2012-03-13 2 views
-2

У меня есть этот код, и я не могу понять, почему он не работает (приложение просто завершает работу), я пытался исправить его в течение нескольких часов, поэтому, если кто-то может дать мне руку, будь отличным ..Обновление функции записи

public void updateBook(String Title, String Author) 
{ 
ContentValues values = new ContentValues(); 
values.put("KEY_AUTHOR", Author); 
db.update(books, values, "Title="+ Title, null); 
} 

Если мне нужно разместить любые другие части кода, то дайте мне знать.

+1

ошибки ..........? – waqaslam

+1

db = DatabaseClass.getWritableDatabase(), вы используете эту строку ... можете ли вы опубликовать еще один код, где вы инициализируете журнал ошибок DB – Karthi

+1

, объяснит вам, где ошибка ... – Selvin

ответ

1

изменить запрос обновления, как показано ниже:

db.update(books, values, "Title = ?", new String[]{Title}); 
1

Try ... журналы

db.update(books, values, "Title = ?", new String[] {Title}); 
+0

не так, должно быть '' Заголовок =? "' – Selvin

+0

@Selvin right, без одинарной цитаты – dira

+0

@ becomputer06 Можно ли ответить на обновление, чтобы оно соответствовало. На первый взгляд, ответ неправильный, пока вы не прочтете комментарии. Если обновление должно быть обновлено, обновите его. (Мои собственные попытки отредактировать это были отклонены ...) – Gaffi

Смежные вопросы