Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode usar o ADO.NET DataReader para recuperar um fluxo de dados somente leitura e de encaminhamento único de um banco de dados. Os resultados são retornados conforme a consulta é executada e são armazenados no buffer de rede no cliente até que você os solicite usando o Read método do DataReader. O uso do DataReader pode aumentar o desempenho do aplicativo ao recuperar dados assim que estão disponíveis e, por padrão, armazenar apenas uma linha por vez na memória, reduzindo a sobrecarga do sistema.
Um DataAdapter é usado para recuperar dados de uma fonte de dados e para popular tabelas em um DataSet. O DataAdapter também resolve as alterações feitas no DataSet de volta para a fonte de dados. Ele DataAdapter usa o Connection objeto do provedor de dados do .NET Framework para se conectar a uma fonte de dados e usa Command objetos para recuperar dados e resolver alterações na fonte de dados.
Cada provedor de dados do .NET Framework incluído no .NET Framework tem um DbDataReader e um DbDataAdapter objeto: o Provedor de Dados do .NET Framework para OLE DB inclui um OleDbDataReader e um OleDbDataAdapter objeto, o Provedor de Dados do .NET Framework para SQL Server inclui um SqlDataReader e um SqlDataAdapter objeto, o Provedor de Dados do .NET Framework para ODBC inclui um OdbcDataReader e um OdbcDataAdapter objeto, e o Provedor de Dados do .NET Framework para Oracle inclui um OracleDataReader e um OracleDataAdapter objeto.
Nesta seção
Recuperando dados usando um DataReader Descreve o objeto ADO.NET DataReader e como usá-lo para retornar um fluxo de resultados de uma fonte de dados.
Populando um DataSet de um DataAdapter Descreve como preencher tabelas DataSet , colunas e linhas usando um DataAdapter.
Parâmetros DataAdapter Descreve como usar parâmetros com as propriedades de comando de um DataAdapter, incluindo como mapear o conteúdo de uma coluna em um DataSet para um parâmetro de comando.
Adicionando restrições existentes a um Conjunto de Dados Descreve como adicionar restrições existentes a um DataSet.
Mapeamentos do DataAdapter, DataTable e DataColumn Explica como configurar DataTableMappings e ColumnMappings para um DataAdapter.
Paginação por meio de um resultado de consulta Fornece um exemplo de exibição dos resultados de uma consulta como páginas de dados.
Atualizando fontes de dados com DataAdapters Descreve como usar um DataAdapter para reverter alterações feitas em DataSet de volta para o banco de dados.
Manipulando eventos dataAdapter Descreve os DataAdapter eventos e como usá-los.
Executando operações em lote usando DataAdapters Descreve o aprimoramento do desempenho do aplicativo reduzindo o número de viagens de ida e volta ao SQL Server ao aplicar atualizações do DataSet.