在
Android中使用sqliteCursor时,我发现getColumnIndex()的行为区分大小写,例如:
例:
Column Name in DB was: Rules cursor.getColumnIndex("Rules") //workes fine cursor.getColumnIndex("rules") //throws error,see the error detail
对于细节please see this,文档没有说明这一点.
LogCat说:
java.lang.IllegalStateException: Couldn’t read row 0,col -1 from
CursorWindow. Make sure the Cursor is initialized correctly before
accessing data from it
我对sqliteCursor的这种行为感到困惑,有人可以帮助我这是真的还是我做错了什么?如果需要,我可以提供代码.
谢谢.