データベースから値を選択したいのですが、エラーが発生しました
Caused by: android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1
私のコードのどこが間違っているのかわかりません.. これは dbHelper の私のコードです。
public Cursor pilihKontak( String nomor ) {
Cursor c = dba.rawQuery("SELECT idkontak FROM TB_kontak where nomor = '"+nomor+"'", null);
return c;
}
他のクラスで値を取得したい。私はこのコードを使用します。
Cursor cursorKontak = data.pilihKontak(nomor);
idkontak = cursorKontak.getString(cursorKontak.getColumnIndex("k_id"));
検索しましたが、エラーの解決策が得られませんでした。誰かが私を助けることができますか?私は本当に解決策が必要です、私を助けてください..ありがとう..よろしく..