Ошибка подключения к службам SSIS

У меня есть следующий код, написанный в задаче сценария SSIS для подключения к моей базе данных SQL:

 ConnectionManager cm;
 System.Data.SqlClient.SqlConnection sqlConn;
 System.Data.SqlClient.SqlCommand sqlComm;

 cm = Dts.Connections["QUAHILSQ03"];

 sqlConn = (System.Data.SqlClient.SqlConnection)cm.AcquireConnection(Dts.Transaction);

Однако эта строка:

 sqlConn = (System.Data.SqlClient.SqlConnection)cm.AcquireConnection(Dts.Transaction);

Возвращает следующее исключение:

{"Невозможно привести объект COM типа "System. __ComObject" к типу класса "System.Data.SqlClient.SqlConnection". Экземпляры типов, представляющих компоненты COM, не могут быть приведены к типам, которые не представляют компоненты COM;однако они могут быть приведены к интерфейсам, если базовый компонент COM поддерживает вызовы QueryInterface для IID интерфейса."} System.Exception {System.InvalidCastException}

7
задан NealR 8 August 2012 в 22:31
поделиться