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.
A função principal de qualquer aplicativo de banco de dados é conectar-se a uma fonte de dados e recuperar os dados que ele contém. Os provedores de dados do .NET Framework de ADO.NET servem como uma ponte entre um aplicativo e uma fonte de dados, permitindo que você execute comandos, bem como recupere dados usando um DataReader ou um DataAdapter. A função principal de qualquer aplicativo de banco de dados é a capacidade de atualizar os dados que estão armazenados no banco de dados. Em ADO.NET, a atualização de dados envolve o uso dos objetos DataAdapter e DataSete Command , e também pode envolver o uso de transações.
Nesta seção
Conectando a uma Fonte de Dados
Descreve como estabelecer uma conexão com uma fonte de dados e como trabalhar com eventos de conexão.
Cadeias de conexão
Contém os tópicos que descrevem os vários aspectos do uso de cadeias de conexão, incluindo palavras-chave de cadeias de conexão, informações de segurança e seu respectivo armazenamento e recuperação.
Pool de conexões
Descreve o pool de conexões para os provedores de dados do .NET Framework.
Comandos e parâmetros
Contém os tópicos que descrevem como criar comandos e construtores de comandos, configurar parâmetros e executar comandos para recuperar e modificar dados.
DataAdapters e DataReaders
Contém os tópicos que descrevem DataReaders, DataAdapters, parâmetros, manipulação de eventos DataAdapter e execução de operações em lote.
Transações e concorrência
Contém os tópicos que descrevem como executar transações locais, transações distribuídas e trabalho com concorrência otimista.
Recuperando valores de identidade ou numeração automática
Fornece um exemplo de mapeamento dos valores gerados para uma coluna de identidade em uma tabela do SQL Server ou para um campo de Numeração Automática em uma tabela do Microsoft Access, para uma coluna de uma linha inserida em uma tabela. Discute como mesclar valores de identidade em DataTable
.
Recuperando dados binários
Descreve como recuperar dados binários ou grandes estruturas de dados usando o CommandBehavior
.
SequentialAccess
para modificar o comportamento padrão de um DataReader
.
Modificando dados com procedimentos armazenados
Descreve como usar parâmetros de entrada e de saída de procedimentos armazenados para inserir uma linha em um banco de dados, retornando um novo valor de identidade.
Recuperando informações de esquema de banco de dados
Descreve como obter bancos de dados ou catálogos disponíveis, tabelas e modos de exibição em um banco de dados, restrições existentes para tabelas e outras informações de esquema de uma fonte de dados.
DbProviderFactories
Descreve o modelo de fábrica do provedor e demonstra como usar as classes base no namespace System.Data.Common
.
Rastreamento de dados no ADO.NET
Descreve como ADO.NET fornece funcionalidade de rastreamento de dados interna.
Contadores de desempenho
Descreve os contadores de desempenho disponíveis para SqlClient
e OracleClient
.
Programação assíncrona
Descreve ADO.NET suporte para programação assíncrona.
Suporte ao SqlClient Streaming
Explica como criar aplicativos que transmitem dados do SQL Server sem precisar carregá-los completamente na memória.