EntityFramework和XML

时间:2011-01-05 14:31:01

标签: c# xml tsql entity-framework

我们有一个应用程序通过Entity Framework向MSSQL DB发出请求。一个表中的一列是序列化的C#类,以XML格式存储。我们希望对来自C#的这些数据执行简单的XPath查询。目前我们只需加载数据集,通过linq-to-XML解析XML然后查询结构。这当然是解决这个问题的绝对最糟糕的方式,所以我正在寻找替代方案。

MS SQL 2008可以查询XML数据,那么我该如何通过EF?

来实现

1 个答案:

答案 0 :(得分:1)

您可以使用存储过程。或者您可以使用ObjectQuery运行动态SQL。除此之外,我不知道如何通过EF使用SQL Server的XML功能。