5

我想编写一个 T-SQL 语句,将要加载到 Ado.Net 数据集中的数据结构化,就像使用 ADO SHAPE 命令一样。T-SQL 中有类似的东西吗?

我的想法是从主表中选择多行,从子表中选择所有相关记录。该数据将被加载到 DataSet 中,然后我将创建关系并使用 GetChildRows()。

最直接的解决方案是将主表中的记录选择到临时表中,然后使用“select * from child_table where ParentID in (select Id from #temp)”。但在更复杂的场景中,代码会变得非常难看。

有更好的解决方案吗?

4

1 回答 1

5

答案很简单:根本不可能!:-(

于 2010-05-25T13:53:11.127 回答