Res: [delphi-br] Firebird-Join entre BDs diferentes?
Ricardo, tb andei fazendo uma pesquisa e naum achei uma forma de fazer um select de dois gdbs, mas tenho uma operação silimar a sua onde leio de um e gravo em outro, bom uso de duas formas, a primeira é q atualizo toda a tabela para a geração de um relatorio e faço esta faço atraves de script, leio a tabela origem e exporto para um arquivo .sql e limpo a tabela destino e executo o script importando toda a tabela, e no segundo caso q eu tenho q fazer uma comparação eu leio a tabela e gravo em uma memotable (rxmemotable), e vou fazendo as comparações e atualizações necessárias. Uma observação adicional é q tb faço gravações nos dois gdbs, assim naum tenho muita dor de kbça nos relatorios diários, eu crio uma transação para ambas gravações. se quiser uma explicação mais detalhada caso naum seje assim q faça me diga. Kaputz, Robson Skype: kaputz_gri Keep the Dream Alive - Mensagem original De: Ricardo Bianchin [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 23 de Outubro de 2007 17:29:14 Assunto: Re: [delphi-br] Firebird-Join entre BDs diferentes? Robson, como demorou a vir uma resposta eu tb postei esta pergunta na lista firebird-br segundo o pessoal de lá ainda nao dá e espera-se q passe a fazer na versao 3.0 de qquer forma, obrigado pela atencao! é q num banco tenho uma lista com datahora da ultima alteracao em cada registro e no segundo banco tenho uma repeticao desta tabela e quero atualizar somente os registros atrasados entao eu trago do primeiro banco a tabela e percorro ela num loop pra saber qual reg devo atualizar na segunda tabela se alguem tiver uma ideia melhor, agradeço! Em 23/10/07, Robson [EMAIL PROTECTED] com.br escreveu: Ricardo, eu trabalho com dois gdb's mas um select com tabelas dos dois bancos naum tentei ainda, vou fazer um teste hj a noite e mando a resposta, ok! Kaputz, Robson Skype: kaputz_gri Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo..E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela... Charlie Chaplin . Keep the Dream Alive - Mensagem original De: Ricardo Bianchin ricardodeveloper@ yahoo.com. brricardodeveloper% 40yahoo.com. br Para: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br Enviadas: Segunda-feira, 22 de Outubro de 2007 14:46:26 Assunto: [delphi-br] Firebird-Join entre BDs diferentes? é possivel eu fazer join entre duas tabelas q estejam em diferentes arquivos de dados do Firebird? se sim, como é a sintaxe? Obrigado! Ricardo Bianchin Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Firebird-Join entre BDs diferentes?
Existe uma possibilidade, só que ao meu ver não compensa: Se você utilizar BDE, criar os aliases, no from da SQL, se não me falha a memória, vc coloca NomeDoAlias1:Tabela , NomeDoAlias2:Tabela O problema é que o SQL fica MUITO LENTO, dependendo da quantidade de registros é MUITO LENTO MESMO, fora todos os problemas do BDE que já conhecemos. Atenciosamente, Enio José de Sousa -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Robson Enviada em: quinta-feira, 25 de outubro de 2007 07:50 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Firebird-Join entre BDs diferentes? Ricardo, tb andei fazendo uma pesquisa e naum achei uma forma de fazer um select de dois gdbs, mas tenho uma operação silimar a sua onde leio de um e gravo em outro, bom uso de duas formas, a primeira é q atualizo toda a tabela para a geração de um relatorio e faço esta faço atraves de script, leio a tabela origem e exporto para um arquivo .sql e limpo a tabela destino e executo o script importando toda a tabela, e no segundo caso q eu tenho q fazer uma comparação eu leio a tabela e gravo em uma memotable (rxmemotable), e vou fazendo as comparações e atualizações necessárias. Uma observação adicional é q tb faço gravações nos dois gdbs, assim naum tenho muita dor de kbça nos relatorios diários, eu crio uma transação para ambas gravações. se quiser uma explicação mais detalhada caso naum seje assim q faça me diga. Kaputz, Robson Skype: kaputz_gri Keep the Dream Alive - Mensagem original De: Ricardo Bianchin ricardodeveloper@ mailto:ricardodeveloper%40yahoo.com.br yahoo.com.br Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Enviadas: Terça-feira, 23 de Outubro de 2007 17:29:14 Assunto: Re: [delphi-br] Firebird-Join entre BDs diferentes? Robson, como demorou a vir uma resposta eu tb postei esta pergunta na lista firebird-br segundo o pessoal de lá ainda nao dá e espera-se q passe a fazer na versao 3.0 de qquer forma, obrigado pela atencao! é q num banco tenho uma lista com datahora da ultima alteracao em cada registro e no segundo banco tenho uma repeticao desta tabela e quero atualizar somente os registros atrasados entao eu trago do primeiro banco a tabela e percorro ela num loop pra saber qual reg devo atualizar na segunda tabela se alguem tiver uma ideia melhor, agradeço! Em 23/10/07, Robson [EMAIL PROTECTED] com.br escreveu: Ricardo, eu trabalho com dois gdb's mas um select com tabelas dos dois bancos naum tentei ainda, vou fazer um teste hj a noite e mando a resposta, ok! Kaputz, Robson Skype: kaputz_gri Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo..E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela... Charlie Chaplin . Keep the Dream Alive - Mensagem original De: Ricardo Bianchin ricardodeveloper@ yahoo.com. brricardodeveloper% 40yahoo.com. br Para: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br Enviadas: Segunda-feira, 22 de Outubro de 2007 14:46:26 Assunto: [delphi-br] Firebird-Join entre BDs diferentes? é possivel eu fazer join entre duas tabelas q estejam em diferentes arquivos de dados do Firebird? se sim, como é a sintaxe? Obrigado! Ricardo Bianchin Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. http://br.mail.yahoo.com/ yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: RES: [delphi-br] Firebird-Join entre BDs diferentes?
Hehehehe, naum me leve a mal mas... BDE nunca mais. mesmo fazendo essas manobras é mais rapido, seguro e prático do q ficar re-configurando maquina a maquina para acesso via BDE, Grato. ps: eu se me permitirem BDE nunca mais, mas pra quem ainda usa é uma boa dica. Kaputz, Robson Skype: kaputz_gri Keep the Dream Alive - Mensagem original De: Enio - listas [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 25 de Outubro de 2007 11:09:26 Assunto: RES: [delphi-br] Firebird-Join entre BDs diferentes? Existe uma possibilidade, só que ao meu ver não compensa: Se você utilizar BDE, criar os aliases, no from da SQL, se não me falha a memória, vc coloca NomeDoAlias1: Tabela , NomeDoAlias2: Tabela O problema é que o SQL fica MUITO LENTO, dependendo da quantidade de registros é MUITO LENTO MESMO, fora todos os problemas do BDE que já conhecemos. Atenciosamente, Enio José de Sousa -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Robson Enviada em: quinta-feira, 25 de outubro de 2007 07:50 Para: [EMAIL PROTECTED] os.com.br Assunto: Res: [delphi-br] Firebird-Join entre BDs diferentes? Ricardo, tb andei fazendo uma pesquisa e naum achei uma forma de fazer um select de dois gdbs, mas tenho uma operação silimar a sua onde leio de um e gravo em outro, bom uso de duas formas, a primeira é q atualizo toda a tabela para a geração de um relatorio e faço esta faço atraves de script, leio a tabela origem e exporto para um arquivo .sql e limpo a tabela destino e executo o script importando toda a tabela, e no segundo caso q eu tenho q fazer uma comparação eu leio a tabela e gravo em uma memotable (rxmemotable) , e vou fazendo as comparações e atualizações necessárias. Uma observação adicional é q tb faço gravações nos dois gdbs, assim naum tenho muita dor de kbça nos relatorios diários, eu crio uma transação para ambas gravações. se quiser uma explicação mais detalhada caso naum seje assim q faça me diga. Kaputz, Robson Skype: kaputz_gri Keep the Dream Alive - Mensagem original De: Ricardo Bianchin ricardodeveloper@ mailto:ricardodeve loper%40yahoo. com.br yahoo.com.br Para: [EMAIL PROTECTED] mailto:delphi- br%40yahoogrupos .com.br os.com.br Enviadas: Terça-feira, 23 de Outubro de 2007 17:29:14 Assunto: Re: [delphi-br] Firebird-Join entre BDs diferentes? Robson, como demorou a vir uma resposta eu tb postei esta pergunta na lista firebird-br segundo o pessoal de lá ainda nao dá e espera-se q passe a fazer na versao 3.0 de qquer forma, obrigado pela atencao! é q num banco tenho uma lista com datahora da ultima alteracao em cada registro e no segundo banco tenho uma repeticao desta tabela e quero atualizar somente os registros atrasados entao eu trago do primeiro banco a tabela e percorro ela num loop pra saber qual reg devo atualizar na segunda tabela se alguem tiver uma ideia melhor, agradeço! Em 23/10/07, Robson kaputz_gri@ yahoo. com.br escreveu: Ricardo, eu trabalho com dois gdb's mas um select com tabelas dos dois bancos naum tentei ainda, vou fazer um teste hj a noite e mando a resposta, ok! Kaputz, Robson Skype: kaputz_gri Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo..E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela... Charlie Chaplin . Keep the Dream Alive - Mensagem original De: Ricardo Bianchin ricardodeveloper@ yahoo.com. brricardodeveloper % 40yahoo.com. br Para: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br Enviadas: Segunda-feira, 22 de Outubro de 2007 14:46:26 Assunto: [delphi-br] Firebird-Join entre BDs diferentes? é possivel eu fazer join entre duas tabelas q estejam em diferentes arquivos de dados do Firebird? se sim, como é a sintaxe? Obrigado! Ricardo Bianchin Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. http://br.mail. yahoo.com/ yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Firebird-Join entre BDs diferentes?
Ricardo, eu trabalho com dois gdb's mas um select com tabelas dos dois bancos naum tentei ainda, vou fazer um teste hj a noite e mando a resposta, ok! Kaputz, Robson Skype: kaputz_gri Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo..E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela... Charlie Chaplin . Keep the Dream Alive - Mensagem original De: Ricardo Bianchin [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 22 de Outubro de 2007 14:46:26 Assunto: [delphi-br] Firebird-Join entre BDs diferentes? é possivel eu fazer join entre duas tabelas q estejam em diferentes arquivos de dados do Firebird? se sim, como é a sintaxe? Obrigado! Ricardo Bianchin Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]