0
我目前正在研究一个涉及SQLite数据库的应用程序,并且在insertOrIgnore(ContentValues values)方法中存在问题。我已创建的辅助类(单独的java文件),和在上述方法中已经定义CONFLICT_IGNORE无法解析或不是字段
SQLiteDatabase db = this.dbHelper.getWritableDatabase();
该行后,我有一个try/finally块在我所声明如下:
db.insertWithOnConflict(TABLE, null, values, SQLiteDatabase.CONFLICT_IGNORE);
我正在使用Eclipse,它强调了CONFLICT_IGNORE部分,指出“CONFLICT_IGNORE无法解析或不是字段”。
这可能是什么错误?我已经用尽了选择和尝试的东西。这是我在该文件中导入:
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
不,它被设置为4.我正在按照教程中的说明逐步完成所有任务,并且它们也将其设置为4。我认为这可能与我的环境中的SDK,Eclipse或其他版本有关,可能与它们有所不同,但我从来没有考虑过这一点,因为我认为它对于编写本教程的人来说是如此。我纠正了这一点,它不再显示为错误。非常感谢! – Jermaine 2012-01-10 14:28:29