草庐IT

ExecuteXMlReader

全部标签

c# - 如何从存储过程返回 XML?

我创建了一个返回XML的存储过程,我还想在我创建的方法中返回该XML。我有两个问题。首先,经过一些搜索后,不建议使用.ExecuteScalar();,因为它会截断超过2033个字符的字符串。因此,我找到了一个名为ExecuteXMlReader()的函数,但在.NET4.0(C#)上运行的VisualWebDeveloper2010Express中它抛出了错误"System.Data.SqlClient.SqlCommand'不包含'ExecuteXMlReader'的定义,并且找不到接受类型为'System.Data.SqlClient.SqlCommand'的第一个参数的扩展方法

c# - 如何从存储过程返回 XML?

我创建了一个返回XML的存储过程,我还想在我创建的方法中返回该XML。我有两个问题。首先,经过一些搜索后,不建议使用.ExecuteScalar();,因为它会截断超过2033个字符的字符串。因此,我找到了一个名为ExecuteXMlReader()的函数,但在.NET4.0(C#)上运行的VisualWebDeveloper2010Express中它抛出了错误"System.Data.SqlClient.SqlCommand'不包含'ExecuteXMlReader'的定义,并且找不到接受类型为'System.Data.SqlClient.SqlCommand'的第一个参数的扩展方法