为什么我执行了
Cursor data = database.query("dataFormat", cols, null, null, null, null, null, "0,300");
查询语句,再执行
data.moveToFirst();
会出现这个错误呢??
谢谢大家!
Cursor data = database.query("dataFormat", cols, null, null, null, null, null, "0,300");
查询语句,再执行
data.moveToFirst();
会出现这个错误呢??
谢谢大家!
还有 data判断是否为null再去使用
android.database.sqlite.SQLiteException:datatype mismatch
代码是:
Cursor data = database.query("dataFormat", cols, null, null, null, null, null, "0,300");
System.out.println("columnCount = " + data.getColumnCount());
System.out.println("present = " + present);
int daSize = 300;
System.out.println("now = " + data.getPosition());
data.moveToFirst();
显示的错误行数是data.moveToFirst();
但columnCount的值可以数出来,columnCount = 6;
谢谢了。