2013-07-17 68 views
0

我想在sqlite3中创建表。插入2-3行数据并在关闭当前会话后尝试访问它时,我的记录不再存在。请有人帮助我,如何保存和检索sqlite3中的数据。如何永久保存表sqlite3

+1

请告诉我们你已经做了什么来尝试和完成这一点。 –

+0

这听起来不对。你将需要显示你做了什么,因为它听起来像你做错了什么。 –

回答

0

一些调试步骤:

  1. 检查,当你打开SQLite数据库磁盘文件被创建。 (也许你的应用程序没有写入数据库文件指定位置的权限?)

  2. 检查执行CREATE TABLE时是否创建了表。 (最简单的方法是在命令行界面中输入.SCHEMA命令。)您的SQL代码中是否有错误?

  3. 检查是否在关闭会话之前将数据写入表中。 (再次使用命令行界面)也许你的SQL代码有错误?

一般问题:

你检查从每次调用SQLite的引擎返回的错误?

您是否在调试器下运行您的应用程序以检查您写入的copde是否正在执行?