MSSQL - проблема с апдейтом данных
От: fastgrave Россия  
Дата: 25.08.04 09:25
Оценка:
Соединение с базой проходит нормально (там все чисто, поэтому код не привожу), когда делаю выборку — тоже все ок. Локализовал ошибку. Где-то здесть. Где понять не могу

Использую 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
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.