我当前的要求是接收一个Excel电子表格,用户每周更新一次并能够查询某个字段的文档。Linq到XML和Excel与OledbConnection之间的速度差异?
从现在开始,我将所有Excel(2007)数据全部推送到一个xml文件中(仅当它们上载文件时,然后使用xml),然后保存所有需要的数据(而不是电子表格中的所有列)用于通过Linq-to-XML进行查询;注意xml文件比excel小。
现在我的问题是,与Linq和OledbConnection查询XML文件之间有任何性能差异?我只是增加另一个不必要的步骤? 我想后续的问题是,是否值得它的易用性继续推动到XML。
该文件有大约1000行。
woops,我解决了这个问题 - 这个xml文件也是原生的。我将用秒表进行测试。 – naspinski 2009-02-06 14:01:48