使用VS.NET2003操作SQLServer DTS.
1、新建一个项目,添加SQLServer DSTS的COM引用,常用路径为c:\program files\microsoft sql server\80\tools\binn\dtspkg.dll
2、操作DTS的代码如下
A、列出所有数据库的包
ApplicationClass app = new ApplicationClass();
PackageSQLServer pkgSS = app.GetPackageSQLServer("localhost","","",DTSSQLServerStorageFlags.DTSSQLStgFlag_UseTrustedConnection);
PackageInfos pkgInfos = pkgSS.EnumPackageInfos("",false,"");
PackageInfo pkgInfo = pkgInfos.Next();
txtLayOut.Text = "";
while(!pkgInfos.EOF)
{
txtLayOut.Text += pkgInfo.Name + "\r\n";
pkgInfo = pkgInfos.Next();
}
app = null;
B、执行一个指定的包
Package2Class pkg2 = new Package2Class();
object pVarPersistStgOfHost = null;
pkg2.LoadFromSQLServer("localhost", null, null,
DTSSQLServerStorageFlags.DTSSQLStgFlag_UseTrustedConnection, null,
null, null, "dtsTest2", ref pVarPersistStgOfHost);
pkg2.Execute();
pkg2.UnInitialize();
pkg2 = null;
C、新增一个包
Package2Class pkg2 = new Package2Class();
pkg2.Name = "dtsTest3";
object pVarPersistStgOfHost = null;
pkg2.SaveToSQLServer("localhost", null, null,
DTSSQLServerStorageFlags.DTSSQLStgFlag_UseTrustedConnection, null, null, null,
ref pVarPersistStgOfHost, true);
pkg2 = null;
使用VS.NET2003操作SQLServer DTS.相关推荐
- nodejs操作sqlserver数据_pyspark操作MySQL、SQLServer数据库进行数据处理操作
欢迎访问本人的CSDN博客[Together_CZ],我是沂水寒城. https://yishuihancheng.blog.csdn.net 在大数据处理领域里面,Hadoop和spark可以说是最 ...
- C#操作SqlServer数据库的常用对象,及其方法
首先放出所常用的对象: System.Data.SqlClient.SqlConnection System.Data.SqlClient.SqlCommand System.Data.SqlClie ...
- PHP连接操作sqlserver
PHP连接操作sqlserver (windows)主要说一下连接中遇到的问题 1.报错ODBC这时候需要在window里面安装对应的msi. https://www.microsoft.com/en ...
- Python操作SQLServer
安装开发环境 要进行SQLServer的开发,首先需要在本机上安装SQLServer,建立本机开发环境.可以从微软官网上下载类似cn_sql_server_2012_enterprise_editio ...
- python调用pymssql包操作SqlServer数据库
之前的文章介绍了python抓取网页数据并将数据保存到本地excel文件,后续可以将数据保存到数据库(SqlServer.mysql等)中,本文学习python中操作SqlServer数据库的基本 ...
- python连接并简单操作SQLserver数据库
python连接并简单操作SQLserver数据库 实验环境: python版本3.9 Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38 ...
- php获取sqlserver时间函数,php 操作 sqlserver 数据库 关于时间的小小见解
php 操作 sqlserver 数据库 关于时间的小小见解 上周五,要做一个php 同时对mysql数据库和sqlserver数据库的连接东东 以前一直在用mysql对sqlserver不是很熟悉, ...
- DBA常用操作----sqlserver篇(下)
引言 本篇文章中的还原操作是在有备份的基础上做的,如果还不知道如何备份的,欢迎大家翻阅上一篇文章,里面有详细的sqlserver备份教程. 文章链接:DBA常用操作----sqlserver篇(上) ...
- nodejs操作sqlserver数据_实例分析nodejs基于mssql模块连接sqlserver数据库的简单封装操作...
本文主要介绍了nodejs基于mssql模块连接sqlserver数据库的简单封装操作,结合实例形式分析了nodejs中mssql模块的安装与操作sqlserver数据库相关使用技巧,需要的朋友可以参 ...
最新文章
- vim 删除操作命令
- 实现一个简易的RPC
- 单台mysql增加节点_如何在一台服务器上安装两个PXC集群节点
- composer安装及使用
- 用Java实现图片验证码功能
- java按钮改变窗口大小_java – 当我们调整窗口大小时,Container中的元素如何调整?...
- 4场直播丨站撸Oracle、MySQL、医疗、航空
- mvc5 + ef6 + autofac搭建项目(三)
- python计算速度_python中如何提高计算速度?
- ActionScript 3.0 编程
- 禁止拖放对象文本被选择的方法
- python写扫雷脚本_利用Python实现自动扫雷小脚本
- Windows自带的端口转发工具netsh使用方法
- C#语法基础(二)---数组stringArrayList
- kmz转换为dwg_怎么将CAD图纸两种基本格式DWG与DXF进行互转?
- swfobject java_SWFObject 2.1以上版本语法介绍
- 【iOS与EV3混合机器人编程系列之一】iOS要干嘛?EV3可以更酷!
- extractor pck_使用Pazera Free Audio Extractor从视频文件中提取音频
- 名称数据联网简介的翻译(计算机网络论文翻译)
- 科技爱好者周刊(第 160 期):中年码农的困境
热门文章
- search engine
- OpenStack安装流程(juno版)- 添加镜像服务(glance)
- Juniper告诉你如何给管理做“减法”,让安全更加分
- parentNode,parentElement,offsetParent
- 手机腾讯网mt2.0增量更新算法优化小记
- 《转》武​汉​的​I​T​公​司
- 第十一章、认识与学习BASH
- NSNotificationCenter消息通信机制介绍(KVO)
- 读书:冯友兰的《中国哲学简史》
- PTA: 6-6 链表拼接(20分)