Cursor cursor3=db.query("Food", new String[]{"food_name"}, "id=?", new String[]{"number"}, null, null, null);if(cursor3.moveToFirst()){
do{ shakeFoodName=cursor3.getString(cursor3.getColumnIndex("food_name"));
}while(cursor3.moveToNext());}其中,Food为表名,food_name为想要查询的列,number为随机生成的int类型参数,范围在表的长度内。上面的代码shakeFoodName结果一直为null;当我将new String[]{"number"}参数设置为new String[]{"1"}或者new String[]{"2"}时,就能得到正确的返回值求大神帮忙解决!
- 3 回答
- 0 关注
- 2165 浏览
添加回答
举报
0/150
提交
取消