我有一个下表:
sdb.execSQL("create table if not exists userprofile (id integer primary key, profilename text, user text);");
我想更新 Android SQLite 中的 profilename 字段。
所以我使用了以下代码:
ContentValues cv= new ContentValues();
cv.put("user",et4.getText().toString());
String admin="user1";
sdb.update("userprofile", cv, "profilename = " + admin, null);
该表的 profilename 值为 user1。但是当我执行这个我得到
03-14 09:12:55.851: E/SQLiteLog(26616): (1) no such column: user1
请帮我解决问题。
提前致谢。