String l="UPDATE counselor SET firstName="qwe" WHERE id=1";
Может ли кто-нибудь сказать мне, что случилось с вышеприведенным заявлением, как q sql statement. Netbeans отображается как «ожидаемый». Я не могу понять, почему это неверно, по крайней мере, как строка. Код выглядит следующим образом.error "; expected", sql statement
String l="UPDATE counselor SET firstName="qwe" WHERE id=1";
Statement m=conn.createStatement();
ResultSet v=m.executeQuery(l);
Это неверно, потому что ваша строка содержит больше двойных кавычек, а Java не знает, что они предназначены для части значения, а не для конца строки. Как указывает Дарижан, вам нужны одинарные кавычки для строк в SQL тоже, но это не проблема Java. – Rup