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”泡泡框
本人初学。。高分求指教
展开
 我来答
九爸爸爱钓鱼
2013-07-31 · TA获得超过126个赞
知道答主
回答量:51
采纳率:100%
帮助的人:51.6万
展开全部
把操作数据库的那个类的代码贴出来,我帮你检查检查,然后把完整的代码发给你。
追问
马上发你私信,先谢谢你了
追答

这是我写的一个简单的demo,你看一下,如果那里不明白,发私信给我

blueslyc
2013-07-31
知道答主
回答量:4
采纳率:0%
帮助的人:6407
展开全部
建议把你写的SQLITE的表也导出来,看看你的表是否写的正确?然后再检查代码!
追问
好,我去试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式