我试图创造从表中检索数据的方法,但我与光标一个问题:Android的数据库和光标
public ArrayList<Contenu> getTest(){
ArrayList<Contenu> test = new ArrayList<Contenu>();
String query = new String("select valeur from table_contenu");
Cursor c = bdd.rawQuery(query , null);
c.moveToFirst();
while (c.moveToNext())
{
Contenu contenu = new Contenu();
contenu.setValeur(c.getString(c.getPosition())); // bug
test.add(contenu);
}
return test;
日志猫:
java.lang.IllegalStateException: Couldn't read row 1, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
你是对的,谢谢 – user3244162