我不乡写在自己机器上,我想写xml到另外一台机器上,该怎么写??
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Server=192.168.1.1;User ID=sa;Password=password;Database=aa";
conn.Open();
SqlDataAdapter da = new SqlDataAdapter("select * from Trade_Class", conn);
SqlCommandBuilder thisBulder = new SqlCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds);
ds.WriteXml(@"D:\Inetpub\wwwroot\WebApplication1\temp.xml");

解决方案 »

  1.   

    ds.WriteXml(@"\\ip\共享目录\temp.xml");
    注意权限,用模拟才可以
      

  2.   

    ds.WriteXml(@"\\ip\共享目录\temp.xml");
    注意权限,用模拟才可以
      

  3.   

    ds.WriteXml(@"M:\xxx\temp.xml");也可以,M是映射的网络驱动器
    注意权限,用模拟才可以
      

  4.   

    to: net_lover(孟子E章) 
    我在其他机器上共享了一个目录;
    那台机器的ip为192.168.1.2,共享目录为aa
    ds.WriteXml(@"\\192.168.1.2\aa\temp.xml");
    我这样写还是传不上去??