从c ++文件中的sql语句创建sqlite3 db

时间:2015-10-28 05:54:14

标签: c++ sqlite

我正在尝试编写c ++应用程序来创建sqlite db或从文本文件中存在的sql语句更新现有的db。我无法找到正确的方法。作为一种解决方法,我使用了系统()和#34; cat sqlfile.txt | sqlite3 mydb 仅供参考。我使用的是sqlite3 3071502

1 个答案:

答案 0 :(得分:0)

您需要使用STL fstream库来读取文件的内容。教程在这里:http://www.cplusplus.com/doc/tutorial/files/

之后,您需要使用sqlite c ++ api来执行sql命令。教程在这里:https://www.sqlite.org/c3ref/exec.html