Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > update данных в CachedRowSet


Автор: finsilop 19.10.2006, 19:15
проблема такая: если в запросе в условии where использовать например between с датами или в in указать больше одного параметра
то при вызове апдэйта строки все отлично но когда вызываеш окончательно метод CachedRowSet.acceptChanges(Connection) выкидывает исключение 
java.sql.SQLException: writeData cannot determine table name
    at com.sun.rowset.internal.CachedRowSetWriter.initSQLStatements(Unknown Source)
    at com.sun.rowset.internal.CachedRowSetWriter.writeData(Unknown Source)
    at com.sun.rowset.CachedRowSetImpl.acceptChanges(Unknown Source)
    at com.sun.rowset.CachedRowSetImpl.acceptChanges(Unknown Source)......
если же использовать простые условия в запросе то все отлично
может кто посоветует как это обойти, возможно другими методами....???

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)