[delphi-br] Mestre/Detalhe + ClientDataSet
Pessoal é possível criar um Mestre/Detalhe com INNER JOIN nos Itens do cadastro? Exemplo: Mestre Select Codigo, Descricao From Tabela1 Detalhe Select Tabela2.Codigo, Tabela2.Item, Tabela2.Codigo, Tabela3.Nome from Tabela2 Inner Join Tabela3 ON (Tabela3.Codigo = Tabela2.Codigo) Porem quando incluo um novo registro ele fala que o campo NOME tem que ter valor informado, Alguem ja passou por isso? Ats Eduardo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mestre/Detalhe + ClientDataSet
Configure os ProvidersFlags do Dataset e do ClientDataset. Todos os ProvidersFlags dos campos das tabelas que não serão atualizadas devem ficar = false. __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Mestre/Detalhe + ClientDataSet
é sim. Vai na minha pagina. Tem um artigo lá ensinando como fazer isto. E funciona porque eu uso isto demais aqui mas se fizer do jeito que tá lá. http://www.geocities.com/SiliconValley/Bay/1058 []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Eduardo Savoine To: DELPHI-BR Sent: Monday, April 20, 2009 3:36 PM Subject: [delphi-br] Mestre/Detalhe + ClientDataSet Pessoal é possível criar um Mestre/Detalhe com INNER JOIN nos Itens do cadastro? Exemplo: Mestre Select Codigo, Descricao From Tabela1 Detalhe Select Tabela2.Codigo, Tabela2.Item, Tabela2.Codigo, Tabela3.Nome from Tabela2 Inner Join Tabela3 ON (Tabela3.Codigo = Tabela2.Codigo) Porem quando incluo um novo registro ele fala que o campo NOME tem que ter valor informado, Alguem ja passou por isso? Ats Eduardo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Mestre/Detalhe - ClientDataSet x IBDataSet
Bom dia PessoALL, Estou fazendo um relatório mestre detalhe, utilizando um IBDataSet como mestre e o ClientDataSet como detalhe. A situação é o seguinte: Eu tenho um procedimento que preenche os dados dentro do meu ClienteDataSet. O executar o relatório, para cada Mestre o clientdataset está trazendo todos os dados, qdo que deveria trazer somente os detalhes referentes ao mestre. Tipo Mestre: 1 Detalhes: 1,2,3 Mestre: 2 Detalhes: 1,2,3 Visto que o resultado esperado seria: Mestre: 1 Detalhes: 1,2 Mestre: 2 Detalhes: 3 No meu clientdataset eu tenho um ID que é igual ao ID do mestre, uso este campo como o parâmetro... alguém poderia me auxiliar??? Não posso usar no mesmo relatório dois IBDataSet.. Att. Wilian Domingues Analista de Sistemas __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
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 * 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: [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 * 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: [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 * 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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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
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!.
Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
naum...o dbllok e mto amarrado e pouco flexivel..o combobox, vc faz o q quiser e o melhor ainda, vc cria seu mecanismo de lookup, q o mais importante.. vc descobre q precisa de varios poarametros como numero de parametros na consulta,, parametro do campo chave, parametro do campo de busca, campos tipos e por ae..vau..temn bastante coisa.. o dblook e mto engessado.. []´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: Walter Alves Chagas Junior [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, April 26, 2006 10:30 AM Subject: 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
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: [delphi-br] MESTRE / DETALHE - ClientDataSet
o cuidado pra não fazer bagunça e depois a coisa ficar inviável pra dar manutenção. Para fazer uma inclusão ou uma edição em um relacionamento MD: você deve dar insert/Edit em todos os Datasets. Para dar o post, dê post apenas nos details, NO MASTER PRINCIPAL SOMENTE DAR O APPLYUPDATES DIRETO. Não dê applyUpdates em algum detail. Para fazer uma exclusão em um relacionamento MD: você deve dar delete em todos os Datasets, SOMENTE NO MASTER DAR O APPLYUPDATES DEPOIS DO DELETE. Não dê applyUpdates em NENHUM detail. 1) Sugestão de código para você dar um ApplyUpdates no Dataset: Deve ser colocado nos eventos: onAfterPost e onAfterDelete do ClientDataSet: if (DataSet as TClientDataSet).ApplyUpdates(0) 0 then raise EDataBaseError.Create(Exception(exceptobject).Message) else (DataSet as TClientDataSet).Refresh; 2) Sugestão para abertura do ClientDataset ordenado: Deve ser colocado no evento onBeforeOpen do ClientDataSet: (DataSet as TClientDataSet).indexname := 'DEFAULT_ORDER'; 3) Ativar o ReconcileError em todos os ClientDatasets do DataModule: Declare na cláusula Private do DM: procedure CdsReconcileError( (*$IFDEF VER150*) DataSet: TCustomClientDataSet; (*$ELSE*) DataSet: TClientDataSet; (*$ENDIF*) E: EReconcileError; UpdateKind: TUpdateKind; var Action: TReconcileAction); Em seguida, no Evento onCreate do DM, coloque o seguinte código: for i := 0 to ComponentCount-1 do begin if Components[i] is TClientDataSet then TClientDataSet(Components[i]).OnReconcileError := CdsReconcileError; end; 4) Gerar o formulário de cadastro já pronto pra ser utilizado. 1)Crie um novo form. 2)Coloque um DBNavigator nele ou um outro componente de navegação na tabela. 3)Dê um clique duplo no CDS referente aquele cadastro e deixe aberto o Fields Editor 4)Minimize outras telas de forma a deixar o Fields Editor emparelhado com o form. Marque todos os TFields 5) Arraste todos eles ou um a um para o form. Já será criado o Label com o DBEdit e o Datasource refernte aquele Dataset. []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 Sérgio Enviada em: segunda-feira, 24 de abril de 2006 16:36 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] MESTRE / DETALHE - ClientDataSet Boa tarde caros colegas.. Preciso de um help de vocês: Aqueles que tiverem e puderem mandar-me exemplos de estrutura de ligação dos componentes de acesso ao banco para se fazer um relacionamento Mestre-Detalhe onde o ClientDataSet controla toda a transação, não havendo que configuar o mestre-detalhe na unha. Eu gostaria que os exemplos fossem utilizados o ZQuery (Zeos), DataSetProvider, ClientDataSet e o DataSource. Como ficaria as consultas de cada SQL?? Ao atribuir o valor do codigo na tabela mestre, automaticamente esse valor é assumido pela Detalhe??? E, na aplicacao, em um botao gravar, por exemplo, como seria a codificação??? Bastaria dar um ApplyUpdate na Mestre q ela daria na detalhe?? Qual a ordem que segue a gravação dos campos?? è Gravado todo os campos da mestre para depois iniciar o ApplyUpdate na detalhe ??? Enfim...agradeço akele q puder, pelo menos, me dar uma ideia de todo o processo Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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: [delphi-br] MESTRE / DETALHE - ClientDataSet
Primeiramente, quero agradecer a ajuda do colega Bruno...o arquivo que ele indico foi mto válido... Ainda assim continuo procurando algo mais dinâmico...EXEMPLOS PRÁTICOS de preferência... pq continuo um pouco confuso... O que não compreendo é o processo de gravação no banco...ou seja, qdo eu dou um ApplyUpdate no cdsMestre, ele vai gravando os campos na ordem em que estão dispostos no fields Editor ou tem alguma ordem aleatória?? enfim... Se mais alguem puder ajudar, ficarei mto grato... []'s Sérgio On Tue, 25 Apr 2006 00:17:52 -0300, Bruno Lichot wrote eis ai um inicio www.micrologos.com.br/mc_clienteservidor.zip []´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: Sérgio [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: [delphi-br] MESTRE / DETALHE - ClientDataSet Boa tarde caros colegas.. Preciso de um help de vocês: Aqueles que tiverem e puderem mandar-me exemplos de estrutura de ligação dos componentes de acesso ao banco para se fazer um relacionamento Mestre-Detalhe onde o ClientDataSet controla toda a transação, não havendo que configuar o mestre-detalhe na unha. Eu gostaria que os exemplos fossem utilizados o ZQuery (Zeos), DataSetProvider, ClientDataSet e o DataSource. Como ficaria as consultas de cada SQL?? Ao atribuir o valor do codigo na tabela mestre, automaticamente esse valor é assumido pela Detalhe??? E, na aplicacao, em um botao gravar, por exemplo, como seria a codificação??? Bastaria dar um ApplyUpdate na Mestre q ela daria na detalhe?? Qual a ordem que segue a gravação dos campos?? è Gravado todo os campos da mestre para depois iniciar o ApplyUpdate na detalhe ??? Enfim...agradeço akele q puder, pelo menos, me dar uma ideia de todo o processo Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [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: [delphi-br] MESTRE / DETALHE - ClientDataSet
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 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Sérgio Enviada em: terça-feira, 25 de abril de 2006 09:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] MESTRE / DETALHE - ClientDataSet Primeiramente, quero agradecer a ajuda do colega Bruno...o arquivo que ele indico foi mto válido... Ainda assim continuo procurando algo mais dinâmico...EXEMPLOS PRÁTICOS de preferência... pq continuo um pouco confuso... O que não compreendo é o processo de gravação no banco...ou seja, qdo eu dou um ApplyUpdate no cdsMestre, ele vai gravando os campos na ordem em que estão dispostos no fields Editor ou tem alguma ordem aleatória?? enfim... Se mais alguem puder ajudar, ficarei mto grato... []'s Sérgio On Tue, 25 Apr 2006 00:17:52 -0300, Bruno Lichot wrote eis ai um inicio www.micrologos.com.br/mc_clienteservidor.zip []´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: Sérgio [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: [delphi-br] MESTRE / DETALHE - ClientDataSet Boa tarde caros colegas.. Preciso de um help de vocês: Aqueles que tiverem e puderem mandar-me exemplos de estrutura de ligação dos componentes de acesso ao banco para se fazer um relacionamento Mestre-Detalhe onde o ClientDataSet controla toda a transação, não havendo que configuar o mestre-detalhe na unha. Eu gostaria que os exemplos fossem utilizados o ZQuery (Zeos), DataSetProvider, ClientDataSet e o DataSource. Como ficaria as consultas de cada SQL?? Ao atribuir o valor do codigo na tabela mestre, automaticamente esse valor é assumido pela Detalhe??? E, na aplicacao, em um botao gravar, por exemplo, como seria a codificação??? Bastaria dar um ApplyUpdate na Mestre q ela daria na detalhe?? Qual a ordem que segue a gravação dos campos?? è Gravado todo os campos da mestre para depois iniciar o ApplyUpdate na detalhe ??? Enfim...agradeço akele q puder, pelo menos, me dar uma ideia de todo o processo Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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: [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 * 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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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: [delphi-br] MESTRE / DETALHE - ClientDataSet
O que não compreendo é o processo de gravação no banco...ou seja, qdo eu dou um ApplyUpdate no cdsMestre, ele vai gravando os campos na ordem em que estão dispostos no fields Editor ou tem alguma ordem aleatória?? enfim... acredito que seja na ordem do field's editor. Mas nao vejo muita importancia na ordem dos campos... Uma vez que é gerado um Insert... Francisco Thiago de Almeida Enter Plug Informática Divisão: Desenvolvimento e Banco de dados Franca / SP msn: [EMAIL PROTECTED] http://enterplug.no-ip.com/sistema_ctrc/ ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.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!.
Re: [delphi-br] MESTRE / DETALHE - ClientDataSet
Quero agradecer ao Walter que mandou um Passo a Passo que certamente ajudará e muito Valeu!! []'s Sérgio On Tue, 25 Apr 2006 10:22:14 -0200, Sérgio wrote Primeiramente, quero agradecer a ajuda do colega Bruno...o arquivo que ele indico foi mto válido... Ainda assim continuo procurando algo mais dinâmico...EXEMPLOS PRÁTICOS de preferência... pq continuo um pouco confuso... O que não compreendo é o processo de gravação no banco...ou seja, qdo eu dou um ApplyUpdate no cdsMestre, ele vai gravando os campos na ordem em que estão dispostos no fields Editor ou tem alguma ordem aleatória?? enfim... Se mais alguem puder ajudar, ficarei mto grato... []'s Sérgio On Tue, 25 Apr 2006 00:17:52 -0300, Bruno Lichot wrote eis ai um inicio www.micrologos.com.br/mc_clienteservidor.zip []´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: Sérgio [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: [delphi-br] MESTRE / DETALHE - ClientDataSet Boa tarde caros colegas.. Preciso de um help de vocês: Aqueles que tiverem e puderem mandar-me exemplos de estrutura de ligação dos componentes de acesso ao banco para se fazer um relacionamento Mestre-Detalhe onde o ClientDataSet controla toda a transação, não havendo que configuar o mestre-detalhe na unha. Eu gostaria que os exemplos fossem utilizados o ZQuery (Zeos), DataSetProvider, ClientDataSet e o DataSource. Como ficaria as consultas de cada SQL?? Ao atribuir o valor do codigo na tabela mestre, automaticamente esse valor é assumido pela Detalhe??? E, na aplicacao, em um botao gravar, por exemplo, como seria a codificação??? Bastaria dar um ApplyUpdate na Mestre q ela daria na detalhe?? Qual a ordem que segue a gravação dos campos?? è Gravado todo os campos da mestre para depois iniciar o ApplyUpdate na detalhe ??? Enfim...agradeço akele q puder, pelo menos, me dar uma ideia de todo o processo Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [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: [delphi-br] MESTRE / DETALHE - ClientDataSet
Ficar amontoando seu sistema de subjanelas pro usuário fazer uma consulta aqui e alí também beira a inconveniência. Na idéia que dei, o indivíduo usaria de um Frame, onde digitaria parte da pesquisa e teclaria Enter. Neste instante, um cds iria abrir com o resultado da pesquisa. Seria o mesmo efeito das subjanelas... sem as subjanelas Francisco Thiago de Almeida Enter Plug Informática Divisão: Desenvolvimento e Banco de dados Franca / SP msn: [EMAIL PROTECTED] http://enterplug.no-ip.com/sistema_ctrc/ ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ -- 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: [delphi-br] MESTRE / DETALHE - ClientDataSet
QRY_PROPRIETARIOS.Locate('codigo',CurrencyEdit1.Text, [loCaseInsensitive,loPartialKey]); COLOCA ISTO NO EVENTO ONKEYLOCKUP DO SEU PONTE DE PESQUISA COLOCA UM DBGRID E OBSERVA O RESULTADO PODE SER UMA QUERY COM 100.000 REGISTRO NAO TEM FILTRO SOMENTE POSIOCIONAMENTO --- Itamar Roloff - Analista de Sistemas [EMAIL PROTECTED] - Original Message - From: Francisco Thiago [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 25, 2006 11:33 AM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet A solução que eu encontrei foi simples: Fazer um filtro para o lookup. O problema é o fetch all que o lookup precisa. Correto? e se por acaso o usuário informasse parte de uma pesquisa antes? Suponamos que ele quer lookupear um cliente. Não preciso trazer todos. Crio apenas uma forma de o usuário digitar, por exemplo Francisco,apertar enter e automaticamente o Lookup será preenchido com todos os cliente que começam com Francisco. Isso parte do princípio de que o usuário sabe parte da informação que ele quer lookupear. Se não souber, toca fogo nele, ou cria uma telinha de pesquisa. E pronto! vc conseguiu fazer um lookup! Só dói um pouquinho... mas é temporário. Espero ter ajudado Francisco Thiago de Almeida Enter Plug Informática Divisão: Desenvolvimento e Banco de dados Franca / SP msn: [EMAIL PROTECTED] http://enterplug.no-ip.com/sistema_ctrc/ ___ 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 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] 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: [delphi-br] MESTRE / DETALHE - ClientDataSet
Itamar, Mas ae o fetch nos 100.000 registros, não?! E como fica memória, tráfico de rede? etc.? []´s Luis Alberto Belo Horizonte - MG - Yahoo! Search Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal. [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: [delphi-br] MESTRE / DETALHE - ClientDataSet
De repente, pode ser importante, se ele quiser saber o ordem em que é feita, por exemplo, a checagem de nulidade do campo... []´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: [delphi-br] MESTRE / DETALHE - ClientDataSet
no momemto em que voce ja tem umm te]la com o nome do cliente ou cnpj ou cpf em um dbgrid para busca este memtodo que estou usando nao pesa em nada pois ele faz a varredura em cima do cursor que esta no grid e nao tem trafego de rede ou atualizacoes do tipo. se a tela ja esta montada e visivel nao importa se tem 1 ou 10 registro o seu trafego nao é alterado simplesmento o ponteiro é deslocado no cursor Faca um teste e me retorne oresultado.] - Original Message - From: Luis Lopes [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 25, 2006 4:29 PM Subject: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet Itamar, Mas ae o fetch nos 100.000 registros, não?! E como fica memória, tráfico de rede? etc.? []´s Luis Alberto Belo Horizonte - MG - Yahoo! Search Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal. [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 * 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: [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 * 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: [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 * 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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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!.
Re: Re: RES: [delphi-br] MESTRE / DETALHE - ClientDataSet
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 * 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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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!.
[delphi-br] MESTRE / DETALHE - ClientDataSet
Boa tarde caros colegas.. Preciso de um help de vocês: Aqueles que tiverem e puderem mandar-me exemplos de estrutura de ligação dos componentes de acesso ao banco para se fazer um relacionamento Mestre-Detalhe onde o ClientDataSet controla toda a transação, não havendo que configuar o mestre-detalhe na unha. Eu gostaria que os exemplos fossem utilizados o ZQuery (Zeos), DataSetProvider, ClientDataSet e o DataSource. Como ficaria as consultas de cada SQL?? Ao atribuir o valor do codigo na tabela mestre, automaticamente esse valor é assumido pela Detalhe??? E, na aplicacao, em um botao gravar, por exemplo, como seria a codificação??? Bastaria dar um ApplyUpdate na Mestre q ela daria na detalhe?? Qual a ordem que segue a gravação dos campos?? è Gravado todo os campos da mestre para depois iniciar o ApplyUpdate na detalhe ??? Enfim...agradeço akele q puder, pelo menos, me dar uma ideia de todo o processo Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [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: [delphi-br] MESTRE / DETALHE - ClientDataSet
eis ai um inicio www.micrologos.com.br/mc_clienteservidor.zip []´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: =?ISO-8859-1?Q?S=E9rgio?= [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: [delphi-br] MESTRE / DETALHE - ClientDataSet Boa tarde caros colegas.. Preciso de um help de vocês: Aqueles que tiverem e puderem mandar-me exemplos de estrutura de ligação dos componentes de acesso ao banco para se fazer um relacionamento Mestre-Detalhe onde o ClientDataSet controla toda a transação, não havendo que configuar o mestre-detalhe na unha. Eu gostaria que os exemplos fossem utilizados o ZQuery (Zeos), DataSetProvider, ClientDataSet e o DataSource. Como ficaria as consultas de cada SQL?? Ao atribuir o valor do codigo na tabela mestre, automaticamente esse valor é assumido pela Detalhe??? E, na aplicacao, em um botao gravar, por exemplo, como seria a codificação??? Bastaria dar um ApplyUpdate na Mestre q ela daria na detalhe?? Qual a ordem que segue a gravação dos campos?? è Gravado todo os campos da mestre para depois iniciar o ApplyUpdate na detalhe ??? Enfim...agradeço akele q puder, pelo menos, me dar uma ideia de todo o processo Sérgio - P.P.C.A Tel.: 16 3810 1075 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [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 * 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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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: [delphi-br] Mestre/Detalhe - ClientDataset
basta relacionar mais um sqldataset e fazer da mesma forma... eis uma apostila www.micrologos.com.br/mc_clienteservidor.zip as ordens []´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br - Original Message - From: Wenceslau Miranda [EMAIL PROTECTED] To: Delphi [EMAIL PROTECTED]; Delphi no Brasil [EMAIL PROTECTED]; Delphi-BR delphi-br@yahoogrupos.com.br Sent: Tuesday, April 05, 2005 12:19 AM Subject: [delphi-br] Mestre/Detalhe - ClientDataset Amigos da Lista, Estou tentando fazer um mestre/detalhe em dois níveis e não estou conseguindo. Estou usando Dbexpress com ClientDataset, Um mestre/detalhe simples eu consegui fazer, mas esto precisando fazer mais um nível nele. Ex. cdsClientes cdsModelos cdsComponentes [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 * 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
[delphi-br] Mestre/Detalhe - ClientDataset
Amigos da Lista, Estou tentando fazer um mestre/detalhe em dois níveis e não estou conseguindo. Estou usando Dbexpress com ClientDataset, Um mestre/detalhe simples eu consegui fazer, mas esto precisando fazer mais um nível nele. Ex. cdsClientes cdsModelos cdsComponentes [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 * 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