>> Tecnologia Eletrônica >  >> TVs >> Conversores de TV

Entendendo o ADO.NET Data Adapter

O DataAdapter no ADO.NET faz ponte entre um DataSet (cache em memória) e uma fonte de dados (SQL Server, Oracle, etc.). Ele gerencia as quatro operações CRUD:

  • SelectCommand — Preenche o DataSet (Fill()).
  • InsertCommand — Adiciona novas linhas.
  • UpdateCommand — Modifica linhas existentes.
  • DeleteCommand — Remove linhas.

Fluxo Típico

  1. Crie SqlConnection.
  2. Instancie SqlDataAdapter com query select.
  3. Defina comandos Insert/Update/Delete (ou use SqlCommandBuilder).
  4. Chame Fill(dataSet).
  5. Modifique DataSet localmente.
  6. Chame Update(dataSet) para persistir mudanças.

Comandos parametrizados previnem SQL injection. O DataAdapter abstrai especificidades do provider, permitindo acesso a dados disconnected, escalável.