Я получаю ошибку при обновлении моей таблицы ... Ошибка:Update Sqlite Столик в Android
android.database.sqlite.SQLiteException: возле».40609543" : ошибка синтаксиса (код 1):, в то время как компиляция: UPDATE login SET lname = ?, profile_pic = ?, email = ?, fname = ?, mobile =? ГДЕ код UID = 5700e194537378.40609543
Мой SQLiteOpenHelper Класс
public void updateProfile(String fname, String lname, String email, String mobile, String profile_pic, String uid) {
SQLiteDatabase db = this.getWritableDatabase();
ContentValues updateValues = new ContentValues();
updateValues.put(KEY_FIRSTNAME, fname); // FirstName
updateValues.put(KEY_LASTNAME, lname); // LastName
updateValues.put(KEY_EMAIL, email); // Email
updateValues.put(KEY_MOBILE, mobile); // Mobile Number
updateValues.put(KEY_PROFILE_PIC, profile_pic);
db.update(TABLE_LOGIN, updateValues, KEY_UID + "=" + uid, null);
db.close();
}
показать ваш запрос пожалуйста. 'синтаксическая ошибка' –
ли тип идентификатора является целым или каким-либо другим типом данных – Vishwa