SQLite3.0使用的是C的函数接口,常用函数如下:sqlite3_open() //打开数据库 sqlite3_close() //关闭数据库sqlite3_exec() //执行sql语句,例如创建表sqlite3_prep...
分类:
数据库 时间:
2015-03-30 10:55:30
阅读次数:
180
Navicat Premium?简介 Navicat Premium 是一个可多重连接的数据库管理工具,让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库,令管理不同类型的数据库更加方便。 结...
分类:
其他好文 时间:
2015-03-29 21:05:28
阅读次数:
206
又是一段时间过去了,坚持不是说说而已啊,表示UC浏览器电脑版一堆小bug,真是受不了啊。虽然有些小功能做的很人性化。 SQLite作为系统内默认的数据库,作为平常存储一些数据来说是足够了。并且也有对应的api来进行操作还是很方便的。官方的推荐是使用类加上SQLiteOpenHelper来对数据...
分类:
移动开发 时间:
2015-03-29 14:53:50
阅读次数:
293
用过网易新闻客户端的朋友们都知道,获取新闻列表时有的时候他会请求网络有时候不会,查看某条新闻的时候再返回会标注已经查看的效果,接下来分析一下是如何实现的。首先:1、网易新闻用CoreData存储了新闻列表,因为我打开网易新闻的Documents时看到了三个文件:newsapp.sqlite,news...
分类:
移动开发 时间:
2015-03-29 10:41:31
阅读次数:
138
一般数据采用固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。3.REAL:浮点数字,存储为8-byte IEEE浮点数。4.TEXT:字符串文本。5.B...
分类:
数据库 时间:
2015-03-28 18:35:17
阅读次数:
128
EF很强大,可惜对于SQLite不支持CodeFirst模式(需要提前先设计好数据库表结构),不过对SQLite的数据操作还是很好用的。先用SQLiteManager随便创建一个数据库和一张表:通过NuGet安装 EF6 和System.Data.SQLite(会自动把其他三个也装上)添加配置内容:...
分类:
数据库 时间:
2015-03-21 13:54:36
阅读次数:
204
query()方法实际上是把select语句拆分成了若干个组成部分,然后作为方法的输入参数:
SQLiteDatabase db = databaseHelper.getWritableDatabase();
Cursor cursor = db.query("person", new String[]{"personid,name,age"}, "name like ?", new Stri...
分类:
数据库 时间:
2015-03-21 12:43:47
阅读次数:
170
作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别 是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,...
分类:
移动开发 时间:
2015-03-20 12:38:32
阅读次数:
127
1. Content Provider SQLite保存了各个应用自己的数据库,各应用数据库之间无法访问,而Content Provider 则解决了这个问题, 它存储的数据可以被各个应用访问,可以在自己应用中创建Content Provider,也可以直接使用已存在的Content Provid....
分类:
移动开发 时间:
2015-03-20 10:37:16
阅读次数:
225
Day05SQLite中的查询与排序按查询结果排序:[requestsetSortDescriptors@[NSSortDescriptor sortDescriptorWithKey:@"age"ascending:yes]];设置查询条件:NSPredicate *pre=nil;1.比较运算符...
分类:
移动开发 时间:
2015-03-20 01:16:49
阅读次数:
222