? Objetos ActiveX Data Access permite que você use habilidades de programação orientada a objeto existente para acessar e manipular dados. ADO.NET consiste de classes úteis que residem no da Microsoft. NET Framework . Depois que você aprender alguns conceitos ADO.NET , você pode começar a criar poderosos. NET que trabalham com múltiplas fontes de dados de forma eficiente. Visual Studio e . NET
Você pode codificar a NET . Usando qualquer editor de texto, mas não é uma tarefa rápida. Os desenvolvedores que criam aplicativos complexos economizar tempo usando editores de código do Visual Studio , modelos, assistentes e controles da caixa de ferramentas embutidas. Quando você precisar acessar um banco de dados , Server Explorer do Visual Studio ajuda você facilmente estabelecer uma conexão com ele. Versão gratuita da Microsoft, o Visual Studio Express, tem muitas das características encontradas no programa comercial e permite que você construa aplicações orientadas a dados que usam ADO.NET .
Conectando a fontes de dados
um dos benefícios do uso de ADO.NET é a capacidade de se desconectar de uma fonte de dados e trabalhar com os dados localmente. Vários usuários podem fazer atualizações para os dados, e sua aplicação pode mais tarde se conectar à fonte de dados e aplicar as alterações de forma segura. ADO.NET torna isso possível , dando -lhe acesso a componentes do fornecedor , como o objeto de comando : . Você simplesmente armazenar seqüência de conexão de uma fonte de dados em um arquivo de configuração e usar o objeto de comando para ler essa seqüência e se conectar à fonte de dados
recuperando dados
componentes adicionais ADO.NET facilitar a ligação a fontes de dados , como o SQL Server, Access, serviços Web e até mesmo arquivos XML. Leve e capaz de recuperar dados rapidamente , os componentes DataReader são úteis quando você precisa para preencher os controles somente leitura , como repetidores e Listboxes .
Componentes DataAdapter permitir -lhe recuperar dados relacionais e armazená-lo em objetos como um DataTable , que podem conter algumas ou todas as linhas e colunas encontrados numa fonte de dados , e conjuntos de dados , que consistem de uma ou mais tabelas de dados . Depois de criar um desses objetos , você pode compartilhá-lo com outros métodos ou classes em sua aplicação.
Abstração de Dados Benefícios
ADO.NET reduz a complexidade do código e torna mais fácil de atualizar seu código-fonte , no futuro , separando a lógica que acessa os dados da lógica que usa os dados . Sua interface de usuário ou lógica de negócios módulos não precisa nem saber o tipo de fonte de dados usado pelo aplicativo . Isso significa que você pode mudar a sua fonte de dados a partir de um banco de dados SQL Server para um serviço Web sem modificar o código principal do aplicativo.