Соединение с базой проходит нормально (там все чисто, поэтому код не привожу), когда делаю выборку — тоже все ок. Локализовал ошибку. Где-то здесть. Где понять не могу
Использую com.microsoft.jdbc
try {
Statement st=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
String query="SELECT name AS 'имя',description AS 'описание' from simpletable";
ResultSet rs=st.executeQuery(query);
rs.first();
rs.updateString(1,"test");
rs.updateString(2,"description");
rs.updateRow();
}
catch (SQLException ex) {
cat.error(ex.getMessage());
}
На rs.updateRow() выскакивает эксепшн.
[Microsoft][SQLServer 2000 Driver for JDBC]Row update failed
sqlState: HY000