Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plugins Inno安装Sqlite3插件_Plugins_Sqlite_Setup Deployment - Fatal编程技术网

Plugins Inno安装Sqlite3插件

Plugins Inno安装Sqlite3插件,plugins,sqlite,setup-deployment,Plugins,Sqlite,Setup Deployment,如何在inno安装程序中使用Sqlite3数据库。应该使用哪些dll文件和接口函数。需要执行读、写和遍历操作。您可以将sqlite3.exe工具包括到设置中,并调用它来执行命令: [运行] 文件名:“{tmp}\sqlite3.exe”;参数:“{userappdata}\MyProg\MyData.db”“插入MyTable值(1,2,3)”;旗帜:runhidden 直接从InnoSetup使用SQLite的C API将相当复杂。 最简单的方法是编写自己的.exe或.dll并从安装程序中调

如何在inno安装程序中使用Sqlite3数据库。应该使用哪些dll文件和接口函数。需要执行读、写和遍历操作。

您可以将
sqlite3.exe
工具包括到设置中,并调用它来执行命令:

[运行]
文件名:“{tmp}\sqlite3.exe”;参数:“{userappdata}\MyProg\MyData.db”“插入MyTable值(1,2,3)”;旗帜:runhidden
直接从InnoSetup使用SQLite的C API将相当复杂。
最简单的方法是编写自己的.exe或.dll并从安装程序中调用。

谢谢您的回复。你能向我推荐任何dll文件以供快速使用吗;你必须自己写。这非常有效,我只需要把文件的路径用引号括起来,因为有空格+1
“{userappdata}\MyProg\MyData.db”“插入MyTable值(1,2,3)”
@CL.--您不必编写自己的。这里有预编译库和可执行文件:@Andy,您如何直接从InnoSetup使用它?C API不适合退出使用。