2012-05-09 23 views
-3

2つのCSVファイルにそれぞれ7つの列があります。 CSVファイル1には、現在または古いデータが保存されます。 CSVファイル2は、更新する新しいデータをCSVファイル1に格納します。2つのCSVファイルの行データをプログラムで比較します

変更が検出された場合は、CSVファイルの各列の各行エントリをプログラムで比較したい場合は、このデータをCSVファイル1に自動更新するようにしてください。

例CSVファイル1のID番号が1の列番号に「3」という文字列値が格納されている場合、CSVファイル2には同じID値の同じ列に格納された「zwei」という文字列値が格納されます。 "three"の値を "zwei"に変更する必要がありますが、これはプログラムで生成されたSQLスクリプトを使用して行う必要があります。

私は、SQLの一時テーブルに行による処理ラインを両方のファイルをロードし、SQLで更新を行うだろう...

+1

あなたは何を試しましたか?あなたはどこで失敗しましたか? – npinti

+1

SQLステートメントの作成方法に関するヘルプをお探しですか? C#のSQLデータプロバイダを作成してファイルに接続する方法は? 2つのデータテーブルを比較するには?あるいは、上記のすべてを尋ねようとしていますか? (ヒント:最後のオプションは悪い考えですが、あなたの質問は広すぎるため閉鎖されます) – payo

答えて

3

を支援してください。次に、CSVファイル1を完全に上書きします。

これはすばやく簡単です。

+0

+1 "コードなしでコードなし" – RhysW

関連する問題