รหัสต่อไปนี้คือแพ็คเกจ DTS ใน Intergration Service ของ SQLServer2005 ที่เรียกว่าใน VB.NET (Framework 2.0)
1 หากคุณต้องการเรียก DTS ใน WebService คุณต้องใช้ภาษา VB.NET เพราะถ้าคุณเขียน WebService ใน C# คุณจะไม่สามารถอ้างอิงส่วนประกอบ Microsoft.SqlServer.ManagedDTS ได้
2. เพิ่มบัญชี NETWORK SERVICE ในกลุ่มผู้ดูแลระบบ มิฉะนั้น DTS จะไม่ถูกดำเนินการ (จะนำช่องโหว่ด้านความปลอดภัยมาให้)
1 นำเข้า Microsoft.SqlServer.Dts.Runtime
2
3 'รหัสบริการเว็บ
4 <วิธีเว็บ()> _
5 ฟังก์ชั่นสาธารณะ ExecutePackage() เป็นจำนวนเต็ม
6 Dim pkg As String = "D:DevelopmentProgramePackageDevPackageMG-TSJF-PKG.dtsx"
7
8 แอป Dim As Application = แอปพลิเคชันใหม่ ()
9 Dim p As Package = app.LoadPackage(pkg, Nothing)
10 'หน้า InteractiveMode = True
11
12 Dim vir As Variables = p.Variables
13 vir("ผู้ใช้::PackageID").ค่า = 4
14
15 ถ้า p.Execute(Nothing, vir, Nothing, Nothing, Nothing) = DTSExecResult.Success แล้ว
16 กลับ 0
17 อื่น ๆ
18 กลับ 1
19 สิ้นสุดถ้า
20 ฟังก์ชั่นสิ้นสุด
http://www.cnblogs.com/liguancong/archive/2006/08/29/489681.html