【发布时间】:2012-11-16 00:23:43
【问题描述】:
可能重复:
Android Delete Query
我有 db,现在它有 17 条记录。 这是我的代码:
SQLiteDatabase db=openOrCreateDatabase("mydb", MODE_PRIVATE, null);
c= db.rawQuery("DELETE FROM tbl1 where cat='12'",null);
db.close();
这是一个非常简单的查询,但每次我在模拟器上运行应用程序时,它都运行完美,没有任何错误,但我也没有删除任何内容。
谁能帮我解决问题?
【问题讨论】:
-
如果你用
sqlite3命令行工具试一试能用吗?cat列中的值是什么类型的? -
使用 db.execSQL() 代替 db.rawQuery
标签: android sqlite sql-delete