Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: .NET Framework
.NET
.NET Standard
Pode usar o Microsoft SqlClient Data Provider for SQL Server DataReader para recuperar um fluxo de dados de base de dados que é apenas de leitura e unidirecional. Os resultados são devolvidos à medida que a consulta é executada e são armazenados no buffer de rede do cliente até que os solicite usando o método Read do DataReader. A utilização do DataReader pode aumentar o desempenho da aplicação tanto ao recuperar dados assim que estão disponíveis como (por defeito) armazenar apenas uma linha de cada vez na memória, reduzindo a sobrecarga do sistema.
A DataAdapter é usado para recuperar dados de uma fonte de dados e preencher tabelas dentro de um DataSetarquivo . O DataAdapter também resolve as alterações feitas na DataSet de volta à fonte de dados. Utiliza DataAdapter o Connection objeto do Microsoft SqlClient Data Provider para SQL Server para se ligar a uma fonte de dados, e utiliza Command objetos para recuperar dados e resolver alterações na fonte de dados.
.NET tem um DbDataReader e um DbDataAdapter objeto: o Microsoft SqlClient Data Provider para SQL Server inclui um SqlDataReader e um SqlDataAdapter objeto.
Nesta secção
Recuperar dados por um DataReader
Descreve o objeto ADO.NET DataReader e como o usar para devolver um fluxo de resultados de uma fonte de dados.
Preencher um DataSet usando um DataAdapter
Descreve como preencher a DataSet com tabelas, colunas e linhas usando um DataAdapter.
Parâmetros do DataAdapter
Descreve como usar parâmetros com propriedades de comando de a DataAdapter , incluindo como mapear o conteúdo de uma coluna em a DataSet para um parâmetro de comando.
Adicionar restrições existentes a um DataSet
Descreve como adicionar restrições existentes a um DataSet.
Mapeações de DataAdapter, DataTable e DataColumn
Descreve como configurar DataTableMappings e ColumnMappings para um DataAdapter.
Navegação por resultado de consulta
Fornece um exemplo de visualização dos resultados de uma consulta como páginas de dados.
Atualize as fontes de dados com DataAdapters
Descreve como usar um DataAdapter para resolver alterações de um DataSet de volta à base de dados.
Gerenciar eventos DataAdapter
Descreve DataAdapter eventos e como os utilizar.
Operações em lote usando DataAdapters
Descreve a melhoria do desempenho da aplicação reduzindo o número de idas e voltas ao SQL Server ao aplicar atualizações do DataSet.