Comparteix a través de


OdbcCommand.ExecuteReader Método

Definición

Envía una propiedad CommandText a la propiedad Connection y compila un objeto OdbcDataReader.

Sobrecargas

ExecuteReader()

Envía una propiedad CommandText a la propiedad Connection y compila un objeto OdbcDataReader.

ExecuteReader(CommandBehavior)

Envía CommandText a Connection y crea un objeto OdbcDataReader con uno de los valores de CommandBehavior.

ExecuteReader()

Source:
OdbcCommand.cs
Source:
OdbcCommand.cs
Source:
OdbcCommand.cs

Envía una propiedad CommandText a la propiedad Connection y compila un objeto OdbcDataReader.

public:
 System::Data::Odbc::OdbcDataReader ^ ExecuteReader();
public System.Data.Odbc.OdbcDataReader ExecuteReader ();
override this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
member this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader () As OdbcDataReader

Devoluciones

Objeto OdbcDataReader.

Comentarios

Debe establecer la CommandText propiedad en la sintaxis de llamada ODBC completa para los procedimientos almacenados. El comando ejecuta este procedimiento almacenado cuando se llama a ExecuteReader.

OdbcDataReader Mientras se usa , el asociado OdbcConnection está ocupado atendiendo a OdbcDataReader. Aunque en este estado, no se pueden realizar otras operaciones en el OdbcConnection otro que no se cierren. Este es el caso hasta que se llama al Close método de .OdbcDataReader

Consulte también

Se aplica a

ExecuteReader(CommandBehavior)

Source:
OdbcCommand.cs
Source:
OdbcCommand.cs
Source:
OdbcCommand.cs

Envía CommandText a Connection y crea un objeto OdbcDataReader con uno de los valores de CommandBehavior.

public:
 System::Data::Odbc::OdbcDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.Odbc.OdbcDataReader ExecuteReader (System.Data.CommandBehavior behavior);
override this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
member this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As OdbcDataReader

Parámetros

behavior
CommandBehavior

Uno de los valores de System.Data.CommandBehavior.

Devoluciones

Objeto OdbcDataReader.

Comentarios

Si espera que la instrucción SQL devuelva solo una sola fila, especificar SingleRow como el valor puede mejorar el rendimiento de la CommandBehavior aplicación.

Debe establecer la CommandText propiedad en la sintaxis de llamada ODBC completa para los procedimientos almacenados. El comando ejecuta este procedimiento almacenado cuando se llama a ExecuteReader.

OdbcDataReader admite un modo especial que permite leer valores binarios grandes de forma eficaz. Para obtener más información, vea la SequentialAccess configuración de CommandBehavior.

Nota

El SequentialAccess valor de CommandBehavior no es una configuración de limitación; solo significa que tendrá al menos acceso secuencial a .OdbcDataReader Por ejemplo, al usar el controlador ODBC de SQL Server en SequentialAccess modo, todavía puede pasar a la primera columna de una OdbcDataReader fila después de haber leído las demás columnas secuencialmente.

OdbcDataReader Mientras se usa , el asociado OdbcConnection está ocupado atendiendo a OdbcDataReader. Aunque en este estado, no se pueden realizar otras operaciones en el OdbcConnection otro que no se cierren. Este es el caso hasta que se llama al OdbcDataReader.Close método . OdbcDataReader Si se crea con CommandBehavior establecido en CloseConnection, al cerrar la OdbcDataReader conexión se cierra automáticamente.

Consulte también

Se aplica a