English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

3 respostas

Dê uma olhada neste site:
http://www.macoratti.net/ado_opt.htm

Flw

2006-08-03 06:48:17 · answer #1 · answered by ::Xyz:: 3 · 0 1

ADO.NET consiste de conjunto de classes definidas pela plataforma .NET Framework que você pode usar para acessar dados e assim desenvolver suas aplicações de acesso a dados. Para trabalhar com os dados usando ADO.NET você usa uma variedade de objetos.

ADO.NET usa dois tipos de objetos para acessar dados : DataSets e DataReaders . DataSets podem conter uma ou mais Data Tables (objetos que representa as Tabelas em memória) e objetos .NET data Provider(Provedores de dados .NET) que inclui : data Adapters, commands e connections.

Um dataset armazena dados de um banco de dados de maneira que pode ser acessado pela aplicação . Os objetos provedores de dados .NET retornam os dados do banco de dados e atualizam os dados no banco de dados.

Para retornar dados de um banco de dados e armazená-lo em um objeto Data Table, o objeto Data Adapter utiliza uma declaração SQL Select que é armazenada no objeto Command. O objeto command então usa um objeto connection para fazer a conexão com o banco de dados e retornar os dados.

Para atualizar os dados em um banco de dados , o objeto Data Adpater utiliza uma declaração SQL insert , update ou Delete que fica armazenada no objeto Command.

O provedor de dados permanece conectado ao banco de dados somente durante o tempo necessário para obter os dados do banco de dados ou atualizar o banco de dados. A seguir , ele se desconecta do banco de dados e a aplicação trabalha com os dados no objeto DataSet. A isto chamamos a arquitetura desconectada de dados.

Todas os objetos ADO.NET são implementados pelas classes no namespace : System.Data do .NET Framework. Porém classes específicas são usadas para implementar os objetos command , connection e data adapter dependendo do tipo de provedor que você usar. ( OleDB ou SQL )

Embora a arquitetura desconectada de dados implementada pelo objeto DataSet traga muitos ganhos ela também tem suas desvantagens. Uma delas é o conflito que pode ocorrer quando dois ou mais usuários tentam atualizar os dados em uma mesma linha de uma dada tabela (mesmo registro). A este problema chamamos concorrência.

2006-08-03 06:22:51 · answer #2 · answered by Nasrudin 3 · 0 0

adoquery, adoconnection, adodatasource, as funções vc baixa na net

2006-08-03 06:21:45 · answer #3 · answered by Flaviohag 6 · 0 1

fedest.com, questions and answers