Jav*_*vin 2 android android-sqlite
我想在Android中的表中插入一些行,我正在使用它:
INSERT INTO MyTable (Column_1, Column_1) VALUES ('X',100);
Run Code Online (Sandbox Code Playgroud)
查询运行并且不会引发异常,但是当我从中检索所有行时MyTable,不会返回任何行.
我不想使用该insert方法,因为查询是从文件中读取的,我想将它们插入到数据库中.
我的代码出了什么问题?
更新:该rawQuery()方法不运行查询,但execSQL()确实如此.
你问题的标题暗示你正在使用rawQuery().它只是编译SQL但不运行它.调用moveTo...()返回的方法之一Cursor也会执行SQL.
对于插入查询,请使用execSQL()而不是rawQuery(),即使文档错误地指出它不应该使用INSERT.
| 归档时间: |
|
| 查看次数: |
3693 次 |
| 最近记录: |