O DataSet do ADO.Net é completamente diferente do ADO normal. No ADO comum
um dataset manipula apenas uma tabela, ou query, ou qualquer coisa que
retorne um conjunto de dados. Um Dataset do ADO.Net manipula várias tabelas,
relacionamentos, queries, etc, ao ponto de você poder ter uma cópia do seu
banco em memória com apenas UM dataset (claro que não é o ideal). O provider
é o que faz a conexão física com o banco, assim você pode ter apenas um
dataset .Net, por exemplo, contendo 5 tabelas, 3 queries e seus
relacionamentos mas terá um provider para cada fonte de dados.

O ADO.Net herdou do ADO comum, mas as semelhanças ficam no nível dos objetos
connection e command, daí pra frente a diferença é enorme (e vantajosa),
considerando sua filosofia principal, ou seja, trabalhar com banco de dados
desconectados.

Luiz Kohl
www.byKohl.com
Messenger: [EMAIL PROTECTED]
Skype: byKohl
Fone: 27-8115-5692
Vitória - ES - Brazil
 
 

-----Mensagem original-----
De: Francisco Thiago [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 2 de março de 2005 00:54
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] N-TIER - DataSetProvider (Ô Redundância)


Olha, acho que não... E não é só isso... você vai ter que ter um
ClientDataSet para cada provider....


Mas o que isso de mais?


Thiago
----- Original Message ----- 
From: "Rogério" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Wednesday, March 02, 2005 1:29 PM
Subject: [delphi-br] N-TIER - DataSetProvider (Ô Redundância)



Verifiquei o seguinte:
Tenho aproximadamente 70 ADOQuerys ( Semelhante ao TSQLDataSet do DBExpress)
na Aplic. Servidor(a).

- Para cada ADOQuery (70 componentes) vou precisar de 1 DataSetProvider para
fazer o Link com a Aplic. Cliente ?

- Ou Seja 70 DataSetProvider's ?!!!!!

- Será que não tem uma maneira mais prática de fazer isto ??

[ ]'s

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos











-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos




 






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a