1

Visual Studio 不喜欢这段代码。=(

SqlXml sqlXml = reader["ScenarioData"].GetSqlXml();

它讨厌这个GetSqlXml();部分,并抛出错误:

“object”不包含“GetSqlXml”的定义,并且找不到接受“object”类型的第一个参数的扩展方法“GetSqlXml”(您是否缺少 using 指令或程序集引用?)

我想我包含了所有必要的引用、命名空间和 dll 文件,但我无法让 VS 识别该函数。我的下一步是什么?

4

1 回答 1

7

您需要提供列索引(GetSqlXml方法属于 SqlDataReader):

SqlXml sqlXml = reader.GetSqlXml(0);
于 2013-07-24T19:05:42.083 回答