我想删除一些表信息行比较另一个表类型,
我的代码如下.我没有收到任何错误或异常仍然无法删除数据.请建议我
String query = "delete from info where _ID in " + "( select a._ID " + " from info a,type b," + " where a.t_ID = b._ID and b.type_name = 'Petrol' )";try{ database.rawquery(query,null);}catch (Exception e){ e.printstacktrace();}
最佳答案sqliteDatabase.rawquery()方法用于查询 – > SELECT语句.要使用原始sql修改数据,需要使用SQLiteDatabase.execSQL()
. 总结
以上是内存溢出为你收集整理的android – 使用rawQuery无法正确执行删除查询全部内容,希望文章能够帮你解决android – 使用rawQuery无法正确执行删除查询所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)