Метод 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