Я работаю над встраиванием sqlite с использованием contentvalues с транзакцией. Следующий код не генерирует никаких исключений, однако данные не вставлены.Ошибка транзакции SQLite
Я пропустил кое-что? Благодарю.
public boolean addRecord(Rec rec) {
SQLiteDatabase db = this.getWritableDatabase();
db.beginTransaction();
ContentValues values = new ContentValues();
values.put(KEY_ID, rec.get());
// Inserting Row
try {
db.insertOrThrow(TABLE_RECORDS, null, values);
} catch (SQLException e) {
e.printStackTrace();
}
db.endTransaction();
db.close();
return true;
}
Вы отслеживать в вашем трассировки стека? Если нет, то идите на это. , , –