android SQL如何获取表的某一行某一列的数据
Cursorcur=mysql.rawQuery("SELECT*FROMclassesWHEREname='aab';",null);if(cur!=null){whi...
Cursor cur = mysql.rawQuery("SELECT * FROM classes WHERE name = 'aab';", null);
if (cur != null) {
while (cur.moveToNext()) {
address = cur.getString(4);
}
Toast.makeText(TimetableActivity.this, "0", Toast.LENGTH_LONG).show();
}
else{
Toast.makeText(TimetableActivity.this, "1", Toast.LENGTH_LONG).show();
}
cur.close();
说明:
表名是classes,一张课程表,name是课程的名字,address是上课地点。
在我的表里,上课地点address是从开始的第4列数据
运行后每次都是弹出 “0”泡泡框,可是我的表里没有aab这个名字的课程啊?
弹出的不是应该是“1”泡泡框
本人初学。。高分求指教 展开
if (cur != null) {
while (cur.moveToNext()) {
address = cur.getString(4);
}
Toast.makeText(TimetableActivity.this, "0", Toast.LENGTH_LONG).show();
}
else{
Toast.makeText(TimetableActivity.this, "1", Toast.LENGTH_LONG).show();
}
cur.close();
说明:
表名是classes,一张课程表,name是课程的名字,address是上课地点。
在我的表里,上课地点address是从开始的第4列数据
运行后每次都是弹出 “0”泡泡框,可是我的表里没有aab这个名字的课程啊?
弹出的不是应该是“1”泡泡框
本人初学。。高分求指教 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |