ADO SHAPEコマンドで可能だったように、Ado.NetDataSetにロードされるデータを構造化するT-SQLステートメントを記述したいと思います。T-SQLに似たようなものはありますか?
私の考えは、メインテーブルから複数の行を選択し、子テーブルからすべての関連レコードを選択することです。そのデータはDataSetに読み込まれ、リレーションを作成してGetChildRows()を使用します。
最も簡単な解決策は、メインテーブルから一時テーブルにレコードを選択してから、「select * from child_table where ParentID in(select Id from #temp)」を使用することです。しかし、より複雑なシナリオでは、コードは非常に醜くなります。
より良い解決策はありますか?