C# 编写的webservice 怎样返回XML数据?
1 [WebMethod] 2 public string GetXml() 3 { 4 string sConStr = ConfigurationManager.ConnectionStrings["connString"].ConnectionString; 5 SqlDataAdapter da = new SqlDataAdapter("select * from [dbo].[T_USER]", sConStr); 6 DataSet ds = new DataSet("xmldata"); 7 string sXmlData = string.Empty; 8 lock (da) 9 { 10 da.Fill(ds); 11 } 12 sXmlData = ds.GetXml(); 13 return sXmlData; 14 }
SqlDataAdapter ap = new SqlDataAdapter(); //数据适配器
DataSet ds = new DataSet(); //数据集
ap.Fill(ds); //通过适配器对象的Fill方法将数据填充到数据集中
- 上一篇 »怎样获取从服务器返回的xml或html文档对象?
- 下一篇 »用PHP编写一个APP的API