C:\Program Files\Microsoft SQL Server\80\Tools\Binn\dtsrun.exe
就这个.
new出一个进程,就是下面的那些代码

解决方案 »

  1.   

    那么  
    让后  他说的 “Dts.exe的路径 ” 我在电脑上收了 没有这个文件
    还有就是  Ctais  这个 是 什么意思     请大虾些指导我以下  我也在努力的看 英文提示 (英文不好  旧只能 )  谢谢 大虾些了又是什么呢 ?
      

  2.   

    其实就是用代码运行一下:
    C:\Program Files\Microsoft SQL Server\80\Tools\Binn\dtsrun.exe也就是那位大侠给的代码,你可以先用上面的可执行文件在CMD窗体里运行一下看看,再试着加参数看看怎么用,会用了,就用大侠的代码,让C#调用这个东东。
      

  3.   

    DTS.Application App=new DTS.Application();
    string dtsPath = "C://Program Files//Microsoft SQL Server//80//Tools//Binn//dtsrun.exe";
    string dtsAttribute = "/S developserver /U sa /P /N";
    this.process.StartInfo.FileName = dtsPath;
    this.process.StartInfo.Arguments = dtsAttribute + "Ctais /A 1215";
    this.process.Start();
    this.process.Close();
    浪子大哥  我用了   但是 他提示  不包括 对 process 的定义  我晕啊
      

  4.   

    还是提示  但是 他提示  不包括 对 process 的定义 
     我晕我又这样写了一个但是  他没有执行  
    Object MIA=System.Reflection.Missing.Value;
    DTS.Package2Class yming=new Package2Class();

    yming.LoadFromSQLServer("(local)","sa","",DTS.DTSSQLServerStorageFlags.DTSSQLStgFlag_Default,"","","","1215",ref MIA);
    yming.Execute()数据并没有 导出 啊