1

在程序中,我需要让用户将数据保存到 SQLite 数据库(“另存为”选项)。我通过使用 NSTask 发送一个命令来做到这一点:“sqlite3 ./mydatbase.db”作为终端命令。它在我自己的 Mac 上运行良好,但在其他没有安装 Xcode 的 Mac 上运行良好(因为 SQLite 与 Xcode 一起安装)。问题是:有没有办法为没有 SQLite 的系统以编程方式创建一个新的数据库(而不是新的表)?任何答案表示赞赏。

4

1 回答 1

2

当您尝试打开一个不存在的数据库文件时,SQLite 会自动创建它。

于 2012-09-18T17:43:54.580 回答