我尝试使用RawQuery方法从数据库中提取数据,但我似乎是空行...数据库中存在actully数据,我试图拉.......任何人发现任何错误....rawquerry数据光标显示空字段
db = dbhelper.getReadableDatabase();
String selectSQL = "Select * from " + Wish_list_Table.TABLE_NAME
+ " where " + Wish_list_Table.COL_CATEGORY + " = ?";
String[] add = { " HOME" };
TextView textView = getGenericView();
Cursor selectdata = db.rawQuery(selectSQL, add);
Log.i("select", "" + selectdata.getCount());
这个类的数据库表属性......
public static abstract class Wish_list_Table implements BaseColumns {
public static final String TABLE_NAME = "WISH_LIST1";
public static final String COL_NAME = "NAME";
public static final String COL_TIME = "TIME";
public static final String COL_DATE = "DATE";
public static final String COL_CATEGORY = "CATEGORY";
public static final String COL_DESC = "DESC";
}
这是数据库映像...
你可以请出示你的数据库的一部分,其中的类家庭存在的记录?你确定HOME是否大写并注明家庭或家庭? –