SSIS выдает ошибку, когда я использую задачу «Сценарий» со сценарием C# - PullRequest
0 голосов
/ 21 июня 2020
• 1000 компонент скрипта, и при включении он выдает ошибку. сценарий использует две переменные для хранения: 1-путь к файлу 2-имя файла, и у меня есть те же переменные в SSIS

Я добавил это в пространства имен

using System.IO;

затем код следующим образом :

public void Main()
{
    // TODO: Add your code here

    string strfileName;
    string strfilePath;

    strfilePath = Dts.Variables["User::VAR_FilePath"].Value.ToString(); 

    strfileName = Path.GetFileName(strfilePath); // Get the file name

    Dts.Variables["User::VAR_FileName"].Value=strfileName;

    MessageBox.Show(strfileName);

    Dts.TaskResult = (int)ScriptResults.Success;
}

Каждый раз, когда я запускаю его, я получаю окно сообщения, которое показывает тип файла, который является excel, а затем отладка останавливается и

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...