Я пытаюсь удалить запись из SQLiteDB через приложение для Android. Это способ, которым я использовал код для удаления записи
//Snippet of code in my DBAdapter Class
public boolean DeleteRecord(String ContactName) {
Log.i(TAG, "DeleteRecord(String ContactName)");
Log.i(TAG, ContactName);
return db.delete(TABLE_SIMPLETABLE_CLIENT1,KEY_EMPLOYEE_NAME + "="
+ContactName,null);
}
и из другого класса, я пытаюсь вызвать этометод, открывая БД и вызывая этот метод и снова закрывая БД, вот как я кодировал,
// Фрагмент кода в моем классе DBApplication
public void onClick(DialogInterface dialog,
int which) {
DBAdapter.open();
DBAdapter.DeleteRecord(DeleteRecord);
//DeletRecord is string value that in DB(Sivaram)
DBAdapter.close();
}
Когда я его развернул, я получаю следующую ошибку,
08-25 14:52:20.602: ERROR/AndroidRuntime(231): android.database.sqlite.SQLiteException: no such column: Sivaram: , while compiling: DELETE FROM SimpleTable1 WHERE Employee_Name=Sivaram
, пожалуйста, помогите мне, в поиске решения
Заранее спасибо ...