发布网友
共1个回答
热心网友
sqlite3_open()返回值:
SQLITE_CANTOPEN(14)
返回值含义:
无法打开数据库文件
错误代码的详细信息可以通过sqlite3_errmsg函数或 sqlite3_errmsg16函数获取
原因有两点:
1、没有权限
2 、路径错误
如果以上都没有问题你可以试试 转义字符 "\"。下面是我测试使用的代码:
sqlite3_open("home\\lx\\test.db",&db); //正确返回SQLITE_OK