powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC, MS SQL 2000, JSQLConnect 4.55: хранимая процедура возвращает два ResultSet'а. ...
3 сообщений из 3, страница 1 из 1
JDBC, MS SQL 2000, JSQLConnect 4.55: хранимая процедура возвращает два ResultSet'а. ...
    #33360694
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как их достать?
заголовок процедуры:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
create procedure sp_get_products
  @items_per_page int =  20 ,
  @page int =  1 ,
  @order_field varchar( 255 ) = 'product',
  @group_id int = null,
  @artist_del varchar( 10 ) = ', ',
  @order_dir varchar( 4 ) = 'asc'
as begin
...

код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
      String qry = "{call sp_get_products(?, ?, ?, ?, ?, ?)}";
      CallableStatement cs = con.prepareCall(qry);
      cs.setInt( 1 ,  30 );
      cs.setInt( 2 ,  3 );
      cs.setString( 3 , "product");
      cs.setInt( 4 ,  7 );
      cs.setString( 5 , ", ");
      cs.setString( 6 , "desc");

      cs.execute();
       boolean  no = (!cs.getMoreResults()) && (cs.getUpdateCount() == - 1 );
      cs.close();

      System.out.println(no);

при таких параметрах ХП возвращает два resultset'a. но переменная
no = false.

--
чо делать-то?
...
Рейтинг: 0 / 0
JDBC, MS SQL 2000, JSQLConnect 4.55: хранимая процедура возвращает два ResultSet'а. ...
    #33360732
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё. можно закрывать. туплю немножко :)

у меня ж no = false , значит результат есть :)
...
Рейтинг: 0 / 0
JDBC, MS SQL 2000, JSQLConnect 4.55: хранимая процедура возвращает два ResultSet'а. ...
    #33364020
big_mammoth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй внутри ХП добавить инструкцию

set nocount on
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC, MS SQL 2000, JSQLConnect 4.55: хранимая процедура возвращает два ResultSet'а. ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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