powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA + JConnect - проблема с процедурами с result set
6 сообщений из 6, страница 1 из 1
ASA + JConnect - проблема с процедурами с result set
    #34816956
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процедура, возвращающая result set, не возвращает его, если внутри нее используется еще select, а возвращает result set внутреннего запроса
как это можно побороть?
...
Рейтинг: 0 / 0
ASA + JConnect - проблема с процедурами с result set
    #34817092
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причем только через JConnect
в остальных случаях я получаю то, что задумано
...
Рейтинг: 0 / 0
ASA + JConnect - проблема с процедурами с result set
    #34818447
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процедуру покажи.
...
Рейтинг: 0 / 0
ASA + JConnect - проблема с процедурами с result set
    #34818721
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VovakaПроцедура, возвращающая result set, не возвращает его, если внутри нее используется еще select, а возвращает result set внутреннего запроса
как это можно побороть?Это не нужно бороть, это нужно ожидать и получать на клиенте два резалтсета. Выбрать первый, дать команду... вот только я не помню какая команда делает это в JConnect.... и получить второй резалтсет.
...
Рейтинг: 0 / 0
ASA + JConnect - проблема с процедурами с result set
    #34820987
АняН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот мой кусок кода, который работал с процедурой внутри которой выполнялось куча изменений базов и было несколько ResultSet:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
stmt.execute(sql);
SQLWarning wrn = stmt.getWarnings();
 while  (wrn!= null ) {
     System.out.println("Thread " + threadNumber + ". SQLState= "+wrn.getSQLState()+", SQLWarning: " + wrn.getMessage());
}
 while  (readNext) {
      boolean  moreResults = stmt.getMoreResults();
      if  (moreResults) {
          ResultSet rs = stmt.getResultSet();
           while  (rs.next());
     }
      int  updateCount = stmt.getUpdateCount();
      if  (!moreResults && updateCount==- 1 ) {
          readNext=false;
     }
}
stmt.close();
...
Рейтинг: 0 / 0
ASA + JConnect - проблема с процедурами с result set
    #34822695
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АняНВот мой кусок кода,Спасибо за код, но все-же, очень желательно пользоваться кнопочкой SRC чтобы пример выглядел кодом.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA + JConnect - проблема с процедурами с result set
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]