我正在尝试删除数据库中的特定行。使用以下查询:
Uri myUri = Uri.parse("content://com.idan.datastorageprovider/maps");
this.getContentResolver().delete(myUri, "ROUTE_NAME="+routeName,null);
在我的数据库中,我有两列:ROUTE_NAME
,ROUTE_PATH
。
我想按列ROUTE_NAME
删除一行,而我要给它一个值,我要删除该列中的哪一行。
我没有错误,但排在那里..
我做错了什么?
感谢。
伊詹。
答案 0 :(得分:0)
我找到了解决方案:
String where="ROUTE_NAME" + "=?";
this.getContentResolver().delete(myUri,where, new String[] {nameOfValInColumn});