Em se tratando de Engenharia de Codigo, puxando para o lado dos padrões, Um DataSource seria um Proxy para um DataSet, certo?
Então sua função é abstrair do componente visual detalhes de banco de dados, e assim permitindo que o DataSource também atua-se como um Adapter? Ai começa a confusão, ele é um Adapter ou um Proxy? []s Em 21/03/06, Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu: > > Não. O Datasourse apenas reflete o que o Dataset fez. Então os vários > Datasources irao todos funcionarão de acordo com o que o Dataset retornar > em > termos de informação. Se você precisa de várias fontes distintas de um > único > dataset, você pode experimentar fazer isto com vários CDS´s oriundos de um > único Dataset origem. > > []s > > Walter Alves Chagas Junior > Projeto e desenvolvimento de sistemas > Telemont Engenharia de telecomunicações > Belo Horizonte - MG - Brazil > [EMAIL PROTECTED] > Fone: (31) 3389-8215 Fax: (31) 3389-8200 > > > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] > nome de Carlos Delfino Carvalho Pinheiro > Enviada em: terça-feira, 21 de março de 2006 16:36 > Para: delphi-br@yahoogrupos.com.br > Assunto: Re: [delphi-br] Ser DataSource ou DataSet eis a questão!!!! > > > Posso ter varios datasources para um unico dataset, e tais funcionar > idependentemente? sem que o cursor sql de um interfira no outro? > > Em 21/03/06, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> > escreveu: > > > > DataSet é uma definição geral para todo componente descendente de > > TDataSet. > > Ela representa uma abstração aos vários tipos de datasets (por assim > > dizer) > > que vc poderá utilizar em sua aplicação (Ex.: TQuery, TTable, > TADODataSet, > > > > etc.) > > > > TDataSource é uma classe que serve de ponte entre os datasets e os > > controles > > data-aware. É através de designação de um dataset ao datasource que os > > componentes data-aware podem visualizar e editar dados de um dataset. > > > > Sds. > > > > > > >From: "Carlos Delfino Carvalho Pinheiro" <[EMAIL PROTECTED]> > > >Reply-To: delphi-br@yahoogrupos.com.br > > >To: delphi-br@yahoogrupos.com.br > > >Subject: [delphi-br] Ser DataSource ou DataSet eis a questão!!!! > > >Date: Tue, 21 Mar 2006 15:44:12 -0300 > > > > > >Pessoal! > > > > > >Sempre fico confuso com estes dois objetos do Delphi!!! > > > > > >Qual a origem deles, porque existe esta diferença? > > > > > >Obrigado! > > >-- > > >Carlos Delfino > > >Consultoria e Pesquisa > > >Desenvolvimento de Softwares. > > >Sun Certified Associate for Java Platform > > > > _________________________________________________________________ > > MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > > > < > http://br.ard.yahoo.com/SIG=12fgnj66v/M=396553.7942726.8983426.2369893/D=br > > clubs/S=2137111264:HM/Y=BR/EXP=1142976028/A=3378475/R=2/id=noscript/SIG=154e > okgva/* > http://lt.dell.com/lt/lt.aspx?CID=11648&LID=321747&DGC=BA&DGSeg=DHS&D > URL= > http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%2<http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%252> > 6l%3dpt%26s%3ddhs> > > ------------------------------ > > *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]< > [EMAIL PROTECTED] > om.br?subject=Unsubscribe> > > > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > > > > > > -- > Carlos Delfino > Consultoria e Pesquisa > Desenvolvimento de Softwares. > Sun Certified Associate for Java Platform > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > <http://br.ard.yahoo.com/SIG=12fj3fpg8/M=396553.7942726.8983426.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1142981187/A=3378475/R=2/id=noscript/SIG=154eokgva/*http://lt.dell.com/lt/lt.aspx?CID=11648&LID=321747&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs> > ------------------------------ > *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]<[EMAIL PROTECTED]> > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > -- Carlos Delfino Consultoria e Pesquisa Desenvolvimento de Softwares. Sun Certified Associate for Java Platform [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] 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