如何在c应用程序中导入类似SQLITE3 .import命令的数据?

时间:2012-06-15 18:17:37

标签: sqlite

我知道.import命令是针对Sqlite3 shell而不是针对我的程序中使用的C API,并且在我从我的应用程序连接之前可以创建并填充db。但是,我想在我的程序中创建一个Sqlite数据库,并从一个文本文件(例如Windows中的data.txt)将数据导入其中一个表。 有没有办法做到这一点,还是我必须在我的程序中编写类似于.import命令的代码?

1 个答案:

答案 0 :(得分:0)

你必须

  • 在您的应用程序中将SQLite语句包含为字符串,并在字符串上使用sqlite3_exec
  • 或代码类似于.import命令

由于sqlite.c shell程序是公共域,因此您只需将.import代码复制到应用程序中即可。