从 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 中检索值的主要内容,如果未能解决你的问题,请参考以下文章