是否有一种查询形式,我只能通过文件名从sqlite数据库中删除一个条目,而不知道它所在的确切列。
我知道这段代码可以工作,但我不知道要为Where子句添加什么。我试过这个,但我不知道是否正确。谢谢。
public boolean deleteTag(String entry ){
return db.delete(DATABASE_TABLE, KEY_ID + "=?", new String[]{entry}) >0;
}
或者无论如何,我可以从查询游标中检索列名。我知道什么声音很奇怪。谢谢
答案 0 :(得分:0)
'Cursor.getColumnNames()will give you array of names. Then you can loop through it and get column id by doing
Cursor.getColumnIndex(columnName)`是你要问的?