-2

我正在为我的项目使用 SQLite 管理器,但有时我的所有表都会突然消失。

那么我该怎么做呢?我很困惑,因为表中的数据也消失了。

请帮我..

4

1 回答 1

0

我发现了两个可能有用的链接。

SQLite 表不保存

您是否按名称连接到数据库?如果不是默认情况下 sqlite3 引擎将创建一个内存数据库,并且一旦断开连接就会消失。

http://forums.macrumors.com/threads/help-with-no-such-table-error-with-sqlite.1141918/

第二个链接很有趣,因为如果您确实引用了一个 db 文件,但说您的路径不正确,引擎将创建一个空文件而不是返回错误。

如果数据库成功打开(和/或创建),则返回 SQLITE_OK。

我希望这有帮助!

于 2015-07-27T15:41:51.043 回答