我在数据库中设置了_id,但是在调试时它说_id在这一行不存在:
SimpleCursorAdapter sqldb_adapter = new SimpleCursorAdapter(this, Resource.Layout.Recordslayout, sqldb_cursor, from, to);
我正在使用this blog中的教程。
我没有把它放在我的主要活动中,而是另一回事。我已将公共类设置为正确的活动。
答案 0 :(得分:1)
如果您未在投影中显示_id
列,则会发生这种情况(在您的情况下为String[] from
)。适配器需要此列。交叉检查_id
列是否存在,如果您需要进一步的帮助,请添加一些代码。