DataSet与XML操作之间接转换

1,服务器端读取DataSet中的数据到XML的形式的string:

DataSet ds = new DataSet("CertResult");
            DataTable dt 
= access.GetCZRKInfo(idcard);//读取数据库

            
if (dt.Rows.Count == 0return "";
            ds.Tables.Add(dt);
            
return ds.GetXml();
2,客户端接收XML形式的string生成DataSet:
        private DataSet CreateDSBYString(string result)
        
{
            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进行操作查找就是了.
posted @ 2008-02-26 20:17  noahsky  阅读(238)  评论(0编辑  收藏  举报