これは、テーブルを作成するために使用するクエリです
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
ですか?
ありがとう