我知道 .import 命令适用于 Sqlite3 shell,而不适用于我的程序中使用的 C API,并且可以在我从应用程序连接之前创建和填充 db。但是,我想在我的程序中创建一个 Sqlite 数据库,并将数据从文本文件(例如 Windows 中的 data.txt)导入其表之一。有没有办法做到这一点,还是我必须在我的程序中编写类似于 .import 命令的代码?
问问题
228 次
1 回答
0
你必须要么
- 将 SQLite 语句作为字符串包含在您的应用程序中并
sqlite3_exec
在字符串上使用 - 或编写类似于
.import
命令的代码
由于 sqlite.c shell 程序是公共领域的,您可以简单地将.import
代码复制到您的应用程序中。
于 2012-06-16T01:02:17.270 回答