Внутри задачи скрипта вы можете использовать пространство имен Dts
для получения соединений;Вы должны использовать свойство Connections
и выполнить функцию AcquireConnection, чтобы получить соответствующий SqlConnection
класс (для этого необходимо выполнить явную операцию приведения) , например:
SqlConnection myOLEDBConnection = Dts.Connections["OLEDB Connection"].AcquireConnection(Dts.Transaction) as SqlConnection;
Для плоских файлов соединение использует ту же логику, но в результате получается строка:
string FFConnection = Dts.Connections["FlatFile Connection"].AcquireConnection(Dts.Transaction) as string;