Shape-подобный запрос в T-SQL - PullRequest
       27

Shape-подобный запрос в T-SQL

5 голосов
/ 14 апреля 2010

Я хотел бы написать оператор T-SQL, который структурирует данные для загрузки в набор данных Ado.Net, как это было возможно с помощью команды ADO SHAPE. Есть ли что-то похожее в T-SQL?

Моя идея состоит в том, чтобы выбрать несколько строк из основной таблицы и все связанные записи из дочерней таблицы. Эти данные будут загружены в DataSet, а затем я создам отношения и использую GetChildRows ().

Наиболее простым решением было бы выбрать записи из основной таблицы во временную таблицу и затем использовать «select * from child_table, где ParentID in (выберите Id из #temp)». Но в более сложных сценариях код станет довольно уродливым.

Есть ли лучшее решение?

1 Ответ

5 голосов
/ 25 мая 2010

Ответ довольно прост: это вообще невозможно! : - (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...