当使用SimpleCursorAdapter绑定listview时,会出现"_id" is not exist的错误提示。
原因:
该适配器使用 "_id" 字段作为判断的依据,当查询结果中没有该字段时则会提示该错误。
解决方法:
1、修改数据库,将数据库表的主键改为 "_id"。
2、查询时,将主键字段的名称改为 "_id" ,如:select personid as _id....。
时间: 2024-10-13 15:28:17
当使用SimpleCursorAdapter绑定listview时,会出现"_id" is not exist的错误提示。
原因:
该适配器使用 "_id" 字段作为判断的依据,当查询结果中没有该字段时则会提示该错误。
解决方法:
1、修改数据库,将数据库表的主键改为 "_id"。
2、查询时,将主键字段的名称改为 "_id" ,如:select personid as _id....。