データテーブル同士の比較でエラーが表示される

データテーブル同士の比較をしたくて、以下を参照しやってみましたが、

dat_table1.AsEnumerable.SequenceEqual( dat_table2.AsEnumerable, DataRowComparer.Default)
というように条件の部分に入力すると、「!」マークが表示されてしまいます。

何が足りないでしょうか。

こんにちは

AsEnumerableの方は現象的には

ですね。
上記POSTのように当該xamlファイルに参照DLLを追加するか、
あるいは別のワークフローファイルを追加すると、そちらはAsEnumerable等が有効になっているケースも多いので、そちらを使う(後でRenameする)等が対応として考えられます。

DataRowComparerの方はまずは以下のようにしてみてください。

System.Data.DataRowComparer

ありがとうございます!!

展開いただいたリンクの内容を実施したところ、
Datatableの比較もDatarowの比較も両方できました!!!

とっても助かりました!ありがとうございます!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.