Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 Датасет с несколькими таблицами  [new]
horseman
Member

Откуда: Украина
Сообщений: 246
Доброго времени суток всем!
Есть у меня ХП, которая возвращает более одного резалтсета.
Примерно так:
CREATE PROCEDURE pr_test
AS
BEGIN
	SET NOCOUNT ON;
	select 'qwe' as  qwe, 'asd' as asd
	select  'qwe' as  qwe, 'asd' as asd
END
Вызываю эту ХП Enterprise library Database.ExecuteDataSet и этот код мне возвращает датасет с двумя таблицами.
Но имена этих таблиц= "Table". Что можно сделать(может в SQL коде ХП) чтобы мне вернулся датасет с интересующими меня именами таблиц?
30 авг 07, 18:32    [4600238]     Ответить | Цитировать Сообщить модератору
 Re: Датасет с несколькими таблицами  [new]
Anonymous11
Guest
После заполнения переименовать таблицы используя свойство таблицы TableName или для адаптера задать TableMapping
            da.TableMappings.Add("Table", "A");
            da.TableMappings.Add("Table1", "B");
30 авг 07, 19:10    [4600433]     Ответить | Цитировать Сообщить модератору
 Re: Датасет с несколькими таблицами  [new]
horseman
Member

Откуда: Украина
Сообщений: 246
Да после заполнения понятно что я переименовать их могу во что угодно...
Интересует откуда это имя "Table" берется и можно ли из ХП им управлять...
30 авг 07, 20:19    [4600595]     Ответить | Цитировать Сообщить модератору
 Re: Датасет с несколькими таблицами  [new]
Anonimous11
Guest
horseman
Да после заполнения понятно что я переименовать их могу во что угодно...
Интересует откуда это имя "Table" берется и можно ли из ХП им управлять...


имена TableX создаёт датадаптер. ХП или батч никак не именуют свои результаты
30 авг 07, 20:32    [4600616]     Ответить | Цитировать Сообщить модератору
 Re: Датасет с несколькими таблицами  [new]
horseman
Member

Откуда: Украина
Сообщений: 246
Anonimous11

имена TableX создаёт датадаптер. ХП или батч никак не именуют свои результаты

Это я и хотел услышать. Спасибо!
31 авг 07, 12:22    [4603251]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить