我想从我的数据库中选择值,但我得到了错误
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"));
我一直在搜索,但我没有得到我的错误的解决方案。有人可以帮助我吗?我真的需要解决方案,请帮助我.. 谢谢.. 问候..