2

単一の CSV ファイルから SQL Server にデータをエクスポートするスクリプトを既に作成しています。その CSV のパスを指定する必要があります。

特定のフォルダーで CSV ファイルをチェックし、それらを 1 つずつ処理するようにコードを変更する方法を見つけようとしています。各ファイルを処理した後、元のファイルを別の場所に移動します。前もって感謝します。

更新: CSV を解析し、S​​QL データベースに接続して値を挿入するコンソール アプリケーションを作成しました。しかし、私が言ったように、ファイルパスを指定する必要があります。フォルダー名のみを提供する方法を探しています。アプリケーションはそのフォルダー内の CSV ファイルを検索し、各ファイルを解析し、データを SQL にエクスポートします。完了したら、そのファイルを別のフォルダーに移動し、次のフォルダーから開始します。ファイル。

4

1 に答える 1

1

csv からデータを移行するには、http://msdn.microsoft.com/ru-ru/library/ms188365.aspx を試してbulk insert ください

例えば

bulk insert [tableName] from 'c:\test.csv'
With (
         FIELDTERMINATOR =',',
         FIRSTROW=1
)
于 2013-10-15T05:29:39.690 に答える