我刚工作3个月,再程序设计上掌握的方法很有限,遇到问题没有解决的思路和方法,
我说一下问题,
就是有个xml文件存储着10000条记录,(不知道当时为什么不放在sql server数据库中,但是我没有权利管这个),根据查询的条件在这个xml文件中的一个节点(不知道是不是叫节点,与数据库中的一个列等同),模糊查询符合条件的纪录取出来根据纪录的一个叫做测点ID(你可以当成sql server数据库的自动ID)的到PI实时数据库中得到实时快照数据,然后再组织数据显示就好了。
我现在就是不会从xml模糊查询符合条件的纪录,其他的都会了,不过大家可以尽情的说自己的思路,我现在是学习的阶段,大家的思想都会给我帮助的。
不过最好能给我解决从xml模糊查询符合条件的纪录。
说一下思路,或者指点我看什么方面的材料。谢谢大家。刚工作的第一个问题就是在这解决的,希望大家帮帮我哦,我喜欢这里。

解决方案 »

  1.   

    use XPATH, seeHow To Query XML with an XPath Expression by Using Visual C# .NET
    http://support.microsoft.com/default.aspx?scid=kb;en-us;308333but with so many records, you should be using a database
      

  2.   

    都代表高手,赫赫,我看看这方面的材料在回来看看大家的方法。
    我看了csdn上的文章,突然感觉是不是需要xml中查询了。
    不过可能原来的程序是用了xslt方法,所以需要使用xml文件。
      

  3.   

    把你的xml折腾到DataTable里去。用T-Sql查找。用xml来存数据,真是猪脑