共有25篇文章,第1页,共2页
-
-
iOS 学习日志 (1) --- FMDataBaseQueue[博客]
- 多线程操作sqlite数据库,使用FMDataBaseQueue 返回一个值。 1,返回数组 NSMutableArray *myArray = [NSMutableArray array];
[manageQueue.dbQueue inDatabase:^(FMDatabase *db) {
FMResultSet *rs = [db executeQuery:selectSql];
...
-
-
FMDataBaseQueue 多线程操作Error calling sqlite3_step (21: out of memory) rs [提问]
- 使用FMDataBaseQueue 多线程操作数据库的时候 Error calling sqlite3_step (21: out of memory) rs 出问题了。有人知道怎么解决嘛? 这是代码 - (FMResultSet *) selectWithSQLStr:(NSString *) sql { __block FMResultSet *rs = nil; dbQueue = [FMDatab...
-
-
SQLite数据库实际运用[博客]
- SQLite在我们这些运用过其他数据库的人手里,其实根本就不算是数据库,因为sqlite实在是太小了,而且sqlite中的数据类型 (name text, age integer, phoneNo text)都是假的,只是为了和其他数据库一样操作而已!下面是SQLite中经常运用的操作语句 -- 创建数据表,定义存储数...
-
-
IOS NSPredicate 查询、搜索[博客]
- 简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。 最常用到的函数
+ (NSPredicate *)predicateWithFormat:(NSString *)predicateFormat, ...; 1.比较运算符 > 、< 、== 、 >= 、<= 、 != 例:@"number >= 99" 2....
-
-
关于xcode上sqlite3添加到项目后,编译错误!!!![博客]
- sqlite3添加到项目后,编译错误!!!! 每当我把sqllite3 所有文件添加到项目中就会报如下错误。 clang: error: linker command failed with exit code 1 (use -v to see invocation) 环境: xcode5.0 .1 cocos2d-x 2.2 PS:win+vs2010无此错误 删除目录内的 shell.c 关于...
-
-
coredata 分页查询数据[博客]
- 其实分页查询我第一反映是用SQLite的查询语句来操作,后来想想Core Data底层也是调用SQLite,应该也是可以分页查询的 不过iPhone开发毕竟中文资料不多,翻了下官方英文文档,找到下面的方法,主要使用下面两个函数 1 2 3 4 // 限定查询结果的数量 setFetchLimit // 查询的偏...
-
-
objective-c sqlite3 最原始的使用[博客]
- 首先需要创建4个textfield,目的是把4个text存入到数据库中去,触发事件是在点击home键的时候。当再次进入到程序的时候再从数据库中读取text的值并显示。 然后命名之所以采用1234这种类型是因为遍历的时候比较方便 @property (nonatomic, retain) IBOutlet UITextField...
-
-
sqlite数据库插入和读取图片数据 (for ios)[博客]
- 在iOS下用sqlite数据库存储图片,先把你的图片转换成 NSData 形式,然后在数据库添加一行 blob 数据 假定数据库中存在表 test_table(name,image), 下面代码将图片文件test.png的二进制数据写到sqlite数据库: char *name = "test";
NSString * nameString = [NSString str...
-
-
iOS 四种保存数据的方式![博客]
- 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议...
-
-
Objective-C中Sqlite3持久层框架[博客]
- Objective-c中Sqlite3持久层框架是本文要介绍的内容,Cocoa与Cocoa Touch(主要是指iphone,ipad,ipod等等)都对sqlite3提供了良好的支持,但objective-c语言中的sqlite3持久层框架确没有java中那样丰富与强大、灵活,直到我发现sqlitepersistentobjects这个框架。 这个框架...
-
-
将sqlite数据库复制到用户目录[博客]
- Sqlite如何在IOS开发中应用是本文要介绍的内容,主要是来学习在IOS开发中sqlite数据库的使用方法。sqlite数据库初始化,复制到用户目录,并判断是否数据库已经存在,或者复制是否成功! 在AppDelegate.m中输入以下代码,以便复制预置数据库到指定doucment目录
...
-
-
Mac下sqlite3的学习总结[博客]
- 1. 头文件添加 sqlite3.h 2. 库文件添加 libsqlite3.dylib 添加方法:点击工程名->targets->Link Binary With Libraries->'+'号->输入文件名libsqlite3.dylib->选中,点击add。 3. 打开数据库 sqlite3 *db;
rc = sqlite3_open("/path/databaseFile",&db);
if (rc != S...
-
-
OC中关联SQLITE数据库[博客]
- 1、在终端上创建数据库:sqlite3 mydata.db;create table person(id,name,age); create table if not exists person(id,name,age);//如果没有这个表,就创建,有不创建 create table if not exists person(id interger primary key autoincrement,name text,age interger);...
-
-
在mac [iOS ]中进行 SQLite 操作[博客]
- 给出完整代码,都是自己做了,已经验证可以工作。运行code之前,先加入libsqlite3.lib 【add from exist framework】.这里的操作主要针对 int 型 数据,其他数据对应的修改即可。 //
// SQLiteDb.h
// Sqlite3Test
//
// Created by podevor@gmail.com on 12-8-17.
...
-
-
sqlite的创建数据库,表,插入查看数据 [博客]
- IOS sqlite数据库操作。步骤是: 先加入sqlite开发库libsqlite3.dylib, 新建或打开数据库, 创建数据表, 插入数据, 查询数据并打印 1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib 2、sqlite 的方法 sqlite3 *db, 数据库句柄,跟文件句柄FIL...
-
-
iPhone实战:操作SQLite[博客]
- SQLite是一款轻量级的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多...
-
-
工程中导入sqlite -sqlite 基础教程(1)[博客]
- 声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey sqlite是纯C实现的,所以注定了它是一个跨平台利器,在android与IOS下均能使用,而且完全可以写出通用的代码,方便我们移植。当然Android和IOS下都有封装过的s...
-
-
sqlite 实例教程 IOS下用sqlite打造词典-IOS开发[博客]
- 声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey sqlite 是个好东西,对于移动平台来说。一直想写有关sqlite的教程,但是不知道从何写起,考虑了很久,还是从一个小Demo 谈起吧。我写了一个精简版的词典,实现...
-
-
创建表-sqlite 基础教程(5)[博客]
- 声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey 前面的教程我们学习了两个函数 sqlite3_open 和 sqlite3_close 。这一节我们将学习另一个很重要的函数 sqlite3_exec ,这个函数的功能就是执行 SQL 语句。我们...
-
-
sqlite 中的数据类型 -sqlite 基础教程(2)[博客]
- 要使用数据库你得先弄清楚他的数据类型,不是吗?sqlite 数据类型及其简单: NULL. 空值 INTEGER. 整型 REAL.浮点型 TEXT.文本类型 BLOB. 二进制类型,用来存储文件,比如图片。 以上是sqlite的存储类型,当然,每种类型会根据数据长度有不同的子类型。这个现在不讲, 因为...