在iPhone中通过sqlite从数据库检索数据
我正在 iPhone 中开发一个应用程序来通过 sqlite 访问数据库。我声明了一种从数据库检索数据的方法。该方法的返回类型是否为NSArray
?在sqlite select语句之后我们应该做什么来检索数据?
我的意思是在这个查询之后。
NSString *selectStmt=[NSString stringWithFormat:@"select * from %@" , tableName];
sqlite3_prepare_v2(db, [selectStmt UTF8STRING] , -1, &statement, NULL);
请帮帮我。
I am developing an application in iphone to access the database through sqlite. I declared a method to retrieve the data from database. Whether the return type is an NSArray
for this method? After the sqlite select statement what should we do to retrieve the data?
I mean after this query.
NSString *selectStmt=[NSString stringWithFormat:@"select * from %@" , tableName];
sqlite3_prepare_v2(db, [selectStmt UTF8STRING] , -1, &statement, NULL);
please help me out.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 while 中,您可以从 sqlite 获取数据并将其添加到数组!
祝你好运 !!!
Here in while you can get data from sqlite and add it to array !!!
Good luck !!!
这样就需要从数据库中读取。您可以通过声明类来管理所有这些检索到的字段。例如,如果从登录表中检索字段,您可以将类命名为 LoginClass,并具有 2 个属性 UserName、Password。创建此类的实例并存储从 Db 检索的字段值并将其添加到 Array 并在任何地方使用它们。
希望这有帮助。
This way you need to read from the database. You can manage all those retrieved fields by declaring a Class. e.g if retrieving fields from Login table you can have class as LoginClass with 2 Properties UserName,Password. Create instance of this class and store fields values retrieved from Db and add it to Array and use them any where Like that.
Hope this helps.