powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что делать если один запрос пророждает несколько наборов данных
4 сообщений из 4, страница 1 из 1
Что делать если один запрос пророждает несколько наборов данных
    #32016836
Что делать если один запрос пророждает несколько наборов данных
когда для MSSQL Server 7 пишешь запрос типа

SELECT column1,column2,column3
FROM table1
ORDER BY column1,column2,column3
COMPUTE SUM(column3) BY column1,column2

то сервер возвращает для каждого различного сочетания column1,column2 один
набор данных(Record Set) и для SUM(column3) еще один набор данных т.е. если у
тебя есть n различных сочетаний column1,column2 то ты получишь 2*n наборов
данных а ADOQuery(Delphi) или ADORecordSet(VB) получает из всех только первый и
как получить остальные я не знаю, может что-нибудь посоветуешь. А вообще эту
картинку хорошо видно если в Query Analizer выберешь опцию Results In Grid
Буду очень благодарен за помощь
...
Рейтинг: 0 / 0
Что делать если один запрос пророждает несколько наборов данных
    #32016844
big_mammoth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ADODB.Recordset(VB) есть функция object.NextRecordSet
...
Рейтинг: 0 / 0
Что делать если один запрос пророждает несколько наборов данных
    #32016855
А в Делфи у ADOQuery есть что-то подобное?
...
Рейтинг: 0 / 0
Что делать если один запрос пророждает несколько наборов данных
    #32016876
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADOQuery Delphi при выполнении метода Execute порождает объект Recordset. А у этого объекта есть метод NextRecordset.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что делать если один запрос пророждает несколько наборов данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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