SQLITE数据库C语言API 想使当数据库不存在时 sqlite3_open 不创建数据库
SQLITE数据库C语言API 想使当数据库不存在时 sqlite3_open 不创建数据库
日期:2018-04-11 20:13:16 人气:1
改用sqlite3_open_v2函数打开
int sqlite3_open_v2(const char *filename, sqlite3 **ppDb, int flags,const char *zVfs);
前两个参数与sqllite3_open一样,flags设置为SQLITE_OPEN_READWRITE,如果数据库不存在就不创建,只返回一个error
参数zVfs允许应用程序命名一个虚拟文件系统(Virtual File System)模块,用来与数据库连接。VFS作为SQlite lib