Walter, Obrigado! Em 23/03/06, Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu: > > Não tem nada haver com proxy ou Adapter. Tu tá misturando as coisas. > > O Datasource visa apenas fazer a ponte entre o Dataset (Acesso ao banco de > dados) e o componente Dataware (interface com o usuário). De um lado está > a > inteface com o usuário e do > outro todo aquele trabalho sujo de manusear o dado. > > O Datasource é o intermediário disto. Ele recebe o dado oriundo da fonte e > passa-os ao Dataset, que se encarrega do resto. O Dataset faz, e devolve o > que buscou no banco para o datasource distribuir entre os dataware. Não > tem > nada haver o que voce falou, que ele abstrai do componente visual detalhes > do banco de dados. Ele apenas pega o que está sendo digitado pelo usuário > e > se incumbe de passar isto para o Dataset ou pega o que o Dataset lhe > passou > e passa pro usuário. > > > > []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: quinta-feira, 23 de março de 2006 14:56 > Para: delphi-br@yahoogrupos.com.br > Assunto: Re: [delphi-br] Ser DataSource ou DataSet eis a questão!!!! > > > 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> > <htt > p://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=br > > clubs/S=2137111264:HM/Y=BR/EXP=1142981187/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=12f2a248g/M=396553.7942726.8983424.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1143145737/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