我正在尝试在sqlite3中创建表。插入2-3行数据后,在关闭当前会话后尝试访问它,我的记录不再存在。请任何人帮助我,如何在sqlite3中保存和检索数据。
答案 0 :(得分:0)
一些调试步骤:
打开sqlite数据库时,检查是否已创建磁盘文件。 (也许您的应用程序没有对您为数据库文件指定的位置的写权限?)
检查执行CREATE TABLE时是否创建了表。 (执行此操作的最简单方法是在命令行界面中使用.SCHEMA命令。)可能SQL代码中存在错误?
在关闭会话之前,检查数据是否已写入表中。 (再次使用命令行界面)也许SQL代码中有错误?
一般问题:
您是否检查过每次调用SQLITE引擎时的错误返回?
您是否在调试器下运行应用程序以检查您编写的copde是否正在执行?