Partilhar via


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 fornecedores de dados do .NET Framework de ADO.NET servem como uma ponte entre uma aplicação e uma fonte de dados, permitindo-lhe executar comandos bem como recuperar 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. Em ADO.NET, atualizar dados envolve usar os DataAdapter objetos e DataSet, e Command ; e pode também envolver o uso de transações.

Na presente seção

Ligação a uma Fonte de Dados Descreve como estabelecer uma ligação a uma fonte de dados e como trabalhar com eventos de ligação.

Cordas de Ligação Contém tópicos que descrevem vários aspetos do uso de cadeias de ligação, incluindo palavras-chave de cadeias de ligação, informações de segurança, e o seu armazenamento e recuperação.

Gestão de Ligações Descreve a gestão de ligações para os fornecedores 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, gestão de eventos DataAdapter e execução de operações em lote.

Transações e Concorrência Contém tópicos que descrevem como realizar transações locais, transações distribuídas e trabalhar com concorrência otimista.

Recuperação de Valores de Identidade ou Autonumeração Fornece um exemplo de mapeamento dos valores gerados para uma identity coluna numa tabela SQL Server ou para um Autonumber campo numa tabela Microsoft Access para uma coluna de uma linha inserida numa tabela. Discute a fusão de valores de identidade em um DataTable.

Recuperação de Dados Binários Descreve como recuperar dados binários ou estruturas de dados grandes usando CommandBehavior.** SequentialAccess modificar o comportamento padrão de um DataReader.

Modificação de Dados com Procedimentos Armazenados Descreve como usar parâmetros de entrada e parâmetros de saída armazenados para inserir uma linha numa base de dados, retornando um novo valor de identidade.

Recuperação de Informação do Esquema da Base de Dados Descreve como obter bases de dados ou catálogos disponíveis, tabelas e vistas numa base de dados, restrições existentes para tabelas e outras informações de esquema a partir de uma fonte de dados.

DbProviderFactories Descreve o modelo de fábrica de fornecedores e demonstra como usar as classes base no System.Data.Common namespace.

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

Contadores de Desempenho Descreve contadores de desempenho disponíveis para SqlClient e OracleClient.

Programação Assíncrona Descreve ADO.NET suporte para programação assíncrona.

Suporte de Streaming para SqlClient Discute como escrever aplicações que transmitem dados a partir do SQL Server sem que os dados estejam totalmente carregados na memória.

Ver também