问题是这样的:
    集团总部的一个管理系统,从分公司系统获得数据,分公司系统原来是用VB6.0做的,数据库是SQL Server2000,而现在集团的这个项目是用.net做的,数据库也是SQL Server2000。在分公司系统里加一个功能,就是把分公司数据库中需要的数据表导出,生成MDB文件(Access数据库,方案要求,具体为什么我没搞清楚-_-,可能和分公司系统有关),然后由分公司通过Windows服务定期上传到集团的FTP,集团这边再做数据恢复和数据转换,把上传的数据更新到集团的数据库中。   我要完成的功能是:指定一个mdf文件,再指定存放生成的mdb文件的路径,执行完我的代码之后就能生成一个mdb,这段代码在VB6.0里写。也就是说,要在代码中指定两个数据源连接,生成dts文件,然后在VB中调用。   我在网上查到一个方法:“    先在sql server 的数据转换服务(DTS)中新建DTS包,保存为*.dts文件,VB中调用一下即可。”那是说还是要先通过数据转换向导新建一个dts文件(?-_-)
sql联机丛书上写的创建dts包只有3种办法, 前两种都需要企业管理器, 最后一种就是用vb直接掉dts的对象模型,而最后一种的帮助很不详细,几乎就没说怎么写。好像结果就是,如果不通过向导的话,就得装sql客户端工具,然后用vb调用dts的dll,还不知道怎么写-_-    我以前只用过dts转换向导,不知道在代码里怎么写,有哪位大哥曾经做过这方面的东西不,请赐教,万分感谢:)