2009-04-27 10 views

答えて

0

私はそれがあなたがしたいことに大きく依存していると思います。違いを視覚化したい場合は、XMLと差異ビューアツールを使用します。

これらが異なっているかどうかを確認したい場合や、変更されたフィールドの短いリスト(アプリ内のすべて)を表示したい場合は、アダムス・ロビンソンと同様にスキーマのXML表現を使用することもできます。基本的には、どのように行っても、テーブルやフィールドをループする必要があるので、XMLに直接変換するのではなく、直接アクセスすることもできます。

0

あなたはXMLに変換して比較することができますが、それは私にコードの匂いがあります。 LINQ(.NET 3.5を使用している場合)またはテーブル、列、行を手動でループして違いがあるかどうかを確認することができます。

0

GetXmlSchema()メソッドを使用します各データセットを取得し、スキーマ構造を文字列として取得します。両方の文字列を比較することができます。

関連する問題