从 SQLite 表 iOS 检索值



由于我是iOS编程新手,因此对从数据库表中检索对应于特定整数ID的数据有疑问SQLite

这是我尝试过的,但似乎错了:

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

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

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

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

最新更新