Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Возврат результата запроса из SQL 2005 в 1С / 6 сообщений из 6, страница 1 из 1
02.10.2009, 12:29
    #36229311
Sarovchanin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат результата запроса из SQL 2005 в 1С
При выполнении запроса создается таблица (create table), содержащая итоговые выборки из других таблиц, тоже созданных в процедуре и таблиц самой БД. Запуская запрос на выполнение (используется SQL Server 2005 Express) в самом SQL получаю 2 результата, 1-й это итоговая выборка из моей временной таблицы (то что надо) и 2-й - ноль. В 1С запускаю через ADO этот же запрос на выполнение и ничего не могу получить, если выполнить запрос, который делает выборку из реальных таблиц, то все нормально, результат возвращается и используя RecordSet я могу получить данные. Подозреваю что причина в возвращенном нуле. Прошу объяснить в чем может быть причина и как можно добраться до результатов своей выборки?

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
02.10.2009, 12:33
    #36229323
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат результата запроса из SQL 2005 в 1С
телепаты в отпуске... и причем тут 1С
...
Рейтинг: 0 / 0
02.10.2009, 15:18
    #36229816
Возврат результата запроса из SQL 2005 в 1С
Sarovchanin,

NextRecordset()
...
Рейтинг: 0 / 0
02.10.2009, 15:43
    #36229883
Sarovchanin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат результата запроса из SQL 2005 в 1С
СлучайныйГость,

Благодарю, сейчас попробую.
...
Рейтинг: 0 / 0
02.10.2009, 20:03
    #36230379
Sarovchanin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат результата запроса из SQL 2005 в 1С
А как можно узнать количество возвращенных recorset?
...
Рейтинг: 0 / 0
02.10.2009, 21:33
    #36230453
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат результата запроса из SQL 2005 в 1С
SarovchaninА как можно узнать количество возвращенных recorset?Из информации, заданной в вопросе: :)

SarovchaninПри выполнении запроса создается таблица (create table), содержащая итоговые выборки из других таблиц, тоже созданных в процедуре и таблиц самой БД. Запуская запрос на выполнение (используется SQL Server 2005 Express) в самом SQL получаю 2 результата , 1-й это итоговая выборка из моей временной таблицы (то что надо) и 2-й - ноль.

Еще можно посмотреть на текст самого SQL-запроса и подсчитать, сколько он формирует результатов командой Select.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Возврат результата запроса из SQL 2005 в 1С / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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