我想仅在创建数据库时将记录插入我的sqlite数据库(即仅当我的应用程序首次在设备上安装时)。
我搜索了一些帮助,有些人建议在数据中插入数据
onCreate()
的{{1}}方法,但无法使用该方法插入记录。
这是我的代码
SQLiteOpenHelper
答案 0 :(得分:1)
使用sqlite数据库浏览器制作数据库会有很大帮助 试试这个链接Inserting data to record in sqlite
答案 1 :(得分:0)
在你看来,文本之间缺少CREATE TABLE查询空间....
NAME +"TEXT, " + TITLE + "TEXT NOT NULL);"
只需在SOP中打印查询,然后尝试在桌面上的SQLITe工具中执行它们。
答案 2 :(得分:0)
当你CREATE
语句正确时,它会正常工作。它缺少空格和正确的拼写。 _ID + "INTEGER
...必须是_ID +" INTEGER and
{PRMARY {1}} PRIMARY`。可能还有其他错误。在程序中安装调试选项以发出您正在执行的所有SQL日志,这是一个好主意。