Как сохранить имя файла в переменной в SSIS - PullRequest
0 голосов
/ 09 апреля 2020

Я хочу сохранить имя файла (которое находится в диспетчере соединений Excel) в переменной.

Затем эту же переменную мне нужно передать в качестве входного параметра в хранимую процедуру, чтобы выполнить сохраненную процедура.

1 Ответ

0 голосов
/ 23 апреля 2020

Насколько я понимаю, строка подключения жестко закодирована в диспетчере соединений Excel. Я бы предложил сделать это наоборот. Создайте переменную и задайте имя файла (строку подключения) в этой переменной. Затем щелкните правой кнопкой мыши диспетчер соединений и найдите свойство Expressions. Нажмите на три точки. Откроется диалоговое окно, в котором вы можете выбрать ExcelFilePath и установить его в качестве переменной. Затем вы можете использовать эту переменную в качестве входной переменной в вашей хранимой процедуре.

Таким образом, вы можете передать любой допустимый путь к файлу переменной и таким образом поддерживать его динамически.

Пожалуйста, дайте мне знать, если это поможет.

Диспетчер соединений Excel - Свойства

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