我想从我的数据库中选择值,但我得到了错误
Caused by: java.lang.IllegalStateException: get field slot from row 0 col -1 failed
我不知道我的代码哪里出了问题。这是我在 dbHelper 中的代码。
public Cursor pilihEnkripsi( String chiperteks ) {
Cursor c = dba.rawQuery("SELECT idenkripsi FROM TB_enkripsi where chiperteks = '"+chiperteks+"'", null);
return c;
}
我想在其他类中获得价值。我使用此代码。
Cursor cursorEnkripsi = data.pilihEnkripsi(ciper);
if(cursorEnkripsi.moveToFirst()) {
idenkripsi = cursorKontak.getString(cursorKontak.getColumnIndex("idenkripsi"));
}
有人可以帮助我吗?我真的需要解决方案,请帮助我.. 谢谢.. 问候..