當我的EditText
包含「'」char我有SQLiteException
因爲它。我是否需要避開字符,如果是的話,該怎麼做呢?SQLiteException因'字符,如何逃避它?
public Cursor getAll() {
return(getReadableDatabase()
.rawQuery("SELECT _id, " +
COLUMN_NAME_ONE + ", " +
COLUMN_NAME_TWO + ", " +
COLUMN_NAME_THREE + ", " +
COLUMN_NAME_FOUR + " FROM " + TABLE_NAME, null));
您需要使用參數。 – SLaks
哪些參數? – Eugene
您應該將EditText作爲參數傳遞給查詢。詳情請參閱文檔。 – SLaks