|
Проблемы с Sybase JConnect 5.5
|
|||
---|---|---|---|
#18+
Есть хранимая процедура на ASA 8 , которая возвращает резалтсет ( 1 шт. ). При выполнении вызова функции через jdbc (JConnect 5.5) драйвер происходит следующее (CallableStatement/PreparedStatement).execute() возвращает false - превый результат не резалтсет. путем перемещения по результатам с помощью getMoreResults() добираюсь до резалтсета (перед ним идут UpdateCount'ы) метод getResultSet() возвращает резалтсет без глюков. метаданные (getMetaData()) возвращаются правильные. Но при попытке обратиться к любому полю - драйвер плюется исключением : JZ006: Caught IOException: java.io.IOException: JZ0P4: Protocol error. Методы навигации (first(), next(),absolute() etc.) не работают. однако из-под ISQL процедура выполняется нормально. Откуда делаю вывод , что имеет место некое шаманство со стороны ISQL. Кто-нибудь знает , как можно с надыбать ResultSet возвращаемый хранимой процедурой из-под JDBC? P.S. Из особенностей реализации хранимой процкедуры - выборка резалтсета осуществляется из локальной временной таблицы. Спасибо за внимание! ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2003, 18:25 |
|
|
start [/forum/topic.php?fid=59&fpage=857&tid=2154475]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 175ms |
0 / 0 |