如何用sqlite数据库通过id查询某一行的信息 5
3个回答
2018-03-15
展开全部
select * from xxx where rowid='x' ;rowid 就是你想要的隐藏列 系统自动生成的 编码自动加1的
首先,数据库中你是否自定义了字段“ID”如果有的话,就查询字段ID=输入的id值,至于调出其他字段,就看你想要什么字段了啊。
如果你的表是:
字段 类型
ID --》自增
name-》字符
age-》整型
看你要什么信息,如果都要,就select * from 你的表 where ID=输入的id,
如果只想要姓名,那就select name from 你的表 where ID=输入的id。
如果你没有设置ID怎么办。这时候sqlite会默认给你添加一个叫 rowid的字段,因此,把ID改成rowid就可以了。其他的不变。
点反对的人都是垃圾吗?如果反对,说说我错在哪里了。
首先,数据库中你是否自定义了字段“ID”如果有的话,就查询字段ID=输入的id值,至于调出其他字段,就看你想要什么字段了啊。
如果你的表是:
字段 类型
ID --》自增
name-》字符
age-》整型
看你要什么信息,如果都要,就select * from 你的表 where ID=输入的id,
如果只想要姓名,那就select name from 你的表 where ID=输入的id。
如果你没有设置ID怎么办。这时候sqlite会默认给你添加一个叫 rowid的字段,因此,把ID改成rowid就可以了。其他的不变。
点反对的人都是垃圾吗?如果反对,说说我错在哪里了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询