在文字内容中找到了无效字符。'。 找不到句柄0的预处理语句。 sp_xml_removedocument:为参数编号1提供的值无效。
以下是我正在生成的xml。
<NewDataSet>
<ControlManagementItems><ControlId>74</ControlId><Value>wqeqe</Value></ControlManagementItems>
<ControlManagementItems><ControlId>76</ControlId><Value>Yes</Value></ControlManagementItems>
<ControlManagementItems><ControlId>78</ControlId><Value>Consumer Core $100 infinite – Nov 2010</Value></ControlManagementItems>
<ControlManagementItems><ControlId>108</ControlId><Value>Samsung Galaxy S 16GB</Value></ControlManagementItems>
</NewDataSet>
答案 0 :(得分:1)
“消费者核心$ 100无限 - 2010年11月”这一行的ASCII字符无效,即“ - ”
答案 1 :(得分:1)
我知道这是一个老帖子。但希望我所做的事能帮助别人。我已将数据类型更改为NVARCHAR,因为它允许比VARCHAR更多的字体系列。
答案 2 :(得分:0)
我不知道你是否解决了这个问题,但几天前我遇到了同样的问题。因为一些土耳其人物。
这是我的解决方案:
将<?xml version="1.0" encoding="utf-8" ?>
行置于我损坏的xml文件之上,并使用notepad ++更改土耳其语字符。在输入顶线之后, notepad ++ 显示有问题的土耳其字符(如xOD),然后我用utf替换它们。