SQLiteDatabase db = databaseHelper.getWritableDatabase(); SQLiteStatement stmt = db.compileStatement("INSERT INTO user(name, age) VALUES(?, ?)"); stmt.bindString(1, name); stmt.bindLong(2, Long.parseLong(age)); stmt.executeInsert();ちょっと独特の表現なので注意してください。また値を割り当てる時は、StringやLongなど少しのクラスしか対応してませんが、intの値をbindLongに当てはめてもうまくいきました。
0 件のコメント:
コメントを投稿