前言

跟数据库使用相关的一般的增删改查的语句,这里就不做解释了。在网上有很多。记得之前项目中曾经有这样的一个场景。一个数据库中存在了好几个表。假定我们不知道表名的前提下来获取这些数据。

数据库结构

下来看看数据库结构:
大学生就业培训,高中生培训,在职人员转行培训,企业团训
我们可以看到,在这个数据库文件中一共有10个表。我们的目的就是获取这些表中的内容。

获取数据库中有多少表

在这里我们使用的是 FMDB 来操作的。我们下打开一个数据库。

NSString *smsPaht = [[NSBundle mainBundle] pathForResource:@"sms" ofType:@"sqlite"];
FMDatabase *db = [FMDatabase databaseWithPath:smsPaht];if ([db open]) {    
    // 根据请求参数查询数据
    FMResultSet *resultSet = nil;
  
}

我们已经打开了数据库,众所周知 FMDB 使用executeQuery来调用数据库语句。在这里就不卖关子了。查询一个数据库中的所有的表的语句为:

        		

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式