이
으로
return db.delete(MY_CARS_TABLE, MY_CARS_BRAND_COLUMN +
"=" + rowId, null) > 1;
를 교체
if (db.deleteTitle(deleteSpinner.getSelectedItem().toString()))
Toast.makeText(DeleteCarActivity.this,
"Delete successful.", Toast.LENGTH_LONG).show();
else
Toast.makeText(DeleteCarActivity.this, "Delete failed.",
Toast.LENGTH_LONG).show();
db.close();
다른 클래스 : 여기
android.database.sqlite.SQLiteException: no such column: bmw (code 1), while compiling: DELETE FROM MyCars WHERE MyCarsBrand=bmw at android.database.sqlite.SQLiteConnection.nativePrepareStatement
내 코드입니다
return db.delete(MY_CARS_TABLE, MY_CARS_BRAND_COLUMN +
"='" + rowId + "'", null) > 1;
'주위에 문자열 인수가 필요합니다.
이러한 세부 사항에 관해서는 싫지만. 고마워요. m8. 그것은 효과가 있었다. – lantonis