sqlite
maikforever
码工,曾就值搜狐,360,acer 等公司
展开
-
otl 操作 sqlite3 简单例子
我用sqlite3作为ODBC,在VC6.0下试了以下程序没有问题,可以用#define ODBCVER 0x0250).C/C++ code#include iostream> using namespace std; #include stdio.h> #include string.h> #include stdlib.h> #define OTL_ODBC //转载 2012-05-23 11:05:27 · 1659 阅读 · 0 评论 -
SQLite数据库如何存储和读取二进制数据
1. 存储二进制数据 SQLite提供的绑定二进制参数接口函数为:int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*)); 我们希望使用的是一套经过封装的COM接口,将上面这个函数封装为COM接口的形式BindParaByIndex( LONG转载 2012-05-23 15:55:41 · 1971 阅读 · 0 评论 -
董淳光之SQLITE3 使用总结(5)
int sqlite3_key(sqlite3 *db, const void *pKey, int nKey){return sqlite3_key_interop(db, pKey, nKey);} int sqlite3_rekey(sqlite3 *db, const void *pKey, int nKey){return sqlite3_rekey_inte转载 2012-05-23 15:54:21 · 2331 阅读 · 0 评论 -
董淳光SQLITE3使用总结
董淳光SQLITE3使用总结(1)2008年08月07日 星期四 9:32sqlite提供的是一些C函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准 sql 语句(以 char * 类型)给 sqlite 函数,sqlite 就会为你操作数据库。sqlite 跟MS的access一样是文件型数据库,就是说,一个数据库就是一个文件,此数据库里可转载 2012-05-23 16:13:43 · 3397 阅读 · 2 评论 -
SQLite DB 应用心得
前一阵字做项目(嵌入式linux),由于要保存大量的数据,而且最长要保存30天的时间。本来打算保存到文件中,每次启动应用程序的时候重新解析一遍,可是当数据量很大的时候,就出现效率的问题了。所以最后还是放弃了使用文件的打算,决定使用数据库存取数据。linux 下的数据库也很多,有开源的,也有收费的。对于我们来说,肯定要使用开源的数据库。以前用过Berkely DB,但是需要licience。转载 2012-05-23 15:58:06 · 755 阅读 · 1 评论 -
SQLite 数据库加密的一种解决方案
sqlite3 *db; sqlite3_stmt *stat; char *zErrMsg = 0; char temp[256], FileRoot[256]; char buffer2[1024]="0"; sprintf(temp, _T("%s"), _T("utf.db")); CCodingConv::GB2312_2转载 2012-05-23 15:36:58 · 811 阅读 · 0 评论 -
VC2010中编译Sqlite3为静态库并带加密功能的方法。
废话不多说,直接贴出方法,目的在于请路过老鸟帮助测试一下功能是否全面,是否真正实现了加密(反正我用记事本打开生成的DB文件看不到写入记录的明文了)。一、用开源的wxsqlite3(我用的版本是3.2.1.3)1、到SQLite官网http://www.sqlite.org/下载sqlite-amalgamation-XXXXXX.zip(我下的版本是3.78),它已经包含了所有转载 2012-05-23 11:52:30 · 1131 阅读 · 0 评论 -
sqlite
sqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展。SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的,即使在系统崩溃和电源故障之后。零配置——不需要安装和管理。实现了绝大多数S转载 2012-05-23 11:33:25 · 685 阅读 · 0 评论 -
【转】sqlite3加密
【转】sqlite3加密SQLite 3 开源版不带加密功能,对于一个保存在本地的数据库来说没有加密功能让人难以接受,只要用记事本打开数据库就可以看到数据库内保存的数据,对安全多多少少有一点影响。有一个办法是把内容加密后保存到数据库中,但遇到类似 like,或字段内容与字段内容比较这就不行了。治本的办法是让 SQLite 原生的支持加密。好在 SQLit转载 2012-05-23 11:49:17 · 789 阅读 · 0 评论 -
sqlite 例子
#include "sqlite3.h"#include DBPROVIDER_API int fn_test(){ sqlite3 *db; sqlite3_stmt * stmt; const char *zTail; //打开数据库 int r = sqlite3_open("mysqlite.db",&db); if(r){ printf("%s",sq转载 2012-05-23 11:44:00 · 578 阅读 · 0 评论