IOS 学习 数据库操作实例
来源:互联网 发布:手机贴膜好不好知乎 编辑:程序博客网 时间:2024/06/07 19:13
// 0.定义数组
NSMutableArray *students = nil;
// 1.定义sql语句const char *sql = "select id, name, age from t_student;";// 2.定义一个stmt存放结果集sqlite3_stmt *stmt = NULL;// 3.检测SQL语句的合法性int result = sqlite3_prepare_v2(_db, sql, -1, &stmt, NULL);if (result == SQLITE_OK) { NSLog(@"查询语句是合法的"); students = [NSMutableArray array]; // 4.执行SQL语句,从结果集中取出数据 while (sqlite3_step(stmt) == SQLITE_ROW) { // 真的查询到一行数据 // 获得这行对应的数据 IWStudent *student = [[IWStudent alloc] init]; // 获得第0列的id student.ID = sqlite3_column_int(stmt, 0); // 获得第1列的name const unsigned char *sname = sqlite3_column_text(stmt, 1); student.name = [NSString stringWithUTF8String:(const char *)sname]; // 获得第2列的age student.age = sqlite3_column_int(stmt, 2); // 添加到数组 [students addObject:student]; }} else { NSLog(@"查询语句非合法");}return students;
0 0
- IOS 学习 数据库操作实例
- ios上的数据库操作实例
- iOS学习笔记 数据库操作(使用FMDB)
- [iOS][更新]iOS开发数据库操作之SQLite及Mysql操作实例
- iOS基础教程-SQLite数据库操作(二简单实例学生信息增删改查数据库操作)
- iOS学习笔记41-ios FMDB 数据库事务操作
- ios 文件操作实例
- C#数据库操作实例
- 数据库表操作实例
- MySQL数据库操作实例
- SQLAlchemy---操作数据库实例
- 数据库操作实例
- python数据库操作实例
- 数据库操作实例
- redis操作数据库实例-
- Android学习(三)(初学)完整地操作数据库----日记本实例
- Java学习笔记-----Java操作数据库:可以运行的实例
- 【不全,仅参考】iOS开发数据库操作之SQLite及Mysql操作实例
- 索引的设置
- 程序员开发学习网站
- Eclipse安装Perl EPIC插件
- javascript--QUnit【javascript单元测试框架】
- Ensemble methods 之 Random Forest(随机森林)
- IOS 学习 数据库操作实例
- [leetcode] 98.Validate Binary Search Tree
- Autonomous Intelligent Robotics
- IOS 学习 创建表格的方法
- easyui datebox多条件验证
- 用Java开源项目JOONE实现人工智能编程
- 学习USB需要知道的几件事
- SLAM: 图像角点检测的Fast算法(OpenCV文档)
- RelativeLayout进行纯代码布局的理论基础