Как передать переменные в пакете ssis с отображением источника назначения, настроенным с помощью C#?
Я хочу передать переменные в пакет SSIS с помощью c#.Я установил исходный путь(скажем E:\First) и назначение в Sql db с настроенной таблицей. У меня есть переменные, установленные как для исходного, так и для целевого каталога.
Но исходный путь(содержимое в пути к файлу) не обновляется .
string strSourceConn = @"c:\Documents and Settings\C\Desktop\File to Place Order\FEB 2011 ORDER 1.txt"; string strDestConn = System.Configuration.ConfigurationManager.AppSettings["SQLDB"]; pkg = app.LoadPackage(pkgLocation, null); pkg.Variables["strSourceFile"].Value = strSourceConn; pkg.Variables["dConn"].Value = strDestConn; pkgResults = pkg.Execute(); What I have tried: Code as below: <pre>string strSourceConn = @"c:\Documents and Settings\C\Desktop\File to Place Order\FEB 2011 ORDER 1.txt"; string strDestConn = System.Configuration.ConfigurationManager.AppSettings["SQLDB"]; string pkgLocation = @"C:\Package1.dtsx"; Package pkg; Microsoft.SqlServer.Dts.Runtime.Application app; DTSExecResult pkgResults; app = new Microsoft.SqlServer.Dts.Runtime.Application(); pkg = app.LoadPackage(pkgLocation, null); pkg.Variables["strSourceFile"].Value = strSourceConn; pkg.Variables["dConn"].Value = strDestConn; pkgResults = pkg.Execute(); Response.Write(pkg.ExecutionResult);