Recuperando e modificando dados no ADO.NET

Uma função principal de qualquer aplicativo de banco de dados é conectar-se a uma fonte de dados e recuperar os dados que ela 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. Uma função-chave de qualquer aplicativo de banco de dados é a capacidade de atualizar os dados armazenados no banco de dados. No ADO.NET, a atualização de dados envolve o uso dos objetos DataAdapter e DataSet, e Command , e também pode envolver o uso de transações.

Nesta Secção

Conectando-se 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 Ligação
Contém tópicos que descrevem vários aspetos do uso de cadeias de conexão, incluindo palavras-chave de cadeia de conexão, informações de segurança e armazenamento e recuperação delas.

Conjunto de ligações
Descreve o pool de conexões para os provedores de dados do .NET Framework.

Comandos e parâmetros
Contém tópicos que descrevem como criar comandos e construtores de comandos, configurar parâmetros e como executar comandos para recuperar e modificar dados.

DataAdapters e DataReaders
Contém tópicos que descrevem DataReaders, DataAdapters, parâmetros, manipulação de eventos DataAdapter e execução de operações em lote.

Transações e Simultaneidade
Contém tópicos que descrevem como executar transações locais, transações distribuídas e trabalhar com simultaneidade 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 a fusão de valores de identidade em um DataTablearquivo .

Recuperando dados binários
Descreve como recuperar dados binários ou grandes estruturas de dados usando CommandBehavioro .SequentialAccess Para modificar o comportamento padrão de um DataReaderarquivo .

Modificando dados com procedimentos armazenados
Descreve como usar parâmetros de entrada de procedimento armazenado e parâmetros de saída 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 exibições em um banco de dados, restrições existentes para tabelas e outras informações de esquema de uma fonte de dados.

DbProviderFábricas
Descreve o modelo de fábrica do provedor e demonstra como usar as classes base no System.Data.Common namespace.

Rastreamento de dados em ADO.NET
Descreve como ADO.NET fornece funcionalidade interna de rastreamento de dados.

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 a SqlClient Streaming
Discute como escrever aplicativos que transmitem dados do SQL Server sem tê-los totalmente carregados na memória.

Consulte também