Недопустимое имя столбца
Я использую SQL server и Netbeans, и это дало мне эту ошибку:
com.microsoft.sqlserver.jdbc.SQLServerException: имя столбца Max(CarNumber) недопустимо.
от :
Statement s = con.createStatement(); ResultSet rs = s.executeQuery("select Max(CarNumber) from CarRegistration"); rs.next(); rs.getString("Max(CarNumber)"); if (rs.getString("Max(CarNumber)")== null) { txtregno.setText("C0001"); } else { long id = Long.parseLong(rs.getString("Max(CarNumber)").substring(2,rs.getString("Max(CarNumber)").length())); id++; txtregno.setText("C0" + String.format("%03d", id)); }
Что я уже пробовал:
Я перепробовал все, но все равно получил ошибку. что-нибудь не так с синтаксисом?
Kris Lantz
Существует ли столбец "CarNumber" в БД?
Kurt Jimenez
да, я использую microsoft sql server