Я использую курсор для просмотра моих записей в базе данных.Но отображается ошибка.
ОШИБКА / AndroidRuntime (3880): java.lang.IllegalStateException: получить слот поля из строки 1 col -1 не удалось Run Time Excweption Sir - mnom 2 минуты назад edit
Вот мой код:
btn4.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
dh.open();
Cursor c = dh.DisplayTitle();
String text = "";
c.moveToFirst();
while (c.moveToNext()) {
text = text+ "typ: " + c.getString(c.getColumnIndex(dh.DisplayTitle().toString()));
}
И мой Datahelper
код:
public Cursor DisplayTitle()throws SQLException
{
Cursor c1=db.rawQuery("SELECT * from titles",new String []{});
if (c1 != null) {
c1.moveToFirst();
}
return c1;
}