0

DataTables の動的結合についてよく検索したところ、次のことがわかりました。

動的列を使用した内部結合

DataTables の内部結合

動的結合への動的 Linq

Join DataTable のサポート Left-Right-Full

しかし、私は一般的な解決策を見つけることができません.2つのテーブルを結合するためのこのシナリオを想定してください:

DT1 Left Join DT2 On DT1.Id != DT2.Id

または

DT1 Right Join DT2 On ((DT1.Age + 2) = DT2.Age) OR (DT1.BirthDate > DT2.BirthDate))

ご覧のとおり、複雑な Where 句を使用して 2 つの DataTable 間を動的に結合するための一般的なソリューションが必要です。複雑な Where 句をサポートするデータ構造がありますが、動的に結合するにはどうすればよいですか? なにか提案を?

4

1 に答える 1