0

我在数据库中有 PersonDetails 表,其字段如下:

ID    AutoGenerated field

PersonName  Int Not null

FailureDetails  XML not null

我的本地驱动器 D:\personFailureDetails.xml 中有一个 xml 文件,它需要与其他字段一起保存在 PersonDetails 表中。

我正在使用实体框架来检索数据并将其插入数据库。

将值插入“PersonDetails”实体的最佳方法是什么?

哪种数据类型可用于获取要存储在要插入“PersonDetails”表的实体中的 xml 文件?

4

1 回答 1

2

EntityFramework 不支持 Xml 属性,因此您必须创建一个字符串属性,在保存更改时将 xml 保存为字符串,或在查询后加载 xml 文档。我不记得你是否可以直接将字符串插入 Xml 列 - 如果不能,你可能需要创建一个存储的过程来将字符串作为 Xml 保存在你的数据库中。

于 2013-10-11T05:15:42.120 回答