OdbcCommand.ExecuteReader Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Envia o CommandText para e Connection constrói um OdbcDataReader.
Sobrecargas
| Name | Description |
|---|---|
| ExecuteReader() |
Envia o CommandText para e Connection constrói um OdbcDataReader. |
| ExecuteReader(CommandBehavior) |
Envia o CommandText para o Connection, e constrói um OdbcDataReader usando um dos |
ExecuteReader()
Envia o CommandText para e Connection constrói um OdbcDataReader.
public:
System::Data::Odbc::OdbcDataReader ^ ExecuteReader();
public System.Data.Odbc.OdbcDataReader ExecuteReader();
member this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
override this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader () As OdbcDataReader
Devoluções
Um OdbcDataReader objeto.
Observações
Deves definir a CommandText propriedade com a sintaxe completa das chamadas ODBC para os procedimentos armazenados. O comando executa este procedimento armazenado quando chama ExecuteReader.
Enquanto o OdbcDataReader é usado, o associado OdbcConnection está ocupado a servir o OdbcDataReader. Enquanto estiver neste estado, não podem ser realizadas OdbcConnection outras operações além de o fechar. Isto mantém-se até que o Close método do OdbcDataReader seja chamado.
Ver também
Aplica-se a
ExecuteReader(CommandBehavior)
Envia o CommandText para o Connection, e constrói um OdbcDataReader usando um dos CommandBehavior valores.
public:
System::Data::Odbc::OdbcDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.Odbc.OdbcDataReader ExecuteReader(System.Data.CommandBehavior behavior);
member this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
override this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As OdbcDataReader
Parâmetros
- behavior
- CommandBehavior
Um dos System.Data.CommandBehavior valores.
Devoluções
Um OdbcDataReader objeto.
Observações
Se esperar que a sua instrução SQL retorne apenas uma linha, especificar SingleRow como valor CommandBehavior pode melhorar o desempenho da aplicação.
Deves definir a CommandText propriedade com a sintaxe completa das chamadas ODBC para os procedimentos armazenados. O comando executa este procedimento armazenado quando chama ExecuteReader.
Suporta OdbcDataReader um modo especial que permite a leitura eficiente de grandes valores binários. Para mais informações, consulte a SequentialAccess definição para CommandBehavior.
Note
O SequentialAccess valor de CommandBehavior não é uma definição limitante; significa apenas que terá pelo menos acesso sequencial ao OdbcDataReader. Por exemplo, quando usas o SQL Server ODBC Driver em modo SequentialAccess, ainda podes avançar para a primeira coluna de uma linha OdbcDataReader depois de teres lido todas as outras colunas sequencialmente.
Enquanto o OdbcDataReader é usado, o associado OdbcConnection está ocupado a servir o OdbcDataReader. Enquanto estiver neste estado, não podem ser realizadas OdbcConnection outras operações além de o fechar. Isto é o caso até chamar o OdbcDataReader.Close método. Se o OdbcDataReader for criado com CommandBehavior definido para CloseConnection, fechar o OdbcDataReader fecha automaticamente a ligação.