我有一个问题。也许你们中的一位专家可以在这里帮忙。我查询的表格有2个xml列。我需要对这些列中的xml数据执行查询(在我的高级搜索功能中)。问题是我正在使用实体框架,它不支持。即使我尝试执行“ObjectQuery.Execute”,它也会导致语法错误。那么我在这里有什么选择?实体框架查询Xml
- 修改表格并为我需要查询的XML中的数据添加列,以便我可以使用Entity Framework执行操作?
- 只为高级搜索使用ODBC,并做常规查询,我可以使用SQLXml?这里存在哪些潜在的威胁(如多重连接,太多连接,设计/建筑师等)?
- 或者任何人都可以提出更好的解决方案吗?
感谢,
阿里Nahid
请在例外情况中添加一些细节。正如我的答案中所述,可以使用EF处理XML。 –
我想做这样的事情:
–