ServerConnection.ExecuteReader 方法 (String, SqlCommand%)

使用包含一个或多个结果集的 SqlDataReader 对象值执行读取器。

命名空间:  Microsoft.SqlServer.Management.Common
程序集:  Microsoft.SqlServer.ConnectionInfo(在 Microsoft.SqlServer.ConnectionInfo.dll 中)

语法

声明
Public Function ExecuteReader ( _
    sqlCommand As String, _
    <OutAttribute> ByRef command As SqlCommand _
) As SqlDataReader
用法
Dim instance As ServerConnection 
Dim sqlCommand As String 
Dim command As SqlCommand 
Dim returnValue As SqlDataReader 

returnValue = instance.ExecuteReader(sqlCommand, _
    command)
public SqlDataReader ExecuteReader(
    string sqlCommand,
    out SqlCommand command
)
public:
SqlDataReader^ ExecuteReader(
    String^ sqlCommand, 
    [OutAttribute] SqlCommand^% command
)
member ExecuteReader : 
        sqlCommand:string * 
        command:SqlCommand byref -> SqlDataReader
public function ExecuteReader(
    sqlCommand : String, 
    command : SqlCommand
) : SqlDataReader

参数

  • sqlCommand
    类型:String
    一个 String 值,该值指定要执行的 Transact-SQL 命令。
  • command
    类型:SqlCommand%
    一个 SqlCommand 对象,该对象可用于取消 SqlDataReader 管道以便终止长时间运行的命令。

返回值

类型:SqlDataReader
一个 SqlDataReader 对象值,该值包含一个或多个结果集。

注释

使用 SqlDataReader 对象返回客户处理数据 , 而不需要它读取所有信息入记忆。

请参阅

参考

ServerConnection 类

ExecuteReader 重载

Microsoft.SqlServer.Management.Common 命名空间