2010-04-14 8 views
5

Je voudrais écrire une déclaration T-SQL, qui structure les données à charger dans un DataSet Ado.Net comme il a été possible avec la commande ADO SHAPE. Y a-t-il quelque chose de similaire dans T-SQL?requête comme la forme en T-SQL

Mon idée est de sélectionner plusieurs lignes d'une table principale et tous les documents relatifs à partir d'une table enfant. Ces données seraient chargées dans un DataSet, puis je créerais des relations et j'utiliserais GetChildRows(). La solution la plus directe serait de sélectionner les enregistrements de la table principale dans une table temporaire, puis d'utiliser "select * from child_table où ParentID dans (select Id from #temp)". Mais dans des scénarios plus complexes, le code deviendra assez moche.

Existe-t-il une meilleure solution disponible?

Répondre

5

La réponse est assez simple: ce n'est pas possible du tout! :-(

Questions connexes