我想写一个T-SQL语句,它将数据加载到Ado.Net DataSet中,就像使用ADO SHAPE命令一样。在T-SQL中有类似的东西吗?
我的想法是从主表中选择多行,从子表中选择所有相关记录。该数据将被加载到DataSet中,然后我将创建关系并使用GetChildRows()。
最直接的解决方案是从主表中选择记录到临时表中,然后使用“select * from child_table where ParentID in(select#from #temp)”。但在更复杂的情况下,代码将变得相当丑陋。
有更好的解决方案吗?
答案 0 :(得分:5)
答案很简单:根本不可能! : - (