1,服务器端读取DataSet中的数据到XML的形式的string:
DataSet ds = new DataSet("CertResult");
DataTable dt = access.GetCZRKInfo(idcard);//读取数据库
if (dt.Rows.Count == 0) return "";
ds.Tables.Add(dt);
return ds.GetXml();
2,客户端接收XML形式的string生成DataSet:DataTable dt = access.GetCZRKInfo(idcard);//读取数据库
if (dt.Rows.Count == 0) return "";
ds.Tables.Add(dt);
return ds.GetXml();
private DataSet CreateDSBYString(string result)
{
DataSet ds = new DataSet();
StringReader sr = new StringReader(result);//System.IO;
ds.ReadXml(sr);
return ds;
}
或{
DataSet ds = new DataSet();
StringReader sr = new StringReader(result);//System.IO;
ds.ReadXml(sr);
return ds;
}
XmlDocument doc = new XmlDocument();
doc.LoadXml(DataSet.GetXml());
//对doc进行操作查找就是了.
doc.LoadXml(DataSet.GetXml());
//对doc进行操作查找就是了.