ServerConnection.ExecuteReader 方法

定义

重载

名称 说明
ExecuteReader(String, SqlCommand)

执行 T-SQL 语句。 返回 SqlDataReader 对象,可用于读取SQL Server返回的行流。 如果需要中止长时间运行的查询,还可以返回 SqlCommand 对象,该对象可用于取消数据读取器管道。 它不会自动断开异常:ConnectionFailureException ExecutionFailureExeception

ExecuteReader(String, SqlCommand)

执行 T-SQL 语句。 返回 SqlDataReader 对象,可用于读取SQL Server返回的行流。 如果需要中止长时间运行的查询,还可以返回 SqlCommand 对象,该对象可用于取消数据读取器管道。 它不会自动断开异常:ConnectionFailureException ExecutionFailureExeception

ExecuteReader(String)

执行 T-SQL 语句。 返回 SqlDataReader 对象,可用于读取SQL Server返回的行流。 如果与服务器的连接未打开,将调用 Connect() 方法。 它不会自动断开异常:ConnectionFailureException ExecutionFailureExeception

ExecuteReader(String, SqlCommand)

执行 T-SQL 语句。 返回 SqlDataReader 对象,可用于读取SQL Server返回的行流。 如果需要中止长时间运行的查询,还可以返回 SqlCommand 对象,该对象可用于取消数据读取器管道。 它不会自动断开异常:ConnectionFailureException ExecutionFailureExeception

public System.Data.SqlClient.SqlDataReader ExecuteReader(string sqlCommand, out System.Data.SqlClient.SqlCommand command);
member this.ExecuteReader : string * SqlCommand -> System.Data.SqlClient.SqlDataReader
Public Function ExecuteReader (sqlCommand As String, ByRef command As SqlCommand) As SqlDataReader

参数

sqlCommand
String

SQL 命令文本。

command
SqlCommand

生成的用于数据读取器管道取消的 SqlCommand 对象。

返回

数据读取器。

适用于

ExecuteReader(String, SqlCommand)

执行 T-SQL 语句。 返回 SqlDataReader 对象,可用于读取SQL Server返回的行流。 如果需要中止长时间运行的查询,还可以返回 SqlCommand 对象,该对象可用于取消数据读取器管道。 它不会自动断开异常:ConnectionFailureException ExecutionFailureExeception

public Microsoft.Data.SqlClient.SqlDataReader ExecuteReader(string sqlCommand, out Microsoft.Data.SqlClient.SqlCommand command);
member this.ExecuteReader : string * SqlCommand -> Microsoft.Data.SqlClient.SqlDataReader
Public Function ExecuteReader (sqlCommand As String, ByRef command As SqlCommand) As SqlDataReader

参数

sqlCommand
String

SQL 命令文本。

command
SqlCommand

生成的用于数据读取器管道取消的 SqlCommand 对象。

返回

数据读取器。

适用于

ExecuteReader(String)

执行 T-SQL 语句。 返回 SqlDataReader 对象,可用于读取SQL Server返回的行流。 如果与服务器的连接未打开,将调用 Connect() 方法。 它不会自动断开异常:ConnectionFailureException ExecutionFailureExeception

public System.Data.SqlClient.SqlDataReader ExecuteReader(string sqlCommand);
public Microsoft.Data.SqlClient.SqlDataReader ExecuteReader(string sqlCommand);
member this.ExecuteReader : string -> System.Data.SqlClient.SqlDataReader
member this.ExecuteReader : string -> Microsoft.Data.SqlClient.SqlDataReader
Public Function ExecuteReader (sqlCommand As String) As SqlDataReader

参数

sqlCommand
String

SQL 命令文本。

返回

数据读取器。

适用于