1

Excel ソースから OLE DB 宛先にデータをアップロードする SSIS パッケージを作成しましたが、複数の Excel ファイルからデータをロードするために ForeachLoop コンテナーを使用したい場合、エラーが発生します。以下のリンクに含まれるチュートリアルに従いました。

https://msdn.microsoft.com/en-us/library/ms345182.aspx

動的に入力する必要がある変数 strFileName を除いて、すべての構成は正しいです。以下のスクリーン ショットからわかるように、変数は空白のままです。

ここに画像の説明を入力

これを行う方法がわかりません。この変数を動的に設定するために使用できる式または関数はありますか?

4

1 に答える 1

1

フォルダー内のそれぞれに対して fileName を動的に保存する場合は、次のようにループで変数マッピングを使用します

マッピング

そしてあなたのループのために:

ForEach

ループに入ったときにのみフィールドが更新されるため、変数は常に空白であることに注意してください。

于 2016-03-02T12:05:53.243 に答える