2017-02-01 2 views
1

Я пытаюсь обновить данные, но (ошибка SQL или отсутствующая база данных (около «кредитов»: синтаксическая ошибка) произошла, у меня есть проверил код тщательно, но безрезультатно, и, кроме того, код имеет структуру, подобную той, что я нашел в Интернете для SQLite Java TutorialОшибка обновления в java (ошибка SQL или отсутствующая база данных (около «кредитов»: ошибка синтаксиса))

String sql = "UPDATE GPAdatabase SET yrandsem = ? , " + " module = ? " + " credits = ? " + " grade = ? " + "WHERE id = ?";

+0

Не могли бы вы указать структуру базы данных? –

+0

id, yrandsem, module, credits & grade – GhoulSS

ответ

3

Вы забываете ,:.

String sql = "UPDATE GPAdatabase SET yrandsem = ?, " + "module = ?, " + " credits = ?, " + "grade = ? " + "WHERE id = ?"; 
1

Вы забыли положить 2 запятые.

Сначала между module и credits

Второму между credits и grade

+0

СПАСИБО !!! Оно работает – GhoulSS

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

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