我正在考虑在我的应用中使用SQLiteAssetHelper库。我实际上发现了如何从数据库中读取数据,但我不知道如何插入/删除/更新数据。
这有可能吗?
谢谢你的帮助!
答案 0 :(得分:1)
与常规SQLiteOpenHelper
相同。使用SQLiteDatabase
获取getWritableDatabase()
对象并对其执行CRUD操作。
答案 1 :(得分:1)
public Database open() throws SQLException{
ourHelper = new DbHelper(ourContext);
ourDatabase = ourHelper.getWritableDatabase();
return this;
}
public void close() {
ourHelper.close();
}
public long createEntry(String product, String kcal, String eenheid) {
ContentValues cv = new ContentValues();
cv.put(FEILD1, field1);
cv.put(FEILD2, field2);
cv.put(FEILD13, field3);
return ourDatabase.insert(DATABASE_TABLE, null, cv);
}