0
ファイルを削除するスクリプトをssisに作成しました。変数を追加してスクリプトを修正して、プロセスを動的に実行できるようにする必要があります。いくつかは、以下のスクリプトで変数を追加する方法を示すことによって、私を助けることができる場合、私は感謝: - 私は2つの変数、すなわち、ロケーション変数と日付変数を追加する必要があり、スクリプトに示すように変数SSISスクリプトに基づいてファイルを削除
enter public void Main()
{
int RetentionPeriod = 0;
string directoryPath = @"\\ABCD\EFG\HIJ";--need to add location variable
string[] oldFiles = System.IO.Directory.GetFiles(directoryPath, "*.csv");
foreach (string currFile in oldFiles)
{
FileInfo currFileInfo = new FileInfo(currFile);
if (currFileInfo.LastWriteTime < (DateTime.Now.AddDays(-RetentionPeriod)))---need to add date variable here
{
currFileInfo.Delete();
}
}
// TODO: Add your code here
Dts.TaskResult = (int)ScriptResults.Success;
}
}
}
変数が文字列データ型
を持って.Both私はこの質問は非常に愚かである知っているが、私は、SSISスクリプトに