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 に答える