我猜测前50条记录中的一条包含的内容不是真正的XML。
注意,SQL允许您将简单文本保存到这些列,因此如果您有<Name>Joe</Name>
之类的值,这将在C#/ VB中正确显示,但Joe
之类的值则不会。< / p>
<块引用>
获取错误 "Data at the root level is invalid. Line 1, position 1."
。为什么?
b/c 这不是有效的 XML
解决方法
通过您的连接,您可以:
<块引用>
将 XML 列映射到 .NET 字符串而不是 XElements