Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Возвратить два набора данных из хп / 10 сообщений из 10, страница 1 из 1
08.09.2004, 12:35
    #32685076
Easygoing
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
Уважаемые профи!
Можна ли каким-нибудь образом сделать так, что бы хп возвращала 2 набора данных (типа OUTPUT параметры, но только наборы данных)?
...
Рейтинг: 0 / 0
08.09.2004, 12:40
    #32685096
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
EasygoingУважаемые профи!
Можна ли каким-нибудь образом сделать так, что бы хп возвращала 2 набора данных (типа OUTPUT параметры, но только наборы данных)?
Только на клиента.
Код: plaintext
1.
2.
create procedure DoubleSet as 
select  1  
select  2 
...
Рейтинг: 0 / 0
08.09.2004, 12:42
    #32685104
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
делайте 2 раза селлект... только не все провайдеры это поддерживают.

для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
08.09.2004, 12:42
    #32685106
Easygoing
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
а как мне поймать момент, когда первый набор я получил и сейчас буду получать второй?
...
Рейтинг: 0 / 0
08.09.2004, 12:43
    #32685107
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
Easygoingа как мне поймать момент, когда первый набор я получил и сейчас буду получать второй?
NextRecordset
...
Рейтинг: 0 / 0
08.09.2004, 12:43
    #32685111
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
клиент сразу получает 2 набора, их нужно переключать, обычно это метод
nextrecordset

для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
08.09.2004, 12:45
    #32685118
Easygoing
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
извините, не совсем понял.
Я пользуюсь ADO.NET (SQL Dataadapter)/ Первый select мне нужно залить в один DATATABLE, ДРУГОЙ В ДРУГУЮ
...
Рейтинг: 0 / 0
08.09.2004, 12:46
    #32685121
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
использовать 2 процедуры.


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
08.09.2004, 12:47
    #32685125
Alexey Kudinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
Easygoingизвините, не совсем понял.
Я пользуюсь ADO.NET (SQL Dataadapter)/ Первый select мне нужно залить в один DATATABLE, ДРУГОЙ В ДРУГУЮ

Так и будет.
DataSet.DataTable[0] - первая выборка
DataSet.DataTable[1] - вторая выборка
...
Рейтинг: 0 / 0
08.09.2004, 13:31
    #32685261
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвратить два набора данных из хп
В ADO.NET - нет NextRecordSet


Я пользуюсь ADO.NET (SQL Dataadapter)/ Первый select мне нужно залить в один DATATABLE, ДРУГОЙ В ДРУГУЮ


Код: plaintext
1.
da.Fill(myDataSet);  // где da - ваш DataAdapter, в SelectCommand ваша ХП возвращающая два resultset. 
Далее смотрите пост Alexey Kudinov

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Возвратить два набора данных из хп / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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