5

我想在 sqlite android 数据库中增加一列。我这样做:

public void atualiza(String word){
   this.db.rawQuery("UPDATE words SET count = count + 1 WHERE word= ? ", new String[] {word});     
}

我在另一个类上调用这个方法,如下所示:

this.dh.atualiza(word); 

但是当我从模拟器中提取数据库并使用 SQLite 数据库浏览器检查时,该字段不会增加。为什么?

4

2 回答 2

4

您应该真正execSQL用于不返回表的查询:增加 android/sqlite 数据库中记录的值

于 2010-08-22T20:48:55.833 回答
0

您需要在数据库上启动事务数据未插入 android 中的 Sqlite 数据库

于 2010-08-22T05:46:54.367 回答