Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

che.v


Принципиальный молчун

Зарегистрирован:
23 July 2008
Сообщения: 3
Примеры кода: 0
 

Табличная CLR-функция SQL, возвращающая произвольное количество столбцов

23 July 2008 09:57  


Нужно написать функцию, в которую передавался бы произвольный текст запроса T-SQL и возвращался бы результат
его выполнения - таблица строк, количество столбцов которой заранее не известно.
Вот как выглядит решение для процедуры:

[Microsoft.SqlServer.Server.SqlProcedure]
public static void proc1(SqlString query)
{
using (SqlConnection conn = new SqlConnection("context connection = true"))
{
conn.Open();
SqlCommand cmd = new SqlCommand(query.ToString(), conn);
SqlContext.Pipe.ExecuteAndSend(cmd);
conn.Close();
}
}

Но, повторюсь, нужно реализовать функцию.

Можно ли как-то извратиться с этим?

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 23 July 2008 09:57
Наверх
  



ADO.NET

 Табличная CLR-функция SQL, возвращающая произвольное количество столбцовche.v  23 July 2008 09:57
 Табличная CLR-функция SQL, возвращающая произвольное количество столбцовЕвгений Веприков  23 July 2008 10:27
 Табличная CLR-функция SQL, возвращающая произвольное количество столбцовche.v  23 July 2008 11:41
 Табличная CLR-функция SQL, возвращающая произвольное количество столбцовvaleri  29 July 2008 01:30
 Табличная CLR-функция SQL, возвращающая произвольное количество столбцовche.v  01 August 2008 08:37
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта