5

月によってファイル名が変わります。毎月新しいファイルがあります。

I:\Test\Data_201303.xlsx

可変ファイル パスで動作する接続マネージャーを設定するにはどうすればよいですか?

4

2 に答える 2

10

接続マネージャーで「式」プロパティを探します。そこで USER::VariableName に設定します。

詳細: 接続マネージャーを「編集」すると、編集ウィンドウが表示されます。それはあなたが望むものではありません。空のボックスの前に「式」エントリがある「プロパティ」ウィンドウを見てください。

空のボックスをクリックすると、3 つのドットが表示されたボタンが表示されます。そのボタンをクリックします。これにより、「プロパティ式エディタ」が表示されます。左側に「ConnectionString」などのプロパティを含むドロップダウンがあります。右側には、3 つのドットがある ANOTHER ボタンがあります。そのボタンをクリックして、「式ビルダー」を表示します。変数を宣言している場合は、左上隅に User::VariableName のようにリストされていることがわかります。それらを [式] ボックスにドラッグすると、@[User::VariableName] のように表示されます。 .

明らかではありませんが、実行可能です。

于 2013-03-05T18:40:02.003 に答える
6

SSIS パッケージ変数を使用して、Excel 接続マネージャー のServerNameorExcelFilePathプロパティを動的に変更する式を設定する必要があります。ConnectionString

複数のExcelファイルのループに対処するSOの回答は次のとおりです。

Excelファイルをループして、SSISパッケージを使用してデータベースにロードする方法は?

名前が異なり、スキーマが同じExcelファイルをデータベースにインポートする方法は?

于 2013-03-05T19:04:01.597 に答える