sqlite使用update和query时找不到_id
androidstudio吧
全部回复
仅看楼主
level 5
江心磐 楼主
public void update(String tb,int id,ContentValues value)
{
//获得SQLiteDatabase实例
SQLiteDatabase db=getWritableDatabase();
String[] str={String.valueOf(id)};
db.update(tb,value,"_id=?",str);
}
创建库表时使用的_id自增列,但我使用update时总是会报错 no such column: _id ,这是怎么回事?
2017年05月04日 00点05分 1
level 11
你有表吗
2017年05月04日 04点05分 2
private static final String CREATE_TBL1=" create table Table_persion(_id integer primary key autoincrement,num text,age text,level text)";
2017年05月04日 05点05分
@江心磐 你把这个数据库导出来看一下有没有问题,看一下字段,如果字段没有问题,用sql语句写一下,看看是不是还报错
2017年05月04日 06点05分
@通信124疯子 好的,谢谢
2017年05月04日 06点05分
@江心磐 不客气,不好用的话再说
2017年05月04日 08点05分
1