我第一次使用 sqlite3,无法让它在打开文件之前正确检查文件。到目前为止,sqlite 对任何文件总是返回 OK。
另外,文件名是从 GTK 文件选择器返回的变量。它返回绝对路径,我猜这不是问题。
谢谢你的帮助。
这是代码片段:
int rc;
char *filename;
sqlite3 *db;
filename = gtk_file_chooser_get_filename(etc.);
if(SQLITE_OK == rc = sqlite3_open(filename,&db))
{ etc. }
sqlite3_open
直到第一个非实际读取文件pragma
声明已准备好。
sqlite3_open_v2 http://www.sqlite.org/c3ref/open.html提供其他选项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)