从 SQLite 表 iOS 中检索值

Posted

技术标签:

【中文标题】从 SQLite 表 iOS 中检索值【英文标题】:Retrieving values from SQLite table iOS 【发布时间】:2016-02-10 05:29:14 【问题描述】:

由于我是 ios 编程新手,我对从 SQLite 数据库表中检索与特定整数 id 对应的数据有疑问吗?

这是我尝试过但似乎错误的方法:

NSInteger id=  sender.tag;
FMResultSet *rs = [self.databaseFM executeQuery:@"select * from tblVenue where venue_id = ?",id];

问题与整数类型转换有关吗?

【问题讨论】:

你用什么代替“venue_id =?” ? 它显示任何错误?什么是 FMResultSet? 【参考方案1】:

只需像这样使用-numberWithInteger: :-

NSInteger id=  sender.tag;
FMResultSet *rs = [self.databaseFM executeQuery:@"select * from tblVenue where venue_id = ?", [NSNumber numberWithInteger:id]];

【讨论】:

以上是关于从 SQLite 表 iOS 中检索值的主要内容,如果未能解决你的问题,请参考以下文章

如何从数据库中检索所有表? (Android,SQLite)[重复]

如何从 SQLite 数据库中的用户位置检索特定范围内的一组位置

在 iOS 中访问 Photos.sqlite 以检索照片元数据

如何从表1中检索列数据并使用SQLite数据库将该列值插入到Android Studio的表2中?

如何从 SQLite 表中检索最后一个自动增量 ID?

从 SQLite 数据库中检索特定项目