【发布时间】:2009-09-22 05:18:27
【问题描述】:
我正在编写一个应用程序,它每天按计划检索 RSS 提要,并将每个提要的内容作为 XML 数据保存在 SQL Server 2005 数据库中。我想显示按日期排序的聚合项目,例如,来自 Asp.Net GridViews 中我的应用程序中保存的提要数据。
我的问题是:我应该使用 LINQ to XML 来查询提要数据,因为我已经在应用程序中使用了 LINQ to SQL,还是应该使用存储过程中的 SQL 查询来聚合数据,因为 SQL Server 2005 有强大的 XML 处理支持吗?
我对 SQL Server 2005 和 LINQ 都比较陌生,所以我看不出这两种解决方案的相对优势是什么,或者它们是否真的不是一回事。
【问题讨论】:
标签: sql-server-2005 linq-to-sql linq-to-xml