RES: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
Bruno, não é mais negócio criar um derivado do DBLookUp? []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Bruno Lichot - Micrologos Enviada em: quarta-feira, 26 de abril de 2006 08:53 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet cara..a receita de bolo e essa, criar um componente a partir do combobox e fazer dele um lookup inteligente... esse me deu um trabalho consideravel para produzir, o meu tem mtos recursos.. e estou pensando em comercializa-lo a R$ 150,00 sem os fontes, mas ainda naum ta certo naum...hehe com certeza ajudarei a construir no q for preciso, mas dessa vez só posso tirar duvidas.. se eu der o paso a passo do meu componente não tem graça...hehe, demorei 1 mes pra terminar. mas posso indicar como criar e ajudar nas duvidas dos componentes, mas naum gostaria de expor minha logica, se um dia eu resolver naum comercializar ate abro o fonte e disponibilizo, mas enquanto ainda penso em ganhar dinehiro com ele...nada feito.. hehe estou as ordens para o q precisar []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.dugrj.com.br - Original Message - From: Moacir (gmail) [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, April 26, 2006 7:16 AM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Bruno, Dá a receita de bolo pra gente !! heheheh [ ]´s Moacir Bruno Lichot escreveu: galera vai por mim... e melhor criar um componente pra isso, cria um componente apartir do combobox e faz ele um lookup intelignte pra solucionar tds os seus problemas..hehe foi a melhor coisa q fiz, nunca mais tive problemas com isso... e hj ganho um tempo absurdo no desenvolvimento com umaperformance mais q excelente []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br De: itamar Roloff [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet logico que tem este custo. mas em uma carteira de imoveis por exemplo para se lancar o movimento de contas para gerar a cabrança no final do mes nao tem como fazer um select quarquer para diminuir o trafego de rede, temos que trabalhao o a tabela toda por isso faco um cusrsor somente com os campos de pasquisa para diminuir o trafego da rede e isso so ocorre na abertura do formulario. - Original Message - From: Luis Lopes [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 25, 2006 5:21 PM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Mas tem um gargalo aí, em termos de rede, quando da busca desses 100.000 registros e esses 100.000 vai estar comendo memória, certo? E o custo disso em termos de performance e uso de memória? Como é que fica? Tem idéia? []´s Luis Alberto Belo Horizonte - MG - Yahoo! Messenger com voz - Instale agora e faça ligações de graça. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos __ Informação do NOD32 IMON 1.1508 (20060426) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br -- 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 * 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 Termos do Serviço do Yahoo!.
RES: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
Se eu tivesse tempo disponível eu até tentava fazer um, mas aqui é foda meu, TUUdo aqui é pra Antes de ontem, TUUdo aqui é sempre e somente sempre com extrema urgência, prioridade máximíssima. Se te pegam desenvolvendo um componente X para alguma coisa (ainda que pra melhorias nos projetos0, te questionam dando a entender que você tá é enrrolando serviço e não produzindo. Nunca vi :-/ []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Moacir (gmail) Enviada em: quarta-feira, 26 de abril de 2006 10:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Grande Bruno !! Era brincadeirinha (mas naum custava tentar neh ?? hehehe) [ ]´s Moacir Bruno Lichot - Micrologos escreveu: cara..a receita de bolo e essa, criar um componente a partir do combobox e fazer dele um lookup inteligente... esse me deu um trabalho consideravel para produzir, o meu tem mtos recursos.. e estou pensando em comercializa-lo a R$ 150,00 sem os fontes, mas ainda naum ta certo naum...hehe com certeza ajudarei a construir no q for preciso, mas dessa vez só posso tirar duvidas.. se eu der o paso a passo do meu componente não tem graça...hehe, demorei 1 mes pra terminar. mas posso indicar como criar e ajudar nas duvidas dos componentes, mas naum gostaria de expor minha logica, se um dia eu resolver naum comercializar ate abro o fonte e disponibilizo, mas enquanto ainda penso em ganhar dinehiro com ele...nada feito.. hehe estou as ordens para o q precisar []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.dugrj.com.br - Original Message - From: Moacir (gmail) [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, April 26, 2006 7:16 AM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Bruno, Dá a receita de bolo pra gente !! heheheh [ ]´s Moacir Bruno Lichot escreveu: galera vai por mim... e melhor criar um componente pra isso, cria um componente apartir do combobox e faz ele um lookup intelignte pra solucionar tds os seus problemas..hehe foi a melhor coisa q fiz, nunca mais tive problemas com isso... e hj ganho um tempo absurdo no desenvolvimento com umaperformance mais q excelente []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br De: itamar Roloff [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet logico que tem este custo. mas em uma carteira de imoveis por exemplo para se lancar o movimento de contas para gerar a cabrança no final do mes nao tem como fazer um select quarquer para diminuir o trafego de rede, temos que trabalhao o a tabela toda por isso faco um cusrsor somente com os campos de pasquisa para diminuir o trafego da rede e isso so ocorre na abertura do formulario. - Original Message - From: Luis Lopes [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 25, 2006 5:21 PM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Mas tem um gargalo aí, em termos de rede, quando da busca desses 100.000 registros e esses 100.000 vai estar comendo memória, certo? E o custo disso em termos de performance e uso de memória? Como é que fica? Tem idéia? []´s Luis Alberto Belo Horizonte - MG - Yahoo! Messenger com voz - Instale agora e faça ligações de graça. [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 * 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 Termos do Serviço do Yahoo!.
Re: RES: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
As semelhanças são mera coincidência?! hehehe Se eu quiser escrever algo assim, eu preciso fazer em casa! Thiago Walter Alves Chagas Junior wrote: Se eu tivesse tempo disponível eu até tentava fazer um, mas aqui é foda meu, TUUdo aqui é pra Antes de ontem, TUUdo aqui é sempre e somente sempre com extrema urgência, prioridade máximíssima. Se te pegam desenvolvendo um componente X para alguma coisa (ainda que pra melhorias nos projetos0, te questionam dando a entender que você tá é enrrolando serviço e não produzindo. Nunca vi :-/ []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Moacir (gmail) Enviada em: quarta-feira, 26 de abril de 2006 10:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Grande Bruno !! Era brincadeirinha (mas naum custava tentar neh ?? hehehe) [ ]´s Moacir Bruno Lichot - Micrologos escreveu: cara..a receita de bolo e essa, criar um componente a partir do combobox e fazer dele um lookup inteligente... esse me deu um trabalho consideravel para produzir, o meu tem mtos recursos.. e estou pensando em comercializa-lo a R$ 150,00 sem os fontes, mas ainda naum ta certo naum...hehe com certeza ajudarei a construir no q for preciso, mas dessa vez só posso tirar duvidas.. se eu der o paso a passo do meu componente não tem graça...hehe, demorei 1 mes pra terminar. mas posso indicar como criar e ajudar nas duvidas dos componentes, mas naum gostaria de expor minha logica, se um dia eu resolver naum comercializar ate abro o fonte e disponibilizo, mas enquanto ainda penso em ganhar dinehiro com ele...nada feito.. hehe estou as ordens para o q precisar []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.dugrj.com.br - Original Message - From: Moacir (gmail) [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, April 26, 2006 7:16 AM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Bruno, Dá a receita de bolo pra gente !! heheheh [ ]´s Moacir Bruno Lichot escreveu: galera vai por mim... e melhor criar um componente pra isso, cria um componente apartir do combobox e faz ele um lookup intelignte pra solucionar tds os seus problemas..hehe foi a melhor coisa q fiz, nunca mais tive problemas com isso... e hj ganho um tempo absurdo no desenvolvimento com umaperformance mais q excelente []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br De: itamar Roloff [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet logico que tem este custo. mas em uma carteira de imoveis por exemplo para se lancar o movimento de contas para gerar a cabrança no final do mes nao tem como fazer um select quarquer para diminuir o trafego de rede, temos que trabalhao o a tabela toda por isso faco um cusrsor somente com os campos de pasquisa para diminuir o trafego da rede e isso so ocorre na abertura do formulario. - Original Message - From: Luis Lopes [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 25, 2006 5:21 PM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Mas tem um gargalo aí, em termos de rede, quando da busca desses 100.000 registros e esses 100.000 vai estar comendo memória, certo? E o custo disso em termos de performance e uso de memória? Como é que fica? Tem idéia? []´s Luis Alberto Belo Horizonte - MG - Yahoo! Messenger com voz - Instale agora e faça ligações de graça. [As partes desta mensagem que não continham texto foram removidas] -- ___ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://br.info.mail.yahoo.com/ -- 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 Termos do Serviço do Yahoo!.
RES: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
Eu uso muito DBLookUp aqui, mas eu parametrizo a sentença SQL. Tem casos que não tem outro jeito. Ficar amontoando seu sistema de subjanelas pro usuário fazer uma consulta aqui e alí também beira a inconveniência. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de welson_avelar Enviada em: terça-feira, 25 de abril de 2006 11:19 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Uma outra coisa também, que sempre vejo falar, mas não consigo vislumbrar outra solução, é quanto ao uso de componentes Lookup (DBLookupComboBox entre outros), falando que é ruim usar porque ele fazem fetch total do banco de dados. Mas então, qual seria a melhor alternativa !? No caso usaria DBEdits e os outros componentes DB- Aware, mas se eu precisasse de manter um relacionamento entre as tabelas, qual seria a alternativa aos Lookups da vida ?! []'s. --- Em delphi-br@yahoogrupos.com.br, Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu Cê viu o passo-a-passo que te mandei? Lá explica quando e como usar o ApplyUpdates []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 -- 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 * 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 Termos do Serviço do Yahoo!.
Re: RES: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
Eu também sempre usei dbLookup sem problemas. Só que agora estou com um sistema onde tenho que fazer lookup´s com tabelas relativamente grandes. Estou penando com isso. Inicialmente optei por esta solução do Walter: parametrizar as queries. Mas, ainda não estou muito satisfeito com o resultado (ao menos não da forma que fiz). Há um tempo atrás, numa outra empresa onde travalhava, montei uma busca incremental (o fetch era efetuado de acordo com o que era digitado pelo operador), fazendo lookup a partir de um dbEdit. Foi bem satisfatório. Tô pensando em tentar refazer isso aki, se eu não encontrar uma solução melhor. []´s Luis Alberto Belo Horizonte - MG - Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. [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 Termos do Serviço do Yahoo!.
Re: RES: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
Mas tipo, eu também parametrizo a SQL, mas quando tenho de abrir um lookup, sempre coloco pra abrir todo o DataSet. Monto SQL da seguinte forma (tomando por base uma tabela de cliente com Cod e Nome) select * from Clientes where Nome like :Nome order by Cod E no evento OnDropDown, passo como valor pro parâmetro %, pra me retornar tudo. Eu pensei em algo do tipo, pesquisa incremental, mas precisaria que fosse a medida que o cliente digita. Contudo, o DBLookupXXX não tem o evento OnChange. Outra forma também foi usar InputQuerys. Assim que entrasse no componente (OnEnter), mostraria uma InputQuery pedindo pra escrever o nome do cliente ou as iniciais do nome dele. Mas um cliente não aprovou essa minha idéia e pediu que eu retirasse. Dai coloquei pra ele então o fetch all, porque acaba que lá a rede é pequena (3 micros) e nem são tantos dados assim andando pela rede. Mas ainda procuro uma forma melhor pra isso. :-/ []'s povo. [-x-] Walter Alves Chagas Junior escreveu: Eu uso muito DBLookUp aqui, mas eu parametrizo a sentença SQL. Tem casos que não tem outro jeito. Ficar amontoando seu sistema de subjanelas pro usuário fazer uma consulta aqui e alí também beira a inconveniência. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 [-x-] = Nunca ande pelo caminho traçado, pois ele conduz somente até onde os outros já foram. Alexander Graham Bell = Welson de Avelar Soares Filho Analista/Programador Delphi Gemini Sistemas www.geminisistemas.com.br Juiz de Fora - Minas Gerais = - Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. [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 Termos do Serviço do Yahoo!.