日期:2014-05-20  浏览次数:20505 次

不看春晚来提问:如何在XML中执行查询更新和删除?
大家好,我有个问题:
我从公司ERP中导出了所有的库存ITEM信息,是XML格式的,我发现有好几M,现在我可以把它显示到WEB上,但里面的东西太多了,我想实现分页、查询功能。怎么做?
另外我还要更新这个XML和删除里面的ITEM,如何进行?用SQL这个我全会,但没有用过XML。
其实我是拿XML做数据库,实现对ERP的第二次开发。平台是ASP。NET2.0+c#。
希望大家顶力相助,明年加工资就靠这了......

------解决方案--------------------
XML转成DATASET .一切不都好办了吗?
------解决方案--------------------
如果是2.0,可以用xmldatasource
------解决方案--------------------
XmlDocument doc =new XmlDocument();
doc.Load( "xx.xml ");
XmlNodeList list = doc.selectSingleNode( "//pass ");
for(int i=0;i <list.Count;i++)
{
XmlNode xn =list[i]; //找到了你要的那个节点,然后看你有什么操作了

}

------解决方案--------------------
DataSet把问题简单化!就是效率差点
------解决方案--------------------
up