这是我用来创建表的查询
create table site_table(
_id integer primary key autoincrement,
name_site text,
url text,
login text,
pass text
);
我打电话Cursor.getColumnNames()
并注意到列顺序是id, login, pass, name, url
.
所以,如果我想要一个值,我必须通过 index 来获取它Cursor.getString(index)
。在我调试之前,我一直在搞砸调用错误的索引,但现在我想知道,为什么 SQLite 会这样保存?为什么它不遵循我创建的方式id, name_site, url, login and pass
?
谢谢