用数组读取sqlite数据
来源:互联网 发布:布尔矩阵的运算 编辑:程序博客网 时间:2024/05/16 06:50
- (IBAction)load:(id)sender {
sqlite3_stmt *statement;
NSString *databasePath=[selfdatabasePath];
const char *dbpath = [databasePathUTF8String];
if (sqlite3_open(dbpath, &db)==SQLITE_OK) {
NSString *querySQL = [NSStringstringWithFormat:@"SELECT classname,name from info where num=\"%@\"",num.text]; //================这里就实现了用号码查询,其他的可以另外实现
const char *querystatement = [querySQLUTF8String];
if (sqlite3_prepare_v2(db, querystatement, -1, &statement,NULL)==SQLITE_OK) {
if (sqlite3_step(statement)==SQLITE_ROW) {
/*
//做个小测试(原来版本)
NSString *classnameField = [[NSString alloc] initWithUTF8String:(const char *)sqlite3_column_text(statement, 0)];
NSString *nameField = [[NSString alloc] initWithUTF8String:(const char *) sqlite3_column_text(statement, 1)];
classname.text = classnameField;
name.text = nameField;
*/
//=======测试部分=====================
NSMutableArray *such =[[NSMutableArrayalloc]initWithCapacity:30];
for (int i=0; i<2; i++) {
NSString *tab=[[NSStringalloc] initWithUTF8String:(constchar *)sqlite3_column_text(statement, i)];
[such addObject:tab];
}
classname.text=[suchobjectAtIndex:0];
name.text=[suchobjectAtIndex:1];
//=======================================
//status.text = @"find~~~";
}
sqlite3_finalize(statement);
}
sqlite3_close(db);
}}
- 用数组读取sqlite数据
- python sqlite 读取数据
- Android 数据存储与读取:SQLite
- sqlite工作记录-1数据库数据读取
- Android 数据存储与读取:SQLite
- Android 数据存储与读取:SQLite
- Android数据读取之Sqlite数据库操作
- android数据存储读取4:Sqlite(CRUD)
- Android 数据存储与读取:SQLite
- Android 数据库SQLite Cursor数据遍历读取
- 关于数据读取插入(C#,SQLite)
- VS2013中C#读取SQLite数据
- SQLite数据库的数据读取和写入
- Android 数据存储与读取:SQLite
- 读取数组中某一个数据
- 从文件读取数据到Vector用数组返回
- 用SQLite存储数据
- SQLite数据库如何存储和读取二进制数据
- 【Nginx】模块化设计
- scp和ssh 两台linux服务器拷贝数据
- 推荐!Android项目实战系列视频教程
- windows XP关闭文件保护
- 如何一步一步删除(linux & UNIX)环境下 oracle 11g 集群节点
- 用数组读取sqlite数据
- 解决asp.net跨站点请求伪造的简单手段以及遇到的问题
- COM编程入门不得不看的文章 :第二部分 深入COM服务器
- 教你开发事情器今天绽
- iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 各种数据库的delete from和别名(mysql/derby/oracle/postgresql)
- Android用surface直接显示yuv数据(一)
- 一些与编译,链接相关的问题(zz)
- ios开发工具