.NET程序调用SSIS中的DTS包

2016-02-19 17:55 57 1 收藏

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享.NET程序调用SSIS中的DTS包,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

【 tulaoshi.com - Web开发 】

  以下代码是在VB.NET(Framework 2.0)中调用SQLServer2005 的Intergration Service中DTS包。
  1 如果要在WebService中调用DTS,必须用VB.NET语言。因为如果用C#编写WebService的话,将无法引用Microsoft.SqlServer.ManagedDTS组件。
  2 将NETWORK SERVICE帐户添加到Administrator组中,否则将不能执行DTS。(会带来安全漏洞)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  
   1 Imports Microsoft.SqlServer.Dts.Runtime
   2
   3 'WebService代码
   4     WebMethod() _
   5     Public Function ExecutePackage() As Integer
   6         Dim pkg As String = "D:DevelopmentProgramePackageDevPackageMG-TSJF-PKG.dtsx"
   7
   8         Dim app As Application = New Application()
   9         Dim p As Package = app.LoadPackage(pkg, Nothing)
  10         'p.InteractiveMode = True
  11
  12         Dim vir As Variables = p.Variables
  13         vir("用户::PackageID").Value = 4
  14
  15         If p.Execute(Nothing, vir, Nothing, Nothing, Nothing) = DTSExecResult.Success Then
  16             Return 0
  17         Else
  18             Return 1
  19         End If
  20     End Function

  http://www.cnblogs.com/liguancong/archive/2006/08/29/489681.html

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1616359.html

延伸阅读
标签: Web开发
Author:月影  Form:http://bbs.51js.com/thread-66361-1-1.html input type="button" value="继续" onclick='st();'/ script /*基本原理*/ var st = (function(){   alert(1);   alert(2);   return function()   {     ale...
由于API过程存在于VisualBasic应用程序之外的文件中,在使用时必须指定过程的位置和调用参数。可以用Declare语句提供这类信息。在声明了API过程之后,可以把它当做VisualBasic自己的过程使用。 如果在VisualBasic中直接调用API,那么VisualBasic环境下固有的安全机制将受到不利影响。这意味着在测试和调试程序时可能会遇到更多的系统故障...
标签: ASP
               第三部分:开发Web应用程序   好,现在进行到开发 Web 表单应用程序这一步了。      创建工程文件的框架   用Visual Studio.NET创建一个Web应用程序并不困难,只需遵循几个简单步骤,向导就会为你创建一个很好...
标签: ASP
         本教程将一步步地引导你创建一个 Web 应用程序。在 .NET运行时间内,Web应用程序在一个 ASP.NET页面后台运行。ASP.NET 凭借.NET语言,包括 C#、VB.NET和 Jscript,提供了一个很棒的工作环境,这里使用的是C#编程语言(可下载工程文件包)。   本文分成三部分:DataGrid Web...
标签: ASP
            第二部分:Web 表单的生命周期   如果你曾经在VS以前版本中设计过Windows分布式应用程序,你就会发现在Web表单应用程序和分布式应用程序之间有许多相同之处。本教程只简单讨论Web表单生命周期的一些内容,目的是使你对 Web表单如何工作有个概念。  &nbs...

经验教程

545

收藏

19
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部