【发布时间】:2015-05-11 01:30:22
【问题描述】:
这是我在 sqlite 中的代码: stmt.execute("如果不存在人则创建表(名称文本,ID INTEGER PRIMARY KEY AUTOINCREMENT)");
但是当我在 Navicat 中看到我的表时,当我想使用它时,它全部为空。我想像整数(1,2,...)一样使用它。我该怎么办? 请帮帮我...
【问题讨论】:
-
也许在创建之前尝试删除表而不是“不存在”。听起来您已经有一个无效的表,因为不可能有一个具有空值主键的表
-
谢谢...我尝试删除 db 文件并再次创建它,现在已修复。