idを選択として使用して、sqliteデータベースから特定の行を選択したいと思います。私のデータベースでは、IDは_idと呼ばれています。次の関数を使用したいのですが、パラメータは選択してカーソルに保存したい行のIDです。DATABASE_TABLE_Bewirtschafterは私のテーブルの名前です。
public Cursor createBewirtschafterIDCursor(int id) {
return db.query(DATABASE_TABLE_Bewirtschafter, null, "_id = " + id,
null, null, null, null);
}
残念ながら、これは機能せず、nullポインタ例外が発生します。これは機能します:
public Cursor createBewirtschafterListViewCursor(String like) {
return db.query(DATABASE_TABLE_Bewirtschafter, null, "gewName LIKE '%" + like + "%'",
null, null, null, null);
}