From levymoreira.ce em gmail.com Sun Aug 1 01:51:21 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sun, 1 Aug 2010 01:51:21 -0300 Subject: [firebase-br] Meio off topic Message-ID: Eu disse meio porque a empresa da qual faço parte esta em um momento de transformação, digamos que seria como começar do 0. Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de aplicações comerciais (PDV, Nf-e...), o que acontece é que apesar do Delphi ainda ser muito atuante e termos sistemas bastante completos com ele decidimos mudar para uma linguagem que nos desse mais liberdade, quero dizer... algo que o cliente possa acessar de qualquer lugar, que funcione no navegador(ou seja independa do Sistema da maquina...) e por ai vai, e consequentemente teremos que averiguar se o Fb pode dar o suporte necessario a essa nova plataforma de desenvolvimento. Concluindo, gostaria de dicas de quais linguagens seriam mais apropriadas, e consequentemente se o Fb terá o retorno esperado em uma plataforma web. Obrigado a ajuda de todos desde já. -- Levy Moreira From julianors em gmail.com Sun Aug 1 14:09:55 2010 From: julianors em gmail.com (Juliano Gomes Weber) Date: Sun, 1 Aug 2010 14:09:55 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Olá Java. Em 1 de agosto de 2010 01:51, Levy Moreira escreveu: > Eu disse meio porque a empresa da qual faço parte esta em um momento de > transformação, digamos que seria como começar do 0. > Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de > aplicações comerciais (PDV, Nf-e...), o que acontece é que > apesar do Delphi ainda ser muito atuante e termos sistemas bastante > completos com ele decidimos mudar para uma linguagem que > nos desse mais liberdade, quero dizer... algo que o cliente possa acessar > de > qualquer lugar, que funcione no navegador(ou seja independa > do Sistema da maquina...) e por ai vai, e consequentemente teremos que > averiguar se o Fb pode dar o suporte necessario a essa nova > plataforma de desenvolvimento. Concluindo, gostaria de dicas de quais > linguagens seriam mais apropriadas, e consequentemente se o > Fb terá o retorno esperado em uma plataforma web. Obrigado a ajuda de todos > desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From developer em marketingrapido.com.br Sun Aug 1 14:26:00 2010 From: developer em marketingrapido.com.br (Developer Marketing Rapido) Date: Sun, 1 Aug 2010 14:26:00 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Utilizamos com php e ta show Pablo Farias Analista de Sistemas pfarias em marketsistemas.com.br www.marketsistemas.com.br Em 1 de agosto de 2010 14:09, Juliano Gomes Weber escreveu: > Olá > > Java. > > Em 1 de agosto de 2010 01:51, Levy Moreira >escreveu: > > > Eu disse meio porque a empresa da qual faço parte esta em um momento de > > transformação, digamos que seria como começar do 0. > > Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de > > aplicações comerciais (PDV, Nf-e...), o que acontece é que > > apesar do Delphi ainda ser muito atuante e termos sistemas bastante > > completos com ele decidimos mudar para uma linguagem que > > nos desse mais liberdade, quero dizer... algo que o cliente possa acessar > > de > > qualquer lugar, que funcione no navegador(ou seja independa > > do Sistema da maquina...) e por ai vai, e consequentemente teremos que > > averiguar se o Fb pode dar o suporte necessario a essa nova > > plataforma de desenvolvimento. Concluindo, gostaria de dicas de quais > > linguagens seriam mais apropriadas, e consequentemente se o > > Fb terá o retorno esperado em uma plataforma web. Obrigado a ajuda de > todos > > desde já. > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Sun Aug 1 14:40:06 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sun, 1 Aug 2010 14:40:06 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Java? Num sei onde o senhor reside mais acredito que aqui no Ceara o objetivo principal é ser o mais economico possivel para o cliente, aqui cliente quer pegar pc do ano de 99 e rodar nosso sistema.... com o delphi da pra rodar, mas java? JVM.... a coisa ia ficar pesada ...se é que vc me entende... Quanto ao PHP ate o momento pelas minhas pesquisas seria a linguagem mais indicada... o só basta o investimento em um bom servidor... e pronto...mas tenho medo pelo fato de nunca ter visto por exemplo um sistema de emissão de nfe em PHP enquanto delphi e java existe aos montes....no Php voces tem sistema de ECF PAF Nfe essas coisas? Tambem pensei em Phyton, mas nem conheço a linguagem enfim, alguem me de uma luz Em 1 de agosto de 2010 14:26, Developer Marketing Rapido < developer em marketingrapido.com.br> escreveu: > Utilizamos com php e ta show > > Pablo Farias > Analista de Sistemas > pfarias em marketsistemas.com.br > www.marketsistemas.com.br > > > Em 1 de agosto de 2010 14:09, Juliano Gomes Weber >escreveu: > > > Olá > > > > Java. > > > > Em 1 de agosto de 2010 01:51, Levy Moreira > >escreveu: > > > > > Eu disse meio porque a empresa da qual faço parte esta em um momento de > > > transformação, digamos que seria como começar do 0. > > > Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de > > > aplicações comerciais (PDV, Nf-e...), o que acontece é que > > > apesar do Delphi ainda ser muito atuante e termos sistemas bastante > > > completos com ele decidimos mudar para uma linguagem que > > > nos desse mais liberdade, quero dizer... algo que o cliente possa > acessar > > > de > > > qualquer lugar, que funcione no navegador(ou seja independa > > > do Sistema da maquina...) e por ai vai, e consequentemente teremos que > > > averiguar se o Fb pode dar o suporte necessario a essa nova > > > plataforma de desenvolvimento. Concluindo, gostaria de dicas de quais > > > linguagens seriam mais apropriadas, e consequentemente se o > > > Fb terá o retorno esperado em uma plataforma web. Obrigado a ajuda de > > todos > > > desde já. > > > > > > -- > > > Levy Moreira > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From centriscorps em gmail.com Sun Aug 1 14:45:50 2010 From: centriscorps em gmail.com (renato) Date: Sun, 1 Aug 2010 14:45:50 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Já que vocês possuem experiência em Delphi, o caminho seria Delphi Prism ou então C#. Nesse cenário (aplicação web) o Firebird funciona muito bem. Renato From levymoreira.ce em gmail.com Sun Aug 1 15:16:28 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sun, 1 Aug 2010 15:16:28 -0300 Subject: [firebase-br] Float para Numeric Message-ID: To com a maior bronca nos tipos de campos, o que acontece é que anos atrás no fb 1.5 um outro programador que hoje não esta mais na empresa criou todos os campos das tabelas monetarios como FLOAT, resumindo em todo calculo fica com aquela precisão monstruosa... o que preciso é só alterar os onde for float pra numeric 15 - 4... ate ai simples faço algo assim: update RDB$FIELDS set RDB$FIELD_TYPE = 16, RDB$FIELD_LENGTH = 8, RDB$CHARACTER_LENGTH = NULL, RDB$FIELD_SCALE = -4, RDB$FIELD_PRECISION = 18 where RDB$FIELD_NAME = 'RDB$610' mas mesmo assim os dados que foram inseridos nesses fields anteriormente continuam com a precizão de FLOAT... :( Ex: inseri o valor 5,1234 em um campo float ele fica salvo assim: 5,1234002113342 em um numeric 15 - 4 fica assim 5,1234 mas se eu pegar o campo float e converter para numeric ele continua com a mesma precisão e preciso mudalo para A precisão de 4 casas.... Help -- Levy Moreira From sergio_ag em terra.com.br Sun Aug 1 21:21:59 2010 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Sun, 1 Aug 2010 21:21:59 -0300 Subject: [firebase-br] Float para Numeric References: Message-ID: alter table mudando para numeric(18,4) não resolve não? se fizer pelo ib$expert, ele renomeia o campo atual, cria novamente o campo como numeric, copia os dados e deleta o campo renomeado... desse modo e precisão é normalizada... :3 From levymoreira.ce em gmail.com Sun Aug 1 23:07:50 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sun, 1 Aug 2010 23:07:50 -0300 Subject: [firebase-br] Float para Numeric In-Reply-To: References: Message-ID: Ja tentei, isso aqui ALTER TABLE TESTE ALTER CAMPO TYPE NUMERIC(15,4) retorna esse erro; This operation is not defined for system tables. unsuccessful metadata update. Cannot change datatype for CAMPO. Conversion from base type FLOAT to BIGINT is not supported. Em 1 de agosto de 2010 21:21, Sérgio Alexandre Gianezini < sergio_ag em terra.com.br> escreveu: > alter table mudando para numeric(18,4) não resolve não? se fizer pelo > ib$expert, ele renomeia o campo atual, cria novamente o campo como numeric, > copia os dados e deleta o campo renomeado... desse modo e precisão é > normalizada... :3 > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From estanisgeyer em gmail.com Sun Aug 1 23:08:58 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Sun, 1 Aug 2010 23:08:58 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Se é intensão desenvolver multiplataforma, você pode pensar em C++ ou Python com Qt4. Aqui desenvolvo C++ e Qt4 para MS Windows e GNU/Linux. Abraços, Marcelo E. Geyer Em 1 de agosto de 2010 14:45, renato escreveu: > Já que vocês possuem experiência em Delphi, o caminho seria Delphi Prism ou > então C#. > Nesse cenário (aplicação web) o Firebird funciona muito bem. > > Renato > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From estanisgeyer em gmail.com Sun Aug 1 23:09:43 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Sun, 1 Aug 2010 23:09:43 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Corrigindo, onde lê intesão, é intenção. Em 1 de agosto de 2010 23:08, Marcelo Geyer escreveu: > Se é intensão desenvolver multiplataforma, você pode pensar em C++ ou > Python com Qt4. > Aqui desenvolvo C++ e Qt4 para MS Windows e GNU/Linux. > > Abraços, > > Marcelo E. Geyer > > Em 1 de agosto de 2010 14:45, renato escreveu: > > Já que vocês possuem experiência em Delphi, o caminho seria Delphi Prism ou >> então C#. >> Nesse cenário (aplicação web) o Firebird funciona muito bem. >> >> Renato >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Marcelo E. Geyer > Standard Net Tecnologia e Informação > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From levymoreira.ce em gmail.com Sun Aug 1 23:12:55 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sun, 1 Aug 2010 23:12:55 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Cara C++ ? Num vai ser uma curva muito grande pra nossa equipe de desenvolvimento de Delphi pra C++? Sera que da pra ter um desenvolvimento agil como no delphi? E phyton num conheço ele tem vantagem sobre php e ruby? Cara preciso de motivos que forcem a com coesão a escolha da linguagem....Help Em 1 de agosto de 2010 23:08, Marcelo Geyer escreveu: > Se é intensão desenvolver multiplataforma, você pode pensar em C++ ou > Python > com Qt4. > Aqui desenvolvo C++ e Qt4 para MS Windows e GNU/Linux. > > Abraços, > > Marcelo E. Geyer > > Em 1 de agosto de 2010 14:45, renato escreveu: > > > Já que vocês possuem experiência em Delphi, o caminho seria Delphi Prism > ou > > então C#. > > Nesse cenário (aplicação web) o Firebird funciona muito bem. > > > > Renato > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Marcelo E. Geyer > Standard Net Tecnologia e Informação > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From robson.catunda em gmail.com Mon Aug 2 01:57:38 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 2 Aug 2010 01:57:38 -0300 Subject: [firebase-br] Float para Numeric In-Reply-To: References: Message-ID: como o Sergio disse: 1 - crie novos campos do tipo que vc quer. 2 - copie os dados dos campos antigos para os novos. 3 - exclua os campos antigos. 4 - renomeie os novos campos. pronto. From levymoreira.ce em gmail.com Mon Aug 2 08:29:46 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 2 Aug 2010 08:29:46 -0300 Subject: [firebase-br] Float para Numeric In-Reply-To: References: Message-ID: Vou tentar aki... Em 2 de agosto de 2010 01:57, Robson Catunda escreveu: > como o Sergio disse: > > 1 - crie novos campos do tipo que vc quer. > 2 - copie os dados dos campos antigos para os novos. > 3 - exclua os campos antigos. > 4 - renomeie os novos campos. > > pronto. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From agalysson em gmail.com Mon Aug 2 08:39:18 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Mon, 2 Aug 2010 08:39:18 -0300 Subject: [firebase-br] Float para Numeric In-Reply-To: References: Message-ID: Ja tive um problema parecido... no caso, nao conseguia mudar o collate de um campo... 1 - crie novos campos do tipo que vc quer. > 2 - copie os dados dos campos antigos para os novos. > 3 - exclua os campos antigos. > 4 - renomeie os novos campos. > fiz esses passos e voalá... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 2 de agosto de 2010 08:29, Levy Moreira escreveu: > Vou tentar aki... > > Em 2 de agosto de 2010 01:57, Robson Catunda >escreveu: > > > como o Sergio disse: > > > > 1 - crie novos campos do tipo que vc quer. > > 2 - copie os dados dos campos antigos para os novos. > > 3 - exclua os campos antigos. > > 4 - renomeie os novos campos. > > > > pronto. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From diasmartins em gmail.com Mon Aug 2 09:27:52 2010 From: diasmartins em gmail.com (Reinaldo) Date: Mon, 02 Aug 2010 09:27:52 -0300 Subject: [firebase-br] RES: Quantidade de Usuarios Conectados In-Reply-To: References: <007501cb2fec$ca132230$5e396690$@com> Message-ID: <4C56B9C8.7020408@gmail.com> Osmar, essa Unit, contempla tanto o Firebird Classic quanto ao SuperSever. Digo isso, porque ainda não migramos para versão 2.1, onde poderia utilizar o SELECT * FROM MON$ATTACHMENTS Certa vez, pegamos uma função, que se mostrava bem eficiente, porém ao passar um cliente para classic (por ser um processo por cliente), sempre acusava que o cliente estava rodando apenas uma licenca. Para contornar isso desenvolvemos um processo dentro do nosso servidor de autenticação, onde controlamos as licenças por sockets, usamos assim há mais de 6 anos, e nunca tivemos problemas. Reinaldo Em 30/07/2010 11:01, Osmar Aparecido Bento Junior escreveu: > Prezados, segue anexo o arquivo...abraços.. > > Em 30 de julho de 2010 10:40, Ivan Guimarães Meirelles< > igmeirelles-Re5JQEeQqe8AvxtiuMwx3w em public.gmane.org> escreveu: > >> Olá Alex... >> >> No Firebird 2.1 faça assim: >> >> select * from mon$attachments >> >> cada linha retornada nesse select é uma conexão ao banco. >> E ai vc tem todas as informações de cada conexão. >> >> Espero que te ajude... >> Um abraço. >> >> -----Mensagem original----- >> De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] >> Em >> nome de Alex Miranda de Oliveira >> Enviada em: sexta-feira, 30 de julho de 2010 09:03 >> Para: FireBase >> Assunto: [firebase-br] Quantidade de Usuarios Conectados >> >> Bom dia Pessoal >> >> >> Preciso saber como faço para retornar quantos usuarios estão conectados >> no banco firebird.. >> >> >> Precisaria tambem exemplo saber quantas conexões cada computador esta >> usando.. >> >> >> Trabalho com Delphi e Fibplus. >> >> >> se estiver algum material ou algum site a respeito deste assunto.. >> >> >> >> Alex Miranda de Oliveira >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnunoliveira em gmail.com Mon Aug 2 09:32:57 2010 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Mon, 2 Aug 2010 09:32:57 -0300 Subject: [firebase-br] Procedure com decimal (18,18) Message-ID: <7E151D535E6544C2B7C58E88888366C7@MagnunNotebook> Bom dia galera ... preciso fazer uma procedure, porem com um campo decimal (18,18), e o valor é retornado como null ... Para a primeira parte da procedure: EX: DURABILIDADE = 5500; COBERTURA_PADRAO = 5; ALTURA_PAPEL = 29,7; LARGURA_PAPEL = 21; RESULTADO -> DURABILIDADE_CM2 = 17151750; VALOR = 500; RESULTADO CUSTO_CM2 = 0,000029151544303060; Porem me retorna null para o CUSTO_CM2, e acredito que esteja se perdendo com a qtde de casas decimais, pois com uma menor qtde ele funcionou . Alguem sabe como fazer ele aceitar 18 casas ? Obrigado. //Código da procedure: SET TERM ^ ; RECREATE PROCEDURE PRC_INSUMOS_CM2 ( ID_PRODUTO INTEGER) AS DECLARE VARIABLE DURABILIDADE_CM2 DECIMAL(10,2); DECLARE VARIABLE CUSTO_CM2 DECIMAL(18,18); BEGIN select DURABILIDADE * COBERTURA_PADRAO * ALTURA_PAPEL * LARGURA_PAPEL from PRODUTOS inner join FORMATOS on FORMATOS.ID_FORMATO = PRODUTOS.ID_FORMATO where PRODUTOS.ID_PRODUTO = :ID_PRODUTO into :DURABILIDADE_CM2; select VALOR / :DURABILIDADE_CM2 from PRODUTOS where ID_PRODUTO = :ID_PRODUTO into :CUSTO_CM2; update PRODUTOS set CUSTO_CM2 = :CUSTO_CM2, DURABILIDADE_CM2 = :DURABILIDADE_CM2 where ID_PRODUTO = :ID_PRODUTO; END^ SET TERM ; ^ MAGNUN OLIVEIRA magnun em evolutiva.com.br Fone: (14) 3324-4010 www.evolutiva.com.br From levymoreira.ce em gmail.com Mon Aug 2 09:39:36 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 2 Aug 2010 09:39:36 -0300 Subject: [firebase-br] Campos Numeric Message-ID: Como sabemos o fb não possui o tipo Money, então uso o numeric, gostaria de saber qual o melhor tamanho e escala a ser usada nestes campos atualmente uso tamanho 18 e escala 4. -- Levy Moreira From danielroatt em gmail.com Mon Aug 2 09:41:48 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Mon, 2 Aug 2010 09:41:48 -0300 Subject: [firebase-br] Campos Numeric In-Reply-To: References: Message-ID: Olha, aqi na empresa, usamos 12,2 para 99% das situacoes , mas tudo pode variar né? Se por exemplo vc tiver um sistema pra um posto de gasolina, ai a coisa é diferente =P Em 2 de agosto de 2010 09:39, Levy Moreira escreveu: > Como sabemos o fb não possui o tipo Money, então uso o numeric, gostaria de > saber qual o melhor tamanho e escala a ser usada nestes campos atualmente > uso tamanho 18 e escala 4. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From hpensador em gmail.com Mon Aug 2 09:44:14 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Mon, 02 Aug 2010 09:44:14 -0300 Subject: [firebase-br] Procedure com decimal (18,18) References: <7E151D535E6544C2B7C58E88888366C7@MagnunNotebook> Message-ID: Bom dia Magnun Oliveira! Recentemente tive um problema muito parecido com este seu e infelizmente tive que fazer um arranjo, pois o Firebird não suporta esta quantidade de casas decimais. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From magnunoliveira em gmail.com Mon Aug 2 09:48:43 2010 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Mon, 2 Aug 2010 09:48:43 -0300 Subject: [firebase-br] Procedure com decimal (18,18) In-Reply-To: References: <7E151D535E6544C2B7C58E88888366C7@MagnunNotebook> Message-ID: Helio, a questão é que a tabela já tem o campo Decimal(18,18) e funciona normalmente, porem faço os calculos no projeto, gostaria de passar a faze-los no banco atraves de uma procedure ... From renato.smiranda em gmail.com Mon Aug 2 10:11:11 2010 From: renato.smiranda em gmail.com (Renato Miranda) Date: Mon, 2 Aug 2010 10:11:11 -0300 Subject: [firebase-br] Firebird X Windows 7 Message-ID: Bom dia a todos. Tenho um probleminha com o Windows 7 Starter e Home Premium. Não consegui acessar o FB após a instalação de meu sistema que roda perfeitamente em qualquer outro "sabor" do Windows. Instalei como Administrador, tento executar como Administrador, liberei a porta que uso para o FB (3051) no Firewall do Windows, dei permissão total aos usuários e outras coisinhas mais. Nem com o IBExpert consigo o acesso. Local ou remoto. Há um problema com o diretório "Arquivos de Programas" que ora se mostra assim, ora como "Program Files". Já tentei das duas maneiras e nada. Quase desistindo, tentei criar, com o IBExpert, um Banco de Dados novo: não consegui. Não anotei a mensagem completa, mas termina com um "unavailable database". Usei um XP como Servidor e consegui instalar a versão Cliente nos micros com o Windows 7. Funcionou corretamente. Alguém já passou por isso ? Obrigado. -- Abraços, RMiranda From estanisgeyer em gmail.com Mon Aug 2 10:13:50 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 2 Aug 2010 10:13:50 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Olá, Caro, java e c++ são muito parecidos, o problema é que em c++ deve haver mais cuidados com ponteiros, pois senão você terá muitos memory leaks e problemas de crash no seu sistema. C++ é muito mais rápido que java em muitos aspectos, há algumas operações específicas que java é melhor, mas são poucas, porém são linguagens que a "codificação" (se é esse o termo correto) são bem semelhantes e chegem bem perto de PHP para quem conhece php. Faço esse comparativo com PHP porque delphi está bem longe da codificação do PHP. Não quero gerar flames aqui, sei que a maioria aqui desenvolve em delphi, e delphi não é bem uma linguagem de programação. Delphi é framework com IDE RAD integrado para pascal. Apesar de ser muito prático, deixa o desenvolvedor bem engessado (qual o programador em delphi que não ouviu isso...). Independente da linguagem que você for apostar, vai existir uma curva de aprendizado. Python é uma linguagem ótima, feito para escrever de forma simples e objetivo, em poucas linhas, um código para ser funcional. Na maioria das vezes, aquilo que você escreve em 20 linhas em uma outra linguagem, pode ser escrito em 10 em python. Coloquei esse "pró" do python, mas não desenvolvo nessa linguagem. Sugestão? Se programa bem em delphi e tem interesse em programar multiplataforma, porque não aguardar mais um pouco? A embarcadero está com planos para tornar o delphi multiplataforma, assim como é o Qt4. Só espero que não deem a mancada como a Borland deu no extinto Kylix. Bem lembrado, há o Lazarus, multiplataforma, linguagem pascal assim como o delphil... Abraços, Marcelo E. Geyer Em 1 de agosto de 2010 23:12, Levy Moreira escreveu: > Cara C++ ? Num vai ser uma curva muito grande pra nossa equipe de > desenvolvimento de Delphi pra C++? Sera que da pra ter um desenvolvimento > agil como no delphi? E phyton num conheço ele tem vantagem sobre php e > ruby? > Cara preciso de motivos que forcem a com coesão a escolha da > linguagem....Help > > Em 1 de agosto de 2010 23:08, Marcelo Geyer >escreveu: > > > Se é intensão desenvolver multiplataforma, você pode pensar em C++ ou > > Python > > com Qt4. > > Aqui desenvolvo C++ e Qt4 para MS Windows e GNU/Linux. > > > > Abraços, > > > > Marcelo E. Geyer > > > > Em 1 de agosto de 2010 14:45, renato escreveu: > > > > > Já que vocês possuem experiência em Delphi, o caminho seria Delphi > Prism > > ou > > > então C#. > > > Nesse cenário (aplicação web) o Firebird funciona muito bem. > > > > > > Renato > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Marcelo E. Geyer > > Standard Net Tecnologia e Informação > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From jaso em jaso.com.br Mon Aug 2 10:28:55 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Mon, 2 Aug 2010 10:28:55 -0300 Subject: [firebase-br] RES: Firebird X Windows 7 In-Reply-To: References: Message-ID: <002801cb3246$aafae520$00f0af60$@com.br> Bom dia Renato, Utilizo o Firebird no Windows seven normalmente, a única coisa que fiz de diferente na instalação, foi desmarcar a opção de criar o ícone do firebird no painel de controle, pois quando criava, ao acessar o painel de controle dava erro. Uso, a instalação da seguinte forma : 1. Como aplicação (Pois assim posso iniciar quando quiser). 2. Uso com o guardian desabilitado, pois assim, caso efetue algum SQL que possa "paralisar" o banco de dados, consigo ver, com o guardian, ele levanta o banco automaticamente. 3. Não crio o ícone no painel de controle (No caso da minha versão, estava dando erro ao acessar). Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato conosco." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato Miranda Enviada em: segunda-feira, 2 de agosto de 2010 10:11 Para: FireBase Assunto: [firebase-br] Firebird X Windows 7 Bom dia a todos. Tenho um probleminha com o Windows 7 Starter e Home Premium. Não consegui acessar o FB após a instalação de meu sistema que roda perfeitamente em qualquer outro "sabor" do Windows. Instalei como Administrador, tento executar como Administrador, liberei a porta que uso para o FB (3051) no Firewall do Windows, dei permissão total aos usuários e outras coisinhas mais. Nem com o IBExpert consigo o acesso. Local ou remoto. Há um problema com o diretório "Arquivos de Programas" que ora se mostra assim, ora como "Program Files". Já tentei das duas maneiras e nada. Quase desistindo, tentei criar, com o IBExpert, um Banco de Dados novo: não consegui. Não anotei a mensagem completa, mas termina com um "unavailable database". Usei um XP como Servidor e consegui instalar a versão Cliente nos micros com o Windows 7. Funcionou corretamente. Alguém já passou por isso ? Obrigado. -- Abraços, RMiranda ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Mon Aug 2 10:43:27 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Mon, 2 Aug 2010 09:43:27 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: RES: Firebird X Windows 7 References: <002801cb3246$aafae520$00f0af60$@com.br> Message-ID: <4C56CB7E.000006.02768@JABER-NB> Olá Renato. Uso o Firebird 2.1.2 no Windows7 Ultimate e funciona perfeitamente. Utilizo o SuperServer e com a instalação padrão do FB. Jáber S. C. Lima -------Mensagem original------- De: Oliveira, José Augusto Siqueira de Data: 02/08/2010 09:31:49 Para: renato.smiranda em gmail.com; 'FireBase' Assunto: [firebase-br] RES: Firebird X Windows 7 Bom dia Renato, Utilizo o Firebird no Windows seven normalmente, a única coisa que fiz de diferente na instalação, foi desmarcar a opção de criar o ícone do firebird no painel de controle, pois quando criava, ao acessar o painel de controle dava erro. Uso, a instalação da seguinte forma : 1. Como aplicação (Pois assim posso iniciar quando quiser). 2. Uso com o guardian desabilitado, pois assim, caso efetue algum SQL que possa "paralisar" o banco de dados, consigo ver, com o guardian, ele levanta o banco automaticamente. 3. Não crio o ícone no painel de controle (No caso da minha versão, estava dando erro ao acessar). Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato conosco." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato Miranda Enviada em: segunda-feira, 2 de agosto de 2010 10:11 Para: FireBase Assunto: [firebase-br] Firebird X Windows 7 Bom dia a todos. Tenho um probleminha com o Windows 7 Starter e Home Premium. Não consegui acessar o FB após a instalação de meu sistema que roda perfeitamente em qualquer outro "sabor" do Windows. Instalei como Administrador, tento executar como Administrador, liberei a porta que uso para o FB (3051) no Firewall do Windows, dei permissão total aos usuários e outras coisinhas mais. Nem com o IBExpert consigo o acesso. Local ou remoto. Há um problema com o diretório "Arquivos de Programas" que ora se mostra assim, ora como "Program Files". Já tentei das duas maneiras e nada. Quase desistindo, tentei criar, com o IBExpert, um Banco de Dados novo: não consegui. Não anotei a mensagem completa, mas termina com um "unavailable database". Usei um XP como Servidor e consegui instalar a versão Cliente nos micros com o Windows 7. Funcionou corretamente. Alguém já passou por isso ? Obrigado. -- Abraços, RMiranda ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hpensador em gmail.com Mon Aug 2 10:45:23 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Mon, 02 Aug 2010 10:45:23 -0300 Subject: [firebase-br] Procedure com decimal (18,18) References: <7E151D535E6544C2B7C58E88888366C7@MagnunNotebook> Message-ID: Magnun, vc pode até criar um campo com esta precisão, porém salvo engano o Firebird só comporta no máximo 16 casas decimais. Fiz um pequeno testes aqui e observei que na verdade tendo uma variavel do tipo decimal(18,18) ao executar o calculo o Fire retorna o erro de "string trun...." create or alter procedure grande_precissao returns valor decimal(18,16) as begin valor = cast((365/12) as decimal(18,16)); suspend; end Já este mesmo código se você alterar a variavel valor para decimal(18,18) e também alterar o cast para este tamanho irá ver que o dará erro turante a execução da SP. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From embarbosa em gmail.com Mon Aug 2 10:48:40 2010 From: embarbosa em gmail.com (Elton da Motta Barbosa) Date: Mon, 2 Aug 2010 10:48:40 -0300 Subject: [firebase-br] Meio off topic Message-ID: >Marcelo Geyer: >Não quero gerar flames aqui, sei que a maioria aqui desenvolve em delphi, e >delphi não é bem uma linguagem de programação. Delphi é framework com IDE >RAD integrado para pascal. Vamos explicar o negócio direito. Assim como Eclipse não é uma linguagem, Visual C++ não é linguagem, Delphi é uma IDE (framework não é não! .Net é um framework, mas Delphi não). A linguagem é conhecida como Object Pascal. No entanto, praticamente todo mundo menciona que programa em Delphi assim como dizem que programam em Visual Studio. > > Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de > aplicações comerciais (PDV, Nf-e...), Tome cuidado então com desenvolvimento PHP. Muitos desses softwares, em especial o PDV, dependendo de onde você more não pode funcionar exclusivamente em rede, e isso talvez se torne muito difícil de ser implementado. Se querem uma RAD, com baixo custo de recursos pro cliente, permaneçam no Delphi. Se querem uma linguagem de desenvolvimento portável para linux, talvez devam olhar o Lazarus e o Delphi 2011. Ou troquem logo para C++. Se querem uma que funcione no browser, PHP, Python ou mesmo o Delhpi (pois ele pode gerar arquivos exe tipo CGI...). Se querem liberdade, não se prendam a uma linguagem só. Usem a melhor. Todas as empresas que trabalham com Delhpi estão passando por essa fase. Algumas mudam e ficam felizes com o resultados, outras se arrependem. Enfim, vocês devem escutar outros sim, mas não se esqueçam que precisam olhar a SUA empresa, a SUA região, o SEU mercado, os SEUS objetivos, etc... From cwfsa1 em gmail.com Mon Aug 2 10:50:34 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Mon, 02 Aug 2010 10:50:34 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: <4C56CD2A.4060507@gmail.com> Cara há um tempo atrás eu tava nesse mesmo dilema, preferi optar pelo IntraWeb do Delphi, até agora to gostando, principalmente porque aproveitei toda minha bagagem de Delphi, só precisa aprender um novo conceito em programar, pois a programação para web é um pouco diferente do que pra win32. mas tem uns artigos a partir da edição 74 da ActiveDelphi que tem me ajudado. Carlos Wilson. Em 02/08/2010 10:13, Marcelo Geyer escreveu: > Olá, > > Caro, java e c++ são muito parecidos, o problema é que em c++ deve haver > mais cuidados com ponteiros, pois senão você terá muitos memory leaks e > problemas de crash no seu sistema. C++ é muito mais rápido que java em > muitos aspectos, há algumas operações específicas que java é melhor, mas são > poucas, porém são linguagens que a "codificação" (se é esse o termo correto) > são bem semelhantes e chegem bem perto de PHP para quem conhece php. Faço > esse comparativo com PHP porque delphi está bem longe da codificação do PHP. > > Não quero gerar flames aqui, sei que a maioria aqui desenvolve em delphi, e > delphi não é bem uma linguagem de programação. Delphi é framework com IDE > RAD integrado para pascal. Apesar de ser muito prático, deixa o > desenvolvedor bem engessado (qual o programador em delphi que não ouviu > isso...). Independente da linguagem que você for apostar, vai existir uma > curva de aprendizado. > > Python é uma linguagem ótima, feito para escrever de forma simples e > objetivo, em poucas linhas, um código para ser funcional. Na maioria das > vezes, aquilo que você escreve em 20 linhas em uma outra linguagem, pode ser > escrito em 10 em python. Coloquei esse "pró" do python, mas não desenvolvo > nessa linguagem. > > Sugestão? Se programa bem em delphi e tem interesse em programar > multiplataforma, porque não aguardar mais um pouco? A embarcadero está com > planos para tornar o delphi multiplataforma, assim como é o Qt4. Só espero > que não deem a mancada como a Borland deu no extinto Kylix. > > Bem lembrado, há o Lazarus, multiplataforma, linguagem pascal assim como o > delphil... > > Abraços, > > Marcelo E. Geyer > > > Em 1 de agosto de 2010 23:12, Levy Moreiraescreveu: > >> Cara C++ ? Num vai ser uma curva muito grande pra nossa equipe de >> desenvolvimento de Delphi pra C++? Sera que da pra ter um desenvolvimento >> agil como no delphi? E phyton num conheço ele tem vantagem sobre php e >> ruby? >> Cara preciso de motivos que forcem a com coesão a escolha da >> linguagem....Help >> >> Em 1 de agosto de 2010 23:08, Marcelo Geyer>> escreveu: >>> Se é intensão desenvolver multiplataforma, você pode pensar em C++ ou >>> Python >>> com Qt4. >>> Aqui desenvolvo C++ e Qt4 para MS Windows e GNU/Linux. >>> >>> Abraços, >>> >>> Marcelo E. Geyer >>> >>> Em 1 de agosto de 2010 14:45, renato escreveu: >>> >>>> Já que vocês possuem experiência em Delphi, o caminho seria Delphi >> Prism >>> ou >>>> então C#. >>>> Nesse cenário (aplicação web) o Firebird funciona muito bem. >>>> >>>> Renato >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> -- >>> Marcelo E. Geyer >>> Standard Net Tecnologia e Informação >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> -- >> Levy Moreira >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From edmafer em gmail.com Mon Aug 2 10:51:03 2010 From: edmafer em gmail.com (Edson Marco) Date: Mon, 2 Aug 2010 10:51:03 -0300 Subject: [firebase-br] Firebird X Windows 7 In-Reply-To: References: Message-ID: Para resolver seu problema para acessar a "arquivos de programas" sempre pegue o path do diretório utilizando a variável de ambiente: %programfiles% Para o seu problema de acesso experimente desativar o Controle de Usuários (UAC). E desative o icone do firebird no painel de controle. O Home, ou o Stater Edition tem algumas limitações... não sei qual,nem quais... mas se não me engano (não sei se no 7 ainda é assim) um deles não funcionava em rede... então talvez só conexão tipo local funcionaria... mas recomendo mudar a versão do windows. 2010/8/2 Renato Miranda > Bom dia a todos. > > Tenho um probleminha com o Windows 7 Starter e Home Premium. Não consegui > acessar o FB após a instalação de meu sistema que roda perfeitamente em > qualquer outro "sabor" do Windows. > Instalei como Administrador, tento executar como Administrador, liberei a > porta que uso para o FB (3051) no Firewall do Windows, dei permissão total > aos usuários e outras coisinhas mais. > Nem com o IBExpert consigo o acesso. Local ou remoto. > > Há um problema com o diretório "Arquivos de Programas" que ora se mostra > assim, ora como "Program Files". Já tentei das duas maneiras e nada. > > Quase desistindo, tentei criar, com o IBExpert, um Banco de Dados novo: não > consegui. Não anotei a mensagem completa, mas termina com um "unavailable > database". > > Usei um XP como Servidor e consegui instalar a versão Cliente nos micros > com > o Windows 7. Funcionou corretamente. > > > > Alguém já passou por isso ? > > Obrigado. > > -- > Abraços, > > RMiranda > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ From hpensador em gmail.com Mon Aug 2 10:53:48 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Mon, 02 Aug 2010 10:53:48 -0300 Subject: [firebase-br] =?iso-8859-15?q?Corre=E7=E3o_do_post_anterior?= References: <7E151D535E6544C2B7C58E88888366C7@MagnunNotebook> Message-ID: CORREÇÃO.. > Já este mesmo código se você alterar a variavel valor para decimal(18,18) e > também alterar o cast para este tamanho irá ver que o dará erro turante a > execução da SP. Já este mesmo código se você alterar a varíavel valor para decimal(18,18) e também o cast para este mesmo tamanho irá perceber que ocorrerá erro durante a execução da SP. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From embarbosa em gmail.com Mon Aug 2 11:09:05 2010 From: embarbosa em gmail.com (Elton da Motta Barbosa) Date: Mon, 2 Aug 2010 11:09:05 -0300 Subject: [firebase-br] Procedure com decimal (18,18) Message-ID: >Magnun, vc pode até criar um campo com esta precisão, porém salvo >engano o Firebird só comporta no máximo 16 casas decimais. >... Não necessariamente... SET TERM ^ ; CREATE OR ALTER PROCEDURE NEW_PROCEDURE returns ( valor decimal(18,17)) as begin valor = cast((65.000000000/12.00000000) as decimal(18,17)); suspend; end ^ SET TERM ; ^ Ele só armazenou 16 casas no seu exemplo pois o seu resultado já havia tomado duas casas na parte inteira. O Firebird não vai conseguir armazenar 18 com 18 de precisão pois sempre vai precisar de pelo menos uma casa para a parte inteira, mesmo que seja pra mostrar zero. Então o máximo é 17. A menos que alguém me corrija com alguma documentação. From magnunoliveira em gmail.com Mon Aug 2 11:30:47 2010 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Mon, 2 Aug 2010 11:30:47 -0300 Subject: [firebase-br] Procedure com decimal (18,18) In-Reply-To: References: Message-ID: <213AD8A3B63848318C48AF5341393EB7@MagnunNotebook> blz galera ... entao como o campo da tabela esta configurado com decimal(18,18) e nao da erro ? obs todos os valores armazenados nele menores que 1: 0,000....3456... 0,000440860874166499 0,000158709914699947 0,000480939135454358 etc ... ps: Fiz o teste mudando pra decimal (18,17) e o valor 0,000029151544303060 tmb nao foi armazenado, ficando com 0 o valor do campo. ps2: Uso o Firebird Maestro e a mesangem é que a procedure foi executada com sucesso. From embarbosa em gmail.com Mon Aug 2 12:25:26 2010 From: embarbosa em gmail.com (Elton da Motta Barbosa) Date: Mon, 2 Aug 2010 12:25:26 -0300 Subject: [firebase-br] Procedure com decimal (18,18) In-Reply-To: References: Message-ID: 2010/8/2 Elton da Motta Barbosa : >>Magnun, vc pode até criar um campo com esta precisão, porém salvo >>engano o Firebird só comporta no máximo 16 casas decimais. >>... > > Não necessariamente... > > SET TERM ^ ; > > CREATE OR ALTER PROCEDURE NEW_PROCEDURE > returns ( >    valor decimal(18,17)) > as > begin >  valor = cast((65.000000000/12.00000000) as decimal(18,17)); >  suspend; > end > ^ > > SET TERM ; ^ > > Ele só armazenou 16 casas no seu exemplo pois o seu resultado já havia > tomado duas casas na parte inteira. > O Firebird não vai conseguir armazenar 18 com 18 de precisão pois > sempre vai precisar de pelo menos uma casa para a parte inteira, mesmo > que seja pra mostrar zero. > Então o máximo é 17. A menos que alguém me corrija com alguma documentação. > hmm... me ative apenas a resposta do e acabei me equivocando... veja: SET TERM ^ ; CREATE OR ALTER PROCEDURE NEW_PROCEDURE returns ( valor decimal(18,18)) as begin valor = 0.000029151544303061; suspend; end ^ SET TERM ; ^ SELECT * FROM NEW_PROCEDURE; continua resultando em uma conta possível. Me desculpem Eu tentei simular a sua procedure simplificando-a, veja abaixo: SET TERM ^ ; CREATE OR ALTER PROCEDURE TESTEMGN returns ( valor decimal(18,18)) as declare variable durabilidade_cm2 decimal(10,2); declare variable custo_cm2 decimal(18,18); BEGIN DURABILIDADE_CM2 = (5500 * 5 * 29.7 * 21); CUSTO_CM2 = 500 /:durabilidade_cm2; VALOR = CUSTO_CM2; SUSPEND; END^ SET TERM ; ^ O resultado é 0,0000000000 No entanto trocando a linha CUSTO_CM2 = 500 /:durabilidade_cm2; por CUSTO_CM2 = 500.0000000000000000 /:durabilidade_cm2; Você pode ver que o resultado se aproxima. Acho que você precisa de um tratamento na entrada ali do campo VALOR e aumentar o número de casas da variável DURABILIDADE_CM2 de forma que o número de casas decimais da variável DURABILIDADE_CM2 somadas as casas decimais do campo VALOR deêm 18. No entanto, você disse que o resultado ficou NULL e não zerado. Não consegui reproduzir isso aqui... From armando.boza em gmail.com Mon Aug 2 13:33:07 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Mon, 02 Aug 2010 13:33:07 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: <4C56CD2A.4060507@gmail.com> References: <4C56CD2A.4060507@gmail.com> Message-ID: <4C56F343.7070908@gmail.com> Eu programo em delphi com firebird, e em uns testes que realizei com visual studio com C# achei bem interessante e prático. Só que realmente a gente que programa em win32 leva um certo tempo pra se acostumar ao estilo de programação pra web. E tb não dei continuidade por conta de não saber como está a programação pra NFE nessa linguagem. -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From estanisgeyer em gmail.com Mon Aug 2 13:54:49 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 2 Aug 2010 13:54:49 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Assino em baixo, Elton. Em 2 de agosto de 2010 10:48, Elton da Motta Barbosa escreveu: > >Marcelo Geyer: > >Não quero gerar flames aqui, sei que a maioria aqui desenvolve em delphi, > e > >delphi não é bem uma linguagem de programação. Delphi é framework com IDE > >RAD integrado para pascal. > > Vamos explicar o negócio direito. Assim como Eclipse não é uma > linguagem, Visual C++ não é linguagem, > Delphi é uma IDE (framework não é não! .Net é um framework, mas Delphi > não). A linguagem é conhecida como Object Pascal. > No entanto, praticamente todo mundo menciona que programa em Delphi > assim como dizem que programam em Visual Studio. > > > > > Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de > > aplicações comerciais (PDV, Nf-e...), > > Tome cuidado então com desenvolvimento PHP. Muitos desses softwares, > em especial o PDV, dependendo de onde você more não pode funcionar > exclusivamente em rede, e isso talvez se torne muito difícil de ser > implementado. > > Se querem uma RAD, com baixo custo de recursos pro cliente, permaneçam > no Delphi. > Se querem uma linguagem de desenvolvimento portável para linux, talvez > devam olhar o Lazarus e o Delphi 2011. > Ou troquem logo para C++. > Se querem uma que funcione no browser, PHP, Python ou mesmo o Delhpi > (pois ele pode gerar arquivos exe tipo CGI...). > Se querem liberdade, não se prendam a uma linguagem só. Usem a melhor. > > Todas as empresas que trabalham com Delhpi estão passando por essa > fase. Algumas mudam e ficam felizes com o resultados, outras se > arrependem. > Enfim, vocês devem escutar outros sim, mas não se esqueçam que > precisam olhar a SUA empresa, a SUA região, o SEU mercado, os SEUS > objetivos, etc... > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From magnunoliveira em gmail.com Mon Aug 2 14:45:35 2010 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Mon, 2 Aug 2010 14:45:35 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: <4C56F343.7070908@gmail.com> References: <4C56CD2A.4060507@gmail.com> <4C56F343.7070908@gmail.com> Message-ID: <68D8EAA127A44B5B994BFE75737896E5@MagnunNotebook> OK. durabilidade_cm2 será um numero com 2 casas decimais. (10,2) custo_cm2 será 18. no seu exemplo foram 16 casas decimais ... ok. mas o valor retornado foi 0,000480939135454358 contra 0,00029151544303060 que seria o valor correto. From levymoreira.ce em gmail.com Mon Aug 2 15:02:01 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 2 Aug 2010 15:02:01 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: <68D8EAA127A44B5B994BFE75737896E5@MagnunNotebook> References: <4C56CD2A.4060507@gmail.com> <4C56F343.7070908@gmail.com> <68D8EAA127A44B5B994BFE75737896E5@MagnunNotebook> Message-ID: O que foi isso ai em cima???? Estava vendo um sistema que emite nfe e tudo mais alguem conhece : http://www.egestor.com.br/egestor/cadastro.php acho que é php... Em 2 de agosto de 2010 14:45, Magnun Oliveira escreveu: > OK. > durabilidade_cm2 será um numero com 2 casas decimais. (10,2) > > custo_cm2 será 18. > > no seu exemplo foram 16 casas decimais ... ok. > > mas o valor retornado foi 0,000480939135454358 contra 0,00029151544303060 > que seria o valor correto. > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From magnunoliveira em gmail.com Mon Aug 2 15:18:44 2010 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Mon, 2 Aug 2010 15:18:44 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: What is Delphi? Borland Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Delphi language is based on Object Pascal. Today, Delphi is much more than simply "Object Pascal language". Se nao me engano a partir de 2006 ou 2007 oficializaram a Linguagem Delphi. From levymoreira.ce em gmail.com Mon Aug 2 15:20:13 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 2 Aug 2010 15:20:13 -0300 Subject: [firebase-br] Meio off topic In-Reply-To: References: Message-ID: Eu ja vi um sistema que acredito ser em PHP com nfe.... http://www.egestor.com.br/egestor/cadastro.php bastante completo ate o momento a linguagem que irei propor sera esta... mas num entendi essa historia do pDV... sem pdv ai quebra.... Em 2 de agosto de 2010 13:54, Marcelo Geyer escreveu: > Assino em baixo, Elton. > > Em 2 de agosto de 2010 10:48, Elton da Motta Barbosa > escreveu: > > > >Marcelo Geyer: > > >Não quero gerar flames aqui, sei que a maioria aqui desenvolve em > delphi, > > e > > >delphi não é bem uma linguagem de programação. Delphi é framework com > IDE > > >RAD integrado para pascal. > > > > Vamos explicar o negócio direito. Assim como Eclipse não é uma > > linguagem, Visual C++ não é linguagem, > > Delphi é uma IDE (framework não é não! .Net é um framework, mas Delphi > > não). A linguagem é conhecida como Object Pascal. > > No entanto, praticamente todo mundo menciona que programa em Delphi > > assim como dizem que programam em Visual Studio. > > > > > > > > Atualmente utilizamos o Firebird e o Delphi para o desenvolvimento de > > > aplicações comerciais (PDV, Nf-e...), > > > > Tome cuidado então com desenvolvimento PHP. Muitos desses softwares, > > em especial o PDV, dependendo de onde você more não pode funcionar > > exclusivamente em rede, e isso talvez se torne muito difícil de ser > > implementado. > > > > Se querem uma RAD, com baixo custo de recursos pro cliente, permaneçam > > no Delphi. > > Se querem uma linguagem de desenvolvimento portável para linux, talvez > > devam olhar o Lazarus e o Delphi 2011. > > Ou troquem logo para C++. > > Se querem uma que funcione no browser, PHP, Python ou mesmo o Delhpi > > (pois ele pode gerar arquivos exe tipo CGI...). > > Se querem liberdade, não se prendam a uma linguagem só. Usem a melhor. > > > > Todas as empresas que trabalham com Delhpi estão passando por essa > > fase. Algumas mudam e ficam felizes com o resultados, outras se > > arrependem. > > Enfim, vocês devem escutar outros sim, mas não se esqueçam que > > precisam olhar a SUA empresa, a SUA região, o SEU mercado, os SEUS > > objetivos, etc... > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Marcelo E. Geyer > Standard Net Tecnologia e Informação > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From samuel.peres.ferreira em gmail.com Mon Aug 2 15:28:28 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 2 Aug 2010 15:28:28 -0300 Subject: [firebase-br] duvida sobre sp Message-ID: ola uso d7, fb 2.1, mdo e minhas transacoes sao read-committed. Entre alguns clientes, somente em um e somente em um computador, aconteceram 2 vezes de rodar uma sp, e um comando do meio da sp, nao ter sido executado. update orcamento set deletado = 'S', datadelecao = :wDataServidor, motivo = :Motivo where vendedor = :vendedor and orcamento = :orcamento; delete from lancamento where vendedor = :vendedor and <<<< ------------------ esse delete orcamento = :orcamento; update CAIXA set deletado = 'S' where vendedor = :vendedor and orcamento = :orcamento; Ja verificamos a sp, a base de dados, fizemos testes e nada. Interessante que essa rotina e executada varias vezes ao dia e um mes, ocorreram 2 x. Alguem tem alguma ideia do que possa ser, ou ja passou por isso? obrigado -- Samuel Peres Ferreira Staff Consultoria em Informatica 44-3028-3735 44-9972-6177 From embarbosa em gmail.com Mon Aug 2 15:38:44 2010 From: embarbosa em gmail.com (Elton da Motta Barbosa) Date: Mon, 2 Aug 2010 15:38:44 -0300 Subject: [firebase-br] Procedure com decimal (18,18) Message-ID: No meu teste aqui retornou o valor bem próximo do correto, havendo variação no máximo só na décima sexta casa decimal. Como foi que você implementou? Que tipo de dados é a coluna VALOR? From selecta.info em gmail.com Mon Aug 2 15:50:18 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Mon, 2 Aug 2010 15:50:18 -0300 Subject: [firebase-br] Povoando tabelas no firebird... Message-ID: Pessoal, andei lendo uma artigo do site Firebase, só que o link que eles colocaram no artigo não funciona. E eu estava precisando de uma ferramenta assim, para povar minhas tabelas automaticamente. Para deixar minhas tabelas, meu banco de dados bastante pesados, para verificar perfomances e etc. http://www.firebase.com.br/fb/artigo.php?id=2100 Quem puder ajudar, fico grato! Cordialmente, Thiago Pedro. From armando.boza em gmail.com Mon Aug 2 15:57:00 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Mon, 02 Aug 2010 15:57:00 -0300 Subject: [firebase-br] Povoando tabelas no firebird... In-Reply-To: References: Message-ID: <4C5714FC.2080909@gmail.com> O IBExpert tem no menu Tools uma ferramenta chamada "Test data generator" Funciona bem. Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 Em 02/08/2010 15:50, Selecta - Info - Gmail escreveu: > Pessoal, andei lendo uma artigo do site Firebase, só que o link que eles > colocaram no artigo não funciona. > E eu estava precisando de uma ferramenta assim, para povar minhas tabelas > automaticamente. > Para deixar minhas tabelas, meu banco de dados bastante pesados, para > verificar perfomances e etc. > > http://www.firebase.com.br/fb/artigo.php?id=2100 > > > Quem puder ajudar, fico grato! > > Cordialmente, > > Thiago Pedro. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From fellipe.h em uol.com.br Mon Aug 2 16:06:46 2010 From: fellipe.h em uol.com.br (Fellipe Henrique) Date: Mon, 02 Aug 2010 16:06:46 -0300 Subject: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? Message-ID: Amigos, tive um problemão ao migrar meus bancos da versão 1.5 para a versão 2.1.. gostaria de saber se terei o mesmo problema para migrar agora para a versão 2.5? []s -- ================================================= .~. T.·.F.·.A.·. /v\ // \\ Fellipe Henrique P. Soares /( )\ Linux Administrator/Delphi Developer for Win32 Applications ^^-^^ E-mail/MSN Messenger: fellipe.h em uol.com.br / fellipe em imicro.com.br LINUX Skype: fellipehenrique ICQ: 58101708 ================================================= From felix.sol em terra.com.br Mon Aug 2 16:14:38 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Mon, 2 Aug 2010 16:14:38 -0300 Subject: [firebase-br] RES: Banco do 2.1 para o 2.5, terei problemas? In-Reply-To: References: Message-ID: <002001cb3276$f654bf70$e2fe3e50$@sol@terra.com.br> Quais problemas voce se refere? Uso de UDF´s? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fellipe Henrique Enviada em: segunda-feira, 2 de agosto de 2010 16:07 Para: lista em firebase.com.br Assunto: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? Amigos, tive um problemão ao migrar meus bancos da versão 1.5 para a versão 2.1.. gostaria de saber se terei o mesmo problema para migrar agora para a versão 2.5? []s -- ================================================= .~. T.·.F.·.A.·. /v\ // \\ Fellipe Henrique P. Soares /( )\ Linux Administrator/Delphi Developer for Win32 Applications ^^-^^ E-mail/MSN Messenger: fellipe.h em uol.com.br / fellipe em imicro.com.br LINUX Skype: fellipehenrique ICQ: 58101708 ================================================= ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fellipe.h em uol.com.br Mon Aug 2 16:19:38 2010 From: fellipe.h em uol.com.br (Fellipe Henrique) Date: Mon, 02 Aug 2010 16:19:38 -0300 Subject: [firebase-br] RES: Banco do 2.1 para o 2.5, terei problemas? In-Reply-To: <8399.42002571679$1280776498@news.gmane.org> References: <8399.42002571679$1280776498@news.gmane.org> Message-ID: Os problemas que tive, foi em todo o lugar onde se tinha comentário com acentuação, ou mesmo no Default, Description, ou seja.. onde tinha acentuação, simplesmente nao abria a tabela.. []s Em 02/08/2010 16:14, Felix - Sol escreveu: > Quais problemas voce se refere? Uso de UDF´s? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Fellipe Henrique > Enviada em: segunda-feira, 2 de agosto de 2010 16:07 > Para: lista em firebase.com.br > Assunto: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? > > Amigos, tive um problemão ao migrar meus bancos da versão 1.5 para a > versão 2.1.. gostaria de saber se terei o mesmo problema para migrar > agora para a versão 2.5? > > > []s > > -- ================================================= .~. T.·.F.·.A.·. /v\ // \\ Fellipe Henrique P. Soares /( )\ Linux Administrator/Delphi Developer for Win32 Applications ^^-^^ E-mail/MSN Messenger: fellipe.h em uol.com.br / fellipe em imicro.com.br LINUX Skype: fellipehenrique ICQ: 58101708 ================================================= From selecta.info em gmail.com Mon Aug 2 16:24:31 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Mon, 2 Aug 2010 16:24:31 -0300 Subject: [firebase-br] Povoando tabelas no firebird... In-Reply-To: <4C5714FC.2080909@gmail.com> References: <4C5714FC.2080909@gmail.com> Message-ID: Perfeito Armando! Valew amigo! Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 2 de agosto de 2010 15:57, Armando Boza Gonçalves escreveu: > O IBExpert tem no menu Tools uma ferramenta chamada "Test data generator" > > Funciona bem. > > Att > > > -- > Armando Boza Gonçalves > X-Software Desenvolvimento > Site.: www.xsoftwaredesenvolvimento.com.br > Email: armando.boza em gmail.com > Msn..: armandoboza em hotmail.com > Skype: armando.boza > (43)8409-9735 > > > > Em 02/08/2010 15:50, Selecta - Info - Gmail escreveu: > >> Pessoal, andei lendo uma artigo do site Firebase, só que o link que eles >> colocaram no artigo não funciona. >> E eu estava precisando de uma ferramenta assim, para povar minhas tabelas >> automaticamente. >> Para deixar minhas tabelas, meu banco de dados bastante pesados, para >> verificar perfomances e etc. >> >> http://www.firebase.com.br/fb/artigo.php?id=2100 >> >> >> Quem puder ajudar, fico grato! >> >> Cordialmente, >> >> Thiago Pedro. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From devel2 em asseinfo.com Mon Aug 2 16:17:55 2010 From: devel2 em asseinfo.com (Marcos - Asseinfo) Date: Mon, 2 Aug 2010 16:17:55 -0300 Subject: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? In-Reply-To: References: Message-ID: <8425277E03BE4F8A8281885EBB051F6A@Devel2> Olá Fellipe Henrique, Você poderia descrever quais problemas você encontrou para migrar do 1.5 para o 2.1? Terei que realizar essa migração logo-logo!! Obrigado! -------------------------------------------------- From: "Fellipe Henrique" Sent: Monday, August 02, 2010 4:06 PM To: Subject: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? > Amigos, tive um problemão ao migrar meus bancos da versão 1.5 para a > versão 2.1.. gostaria de saber se terei o mesmo problema para migrar agora > para a versão 2.5? > > > []s > > > -- > ================================================= > .~. T.·.F.·.A.·. > /v\ > // \\ Fellipe Henrique P. Soares > /( )\ Linux Administrator/Delphi Developer for Win32 Applications > ^^-^^ E-mail/MSN Messenger: fellipe.h em uol.com.br / > fellipe em imicro.com.br > LINUX Skype: fellipehenrique ICQ: 58101708 > ================================================= > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Mon Aug 2 16:50:24 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 2 Aug 2010 16:50:24 -0300 Subject: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? In-Reply-To: <8425277E03BE4F8A8281885EBB051F6A@Devel2> References: <8425277E03BE4F8A8281885EBB051F6A@Devel2> Message-ID: Geralmente quando é atualizado o fb ele mantem a maxima compatibilidade possivel, a maioria das alterações são correções de bugs, do mais vc pode encontrar nas notas que são instaladas junto com o fb nelas estão especificadas todas as alterações da versão em relação a anterior. Em 2 de agosto de 2010 16:17, Marcos - Asseinfo escreveu: > Olá Fellipe Henrique, > > Você poderia descrever quais problemas você encontrou para migrar do 1.5 > para o 2.1? > > Terei que realizar essa migração logo-logo!! > > Obrigado! > > -------------------------------------------------- > From: "Fellipe Henrique" > Sent: Monday, August 02, 2010 4:06 PM > To: > Subject: [firebase-br] Banco do 2.1 para o 2.5, terei problemas? > > > Amigos, tive um problemão ao migrar meus bancos da versão 1.5 para a >> versão 2.1.. gostaria de saber se terei o mesmo problema para migrar agora >> para a versão 2.5? >> >> >> []s >> >> >> -- >> ================================================= >> .~. T.·.F.·.A.·. >> /v\ >> // \\ Fellipe Henrique P. Soares >> /( )\ Linux Administrator/Delphi Developer for Win32 Applications >> ^^-^^ E-mail/MSN Messenger: fellipe.h em uol.com.br / >> fellipe em imicro.com.br >> LINUX Skype: fellipehenrique ICQ: 58101708 >> ================================================= >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From hpensador em gmail.com Mon Aug 2 16:56:49 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Mon, 02 Aug 2010 16:56:49 -0300 Subject: [firebase-br] RES: Banco do 2.1 para o 2.5, terei problemas? References: <8399.42002571679$1280776498@news.gmane.org> Message-ID: Boa tarde Fellipe Henrique! Havia uma versão não oficial do Firebird 1.5 na qual existia o collate win_ptbr se não me engano - caso vc tenha utilizado a mesma, provavelmente estes erros tenham ocorridos em função disto. Eu utilizava a versão 1.5 sem este collate e migrei normalmente para versão 2.0 e depois para 2.1 sem nenhuma dor de cabeça. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From edmafer em gmail.com Mon Aug 2 17:01:49 2010 From: edmafer em gmail.com (Edson Marco) Date: Mon, 2 Aug 2010 17:01:49 -0300 Subject: [firebase-br] RES: Banco do 2.1 para o 2.5, terei problemas? In-Reply-To: References: <8399.42002571679$1280776498@news.gmane.org> Message-ID: Eu ainda estou usando esta versão não oficial 1.5 com o collate, quem já fez a migração dela para o 2.5, ou mesmo qualquer 2.x poderia descrever os problemas que ocorreram e como foram solucionados? Grato, 2010/8/2 Hélio Oliveira > Boa tarde Fellipe Henrique! > > Havia uma versão não oficial do Firebird 1.5 na qual existia o collate > win_ptbr se não me engano - caso vc tenha utilizado a mesma, provavelmente > estes erros tenham ocorridos em função disto. Eu utilizava a versão 1.5 sem > este collate e migrei normalmente para versão 2.0 e depois para 2.1 sem > nenhuma dor de cabeça. > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ From selecta.info em gmail.com Mon Aug 2 17:09:50 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Mon, 2 Aug 2010 17:09:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_op=E7=E3o_Delete_Rule=2E=2E=2E?= Message-ID: Amigos, No Sql Server tem como na instrução SQL trazer apenas por exemplo 100 Rows(linhas). Eu consigo fazer isso no Firebird, afim de proporcionar pelo otimização no envio e recepção de dados em um banco de dados grande ? From humberto701 em gmail.com Mon Aug 2 17:20:59 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Mon, 2 Aug 2010 17:20:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_op=E7=E3o_Delete_Rule=2E=2E=2E?= In-Reply-To: References: Message-ID: Sql Server; Select top 10 * from tabela Firebird Select first 10 * from tabela -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From klestadt88 em gmail.com Mon Aug 2 17:25:18 2010 From: klestadt88 em gmail.com (leonardo klestadt luz) Date: Mon, 2 Aug 2010 17:25:18 -0300 Subject: [firebase-br] Quantidade de Usuarios Conectados In-Reply-To: References: Message-ID: valu alex pela dica. e quanto a lista de delphi vc pode m mandar algum link para eu participar? pq nas que encontrei ñ consegui me cadastrar. obrigado. Em 31 de julho de 2010 11:07, Fabio Zorzetto escreveu: > Totalmente offtopic, mas ... não custa nada responder. > > Existem listas como esta só para Delphi ... > > Olha, esse código tá rodando normal e é o código do project1.dpr do > exemplo: > > ////////////////////////////////////////////////////////////////// > program Project1; > > uses > Forms, > Unit1 in 'Unit1.pas' {Form1}, > Unit2 in 'Unit2.pas', SysUtils {FrmSplash}; > > {$R *.res} > > begin > Application.Initialize; > Application.CreateForm(TForm1, Form1); > > Application.CreateForm(TFrmSplash, FrmSplash); > FrmSplash.Show; > FrmSplash.Refresh; // qual a necessidade deste refresh? Acho que ele não > está tendo utilidade aqui. > sleep(2000); > FreeAndNil(FrmSplash); > Application.Run; > end. > /////////////////////////////////////////////////////////////////////////// > > []s > Fabio Zorzetto > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From selecta.info em gmail.com Mon Aug 2 17:25:19 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Mon, 2 Aug 2010 17:25:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_op=E7=E3o_Delete_Rule=2E=2E=2E?= In-Reply-To: References: Message-ID: É, isso mesmo! first 15 skip 3 O que quer dizer essa linha acima ? Fiz um teste aqui e me retornou 15 linhas. Mas o skip 3 pra que serve ? Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 2 de agosto de 2010 17:20, Humberto Araujo escreveu: > Sql Server; > > Select top 10 * from tabela > > Firebird > > Select first 10 * from tabela > > -- > Sds. > > HF Softwares - Soluções e Desenvolvimento > Humberto Filho - Programador e Suporte Técnico > (88) 8825-4164 9914-2366 3521-2655 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From pisanix em gmail.com Mon Aug 2 17:27:36 2010 From: pisanix em gmail.com (Pisani) Date: Mon, 2 Aug 2010 17:27:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff=5D_-_Ajustar_numero_da_vers?= =?iso-8859-1?q?=E3o?= Message-ID: Boa Tarde a todos, Desculpe pelo Offtopc, na palestra sobre Controle de versao do FDD deste ano, o palestrante descreveu um esquema para alterar o numero da versão do sistema no delphi no momento em que voce da um update nos fontes, porém, nao consigo localizar esse esquema... Aguem trabalha dessa forma poderia me fornecer detalhes? Grato, From joseasilva em bol.com.br Mon Aug 2 23:20:14 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Mon, 2 Aug 2010 23:20:14 -0300 Subject: [firebase-br] RES: Quantidade de Usuarios Conectados In-Reply-To: Message-ID: Segue uma que participo e é muito boa: lista-delphi em yahoogrupos.com.br [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de leonardo klestadt luz Enviada em: segunda-feira, 2 de agosto de 2010 17:25 Para: FireBase Assunto: Re: [firebase-br] Quantidade de Usuarios Conectados valu alex pela dica. e quanto a lista de delphi vc pode m mandar algum link para eu participar? pq nas que encontrei ñ consegui me cadastrar. obrigado. Em 31 de julho de 2010 11:07, Fabio Zorzetto escreveu: > Totalmente offtopic, mas ... não custa nada responder. > > Existem listas como esta só para Delphi ... > > Olha, esse código tá rodando normal e é o código do project1.dpr do > exemplo: > > ////////////////////////////////////////////////////////////////// > program Project1; > > uses > Forms, > Unit1 in 'Unit1.pas' {Form1}, > Unit2 in 'Unit2.pas', SysUtils {FrmSplash}; > > {$R *.res} > > begin > Application.Initialize; > Application.CreateForm(TForm1, Form1); > > Application.CreateForm(TFrmSplash, FrmSplash); > FrmSplash.Show; > FrmSplash.Refresh; // qual a necessidade deste refresh? Acho que ele não > está tendo utilidade aqui. > sleep(2000); > FreeAndNil(FrmSplash); > Application.Run; > end. > /////////////////////////////////////////////////////////////////////////// > > []s > Fabio Zorzetto > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nivaldomart em gmail.com Tue Aug 3 09:13:51 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Tue, 3 Aug 2010 09:13:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff=5D_-_Ajustar_numero_da_vers?= =?iso-8859-1?q?=E3o?= In-Reply-To: References: Message-ID: Olá Pisani No menu project localize a opção project options e vá até a aba version info é só alterar as informações ou utilize o atalho CTRL+SHIFT+F11 Em 2 de agosto de 2010 17:27, Pisani escreveu: > Boa Tarde a todos, > > Desculpe pelo Offtopc, na palestra sobre Controle de versao do FDD deste > ano, o palestrante descreveu um esquema para alterar o numero da versão do > sistema no delphi no momento em que voce da um update nos fontes, porém, > nao > consigo localizar esse esquema... > Aguem trabalha dessa forma poderia me fornecer detalhes? > > Grato, > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From pisanix em gmail.com Tue Aug 3 09:19:45 2010 From: pisanix em gmail.com (Pisani) Date: Tue, 3 Aug 2010 09:19:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff=5D_-_Ajustar_numero_da_vers?= =?iso-8859-1?q?=E3o?= In-Reply-To: References: Message-ID: Certo, esse é o processo que faço hoje, porém, foi cogitada uma forma automatizada dessa modificação. Em 3 de agosto de 2010 09:13, Nivaldo Martins escreveu: > Olá Pisani > > No menu project localize a opção project options e vá até a aba version > info > > é só alterar as informações > > ou utilize o atalho CTRL+SHIFT+F11 > > Em 2 de agosto de 2010 17:27, Pisani escreveu: > > > Boa Tarde a todos, > > > > Desculpe pelo Offtopc, na palestra sobre Controle de versao do FDD deste > > ano, o palestrante descreveu um esquema para alterar o numero da versão > do > > sistema no delphi no momento em que voce da um update nos fontes, porém, > > nao > > consigo localizar esse esquema... > > Aguem trabalha dessa forma poderia me fornecer detalhes? > > > > Grato, > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nivaldomart em gmail.com Tue Aug 3 09:42:10 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Tue, 3 Aug 2010 09:42:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff=5D_-_Ajustar_numero_da_vers?= =?iso-8859-1?q?=E3o?= In-Reply-To: References: Message-ID: Opa, Essa parte eu tb desconheço blz Em 3 de agosto de 2010 09:19, Pisani escreveu: > Certo, esse é o processo que faço hoje, porém, foi cogitada uma forma > automatizada dessa modificação. > > Em 3 de agosto de 2010 09:13, Nivaldo Martins >escreveu: > > > Olá Pisani > > > > No menu project localize a opção project options e vá até a aba version > > info > > > > é só alterar as informações > > > > ou utilize o atalho CTRL+SHIFT+F11 > > > > Em 2 de agosto de 2010 17:27, Pisani escreveu: > > > > > Boa Tarde a todos, > > > > > > Desculpe pelo Offtopc, na palestra sobre Controle de versao do FDD > deste > > > ano, o palestrante descreveu um esquema para alterar o numero da versão > > do > > > sistema no delphi no momento em que voce da um update nos fontes, > porém, > > > nao > > > consigo localizar esse esquema... > > > Aguem trabalha dessa forma poderia me fornecer detalhes? > > > > > > Grato, > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From hpensador em gmail.com Tue Aug 3 09:43:41 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Tue, 03 Aug 2010 09:43:41 -0300 Subject: [firebase-br] =?iso-8859-15?q?=5BOff=5D_-_Ajustar_numero_da_vers?= =?iso-8859-15?q?=E3o?= References: Message-ID: Bom dia Pisani! Eu estive presente nesta palestra e não lembro disto. O palestrante foi o Eric Sassé - procura pelo blog dele e atraves do mesmo tenta ver com ele isto. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From danielroatt em gmail.com Tue Aug 3 09:45:23 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 3 Aug 2010 09:45:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff=5D_-_Ajustar_numero_da_vers?= =?iso-8859-1?q?=E3o?= In-Reply-To: References: Message-ID: Entao, o negocio e usar o VIsual SVN + Tortoise, qualuqer duvida entrem em contato com o Erick Sasse, ele eh bem prestativo e o programa eh MUITO simples de usar Em 3 de agosto de 2010 09:42, Nivaldo Martins escreveu: > Opa, > > Essa parte eu tb desconheço > > blz > > Em 3 de agosto de 2010 09:19, Pisani escreveu: > > > Certo, esse é o processo que faço hoje, porém, foi cogitada uma forma > > automatizada dessa modificação. > > > > Em 3 de agosto de 2010 09:13, Nivaldo Martins > >escreveu: > > > > > Olá Pisani > > > > > > No menu project localize a opção project options e vá até a aba version > > > info > > > > > > é só alterar as informações > > > > > > ou utilize o atalho CTRL+SHIFT+F11 > > > > > > Em 2 de agosto de 2010 17:27, Pisani escreveu: > > > > > > > Boa Tarde a todos, > > > > > > > > Desculpe pelo Offtopc, na palestra sobre Controle de versao do FDD > > deste > > > > ano, o palestrante descreveu um esquema para alterar o numero da > versão > > > do > > > > sistema no delphi no momento em que voce da um update nos fontes, > > porém, > > > > nao > > > > consigo localizar esse esquema... > > > > Aguem trabalha dessa forma poderia me fornecer detalhes? > > > > > > > > Grato, > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From kjundia em gmail.com Tue Aug 3 11:14:14 2010 From: kjundia em gmail.com (Kurt Schneider) Date: Tue, 3 Aug 2010 10:14:14 -0400 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. Message-ID: Prezados Esta semana me deparei com uma situação diferente. Estavamos monitorando alguns SQL de um processo bastante complexo no sistema, que tem por objetivo montar um Extrato de Movimentações Físicas de Produtos. Este processo envolve aproximadamente 29 Selects, unidos por Union, envolvendo 10 tabelas distintas (nao toda para um select, mas a cada UNION, ao menos 3 tabelas). Neste Selects a grande maioria é composta por INNER JOIN, mas em dois casos, tive que usar INNER e LEFT, nesta ordem, logo após o FROM. SELECT ... FROM TAB_A INNER JOIN ... INNER JOIN ... LEFT JOIN ... LEFT JOIN ... WHERE .. AND .. O Tempo desta consulta esta em 45 Segundos. Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a consulta: SELECT ... FROM TAB_A LEFT JOIN ... LEFT JOIN ... INNER JOIN ... INNER JOIN ... WHERE .. AND .. O Tempo de resposta passou para 3 segundos. O Firebird usado é 1.5.4... Gostaria de entender esta situação. Atenciosamente -- PS: Troquei meu Número de Celular - 49 9148 4809 ************************************************************************************ Kurt Schneider - [ Gerente de Projetos ] ControlSoft - Assessoria e Desenvolvimento de Sistemas Fones.: Chapecó/SC 49 3329 1878 Sorriso/MT 66 3544 4364 Celular 49 9148 4809 SC 66 9903 4958 MT E-mail: kjundia em gmail.com / kurt em controlsoft.com.br msn...: kjundia em hotmail.com / skype.: kjundia "Quis custodiet ipsos custodes?" - Satirás - De Juvenal From beloelogica em gmail.com Tue Aug 3 11:17:21 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 11:17:21 -0300 Subject: [firebase-br] Erro Trigger Insert Or Update - Firebird 2.1 Message-ID: Olá Pessoal! O objetivo da Trigger abaixo é evitar CPF e MATRICULA em duplicidade, só pode aceitar CPF com Matriculas distintas, exemplo: CPF: 111.111.111-11 - MATRICULA: 123456 CPF: 111.111.111-11 - MATRICULA: 999999 No Insert está Ok, mas no Update está passando. O que há de errado nesse código? CREATE OR ALTER TRIGGER TRG_CPF_MATRICULA_JA_EXISTE FOR USUARIOS ACTIVE BEFORE INSERT OR UPDATE POSITION 0 AS BEGIN IF (INSERTING) THEN IF (EXISTS (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) THEN EXCEPTION CPF_MATRICULA_JA_EXISTE; IF (UPDATING) THEN IF (OLD.CPF<>NEW.CPF AND OLD.MATRICULA<>NEW.MATRICULA) THEN IF (EXISTS (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) THEN EXCEPTION CPF_MATRICULA_JA_EXISTE; END Obrigado a todos que ajudarem. From agalysson em gmail.com Tue Aug 3 11:21:59 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 3 Aug 2010 11:21:59 -0300 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: Não tenho certeza, mas acredito que não deve ter mt a ver com a ordem dos joins (left e inner) em si, e sim como o firebird esta usando os indices para essa query... veja se é isso... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 3 de agosto de 2010 11:14, Kurt Schneider escreveu: > Prezados > > Esta semana me deparei com uma situação diferente. > > Estavamos monitorando alguns SQL de um processo bastante complexo no > sistema, que tem por objetivo montar um Extrato de Movimentações Físicas de > Produtos. > Este processo envolve aproximadamente 29 Selects, unidos por Union, > envolvendo 10 tabelas distintas (nao toda para um select, mas a cada UNION, > ao menos 3 tabelas). > > Neste Selects a grande maioria é composta por INNER JOIN, mas em dois > casos, > tive que usar INNER e LEFT, nesta ordem, logo após o FROM. > > SELECT > ... > FROM TAB_A > INNER JOIN ... > INNER JOIN ... > LEFT JOIN ... > LEFT JOIN ... > > WHERE .. > AND .. > > O Tempo desta consulta esta em 45 Segundos. > > Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a > consulta: > SELECT > ... > FROM TAB_A > LEFT JOIN ... > LEFT JOIN ... > INNER JOIN ... > INNER JOIN ... > WHERE .. > AND .. > > O Tempo de resposta passou para 3 segundos. > O Firebird usado é 1.5.4... > > Gostaria de entender esta situação. > > Atenciosamente > > > -- > PS: Troquei meu Número de Celular - 49 9148 4809 > > > ************************************************************************************ > Kurt Schneider - [ Gerente de Projetos ] > ControlSoft - Assessoria e Desenvolvimento de Sistemas > Fones.: Chapecó/SC 49 3329 1878 > Sorriso/MT 66 3544 4364 > Celular 49 9148 4809 SC > 66 9903 4958 MT > E-mail: kjundia em gmail.com / kurt em controlsoft.com.br > msn...: kjundia em hotmail.com / skype.: kjundia > "Quis custodiet ipsos custodes?" - Satirás - De Juvenal > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From danielroatt em gmail.com Tue Aug 3 11:28:00 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 3 Aug 2010 11:28:00 -0300 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: ouuuuuuuuuuu pode ser a quantidade de dados que esta sendo gerada Em 3 de agosto de 2010 11:21, Alysson Azevedo escreveu: > Não tenho certeza, mas acredito que não deve ter mt a ver com a ordem dos > joins (left e inner) em si, e sim como o firebird esta usando os indices > para essa query... > > veja se é isso... > -- > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 3 de agosto de 2010 11:14, Kurt Schneider escreveu: > > > Prezados > > > > Esta semana me deparei com uma situação diferente. > > > > Estavamos monitorando alguns SQL de um processo bastante complexo no > > sistema, que tem por objetivo montar um Extrato de Movimentações Físicas > de > > Produtos. > > Este processo envolve aproximadamente 29 Selects, unidos por Union, > > envolvendo 10 tabelas distintas (nao toda para um select, mas a cada > UNION, > > ao menos 3 tabelas). > > > > Neste Selects a grande maioria é composta por INNER JOIN, mas em dois > > casos, > > tive que usar INNER e LEFT, nesta ordem, logo após o FROM. > > > > SELECT > > ... > > FROM TAB_A > > INNER JOIN ... > > INNER JOIN ... > > LEFT JOIN ... > > LEFT JOIN ... > > > > WHERE .. > > AND .. > > > > O Tempo desta consulta esta em 45 Segundos. > > > > Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a > > consulta: > > SELECT > > ... > > FROM TAB_A > > LEFT JOIN ... > > LEFT JOIN ... > > INNER JOIN ... > > INNER JOIN ... > > WHERE .. > > AND .. > > > > O Tempo de resposta passou para 3 segundos. > > O Firebird usado é 1.5.4... > > > > Gostaria de entender esta situação. > > > > Atenciosamente > > > > > > -- > > PS: Troquei meu Número de Celular - 49 9148 4809 > > > > > > > ************************************************************************************ > > Kurt Schneider - [ Gerente de Projetos ] > > ControlSoft - Assessoria e Desenvolvimento de Sistemas > > Fones.: Chapecó/SC 49 3329 1878 > > Sorriso/MT 66 3544 4364 > > Celular 49 9148 4809 SC > > 66 9903 4958 MT > > E-mail: kjundia em gmail.com / kurt em controlsoft.com.br > > msn...: kjundia em hotmail.com / skype.: kjundia > > "Quis custodiet ipsos custodes?" - Satirás - De Juvenal > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From kjundia em gmail.com Tue Aug 3 11:31:26 2010 From: kjundia em gmail.com (Kurt Schneider) Date: Tue, 3 Aug 2010 10:31:26 -0400 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: Olá Fiz alguns testes separando todos os SQL, criando um para cada UNION - foi assim que identifiquei quais estavam lentos. Olhei os Índices, e é interessante notar que o SQL anterior, esta muito semelhante ao SQL com LEFT. O tratamento dos indices e muito semelhante. Gostaria de mais opiniões. Aguardo 2010/8/3 Alysson Azevedo > Não tenho certeza, mas acredito que não deve ter mt a ver com a ordem dos > joins (left e inner) em si, e sim como o firebird esta usando os indices > para essa query... > > veja se é isso... > -- > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 3 de agosto de 2010 11:14, Kurt Schneider escreveu: > > > Prezados > > > > Esta semana me deparei com uma situação diferente. > > > > Estavamos monitorando alguns SQL de um processo bastante complexo no > > sistema, que tem por objetivo montar um Extrato de Movimentações Físicas > de > > Produtos. > > Este processo envolve aproximadamente 29 Selects, unidos por Union, > > envolvendo 10 tabelas distintas (nao toda para um select, mas a cada > UNION, > > ao menos 3 tabelas). > > > > Neste Selects a grande maioria é composta por INNER JOIN, mas em dois > > casos, > > tive que usar INNER e LEFT, nesta ordem, logo após o FROM. > > > > SELECT > > ... > > FROM TAB_A > > INNER JOIN ... > > INNER JOIN ... > > LEFT JOIN ... > > LEFT JOIN ... > > > > WHERE .. > > AND .. > > > > O Tempo desta consulta esta em 45 Segundos. > > > > Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a > > consulta: > > SELECT > > ... > > FROM TAB_A > > LEFT JOIN ... > > LEFT JOIN ... > > INNER JOIN ... > > INNER JOIN ... > > WHERE .. > > AND .. > > > > O Tempo de resposta passou para 3 segundos. > > O Firebird usado é 1.5.4... > > > > Gostaria de entender esta situação. > > > > Atenciosamente > > > > > > -- > > PS: Troquei meu Número de Celular - 49 9148 4809 > > > > > > > ************************************************************************************ > > Kurt Schneider - [ Gerente de Projetos ] > > ControlSoft - Assessoria e Desenvolvimento de Sistemas > > Fones.: Chapecó/SC 49 3329 1878 > > Sorriso/MT 66 3544 4364 > > Celular 49 9148 4809 SC > > 66 9903 4958 MT > > E-mail: kjundia em gmail.com / kurt em controlsoft.com.br > > msn...: kjundia em hotmail.com / skype.: kjundia > > "Quis custodiet ipsos custodes?" - Satirás - De Juvenal > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- PS: Troquei meu Número de Celular - 49 9148 4809 ************************************************************************************ Kurt Schneider - [ Gerente de Projetos ] ControlSoft - Assessoria e Desenvolvimento de Sistemas Fones.: Chapecó/SC 49 3329 1878 Sorriso/MT 66 3544 4364 Celular 49 9148 4809 SC 66 9903 4958 MT E-mail: kjundia em gmail.com / kurt em controlsoft.com.br msn...: kjundia em hotmail.com / skype.: kjundia "Quis custodiet ipsos custodes?" - Satirás - De Juvenal From kjundia em gmail.com Tue Aug 3 11:32:26 2010 From: kjundia em gmail.com (Kurt Schneider) Date: Tue, 3 Aug 2010 10:32:26 -0400 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: Olá Sobre quantidade de dados, em alguns casos retorna apenas 5 registros, outros 10, no máximo 70 registros. Grato 2010/8/3 Daniel Roatt > ouuuuuuuuuuu pode ser a quantidade de dados que esta sendo gerada > > Em 3 de agosto de 2010 11:21, Alysson Azevedo >escreveu: > > > Não tenho certeza, mas acredito que não deve ter mt a ver com a ordem dos > > joins (left e inner) em si, e sim como o firebird esta usando os indices > > para essa query... > > > > veja se é isso... > > -- > > > > Alysson Gonçalves de Azevedo > > (11) 8491-7730 > > > > (\(''^_^ )/) > > > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > > gritando: -Perdi tudo!!!" > > > > > > > > > > Em 3 de agosto de 2010 11:14, Kurt Schneider > escreveu: > > > > > Prezados > > > > > > Esta semana me deparei com uma situação diferente. > > > > > > Estavamos monitorando alguns SQL de um processo bastante complexo no > > > sistema, que tem por objetivo montar um Extrato de Movimentações > Físicas > > de > > > Produtos. > > > Este processo envolve aproximadamente 29 Selects, unidos por Union, > > > envolvendo 10 tabelas distintas (nao toda para um select, mas a cada > > UNION, > > > ao menos 3 tabelas). > > > > > > Neste Selects a grande maioria é composta por INNER JOIN, mas em dois > > > casos, > > > tive que usar INNER e LEFT, nesta ordem, logo após o FROM. > > > > > > SELECT > > > ... > > > FROM TAB_A > > > INNER JOIN ... > > > INNER JOIN ... > > > LEFT JOIN ... > > > LEFT JOIN ... > > > > > > WHERE .. > > > AND .. > > > > > > O Tempo desta consulta esta em 45 Segundos. > > > > > > Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a > > > consulta: > > > SELECT > > > ... > > > FROM TAB_A > > > LEFT JOIN ... > > > LEFT JOIN ... > > > INNER JOIN ... > > > INNER JOIN ... > > > WHERE .. > > > AND .. > > > > > > O Tempo de resposta passou para 3 segundos. > > > O Firebird usado é 1.5.4... > > > > > > Gostaria de entender esta situação. > > > > > > Atenciosamente > > > > > > > > > -- > > > PS: Troquei meu Número de Celular - 49 9148 4809 > > > > > > > > > > > > ************************************************************************************ > > > Kurt Schneider - [ Gerente de Projetos ] > > > ControlSoft - Assessoria e Desenvolvimento de Sistemas > > > Fones.: Chapecó/SC 49 3329 1878 > > > Sorriso/MT 66 3544 4364 > > > Celular 49 9148 4809 SC > > > 66 9903 4958 MT > > > E-mail: kjundia em gmail.com / kurt em controlsoft.com.br > > > msn...: kjundia em hotmail.com / skype.: kjundia > > > "Quis custodiet ipsos custodes?" - Satirás - De Juvenal > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- PS: Troquei meu Número de Celular - 49 9148 4809 ************************************************************************************ Kurt Schneider - [ Gerente de Projetos ] ControlSoft - Assessoria e Desenvolvimento de Sistemas Fones.: Chapecó/SC 49 3329 1878 Sorriso/MT 66 3544 4364 Celular 49 9148 4809 SC 66 9903 4958 MT E-mail: kjundia em gmail.com / kurt em controlsoft.com.br msn...: kjundia em hotmail.com / skype.: kjundia "Quis custodiet ipsos custodes?" - Satirás - De Juvenal From beloelogica em gmail.com Tue Aug 3 11:32:54 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 11:32:54 -0300 Subject: [firebase-br] Updates em Lote - Firebird 2.1 Message-ID: Afim de regularizar erros na base de dados, preciso executar vários UPDATES de uma só vez . Tem como fazer isso em um único comando (lote), tipo: UPDATE USUARIOS SET USUARIOS.ESTADO_CIVIL = 'SEPARADO(A)' WHERE USUARIOS.ESTADO_CIVIL IN ('SAPARADA', 'SEPARADA', 'SEPARADO JUDICI') UPDATE USUARIOS SET USUARIOS.ESTADO_CIVIL = 'SOLTEIRO(A)' WHERE USUARIOS.ESTADO_CIVIL IN ('ÇSOLTEIRA', 'SOLTEIRA', 'SOLTEIRO', 'SOLTERIA', 'SOLTERIRA') UPDATE USUARIOS SET USUARIOS.ESTADO_CIVIL = 'CASADO(A)' WHERE USUARIOS.ESTADO_CIVIL IN (' CASADA', 'CASAD0', 'CASADA', 'CASADO', 'CASDA') Isso é apenas uma parte, são muitos. Estou usando o Delphi 7/IBO, Firebird 2.1 e o IBExpert Obrigado a todos que ajudarem. From neodir.moterle em gmail.com Tue Aug 3 11:39:04 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Tue, 3 Aug 2010 11:39:04 -0300 Subject: [firebase-br] Erro Trigger Insert Or Update - Firebird 2.1 In-Reply-To: References: Message-ID: Tente separar as condições. Outra coisa não seria melhor usar o "OR" IF (UPDATING) THEN IF ((OLD.CPF<>NEW.CPF) OR (OLD.MATRICULA<>NEW.MATRICULA)) THEN Sds, Neodir Em 3 de agosto de 2010 11:17, Eduardo Belo escreveu: > Olá Pessoal! > > O objetivo da Trigger abaixo é evitar CPF e MATRICULA em duplicidade, só > pode aceitar CPF com Matriculas distintas, exemplo: > > CPF: 111.111.111-11 - MATRICULA: 123456 > CPF: 111.111.111-11 - MATRICULA: 999999 > > No Insert está Ok, mas no Update está passando. O que há de errado nesse > código? > > CREATE OR ALTER TRIGGER TRG_CPF_MATRICULA_JA_EXISTE FOR USUARIOS > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 > AS > BEGIN > IF (INSERTING) THEN > IF (EXISTS > (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS > WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) > THEN > EXCEPTION CPF_MATRICULA_JA_EXISTE; > IF (UPDATING) THEN > IF (OLD.CPF<>NEW.CPF AND OLD.MATRICULA<>NEW.MATRICULA) THEN > IF (EXISTS > (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS > WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) > THEN > EXCEPTION CPF_MATRICULA_JA_EXISTE; > END > > Obrigado a todos que ajudarem. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From igmeirelles em gmail.com Tue Aug 3 11:56:10 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Tue, 3 Aug 2010 10:56:10 -0400 Subject: [firebase-br] RES: Erro Trigger Insert Or Update - Firebird 2.1 In-Reply-To: References: Message-ID: <001e01cb331c$05dbc1a0$119344e0$@gmail.com> Olá Eduardo... Experimente trocar AND por OR: IF (OLD.CPF <> NEW.CPF OR OLD.MATRICULA <> NEW.MATRICULA) THEN Usando AND a condição somente será verdadeira se CPF e MATRICULA forem modificados ao mesmo tempo. Se o usuário modificar somente CPF ou somente MATRICULA, não seria feita a verificação. Espero ter ajudado. Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Belo Enviada em: terça-feira, 3 de agosto de 2010 10:17 Para: FireBase Assunto: [firebase-br] Erro Trigger Insert Or Update - Firebird 2.1 Olá Pessoal! O objetivo da Trigger abaixo é evitar CPF e MATRICULA em duplicidade, só pode aceitar CPF com Matriculas distintas, exemplo: CPF: 111.111.111-11 - MATRICULA: 123456 CPF: 111.111.111-11 - MATRICULA: 999999 No Insert está Ok, mas no Update está passando. O que há de errado nesse código? CREATE OR ALTER TRIGGER TRG_CPF_MATRICULA_JA_EXISTE FOR USUARIOS ACTIVE BEFORE INSERT OR UPDATE POSITION 0 AS BEGIN IF (INSERTING) THEN IF (EXISTS (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) THEN EXCEPTION CPF_MATRICULA_JA_EXISTE; IF (UPDATING) THEN IF (OLD.CPF<>NEW.CPF AND OLD.MATRICULA<>NEW.MATRICULA) THEN IF (EXISTS (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) THEN EXCEPTION CPF_MATRICULA_JA_EXISTE; END Obrigado a todos que ajudarem. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Tue Aug 3 11:55:57 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 3 Aug 2010 11:55:57 -0300 Subject: [firebase-br] Updates em Lote - Firebird 2.1 In-Reply-To: References: Message-ID: sim, va no ibexpert -> Tools -> Script Executive (Ctrl + F12). dae essa janelinha, carregue seu texto com os comandos la... e rode o script (F9)... os comandos devem estar separados por ; (ou pelo separador que vc quizer, caso use o set term ) -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 3 de agosto de 2010 11:32, Eduardo Belo escreveu: > Afim de regularizar erros na base de dados, preciso executar vários UPDATES > de uma só vez . Tem como fazer isso em um único comando (lote), tipo: > > > > UPDATE USUARIOS > > SET USUARIOS.ESTADO_CIVIL = 'SEPARADO(A)' > > WHERE USUARIOS.ESTADO_CIVIL IN ('SAPARADA', 'SEPARADA', 'SEPARADO JUDICI') > > > > UPDATE USUARIOS > > SET USUARIOS.ESTADO_CIVIL = 'SOLTEIRO(A)' > > WHERE USUARIOS.ESTADO_CIVIL IN ('ÇSOLTEIRA', 'SOLTEIRA', 'SOLTEIRO', > 'SOLTERIA', 'SOLTERIRA') > > > > UPDATE USUARIOS > > SET USUARIOS.ESTADO_CIVIL = 'CASADO(A)' > > WHERE USUARIOS.ESTADO_CIVIL IN (' CASADA', 'CASAD0', 'CASADA', 'CASADO', > 'CASDA') > > > > Isso é apenas uma parte, são muitos. > > > Estou usando o Delphi 7/IBO, Firebird 2.1 e o IBExpert > > Obrigado a todos que ajudarem. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From beloelogica em gmail.com Tue Aug 3 12:30:01 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 12:30:01 -0300 Subject: [firebase-br] Updates em Lote - Firebird 2.1 In-Reply-To: References: Message-ID: Obrigado, Alysson! Em 3 de agosto de 2010 11:55, Alysson Azevedo escreveu: > sim, va no ibexpert -> Tools -> Script Executive (Ctrl + F12). > dae essa janelinha, carregue seu texto com os comandos la... > e rode o script (F9)... > > os comandos devem estar separados por ; (ou pelo separador que vc quizer, > caso use o set term ) > -- > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 3 de agosto de 2010 11:32, Eduardo Belo > escreveu: > > > Afim de regularizar erros na base de dados, preciso executar vários > UPDATES > > de uma só vez . Tem como fazer isso em um único comando (lote), tipo: > > > > > > > > UPDATE USUARIOS > > > > SET USUARIOS.ESTADO_CIVIL = 'SEPARADO(A)' > > > > WHERE USUARIOS.ESTADO_CIVIL IN ('SAPARADA', 'SEPARADA', 'SEPARADO > JUDICI') > > > > > > > > UPDATE USUARIOS > > > > SET USUARIOS.ESTADO_CIVIL = 'SOLTEIRO(A)' > > > > WHERE USUARIOS.ESTADO_CIVIL IN ('ÇSOLTEIRA', 'SOLTEIRA', 'SOLTEIRO', > > 'SOLTERIA', 'SOLTERIRA') > > > > > > > > UPDATE USUARIOS > > > > SET USUARIOS.ESTADO_CIVIL = 'CASADO(A)' > > > > WHERE USUARIOS.ESTADO_CIVIL IN (' CASADA', 'CASAD0', 'CASADA', 'CASADO', > > 'CASDA') > > > > > > > > Isso é apenas uma parte, são muitos. > > > > > > Estou usando o Delphi 7/IBO, Firebird 2.1 e o IBExpert > > > > Obrigado a todos que ajudarem. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From beloelogica em gmail.com Tue Aug 3 12:33:30 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 12:33:30 -0300 Subject: [firebase-br] Erro Trigger Insert Or Update - Firebird 2.1 In-Reply-To: References: Message-ID: Funcionou!. Obrigado a Neodir e Ivan. Em 3 de agosto de 2010 11:17, Eduardo Belo escreveu: > Olá Pessoal! > > O objetivo da Trigger abaixo é evitar CPF e MATRICULA em duplicidade, só > pode aceitar CPF com Matriculas distintas, exemplo: > > CPF: 111.111.111-11 - MATRICULA: 123456 > CPF: 111.111.111-11 - MATRICULA: 999999 > > No Insert está Ok, mas no Update está passando. O que há de errado nesse > código? > > CREATE OR ALTER TRIGGER TRG_CPF_MATRICULA_JA_EXISTE FOR USUARIOS > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 > AS > BEGIN > IF (INSERTING) THEN > IF (EXISTS > (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS > WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) > THEN > EXCEPTION CPF_MATRICULA_JA_EXISTE; > IF (UPDATING) THEN > IF (OLD.CPF<>NEW.CPF AND OLD.MATRICULA<>NEW.MATRICULA) THEN > IF (EXISTS > (SELECT USUARIOS.CPF,USUARIOS.MATRICULA FROM USUARIOS > WHERE USUARIOS.CPF=NEW.CPF AND USUARIOS.MATRICULA=NEW.MATRICULA)) > THEN > EXCEPTION CPF_MATRICULA_JA_EXISTE; > END > > Obrigado a todos que ajudarem. > > From beloelogica em gmail.com Tue Aug 3 12:43:12 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 12:43:12 -0300 Subject: [firebase-br] Erro Count com valor Null - Firebird 2.1 Message-ID: Na instrução abaixo: SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(SERVIDORES.TIPO_SANGUINEO) FROM SERVIDORES GROUP BY SERVIDORES.TIPO_SANGUINEO Retornar: TIPO_SANGUINEO COUNT 0 A+ 342 A- 34 AB+ 44 AB- 1 B+ 90 B- 10 O+ 329 O- 64 Observem que para cada tipo sanguineo retornou uma quantidade, exceto os campos com valor NULL que está com 0 na primeira linha, no entanto nessa tabela existem vários registros com valores NULL. Como fazer para também retornar a qtd dos valores nulos ? Obrigado a todos que ajudarem. From igmeirelles em gmail.com Tue Aug 3 12:53:15 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Tue, 3 Aug 2010 11:53:15 -0400 Subject: [firebase-br] RES: Erro Count com valor Null - Firebird 2.1 In-Reply-To: References: Message-ID: <000301cb3323$feb9c310$fc2d4930$@gmail.com> Olá Eduardo... A clausula COUNT() somente soma campos não nulos... experimente colocar um valor qualquer por exemplo COUNT(1), acho q irá resolver... Tente assim: SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(1) FROM SERVIDORES GROUP BY SERVIDORES.TIPO_SANGUINEO Espero ter ajudado. Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Belo Enviada em: terça-feira, 3 de agosto de 2010 11:43 Para: FireBase Assunto: [firebase-br] Erro Count com valor Null - Firebird 2.1 Na instrução abaixo: SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(SERVIDORES.TIPO_SANGUINEO) FROM SERVIDORES GROUP BY SERVIDORES.TIPO_SANGUINEO Retornar: TIPO_SANGUINEO COUNT 0 A+ 342 A- 34 AB+ 44 AB- 1 B+ 90 B- 10 O+ 329 O- 64 Observem que para cada tipo sanguineo retornou uma quantidade, exceto os campos com valor NULL que está com 0 na primeira linha, no entanto nessa tabela existem vários registros com valores NULL. Como fazer para também retornar a qtd dos valores nulos ? Obrigado a todos que ajudarem. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Tue Aug 3 12:54:24 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 3 Aug 2010 12:54:24 -0300 Subject: [firebase-br] Erro Count com valor Null - Firebird 2.1 In-Reply-To: References: Message-ID: SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(SERVIDORES.TIPO_ SANGUINEO) FROM SERVIDORES WHERE NOT SERVIDORES.TIPO_SANGUINEO IS NULL GROUP BY SERVIDORES.TIPO_SANGUINEO -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 3 de agosto de 2010 12:43, Eduardo Belo escreveu: > Na instrução abaixo: > > SELECT DISTINCT > SERVIDORES.TIPO_SANGUINEO, > COUNT(SERVIDORES.TIPO_SANGUINEO) > FROM SERVIDORES > GROUP BY SERVIDORES.TIPO_SANGUINEO > > Retornar: > > TIPO_SANGUINEO COUNT > 0 > A+ 342 > A- 34 > AB+ 44 > AB- 1 > B+ 90 > B- 10 > O+ 329 > O- 64 > Observem que para cada tipo sanguineo retornou uma quantidade, exceto os > campos com > valor NULL que está com 0 na primeira linha, no entanto nessa tabela > existem > vários registros > com valores NULL. > > Como fazer para também retornar a qtd dos valores nulos ? > > Obrigado a todos que ajudarem. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nivaldomart em gmail.com Tue Aug 3 13:41:26 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Tue, 3 Aug 2010 13:41:26 -0300 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: Olá Essa diferença de tempo acontece por causa da ordem das tabelas. Ex. se eu tenho uma tabela cliente com 10 registros e uma tabela pedido com 5 registros, se eu fizer left join de cliente left pedido, para cada cliente ele vai varrer a tabela de pedidos. A diferença de registros se dá justamente por isso também.Se você faz left join é como se vc dissesse eu quero todos os registros da esquerda mesmo os que não tenham correspondentes à direita. No exemplo acima, se eu fizer left join de cliente com pedido, ele vai me retornar algo em torno de 10 registros, mas se eu fizer left de pedidos com cliente, só me trará 5 porque são todos os registros da tabela esquerda, mesmo que não haja correspondentes na tabela direita. Daí a diferença de desempenho e registros retornados Presumo que seja isso sds Nivaldo Martins Em 3 de agosto de 2010 11:32, Kurt Schneider escreveu: > Olá > > Sobre quantidade de dados, em alguns casos retorna apenas 5 registros, > outros 10, no máximo 70 registros. > > Grato > > > 2010/8/3 Daniel Roatt > > > ouuuuuuuuuuu pode ser a quantidade de dados que esta sendo gerada > > > > Em 3 de agosto de 2010 11:21, Alysson Azevedo > >escreveu: > > > > > Não tenho certeza, mas acredito que não deve ter mt a ver com a ordem > dos > > > joins (left e inner) em si, e sim como o firebird esta usando os > indices > > > para essa query... > > > > > > veja se é isso... > > > -- > > > > > > Alysson Gonçalves de Azevedo > > > (11) 8491-7730 > > > > > > (\(''^_^ )/) > > > > > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele > sai > > > gritando: -Perdi tudo!!!" > > > > > > > > > > > > > > > Em 3 de agosto de 2010 11:14, Kurt Schneider > > escreveu: > > > > > > > Prezados > > > > > > > > Esta semana me deparei com uma situação diferente. > > > > > > > > Estavamos monitorando alguns SQL de um processo bastante complexo no > > > > sistema, que tem por objetivo montar um Extrato de Movimentações > > Físicas > > > de > > > > Produtos. > > > > Este processo envolve aproximadamente 29 Selects, unidos por Union, > > > > envolvendo 10 tabelas distintas (nao toda para um select, mas a cada > > > UNION, > > > > ao menos 3 tabelas). > > > > > > > > Neste Selects a grande maioria é composta por INNER JOIN, mas em dois > > > > casos, > > > > tive que usar INNER e LEFT, nesta ordem, logo após o FROM. > > > > > > > > SELECT > > > > ... > > > > FROM TAB_A > > > > INNER JOIN ... > > > > INNER JOIN ... > > > > LEFT JOIN ... > > > > LEFT JOIN ... > > > > > > > > WHERE .. > > > > AND .. > > > > > > > > O Tempo desta consulta esta em 45 Segundos. > > > > > > > > Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a > > > > consulta: > > > > SELECT > > > > ... > > > > FROM TAB_A > > > > LEFT JOIN ... > > > > LEFT JOIN ... > > > > INNER JOIN ... > > > > INNER JOIN ... > > > > WHERE .. > > > > AND .. > > > > > > > > O Tempo de resposta passou para 3 segundos. > > > > O Firebird usado é 1.5.4... > > > > > > > > Gostaria de entender esta situação. > > > > > > > > Atenciosamente > > > > > > > > > > > > -- > > > > PS: Troquei meu Número de Celular - 49 9148 4809 > > > > > > > > > > > > > > > > > > ************************************************************************************ > > > > Kurt Schneider - [ Gerente de Projetos ] > > > > ControlSoft - Assessoria e Desenvolvimento de Sistemas > > > > Fones.: Chapecó/SC 49 3329 1878 > > > > Sorriso/MT 66 3544 4364 > > > > Celular 49 9148 4809 SC > > > > 66 9903 4958 MT > > > > E-mail: kjundia em gmail.com / kurt em controlsoft.com.br > > > > msn...: kjundia em hotmail.com / skype.: kjundia > > > > "Quis custodiet ipsos custodes?" - Satirás - De Juvenal > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > PS: Troquei meu Número de Celular - 49 9148 4809 > > > ************************************************************************************ > Kurt Schneider - [ Gerente de Projetos ] > ControlSoft - Assessoria e Desenvolvimento de Sistemas > Fones.: Chapecó/SC 49 3329 1878 > Sorriso/MT 66 3544 4364 > Celular 49 9148 4809 SC > 66 9903 4958 MT > E-mail: kjundia em gmail.com / kurt em controlsoft.com.br > msn...: kjundia em hotmail.com / skype.: kjundia > "Quis custodiet ipsos custodes?" - Satirás - De Juvenal > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ralhos em gmail.com Tue Aug 3 14:15:02 2010 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Tue, 03 Aug 2010 14:15:02 -0300 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: <1280855702.13937.4.camel@gerasoft-desktop> Pela lógica, inner deveria vir primeiro, para sobrar menos registros para o left join. Em Ter, 2010-08-03 às 10:14 -0400, Kurt Schneider escreveu: > Prezados > > Esta semana me deparei com uma situação diferente. > > Estavamos monitorando alguns SQL de um processo bastante complexo no > sistema, que tem por objetivo montar um Extrato de Movimentações Físicas de > Produtos. > Este processo envolve aproximadamente 29 Selects, unidos por Union, > envolvendo 10 tabelas distintas (nao toda para um select, mas a cada UNION, > ao menos 3 tabelas). > > Neste Selects a grande maioria é composta por INNER JOIN, mas em dois casos, > tive que usar INNER e LEFT, nesta ordem, logo após o FROM. > > SELECT > ... > FROM TAB_A > INNER JOIN ... > INNER JOIN ... > LEFT JOIN ... > LEFT JOIN ... > > WHERE .. > AND .. > > O Tempo desta consulta esta em 45 Segundos. > > Trocamos a ordem do INNER / LEFT para LEFT / INNER ficando assim, a > consulta: > SELECT > ... > FROM TAB_A > LEFT JOIN ... > LEFT JOIN ... > INNER JOIN ... > INNER JOIN ... > WHERE .. > AND .. > > O Tempo de resposta passou para 3 segundos. > O Firebird usado é 1.5.4... > > Gostaria de entender esta situação. > > Atenciosamente > > From beloelogica em gmail.com Tue Aug 3 14:19:59 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 14:19:59 -0300 Subject: [firebase-br] Erro Count com valor Null - Firebird 2.1 In-Reply-To: References: Message-ID: Resolvi fazendo um UNION das dicas do Ivan e do Allyson. Obrigado amigos! SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(1) FROM SERVIDORES WHERE SERVIDORES.TIPO_SANGUINEO IS NULL GROUP BY SERVIDORES.TIPO_SANGUINEO UNION SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(SERVIDORES.TIPO_SANGUINEO) FROM SERVIDORES WHERE NOT SERVIDORES.TIPO_SANGUINEO IS NULL GROUP BY SERVIDORES.TIPO_SANGUINEO Retorno: TIPO_SANGUINEO COUNT null 631 A+ 342 A- 34 AB+ 44 AB- 1 B+ 90 B- 10 O+ 329 O- 64 Em 3 de agosto de 2010 12:43, Eduardo Belo escreveu: > Na instrução abaixo: > > SELECT DISTINCT > SERVIDORES.TIPO_SANGUINEO, > COUNT(SERVIDORES.TIPO_SANGUINEO) > FROM SERVIDORES > GROUP BY SERVIDORES.TIPO_SANGUINEO > > Retornar: > > TIPO_SANGUINEO COUNT > 0 > A+ 342 > A- 34 > AB+ 44 > AB- 1 > B+ 90 > B- 10 > O+ 329 > O- 64 > Observem que para cada tipo sanguineo retornou uma quantidade, exceto os > campos com > valor NULL que está com 0 na primeira linha, no entanto nessa tabela > existem vários registros > com valores NULL. > > Como fazer para também retornar a qtd dos valores nulos ? > > Obrigado a todos que ajudarem. > From kjundia em gmail.com Tue Aug 3 14:38:34 2010 From: kjundia em gmail.com (Kurt Schneider) Date: Tue, 3 Aug 2010 13:38:34 -0400 Subject: [firebase-br] Ordem dos INNER e LEFT - Desempenho. In-Reply-To: References: Message-ID: Olá Acredito que sua lógica esteja equivocada Nivaldo, me corrija por favor. Vamos colocar as coisas em Exemplo [TB_C = Cliente | TB_P = Pedidos], com Integridade Referencial TB_C TB_P ------------ ------------------------- PK CODCLI PK CODPED +------------------------------------------ FK CODCLI DADOS DADOS ------------------ ------------------ CODCLI CODPED CODCLI 1 1 1 2 2 2 3 3 3 4 4 4 5 5 4 6 4 7 4 8 4 9 4 10 4 Consulta com INNER retorna 10 Registros para os dois Select Abaixo SELECT TB_C.CODCLIE, TB_P.CODPED FROM TB_P INNER JOIN TB_C ON TB_C.CODCLIE = TB_P.CODCLI; SELECT TB_C.CODCLIE, TB_P.CODPED FROM TB_C INNER JOIN TB_P ON TB_P.CODCLI = TB_C.CODCLIE; Consulta com LEFT na TB_P retorna 10 Registros SELECT TB_C.CODCLIE, TB_P.CODPED FROM TB_P LEFT JOIN TB_C ON TB_C.CODCLIE = TB_P.CODCLI; Consulta com LEFT na TB_C retorna 11 Registro (Cliente 5 - Null) SELECT TB_C.CODCLIE, TB_P.CODPED FROM TB_C LEFT JOIN TB_P ON TB_P.CODCLI = TB_C.CODCLIE; Se pensar no meu primeiro exemplo, me intriga o fato de eu não ter mudado a ordem das tabelas no LEFT, e sim a posição dele em relação ao INNER / LEFT para LEFT / INNER. Na construção de um PLAN, os INNER pela natureza que representam, nao deveria responder de forma mais eficaz em um SQL? Pela lógica, cfme Carlos e da qual sigo o mesmo pensamento, os INNER deveriam vir primeiro. É possível que isso seja um comportamento erroneo do FB 1.5, visto que fiz testes com o FB2.1 tanto INNER como LEFT primeiro não tem diferença visível no desempenho? Atenciosamente -- PS: Troquei meu Número de Celular - 49 9148 4809 ************************************************************************************ Kurt Schneider - [ Gerente de Projetos ] ControlSoft - Assessoria e Desenvolvimento de Sistemas Fones.: Chapecó/SC 49 3329 1878 Sorriso/MT 66 3544 4364 Celular 49 9148 4809 SC 66 9903 4958 MT E-mail: kjundia em gmail.com / kurt em controlsoft.com.br msn...: kjundia em hotmail.com / skype.: kjundia "Quis custodiet ipsos custodes?" - Satirás - De Juvenal From net.marcio em gmail.com Tue Aug 3 15:11:48 2010 From: net.marcio em gmail.com (Marcio Alves de Almeida) Date: Tue, 3 Aug 2010 15:11:48 -0300 Subject: [firebase-br] Trigger falha a cada 600 venda Message-ID: Tenho uma trigger para baixar estoque mas nao consigo entender rodo um script para comparar o estoque e vejo que as veses ele passa sem baixar o estoque uma a 2 veses em produtos que vende muito no dia tipo a cada 600 venda uma ele deixa um produto se baixar o estoque. Firebird 2.0 delphi 7 - IBO 4.7 CREATE TRIGGER "MovSaida_AI" FOR "MovSaida" ACTIVE AFTER INSERT POSITION 0 AS BEGIN if (new."Saida" = 'Venda') then begin update "Produto" P set P."Pro_Quantidade" = P."Pro_Quantidade" - new."Quantidade", P."Pro_DtUltimaVenda" = 'Now' where P."Cod_Produto" = new."Cod_Produto"; end END From marceloduraes em terra.com.br Tue Aug 3 16:32:52 2010 From: marceloduraes em terra.com.br (=?iso-8859-1?Q?Marcelo_Dur=E3es_da_Silva?=) Date: Tue, 3 Aug 2010 16:32:52 -0300 Subject: [firebase-br] RES: Erro Count com valor Null - Firebird 2.1 In-Reply-To: References: Message-ID: <007b01cb3342$ae972430$0bc56c90$@com.br> Tente isso: SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(coalesce(SERVIDORES.TIPO_SANGUINEO,'')) FROM SERVIDORES GROUP BY SERVIDORES.TIPO_SANGUINEO Marcelo Durães da Silva http://lattes.cnpq.br/0435269726251833 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Belo Enviada em: terça-feira, 3 de agosto de 2010 12:43 Para: FireBase Assunto: [firebase-br] Erro Count com valor Null - Firebird 2.1 Na instrução abaixo: SELECT DISTINCT SERVIDORES.TIPO_SANGUINEO, COUNT(SERVIDORES.TIPO_SANGUINEO) FROM SERVIDORES GROUP BY SERVIDORES.TIPO_SANGUINEO Retornar: TIPO_SANGUINEO COUNT 0 A+ 342 A- 34 AB+ 44 AB- 1 B+ 90 B- 10 O+ 329 O- 64 Observem que para cada tipo sanguineo retornou uma quantidade, exceto os campos com valor NULL que está com 0 na primeira linha, no entanto nessa tabela existem vários registros com valores NULL. Como fazer para também retornar a qtd dos valores nulos ? Obrigado a todos que ajudarem. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From denisrocha em hotmail.com Tue Aug 3 17:03:19 2010 From: denisrocha em hotmail.com (Denis) Date: Tue, 3 Aug 2010 17:03:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migrar_vers=E3o_do_FB?= Message-ID: Boa tarde, Estou usando atualmente a versão 1.5 do FB. Tirando a vantagem de estar usando uma versão nova e saindo de uma versão descontinuada, qual as melhorias que tiveram do 1.5 para a mais recente e estável ? Assim, melhorias que valeram a pena. Obrigado. From fortes.m em gmail.com Tue Aug 3 17:13:05 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 3 Aug 2010 17:13:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migrar_vers=E3o_do_FB?= In-Reply-To: References: Message-ID: Performance e robustez e correção de muitos bugs são as em primeira instância... e um porrilhão de outras funcionalidades. Vc pode daruma olhada no aqruivo PDF Release Notes da versão 2.1.3 e dar uma lida lá em tudo que é acrescentado. Eu considero e recomendo a você a versão 2.1.3 para um bom upgrade é uma estável versão de produção. Sucesso, Marcelo Fortes. Em 3 de agosto de 2010 17:03, Denis escreveu: > Boa tarde, > > Estou usando atualmente a versão 1.5 do FB. Tirando a vantagem de estar > usando uma versão nova e saindo de uma versão descontinuada, qual as > melhorias que tiveram do 1.5 para a mais recente e estável ? Assim, > melhorias que valeram a pena. > > Obrigado. > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nivaldomart em gmail.com Tue Aug 3 21:24:31 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Tue, 3 Aug 2010 21:24:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_op=E7=E3o_Delete_Rule=2E=2E=2E?= In-Reply-To: References: Message-ID: Olá skip significa "saltar" select first 15 skip 3 quer dizer que ele vai trazer os quinze primeiros registros após o terceiro Em 2 de agosto de 2010 17:25, Selecta - Info - Gmail escreveu: > É, isso mesmo! > > first 15 skip 3 > > > O que quer dizer essa linha acima ? > > Fiz um teste aqui e me retornou 15 linhas. > Mas o skip 3 pra que serve ? > > > > Thiago Pedro > Selecta Informática > Tel: (28) 9955-9733 > www.selectainformatica.com.br > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > atendimento em selectainformatica.com.br > Contacte-me [image: Youtube] >[image: > Wordpress] [image: > Twitter] > Blog do Thiago Pedro Primeiras impressões sobre email do > r7.com< > http://blog.selectainformatica.com.br/primeiras-impressoes-sobre-email-do-r7-com/ > > > > > Em 2 de agosto de 2010 17:20, Humberto Araujo >escreveu: > > > Sql Server; > > > > Select top 10 * from tabela > > > > Firebird > > > > Select first 10 * from tabela > > > > -- > > Sds. > > > > HF Softwares - Soluções e Desenvolvimento > > Humberto Filho - Programador e Suporte Técnico > > (88) 8825-4164 9914-2366 3521-2655 > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Tue Aug 3 22:17:03 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 3 Aug 2010 22:17:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_op=E7=E3o_Delete_Rule=2E=2E=2E?= In-Reply-To: References: Message-ID: Ahhh humberto essa do first eu já tinhe te dito pelo msn.... Em 3 de agosto de 2010 21:24, Nivaldo Martins escreveu: > Olá > > skip significa "saltar" > > select first 15 skip 3 quer dizer que ele vai trazer os quinze primeiros > registros após o terceiro > > Em 2 de agosto de 2010 17:25, Selecta - Info - Gmail gmail.com > > escreveu: > > > É, isso mesmo! > > > > first 15 skip 3 > > > > > > O que quer dizer essa linha acima ? > > > > Fiz um teste aqui e me retornou 15 linhas. > > Mas o skip 3 pra que serve ? > > > > > > > > Thiago Pedro > > Selecta Informática > > Tel: (28) 9955-9733 > > www.selectainformatica.com.br > > > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > > atendimento em selectainformatica.com.br > > Contacte-me [image: Youtube] > >[image: > > Wordpress] [image: > > Twitter] > > Blog do Thiago Pedro Primeiras impressões sobre email do > > r7.com< > > > http://blog.selectainformatica.com.br/primeiras-impressoes-sobre-email-do-r7-com/ > > > > > > > > > Em 2 de agosto de 2010 17:20, Humberto Araujo > >escreveu: > > > > > Sql Server; > > > > > > Select top 10 * from tabela > > > > > > Firebird > > > > > > Select first 10 * from tabela > > > > > > -- > > > Sds. > > > > > > HF Softwares - Soluções e Desenvolvimento > > > Humberto Filho - Programador e Suporte Técnico > > > (88) 8825-4164 9914-2366 3521-2655 > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From joseasilva em bol.com.br Tue Aug 3 22:33:03 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Tue, 3 Aug 2010 22:33:03 -0300 Subject: [firebase-br] RES: Trigger falha a cada 600 venda In-Reply-To: Message-ID: Provavelmente você tem um problema de conflito de transação. Em algum momento, um usuário tenta atulizar o registro que provavelmente outro já está atualizando e sua transação esta segurando. Creio que seja isso [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcio Alves de Almeida Enviada em: terça-feira, 3 de agosto de 2010 15:12 Para: lista em firebase.com.br Assunto: [firebase-br] Trigger falha a cada 600 venda Tenho uma trigger para baixar estoque mas nao consigo entender rodo um script para comparar o estoque e vejo que as veses ele passa sem baixar o estoque uma a 2 veses em produtos que vende muito no dia tipo a cada 600 venda uma ele deixa um produto se baixar o estoque. Firebird 2.0 delphi 7 - IBO 4.7 CREATE TRIGGER "MovSaida_AI" FOR "MovSaida" ACTIVE AFTER INSERT POSITION 0 AS BEGIN if (new."Saida" = 'Venda') then begin update "Produto" P set P."Pro_Quantidade" = P."Pro_Quantidade" - new."Quantidade", P."Pro_DtUltimaVenda" = 'Now' where P."Cod_Produto" = new."Cod_Produto"; end END ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From developer em marketingrapido.com.br Tue Aug 3 23:08:21 2010 From: developer em marketingrapido.com.br (Developer Marketing Rapido) Date: Tue, 3 Aug 2010 23:08:21 -0300 Subject: [firebase-br] Firebird embedded Message-ID: Desenvolvi uma aplicação aonde eu gostaria de fazer dele uma forma de ter acesso somente na maquina que for instalado. Entao pensei de utilizar o embedded, porem em um teste funciono. Mais acontece que o aplicativo é dois modulos que acessa a mesma base de dados, quando um esta aberto o outro nao consegue acessar a base de dados, existe alguma forma de contornar isto utilizando o embedded? Obrigado. Pablo Farias Analista de Sistemas pfarias em marketsistemas.com.br www.marketsistemas.com.br From beloelogica em gmail.com Tue Aug 3 23:12:06 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 3 Aug 2010 23:12:06 -0300 Subject: [firebase-br] RES: Erro Count com valor Null - Firebird 2.1 In-Reply-To: <007b01cb3342$ae972430$0bc56c90$@com.br> References: <007b01cb3342$ae972430$0bc56c90$@com.br> Message-ID: Funcionou também Marcelo. Valeu pela dica! Em 3 de agosto de 2010 16:32, Marcelo Durães da Silva < marceloduraes em terra.com.br> escreveu: > Tente isso: > > SELECT DISTINCT > SERVIDORES.TIPO_SANGUINEO, > COUNT(coalesce(SERVIDORES.TIPO_SANGUINEO,'')) > FROM SERVIDORES > GROUP BY SERVIDORES.TIPO_SANGUINEO > > > Marcelo Durães da Silva > http://lattes.cnpq.br/0435269726251833 > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Eduardo Belo > Enviada em: terça-feira, 3 de agosto de 2010 12:43 > Para: FireBase > Assunto: [firebase-br] Erro Count com valor Null - Firebird 2.1 > > Na instrução abaixo: > > SELECT DISTINCT > SERVIDORES.TIPO_SANGUINEO, > COUNT(SERVIDORES.TIPO_SANGUINEO) > FROM SERVIDORES > GROUP BY SERVIDORES.TIPO_SANGUINEO > > Retornar: > > TIPO_SANGUINEO COUNT > 0 > A+ 342 > A- 34 > AB+ 44 > AB- 1 > B+ 90 > B- 10 > O+ 329 > O- 64 > Observem que para cada tipo sanguineo retornou uma quantidade, exceto os > campos com > valor NULL que está com 0 na primeira linha, no entanto nessa tabela > existem > vários registros > com valores NULL. > > Como fazer para também retornar a qtd dos valores nulos ? > > Obrigado a todos que ajudarem. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From selecta.info em gmail.com Wed Aug 4 05:35:10 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Wed, 4 Aug 2010 05:35:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Indentificar_problema_de_cria=E7=E3o?= =?iso-8859-1?q?_da_trigger=2E=2E=2E?= Message-ID: Pessoal, está dando erro na hora de criar a Trigger abaixo: CREATE trigger membros_ai0 for membros active after insert position 0 AS begin if (new.codigo is null) then new.codigo = SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7); end A procedure está registrada e funcionando. Abaixo o erro que está dando no IBExpert. Dynamic SQL Error. SQL error code = -104. Token unknown - line 6, column 18. SELECT. From igmeirelles em gmail.com Wed Aug 4 07:56:19 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Wed, 4 Aug 2010 06:56:19 -0400 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Indentificar_problema_de_cri?= =?iso-8859-1?q?a=E7=E3o_da_trigger=2E=2E=2E?= In-Reply-To: References: Message-ID: <002b01cb33c3$ade69440$09b3bcc0$@gmail.com> Olá Selecta... Faça assim: CREATE trigger membros_ai0 for membros active after insert position 0 AS Declare variable novo_codigo integer; begin if (new.codigo is null) then begin SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7) into :novo_codigo; new.codigo = novo_codigo; end end Espero ter ajudado. Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Selecta - Info - Gmail Enviada em: quarta-feira, 4 de agosto de 2010 04:35 Para: FireBase Assunto: [firebase-br] Indentificar problema de criação da trigger... Pessoal, está dando erro na hora de criar a Trigger abaixo: CREATE trigger membros_ai0 for membros active after insert position 0 AS begin if (new.codigo is null) then new.codigo = SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7); end A procedure está registrada e funcionando. Abaixo o erro que está dando no IBExpert. Dynamic SQL Error. SQL error code = -104. Token unknown - line 6, column 18. SELECT. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From siro em protej.com.br Wed Aug 4 09:09:31 2010 From: siro em protej.com.br (Siro) Date: Wed, 04 Aug 2010 09:09:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: References: Message-ID: <4C59587B.3040001@protej.com.br> Bom dia. Pessoal, será que estou ficando lélé ou há um bug do Firebird no cálculo da média (AVG)? *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert O sql abaixo me retorna os seguintes resultados: SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) INNER JOIN PRODUTOS P ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) WHERE S.ID_EMPRESA = 1 AND S.STATUS = 'S' AND I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO /***************************************************/ ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO 10232 AVENTAL BAGUM AMARELO 5 10232 AVENTAL BAGUM AMARELO 4,8 10232 AVENTAL BAGUM AMARELO 3,8 Quando quero a media utilizo o abaixo, que me retorna: SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, AVG(I.VALOR_UNITARIO) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) INNER JOIN PRODUTOS P ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) WHERE S.ID_EMPRESA = 1 AND S.STATUS = 'S' AND I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA /***************************************************/ ID_PRODUTO DESCRICAO_DETALHADA AVG 10232 AVENTAL BAGUM AMARELO 4,85 Como o fire chegou a esta media de 4.85?? isto não é um bug? Desde já agradeço From cesarnunez em sigma.com.py Wed Aug 4 03:07:49 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Wed, 4 Aug 2010 08:07:49 +0200 Subject: [firebase-br] internal gds software.... Message-ID: <000601cb339b$5e08e5e0$1a1ab1a0$@com.py> Hola a todos… Recientemente he tenido este error al querer abrir la base de datos.. INTERNAL GDS SOFTWARE CONSISTENCY CHEC CAN´T CONTINUE AFTER BUGCCHECK HY000 SI PUDIERAN AYUDARME A SOLUCIONAR ESTE ERROR, O INDCARME ALGUN SOFTWARRE…. ESTARIA MUY AGRADECIDO… Saludos CESAR From odir em clippnet.com.br Wed Aug 4 09:38:45 2010 From: odir em clippnet.com.br (odir em clippnet.com.br) Date: Wed, 4 Aug 2010 09:38:45 -0300 Subject: [firebase-br] internal gds software.... In-Reply-To: <000601cb339b$5e08e5e0$1a1ab1a0$@com.py> References: <000601cb339b$5e08e5e0$1a1ab1a0$@com.py> Message-ID: Este é um problema de corrupção no banco de dados, para recuperar o banco eu utilizo a ferramenta IBFirstAid (não é gratuita) da IbSurgeon (www.ibsurgeon.com). Odir Rodrigues de Oliveira Clipp-net Informática São Carlos - SP Fone/Fax: 16 3307-7369 Cel: 16 8137-2103 Msn: clippnet em hotmail.com Skype: odir_r Site: www.clippnet.com.br -------------------------------------------------- From: "Cesar Nuñez" Sent: Wednesday, August 04, 2010 3:07 AM To: Subject: [firebase-br] internal gds software.... > Hola a todos. > > Recientemente he tenido este error al querer abrir la base de datos.. > > INTERNAL GDS SOFTWARE CONSISTENCY CHEC CAN´T CONTINUE AFTER BUGCCHECK > HY000 > > > > SI PUDIERAN AYUDARME A SOLUCIONAR ESTE ERROR, O INDCARME ALGUN SOFTWARRE.. > ESTARIA MUY AGRADECIDO. > > > > Saludos > > > > CESAR > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jonas em hos.com.br Wed Aug 4 09:48:12 2010 From: jonas em hos.com.br (Jonas) Date: Wed, 4 Aug 2010 09:48:12 -0300 (BRT) Subject: [firebase-br] Like in (...) Message-ID: <16552346.176911280926092921.JavaMail.root@inetserver> olá pessoal.. alguem tem uma sugestão, ou exemplo de comando para um Select com like? Exemplo: SELECT CAMPO FROM TABELA WHERE CAMPO LIKE IN ('EXEMPLO1','EXEMPLO2','EXEMPLO4') Não sei se existe algo parecido, ou se tenho que apenas fazer like por like... obrigado! -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento From hpensador em gmail.com Wed Aug 4 09:53:39 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 09:53:39 -0300 Subject: [firebase-br] internal gds software.... References: <000601cb339b$5e08e5e0$1a1ab1a0$@com.py> Message-ID: Bom dia Cesar Nuñez! Dá uma lida neste artigo que com certeza você irá conseguir resolver o problema do seu BD. http://www.firebase.com.br/fb/artigo.php?id=3 Tem também um arquivo .bat do Paulo Germano que o mesmo disponibilizou na Faribase, porém não consegui encontrar o link para te passar. De qualquer forma disponibilizo abaixo o condigo do mesmo com os devidos créditos para o autor. REM reparar.bat REM Autor : Paulo Germano REM usar: reparar NomeBancoDados set isc_user=sysdba set isc_password=masterkey set path=C:\Arquivos de programas\Firebird\Firebird_2_0\bin gfix -validate -full %1.fdb gfix -mend -full -ignore %1.fdb gfix -validate -full %1.fdb gfix -mend -full -ignore %1.fdb gfix -validate -full %1.fdb gfix -mend -full -ignore %1.fdb gfix -validate -full %1.fdb gfix -mend -full -ignore %1.fdb gbak -backup -garbage -ignore -limbo -v %1.fdb %1.fbk gbak -create -replace -v %1.fbk %1.fdb gfix -validate -full %1.fdb pause Faça as adaptações necessárias e boa sorte. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From cesarnunez em sigma.com.py Wed Aug 4 04:13:43 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Wed, 4 Aug 2010 09:13:43 +0200 Subject: [firebase-br] internal gds software.... Message-ID: <000b01cb33a4$92cfb4d0$b86f1e70$@com.py> Obrigado pela dica… From felipearon em gmail.com Wed Aug 4 10:19:28 2010 From: felipearon em gmail.com (Felipe Aron) Date: Wed, 4 Aug 2010 10:19:28 -0300 Subject: [firebase-br] RES: Trigger falha a cada 600 venda In-Reply-To: References: Message-ID: Eu já tive problema parecido, sendo que em certos momentos, a trigger não estava sendo disparada. Mas não cheguei a averiguar o que ocorre. A dica do José é uma boa. Vou verificar aqui tb. 2010/8/3 Jose Aparecido da Silva > Provavelmente você tem um problema de conflito de transação. > Em algum momento, um usuário tenta atulizar o registro que provavelmente > outro já está atualizando e sua transação esta segurando. > Creio que seja isso > > [ ]'s > Jose Aparecido da Silva > Fasystem > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcio Alves de Almeida > Enviada em: terça-feira, 3 de agosto de 2010 15:12 > Para: lista em firebase.com.br > Assunto: [firebase-br] Trigger falha a cada 600 venda > > Tenho uma trigger para baixar estoque mas > nao consigo entender rodo um script para comparar > o estoque e vejo que as veses ele passa sem baixar o estoque > uma a 2 veses em produtos que vende muito no dia > tipo a cada 600 venda uma ele deixa um produto se baixar o estoque. > Firebird 2.0 delphi 7 - IBO 4.7 > > CREATE TRIGGER "MovSaida_AI" FOR "MovSaida" ACTIVE > AFTER INSERT POSITION 0 > AS > BEGIN > if (new."Saida" = 'Venda') then > begin > update "Produto" P set P."Pro_Quantidade" = P."Pro_Quantidade" - > new."Quantidade", > P."Pro_DtUltimaVenda" = 'Now' > where P."Cod_Produto" = new."Cod_Produto"; > end > > END > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edmafer em gmail.com Wed Aug 4 10:25:06 2010 From: edmafer em gmail.com (Edson Marco) Date: Wed, 4 Aug 2010 10:25:06 -0300 Subject: [firebase-br] RES: Trigger falha a cada 600 venda In-Reply-To: References: Message-ID: Eu também tive este problema... e não consegui identificar. Também versão 1.5 Mas uma pergunta... em um conflito de transação ele não deveria lançar uma exception dead lock? 2010/8/4 Felipe Aron > Eu já tive problema parecido, sendo que em certos momentos, a trigger não > estava sendo disparada. Mas não cheguei a averiguar o que ocorre. > > A dica do José é uma boa. Vou verificar aqui tb. > > > 2010/8/3 Jose Aparecido da Silva > > > Provavelmente você tem um problema de conflito de transação. > > Em algum momento, um usuário tenta atulizar o registro que provavelmente > > outro já está atualizando e sua transação esta segurando. > > Creio que seja isso > > > > [ ]'s > > Jose Aparecido da Silva > > Fasystem > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Marcio Alves de Almeida > > Enviada em: terça-feira, 3 de agosto de 2010 15:12 > > Para: lista em firebase.com.br > > Assunto: [firebase-br] Trigger falha a cada 600 venda > > > > Tenho uma trigger para baixar estoque mas > > nao consigo entender rodo um script para comparar > > o estoque e vejo que as veses ele passa sem baixar o estoque > > uma a 2 veses em produtos que vende muito no dia > > tipo a cada 600 venda uma ele deixa um produto se baixar o estoque. > > Firebird 2.0 delphi 7 - IBO 4.7 > > > > CREATE TRIGGER "MovSaida_AI" FOR "MovSaida" ACTIVE > > AFTER INSERT POSITION 0 > > AS > > BEGIN > > if (new."Saida" = 'Venda') then > > begin > > update "Produto" P set P."Pro_Quantidade" = P."Pro_Quantidade" - > > new."Quantidade", > > P."Pro_DtUltimaVenda" = 'Now' > > where P."Cod_Produto" = new."Cod_Produto"; > > end > > > > END > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ From chmeireles em uol.com.br Wed Aug 4 10:28:14 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 10:28:14 -0300 Subject: [firebase-br] Consumo de banda Message-ID: <4c596aee98786_1544506d6781ca@weasel16.tmail> Olá Senhores, Bom dia. Estive recentemente em outro cliente que me relatou que a minha aplicação estava consumindo muita banda de internet. Esse cliente possui um link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu já fiz diversas modificações na aplicação diminuir a quantidade de dados trafegados na rede, mas não sei como fazer para saber o que melhorou. Alguém conhece uma forma ou um aplicativo que me permita medir o consumo de rede de dados trafegados pela porta 3050 do firebird? Como os senhores fazem para saber se suas aplicações com Firebird estão consumindo muito ou pouco recursos de rede? AT. C Henrique M Corbo     From danielroatt em gmail.com Wed Aug 4 10:38:40 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 4 Aug 2010 10:38:40 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c596aee98786_1544506d6781ca@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e compacta os dados. Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de uma pesquisadinha na net =D ou no firebase mesmo segue a pagina: http://www.winton.org.uk/zebedee/ Em 4 de agosto de 2010 10:28, C Henrique M Corbo escreveu: > Olá Senhores, > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > aplicação estava consumindo muita banda de internet. Esse cliente possui um > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu já > fiz diversas modificações na aplicação diminuir a quantidade de dados > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo de > rede de dados trafegados pela porta 3050 do firebird? Como os senhores fazem > para saber se suas aplicações com Firebird estão consumindo muito ou pouco > recursos de rede? > > AT. > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From hpensador em gmail.com Wed Aug 4 10:41:47 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 10:41:47 -0300 Subject: [firebase-br] Like in (...) References: <16552346.176911280926092921.JavaMail.root@inetserver> Message-ID: Bom dia Jonas! O operador IN trabalha com conjuntos não sendo possível a utilização do mesmo junto ao operador LIKE. select codigo from tabela where codigo in (1, 2, 3, 4) ou select codigo from tabela where codigo not in (1, 2, 3, 4) -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From rafael.gumiero em gmail.com Wed Aug 4 10:42:24 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Wed, 4 Aug 2010 10:42:24 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c596aee98786_1544506d6781ca@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: A interligação do seu cliente passa por algum firewall ? Poderia medir o Throughput do link através do iptraf ou qualquer outro monitor de rede. Att, Rafael Gumiero I.S.C Tecnologia Em 4 de agosto de 2010 10:28, C Henrique M Corbo escreveu: > Olá Senhores, > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > aplicação estava consumindo muita banda de internet. Esse cliente possui um > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu já > fiz diversas modificações na aplicação diminuir a quantidade de dados > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo de > rede de dados trafegados pela porta 3050 do firebird? Como os senhores fazem > para saber se suas aplicações com Firebird estão consumindo muito ou pouco > recursos de rede? > > AT. > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dave.malkavian em gmail.com Wed Aug 4 10:43:39 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Wed, 4 Aug 2010 10:43:39 -0300 Subject: [firebase-br] RES: Trigger falha a cada 600 venda References: Message-ID: <003501cb33db$0d521a50$6e01a8c0@ITT> Muitas vezes exceções ou falhas na execução de triggers não disparam exceções. Já tive casos de plantar erros em triggers para averiguar esse comportamento e realmente aconteceu. []'s Alexandre Sousa ----- Original Message ----- From: "Edson Marco" To: "FireBase" Sent: Wednesday, August 04, 2010 10:25 AM Subject: Re: [firebase-br] RES: Trigger falha a cada 600 venda Eu também tive este problema... e não consegui identificar. Também versão 1.5 Mas uma pergunta... em um conflito de transação ele não deveria lançar uma exception dead lock? 2010/8/4 Felipe Aron > Eu já tive problema parecido, sendo que em certos momentos, a trigger não > estava sendo disparada. Mas não cheguei a averiguar o que ocorre. > > A dica do José é uma boa. Vou verificar aqui tb. > > > 2010/8/3 Jose Aparecido da Silva > > > Provavelmente você tem um problema de conflito de transação. > > Em algum momento, um usuário tenta atulizar o registro que provavelmente > > outro já está atualizando e sua transação esta segurando. > > Creio que seja isso > > > > [ ]'s > > Jose Aparecido da Silva > > Fasystem > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Marcio Alves de Almeida > > Enviada em: terça-feira, 3 de agosto de 2010 15:12 > > Para: lista em firebase.com.br > > Assunto: [firebase-br] Trigger falha a cada 600 venda > > > > Tenho uma trigger para baixar estoque mas > > nao consigo entender rodo um script para comparar > > o estoque e vejo que as veses ele passa sem baixar o estoque > > uma a 2 veses em produtos que vende muito no dia > > tipo a cada 600 venda uma ele deixa um produto se baixar o estoque. > > Firebird 2.0 delphi 7 - IBO 4.7 > > > > CREATE TRIGGER "MovSaida_AI" FOR "MovSaida" ACTIVE > > AFTER INSERT POSITION 0 > > AS > > BEGIN > > if (new."Saida" = 'Venda') then > > begin > > update "Produto" P set P."Pro_Quantidade" = P."Pro_Quantidade" - > > new."Quantidade", > > P."Pro_DtUltimaVenda" = 'Now' > > where P."Cod_Produto" = new."Cod_Produto"; > > end > > > > END > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danielroatt em gmail.com Wed Aug 4 10:46:51 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 4 Aug 2010 10:46:51 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: Perdao , na havia entendido bem a perguna, eu usaria o DU Meter, que mede o tanto de dados de entrada e saida, mas ai ele mede tudo =P Em 4 de agosto de 2010 10:42, Rafael Henrique Gumiero < rafael.gumiero em gmail.com> escreveu: > A interligação do seu cliente passa por algum firewall ? Poderia medir o > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > Att, > > Rafael Gumiero > I.S.C Tecnologia > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > escreveu: > > > Olá Senhores, > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > > aplicação estava consumindo muita banda de internet. Esse cliente possui > um > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu > já > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo > de > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > fazem > > para saber se suas aplicações com Firebird estão consumindo muito ou > pouco > > recursos de rede? > > > > AT. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From levymoreira.ce em gmail.com Wed Aug 4 10:46:43 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 Aug 2010 10:46:43 -0300 Subject: [firebase-br] Str to int Message-ID: Como passa uma string pra inteiro e vive versa? -- Levy Moreira From danielroatt em gmail.com Wed Aug 4 10:50:03 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 4 Aug 2010 10:50:03 -0300 Subject: [firebase-br] Str to int In-Reply-To: References: Message-ID: no select vc diz? usando o comando Cast exemplo. select CAST(COD AS varchar(20)) as CODIGOCHAR from CLIENTE Em 4 de agosto de 2010 10:46, Levy Moreira escreveu: > Como passa uma string pra inteiro e vive versa? > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From rafael.gumiero em gmail.com Wed Aug 4 10:58:57 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Wed, 4 Aug 2010 10:58:57 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: Seria uma opção realizar a verificação dos pacotes pelo DU Meter ou qualquer outro sniffer de rede , porém acredito que depois de verificar o verdadeiro consumo de banda que esta gerando aplicação e definir se é esse o problema ou a conexão entre as filiais.Em próximo passo após estes valores serem levantados estar utilizando uma solução mais adequada, acesso via terminal server ou Zebedee. Att, Rafael Gumiero I.S.C Tecnologia isctecnologia.com.br Em 4 de agosto de 2010 10:46, Daniel Roatt escreveu: > Perdao , na havia entendido bem a perguna, eu usaria o DU Meter, que mede o > tanto de dados de entrada e saida, mas ai ele mede tudo =P > > Em 4 de agosto de 2010 10:42, Rafael Henrique Gumiero < > rafael.gumiero em gmail.com> escreveu: > > > A interligação do seu cliente passa por algum firewall ? Poderia medir o > > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > > > Att, > > > > Rafael Gumiero > > I.S.C Tecnologia > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ecieba2 em gmail.com Wed Aug 4 10:59:55 2010 From: ecieba2 em gmail.com (Emerson Moreno) Date: Wed, 4 Aug 2010 10:59:55 -0300 Subject: [firebase-br] Like in (...) In-Reply-To: References: <16552346.176911280926092921.JavaMail.root@inetserver> Message-ID: Mesmo parecendo estranho para muitos de nós a pergunta do Jonas, mas tenha certeza que existem muito "POGamadores" com a mesma dúvida. Pelo menos ele teve a coragem de expressar sua dúvida. Parabéns Hélio, por esclarecer o nosso amigo e parabéns ao Jonas por perguntar. Pois realmente quando não sabemos temos que pesquisar. Só um conselho para o Jonas, procure algumas apostilas de SQL para estudar. Garanto que não irá se arrepender. Em 4 de agosto de 2010 10:41, Hélio Oliveira escreveu: > Bom dia Jonas! > > O operador IN trabalha com conjuntos não sendo possível a utilização do > mesmo junto ao operador LIKE. > > select codigo from tabela where codigo in (1, 2, 3, 4) ou > select codigo from tabela where codigo not in (1, 2, 3, 4) > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []'s Emerson Moreno Desenvolvedor Delphi O grande sábio aprende por ensinar! From leonardo em infoles.com.br Wed Aug 4 11:04:02 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Wed, 4 Aug 2010 11:04:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Diferen=E7as_entre_gds32_e_fbclient?= =?iso-8859-1?q?=2Edll?= In-Reply-To: Message-ID: Senhores, bom dia. Desculpem a dúvida, talvez básica e iniciante, mas é importante. Qual a diferença de se utilizar fbclient.dll e gds32.dll. Utilizo ambas em todas as versões de Firebird instaladas em clientes diversos e gostaria de padronizar as instalações (na empresa, cada operador instala "a que mais gosta"). Obrigado! Atenciosamente, Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br From developer em marketingrapido.com.br Wed Aug 4 11:10:56 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Wed, 04 Aug 2010 11:10:56 -0300 Subject: [firebase-br] Str to int In-Reply-To: References: Message-ID: <4C5974F0.5040105@marketingrapido.com.br> strtoint inttostr Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 04/08/2010 10:46, Levy Moreira escreveu: > Como passa uma string pra inteiro e vive versa? > From chmeireles em uol.com.br Wed Aug 4 11:19:17 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 11:19:17 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Olá Daniel, Eu dei um lida em tópicos anteriores desta lista e vi várias informações sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o mesmo insiste em me dizer que o programa continua consumindo muitos recursos de rede. Na minha opinião é a rede dele que está com problemas, por isso o que eu queria é descobrir uma forma de provar que a minha aplicação está consumindo pouco e a banda dele está mal dimensionada. A única forma que eu vejo é descobrir um aplicativo que me mostre que está trafegando pela rede. Eu procurei na internet alguns aplicativos, mas não consegui encontrar ainda. Por isso pus esse tópico aqui na lista. C Henrique M Corbo     Em 04/08/2010 10:38, Daniel Roatt < danielroatt em gmail.com > escreveu: Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e compacta os dados. Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de uma pesquisadinha na net =D ou no firebase mesmo segue a pagina: http://www.winton.org.uk/zebedee/ Em 4 de agosto de 2010 10:28, C Henrique M Corbo escreveu: > Olá Senhores, > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > aplicação estava consumindo muita banda de internet. Esse cliente possui um > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu já > fiz diversas modificações na aplicação diminuir a quantidade de dados > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo de > rede de dados trafegados pela porta 3050 do firebird? Como os senhores fazem > para saber se suas aplicações com Firebird estão consumindo muito ou pouco > recursos de rede? > > AT. > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danielroatt em gmail.com Wed Aug 4 11:22:55 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 4 Aug 2010 11:22:55 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Message-ID: Entao, vc já tentou o DU Meter? Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele gera logs e tudo mais, Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? Em 4 de agosto de 2010 11:19, C Henrique M Corbo escreveu: > Olá Daniel, > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > mesmo insiste em me dizer que o programa continua consumindo muitos recursos > de rede. Na minha opinião é a rede dele que está com problemas, por isso o > que eu queria é descobrir uma forma de provar que a minha aplicação está > consumindo pouco e a banda dele está mal dimensionada. > > A única forma que eu vejo é descobrir um aplicativo que me mostre que está > trafegando pela rede. > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > ainda. Por isso pus esse tópico aqui na lista. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt < danielroatt em gmail.com > escreveu: > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > compacta os dados. > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de uma > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > http://www.winton.org.uk/zebedee/ > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > escreveu: > > > Olá Senhores, > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > > aplicação estava consumindo muita banda de internet. Esse cliente possui > um > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu > já > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo > de > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > fazem > > para saber se suas aplicações com Firebird estão consumindo muito ou > pouco > > recursos de rede? > > > > AT. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From hpensador em gmail.com Wed Aug 4 11:25:48 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 11:25:48 -0300 Subject: [firebase-br] Consumo de banda References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: Bom dia Henrique! Dê uma olhada nas ferramentas da IBSurgeon http://www.ib-aid.com/, creio que eles tenham a ferramenta que você precisa para fazer estes testes. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From listas em warmboot.com.br Wed Aug 4 11:26:50 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 4 Aug 2010 11:26:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Diferen=E7as_entre_gds32_e_fbclient?= =?iso-8859-1?q?=2Edll?= In-Reply-To: References: Message-ID: <1689281786.20100804112650@warmboot.com.br> Basicamente nenhuma diferença. A gds32.dll que vem no Firebird é uma fbclient.dll "disfarçada" para enganar os aplicativos antigos escritos para o InterBase. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br LISD> Senhores, bom dia. LISD> Desculpem a dúvida, talvez básica e iniciante, mas é importante. LISD> Qual a diferença de se utilizar fbclient.dll e gds32.dll. LISD> Utilizo ambas em todas as versões de Firebird instaladas em clientes LISD> diversos e gostaria de padronizar as instalações (na empresa, cada operador LISD> instala "a que mais gosta"). LISD> Obrigado! LISD> Atenciosamente, LISD> LISD> Leonardo N. Martins LISD> Programador LISD> *Pabx 0800 774 6090 LISD> * leonardo em infoles.com.br LISD> WebSite: www.infoles.com.br LISD> ______________________________________________ LISD> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br LISD> Para saber como gerenciar/excluir seu cadastro na lista, use: LISD> http://www.firebase.com.br/fb/artigo.php?id=1107 LISD> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hpensador em gmail.com Wed Aug 4 11:28:12 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 11:28:12 -0300 Subject: [firebase-br] =?iso-8859-15?q?Diferen=E7as_entre_gds32_e_fbclient?= =?iso-8859-15?q?=2Edll?= References: Message-ID: Bom dia Leonardo! GDS32 é mantida ainda para poder mater compatibilidade com versões anteriores, já FBClient esta sim é realmente a biblioteca do Firebird. Basicamente isto. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From rnribeiro em gmail.com Wed Aug 4 11:31:36 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 4 Aug 2010 11:31:36 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Message-ID: perguntinha besta, vc ja passou algum tipo de anti-spyware na rede derepente ela ta sendo usada, por mais alguem??????? peço desculpa se não for por ai o problema Em 4 de agosto de 2010 11:22, Daniel Roatt escreveu: > Entao, vc já tentou o DU Meter? > Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele > gera > logs e tudo mais, > Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? > > Em 4 de agosto de 2010 11:19, C Henrique M Corbo > escreveu: > > > Olá Daniel, > > > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > > mesmo insiste em me dizer que o programa continua consumindo muitos > recursos > > de rede. Na minha opinião é a rede dele que está com problemas, por isso > o > > que eu queria é descobrir uma forma de provar que a minha aplicação está > > consumindo pouco e a banda dele está mal dimensionada. > > > > A única forma que eu vejo é descobrir um aplicativo que me mostre que > está > > trafegando pela rede. > > > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > > ainda. Por isso pus esse tópico aqui na lista. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt < danielroatt em gmail.com > escreveu: > > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > > compacta os dados. > > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de > uma > > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > > http://www.winton.org.uk/zebedee/ > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Wed Aug 4 11:40:09 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 4 Aug 2010 11:40:09 -0300 Subject: [firebase-br] RES: Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Message-ID: <000c01cb33e2$f9645a00$ec2d0e00$@sol@terra.com.br> Eu nao vi nas suas mensagens informacoes sobre a estrutura de rede usada: servidor / link disponivel. Existe algum controle na rede, como p.ex., um servidor de conexao ou roteador que possa identificar os gargalos? Ja usei o BrazilFW em muitas situacoes e com certeza ele poderia te ajudar nesse caso... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reijanio Nunes Ribeiro Enviada em: quarta-feira, 4 de agosto de 2010 11:32 Para: FireBase Assunto: Re: [firebase-br] Consumo de banda perguntinha besta, vc ja passou algum tipo de anti-spyware na rede derepente ela ta sendo usada, por mais alguem??????? peço desculpa se não for por ai o problema Em 4 de agosto de 2010 11:22, Daniel Roatt escreveu: > Entao, vc já tentou o DU Meter? > Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele > gera > logs e tudo mais, > Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? > > Em 4 de agosto de 2010 11:19, C Henrique M Corbo > escreveu: > > > Olá Daniel, > > > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > > mesmo insiste em me dizer que o programa continua consumindo muitos > recursos > > de rede. Na minha opinião é a rede dele que está com problemas, por isso > o > > que eu queria é descobrir uma forma de provar que a minha aplicação está > > consumindo pouco e a banda dele está mal dimensionada. > > > > A única forma que eu vejo é descobrir um aplicativo que me mostre que > está > > trafegando pela rede. > > > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > > ainda. Por isso pus esse tópico aqui na lista. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt < danielroatt em gmail.com > escreveu: > > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > > compacta os dados. > > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de > uma > > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > > http://www.winton.org.uk/zebedee/ > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Aug 4 11:43:08 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 11:43:08 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> Olá Gumiero, Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume de pacotes de dados referente ao Firebird? C Henrique M Corbo     Em 04/08/2010 10:42, Rafael Henrique Gumiero < rafael.gumiero em gmail.com > escreveu: A interligação do seu cliente passa por algum firewall ? Poderia medir o Throughput do link através do iptraf ou qualquer outro monitor de rede. Att, Rafael Gumiero I.S.C Tecnologia Em 4 de agosto de 2010 10:28, C Henrique M Corbo escreveu: > Olá Senhores, > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > aplicação estava consumindo muita banda de internet. Esse cliente possui um > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu já > fiz diversas modificações na aplicação diminuir a quantidade de dados > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo de > rede de dados trafegados pela porta 3050 do firebird? Como os senhores fazem > para saber se suas aplicações com Firebird estão consumindo muito ou pouco > recursos de rede? > > AT. > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jonas em hos.com.br Wed Aug 4 11:48:16 2010 From: jonas em hos.com.br (Jonas) Date: Wed, 4 Aug 2010 11:48:16 -0300 (BRT) Subject: [firebase-br] Like in (...) In-Reply-To: Message-ID: <30049858.177831280933296709.JavaMail.root@inetserver> certo.. então no exemplo que mostrei a solução seria 3 like's: WHERE CAMPO LIKE 'EXEMPLO1'AND CAMPO LIKE 'EXEMPLO2'AND CAMPO LIKE 'EXEMPLO4' obrigado pelas respostas.. irei atraz das apostilas.. obrigado! ----- Mensagem original ----- De: Emerson Moreno Para: hpensador em gmail.com, FireBase Enviadas: Wed, 4 Aug 2010 10:59:55 -0300 (BRT) Assunto: Re: [firebase-br] Like in (...) Mesmo parecendo estranho para muitos de nós a pergunta do Jonas, mas tenha certeza que existem muito "POGamadores" com a mesma dúvida. Pelo menos ele teve a coragem de expressar sua dúvida. Parabéns Hélio, por esclarecer o nosso amigo e parabéns ao Jonas por perguntar. Pois realmente quando não sabemos temos que pesquisar. Só um conselho para o Jonas, procure algumas apostilas de SQL para estudar. Garanto que não irá se arrepender. Em 4 de agosto de 2010 10:41, Hélio Oliveira escreveu: > Bom dia Jonas! > > O operador IN trabalha com conjuntos não sendo possível a utilização do > mesmo junto ao operador LIKE. > > select codigo from tabela where codigo in (1, 2, 3, 4) ou > select codigo from tabela where codigo not in (1, 2, 3, 4) > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []'s Emerson Moreno Desenvolvedor Delphi O grande sábio aprende por ensinar! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento From jonas em hos.com.br Wed Aug 4 11:50:03 2010 From: jonas em hos.com.br (Jonas) Date: Wed, 4 Aug 2010 11:50:03 -0300 (BRT) Subject: [firebase-br] Like in (...) In-Reply-To: <30049858.177831280933296709.JavaMail.root@inetserver> Message-ID: <4816515.177861280933403205.JavaMail.root@inetserver> ops... quer dizer.. "OR LIKE" WHERE (CAMPO LIKE 'EXEMPLO1'OR CAMPO LIKE 'EXEMPLO2'OR CAMPO LIKE 'EXEMPLO4') ----- Mensagem original ----- De: Jonas Para: FireBase Enviadas: Wed, 4 Aug 2010 11:48:16 -0300 (BRT) Assunto: Re: [firebase-br] Like in (...) certo.. então no exemplo que mostrei a solução seria 3 like's: WHERE CAMPO LIKE 'EXEMPLO1'AND CAMPO LIKE 'EXEMPLO2'AND CAMPO LIKE 'EXEMPLO4' obrigado pelas respostas.. irei atraz das apostilas.. obrigado! ----- Mensagem original ----- De: Emerson Moreno Para: hpensador em gmail.com, FireBase Enviadas: Wed, 4 Aug 2010 10:59:55 -0300 (BRT) Assunto: Re: [firebase-br] Like in (...) Mesmo parecendo estranho para muitos de nós a pergunta do Jonas, mas tenha certeza que existem muito "POGamadores" com a mesma dúvida. Pelo menos ele teve a coragem de expressar sua dúvida. Parabéns Hélio, por esclarecer o nosso amigo e parabéns ao Jonas por perguntar. Pois realmente quando não sabemos temos que pesquisar. Só um conselho para o Jonas, procure algumas apostilas de SQL para estudar. Garanto que não irá se arrepender. Em 4 de agosto de 2010 10:41, Hélio Oliveira escreveu: > Bom dia Jonas! > > O operador IN trabalha com conjuntos não sendo possível a utilização do > mesmo junto ao operador LIKE. > > select codigo from tabela where codigo in (1, 2, 3, 4) ou > select codigo from tabela where codigo not in (1, 2, 3, 4) > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []'s Emerson Moreno Desenvolvedor Delphi O grande sábio aprende por ensinar! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento From chmeireles em uol.com.br Wed Aug 4 11:50:22 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 11:50:22 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> Message-ID: <4c597e2e2cc47_6b43506d6781ce@weasel16.tmail> Gumiero, Tu sabes um link para baixar esse aplicativo? At. C Henrique M Corbo     Em 04/08/2010 10:46, Daniel Roatt < danielroatt em gmail.com > escreveu: Perdao , na havia entendido bem a perguna, eu usaria o DU Meter, que mede o tanto de dados de entrada e saida, mas ai ele mede tudo =P Em 4 de agosto de 2010 10:42, Rafael Henrique Gumiero escreveu: > A interligação do seu cliente passa por algum firewall ? Poderia medir o > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > Att, > > Rafael Gumiero > I.S.C Tecnologia > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > escreveu: > > > Olá Senhores, > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > > aplicação estava consumindo muita banda de internet. Esse cliente possui > um > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu > já > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo > de > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > fazem > > para saber se suas aplicações com Firebird estão consumindo muito ou > pouco > > recursos de rede? > > > > AT. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rafael.gumiero em gmail.com Wed Aug 4 11:52:59 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Wed, 4 Aug 2010 11:52:59 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> Message-ID: Sim pelo próprio iptraf consegue filtrar pela porta que o firebird utiliza e ter uma estimativa de consumo.Caso necessite de outras soluções para medição me avise que posso estar te auxiliando. Em 4 de agosto de 2010 11:43, C Henrique M Corbo escreveu: > Olá Gumiero, > > Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume > de pacotes de dados referente ao Firebird? > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 10:42, Rafael Henrique Gumiero < rafael.gumiero em gmail.com > > escreveu: > A interligação do seu cliente passa por algum firewall ? Poderia medir o > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > Att, > > Rafael Gumiero > I.S.C Tecnologia > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > escreveu: > > > Olá Senhores, > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > > aplicação estava consumindo muita banda de internet. Esse cliente possui > um > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu > já > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo > de > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > fazem > > para saber se suas aplicações com Firebird estão consumindo muito ou > pouco > > recursos de rede? > > > > AT. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rafael.gumiero em gmail.com Wed Aug 4 11:53:41 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Wed, 4 Aug 2010 11:53:41 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c597e2e2cc47_6b43506d6781ce@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597e2e2cc47_6b43506d6781ce@weasel16.tmail> Message-ID: O seu firewall roda em qual Sistema Operacional ? Em 4 de agosto de 2010 11:50, C Henrique M Corbo escreveu: > Gumiero, > > Tu sabes um link para baixar esse aplicativo? > > At. > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 10:46, Daniel Roatt < danielroatt em gmail.com > escreveu: > Perdao , na havia entendido bem a perguna, eu usaria o DU Meter, que mede o > tanto de dados de entrada e saida, mas ai ele mede tudo =P > > Em 4 de agosto de 2010 10:42, Rafael Henrique Gumiero escreveu: > > > A interligação do seu cliente passa por algum firewall ? Poderia medir o > > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > > > Att, > > > > Rafael Gumiero > > I.S.C Tecnologia > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From chmeireles em uol.com.br Wed Aug 4 11:56:19 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 11:56:19 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Message-ID: <4c597f93b4bea_b1e506d6781a6@weasel16.tmail> Olá Roatt, Certamente tem algum "engraçadinho" usando a internet de forma indiscriminada, porém a rede tem mais de 50 computadores e fica difícil saber. Na verdade só preciso identificar qual é o problema... Inclusive esse aplicativo pode me ajudar até mesmo para uso interno aqui no laboratório para eu identificar quais são as otimizações que precisarei fazer na aplicação. Eu procurei na internet um link para download e achei esse http://www.hageltech.com/dumeter/download, mas nesse link só tem a versão para avaliação? Tem alguma versão free desse aplicativo? Você conhece? At. C Henrique M Corbo     Em 04/08/2010 11:22, Daniel Roatt < danielroatt em gmail.com > escreveu: Entao, vc já tentou o DU Meter? Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele gera logs e tudo mais, Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? Em 4 de agosto de 2010 11:19, C Henrique M Corbo escreveu: > Olá Daniel, > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > mesmo insiste em me dizer que o programa continua consumindo muitos recursos > de rede. Na minha opinião é a rede dele que está com problemas, por isso o > que eu queria é descobrir uma forma de provar que a minha aplicação está > consumindo pouco e a banda dele está mal dimensionada. > > A única forma que eu vejo é descobrir um aplicativo que me mostre que está > trafegando pela rede. > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > ainda. Por isso pus esse tópico aqui na lista. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt escreveu: > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > compacta os dados. > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de uma > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > http://www.winton.org.uk/zebedee/ > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > escreveu: > > > Olá Senhores, > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > > aplicação estava consumindo muita banda de internet. Esse cliente possui > um > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu > já > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo > de > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > fazem > > para saber se suas aplicações com Firebird estão consumindo muito ou > pouco > > recursos de rede? > > > > AT. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Aug 4 11:58:48 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 11:58:48 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Message-ID: <4c598028f05f7_180e506d678127@weasel16.tmail> Imagine Reijanio. Qualquer dica sempre é bem vinda. EU não cheguei a passar nenhuma anti-spy. Creio que seja difícil ter esse tipo de problema no cliente. Não custa testar também. Vou verificar... C Henrique M Corbo     Em 04/08/2010 11:31, Reijanio Nunes Ribeiro < rnribeiro em gmail.com > escreveu: perguntinha besta, vc ja passou algum tipo de anti-spyware na rede derepente ela ta sendo usada, por mais alguem??????? peço desculpa se não for por ai o problema Em 4 de agosto de 2010 11:22, Daniel Roatt escreveu: > Entao, vc já tentou o DU Meter? > Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele > gera > logs e tudo mais, > Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? > > Em 4 de agosto de 2010 11:19, C Henrique M Corbo > escreveu: > > > Olá Daniel, > > > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > > mesmo insiste em me dizer que o programa continua consumindo muitos > recursos > > de rede. Na minha opinião é a rede dele que está com problemas, por isso > o > > que eu queria é descobrir uma forma de provar que a minha aplicação está > > consumindo pouco e a banda dele está mal dimensionada. > > > > A única forma que eu vejo é descobrir um aplicativo que me mostre que > está > > trafegando pela rede. > > > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > > ainda. Por isso pus esse tópico aqui na lista. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt escreveu: > > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > > compacta os dados. > > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de > uma > > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > > http://www.winton.org.uk/zebedee/ > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Aug 4 12:00:39 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 12:00:39 -0300 Subject: [firebase-br] RES: Consumo de banda References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> Message-ID: <4c598097387c9_22d4506d6781a7@weasel16.tmail> Olá Felix, O que faz esse aplicativo BrazilFW? Ele é free? Onde posso encontrá-lo? at. C Henrique M Corbo     Em 04/08/2010 11:40, Felix - Sol < felix.sol em terra.com.br > escreveu: Eu nao vi nas suas mensagens informacoes sobre a estrutura de rede usada: servidor / link disponivel. Existe algum controle na rede, como p.ex., um servidor de conexao ou roteador que possa identificar os gargalos? Ja usei o BrazilFW em muitas situacoes e com certeza ele poderia te ajudar nesse caso... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reijanio Nunes Ribeiro Enviada em: quarta-feira, 4 de agosto de 2010 11:32 Para: FireBase Assunto: Re: [firebase-br] Consumo de banda perguntinha besta, vc ja passou algum tipo de anti-spyware na rede derepente ela ta sendo usada, por mais alguem??????? peço desculpa se não for por ai o problema Em 4 de agosto de 2010 11:22, Daniel Roatt escreveu: > Entao, vc já tentou o DU Meter? > Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele > gera > logs e tudo mais, > Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? > > Em 4 de agosto de 2010 11:19, C Henrique M Corbo > escreveu: > > > Olá Daniel, > > > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > > mesmo insiste em me dizer que o programa continua consumindo muitos > recursos > > de rede. Na minha opinião é a rede dele que está com problemas, por isso > o > > que eu queria é descobrir uma forma de provar que a minha aplicação está > > consumindo pouco e a banda dele está mal dimensionada. > > > > A única forma que eu vejo é descobrir um aplicativo que me mostre que > está > > trafegando pela rede. > > > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > > ainda. Por isso pus esse tópico aqui na lista. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt escreveu: > > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > > compacta os dados. > > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de > uma > > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > > http://www.winton.org.uk/zebedee/ > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Wed Aug 4 12:00:34 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Wed, 4 Aug 2010 12:00:34 -0300 Subject: [firebase-br] Like in (...) In-Reply-To: <4816515.177861280933403205.JavaMail.root@inetserver> References: <30049858.177831280933296709.JavaMail.root@inetserver> <4816515.177861280933403205.JavaMail.root@inetserver> Message-ID: Utilize esse site tb: http://www.w3schools.com/sql/default.asp ele tem refenrencias do sql em geral (nao só do Firebird), mas da pra tirar bastante coisa de la... e no seu caso... where campo like '%valor1%' or campo like '%valor2%' ... nao é necessario parenteses... eles são necessarios quando tem AND na query, pq ai, sem eles, sua query pode vim toca atrapalhada... se quizer, posso falar mais sobre isso depois... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 4 de agosto de 2010 11:50, Jonas escreveu: > ops... quer dizer.. "OR LIKE" > WHERE (CAMPO LIKE 'EXEMPLO1'OR CAMPO LIKE 'EXEMPLO2'OR CAMPO LIKE > 'EXEMPLO4') > ----- Mensagem original ----- > De: Jonas > Para: FireBase > Enviadas: Wed, 4 Aug 2010 11:48:16 -0300 (BRT) > Assunto: Re: [firebase-br] Like in (...) > > certo.. então no exemplo que mostrei a solução seria 3 like's: > WHERE CAMPO LIKE 'EXEMPLO1'AND CAMPO LIKE 'EXEMPLO2'AND CAMPO LIKE > 'EXEMPLO4' > obrigado pelas respostas.. irei atraz das apostilas.. > obrigado! > ----- Mensagem original ----- > De: Emerson Moreno > Para: hpensador em gmail.com, FireBase > Enviadas: Wed, 4 Aug 2010 10:59:55 -0300 (BRT) > Assunto: Re: [firebase-br] Like in (...) > > Mesmo parecendo estranho para muitos de nós a pergunta do Jonas, mas > tenha certeza que existem muito "POGamadores" com a mesma dúvida. Pelo > menos ele teve a coragem de expressar sua dúvida. > > Parabéns Hélio, por esclarecer o nosso amigo e parabéns ao Jonas por > perguntar. > > Pois realmente quando não sabemos temos que pesquisar. Só um conselho > para o Jonas, procure algumas apostilas de SQL para estudar. Garanto > que não irá se arrepender. > > Em 4 de agosto de 2010 10:41, Hélio Oliveira escreveu: > > Bom dia Jonas! > > > > O operador IN trabalha com conjuntos não sendo possível a utilização do > > mesmo junto ao operador LIKE. > > > > select codigo from tabela where codigo in (1, 2, 3, 4) ou > > select codigo from tabela where codigo not in (1, 2, 3, 4) > > > > -- > > Hélio Oliveira > > Analista de Sistemas > > Delphi Developer > > http://hpensador.blogspot.com > > (71) 9975-9176 > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > []'s > > Emerson Moreno > Desenvolvedor Delphi > O grande sábio aprende por ensinar! > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > -- > >> Jonas Dametto > >> Hos Sistemas - www.hos.com.br > >> Desenvolvimento > > -- > >> Jonas Dametto > >> Hos Sistemas - www.hos.com.br > >> Desenvolvimento > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From chmeireles em uol.com.br Wed Aug 4 12:02:16 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 12:02:16 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> Message-ID: <4c5980f8879bc_28e0506d6781a4@weasel16.tmail> Gumiero, Eu vou precisar sim de sua ajuda. Antes de ir ao cliente quero testar aqui no laboratório primeiro. Como faço para usar esse tal iptraf? É um aplicativo interno do Windows? At. C Henrique M Corbo     Em 04/08/2010 11:52, Rafael Henrique Gumiero < rafael.gumiero em gmail.com > escreveu: Sim pelo próprio iptraf consegue filtrar pela porta que o firebird utiliza e ter uma estimativa de consumo.Caso necessite de outras soluções para medição me avise que posso estar te auxiliando. Em 4 de agosto de 2010 11:43, C Henrique M Corbo escreveu: > Olá Gumiero, > > Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume > de pacotes de dados referente ao Firebird? > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 10:42, Rafael Henrique Gumiero > escreveu: > A interligação do seu cliente passa por algum firewall ? Poderia medir o > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > Att, > > Rafael Gumiero > I.S.C Tecnologia > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > escreveu: > > > Olá Senhores, > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a minha > > aplicação estava consumindo muita banda de internet. Esse cliente possui > um > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu > já > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o consumo > de > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > fazem > > para saber se suas aplicações com Firebird estão consumindo muito ou > pouco > > recursos de rede? > > > > AT. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Aug 4 12:03:01 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 12:03:01 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597e2e2cc47_6b43506d6781ce@weasel16.tmail> Message-ID: <4c598125e9e65_2d87506d6781ad@weasel16.tmail> O Firewall é Linux distribuição Fedora Core 12. At. C Henrique M Corbo     Em 04/08/2010 11:53, Rafael Henrique Gumiero < rafael.gumiero em gmail.com > escreveu: O seu firewall roda em qual Sistema Operacional ? Em 4 de agosto de 2010 11:50, C Henrique M Corbo escreveu: > Gumiero, > > Tu sabes um link para baixar esse aplicativo? > > At. > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 10:46, Daniel Roatt escreveu: > Perdao , na havia entendido bem a perguna, eu usaria o DU Meter, que mede o > tanto de dados de entrada e saida, mas ai ele mede tudo =P > > Em 4 de agosto de 2010 10:42, Rafael Henrique Gumiero escreveu: > > > A interligação do seu cliente passa por algum firewall ? Poderia medir o > > Throughput do link através do iptraf ou qualquer outro monitor de rede. > > > > Att, > > > > Rafael Gumiero > > I.S.C Tecnologia > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From selecta.info em gmail.com Wed Aug 4 12:03:36 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Wed, 4 Aug 2010 12:03:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Indentificar_problema_de_cria?= =?iso-8859-1?q?=E7=E3o_da_trigger=2E=2E=2E?= In-Reply-To: <002b01cb33c3$ade69440$09b3bcc0$@gmail.com> References: <002b01cb33c3$ade69440$09b3bcc0$@gmail.com> Message-ID: Valeu Ivan. Deu certinho! Obrigado, Abraços! Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Em 4 de agosto de 2010 07:56, Ivan Guimarães Meirelles < igmeirelles em gmail.com> escreveu: > Olá Selecta... > > Faça assim: > > CREATE trigger membros_ai0 for membros > active after insert position 0 > AS > Declare variable novo_codigo integer; > begin > if (new.codigo is null) then begin > SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7) into :novo_codigo; > new.codigo = novo_codigo; > end > end > > Espero ter ajudado. > Um abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Selecta - Info - Gmail > Enviada em: quarta-feira, 4 de agosto de 2010 04:35 > Para: FireBase > Assunto: [firebase-br] Indentificar problema de criação da trigger... > > Pessoal, está dando erro na hora de criar a Trigger abaixo: > > CREATE trigger membros_ai0 for membros > active after insert position 0 > AS > begin > if (new.codigo is null) then > new.codigo = SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7); end > > > A procedure está registrada e funcionando. > Abaixo o erro que está dando no IBExpert. > > Dynamic SQL Error. > SQL error code = -104. > Token unknown - line 6, column 18. > SELECT. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From selecta.info em gmail.com Wed Aug 4 12:08:44 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Wed, 4 Aug 2010 12:08:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Indentificar_problema_de_cria?= =?iso-8859-1?q?=E7=E3o_da_trigger=2E=2E=2E?= In-Reply-To: References: <002b01cb33c3$ade69440$09b3bcc0$@gmail.com> Message-ID: A expressão dos códigos deu certo. Mas quando dou um Commit, dá o seguinte erro em mensagem no IBExpert. ...attempted update of read-only column. changes will be rolled back... Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 4 de agosto de 2010 12:03, Selecta - Info - Gmail escreveu: > Valeu Ivan. > Deu certinho! > Obrigado, Abraços! > > > Thiago Pedro > Selecta Informática > Tel: (28) 9955-9733 > www.selectainformatica.com.br > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > atendimento em selectainformatica.com.br > Contacte-me [image: Youtube] [image: > Wordpress] [image: Twitter] > > > Em 4 de agosto de 2010 07:56, Ivan Guimarães Meirelles < > igmeirelles em gmail.com> escreveu: > > Olá Selecta... >> >> Faça assim: >> >> CREATE trigger membros_ai0 for membros >> active after insert position 0 >> AS >> Declare variable novo_codigo integer; >> begin >> if (new.codigo is null) then begin >> SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7) into :novo_codigo; >> new.codigo = novo_codigo; >> end >> end >> >> Espero ter ajudado. >> Um abraço. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Selecta - Info - Gmail >> Enviada em: quarta-feira, 4 de agosto de 2010 04:35 >> Para: FireBase >> Assunto: [firebase-br] Indentificar problema de criação da trigger... >> >> Pessoal, está dando erro na hora de criar a Trigger abaixo: >> >> CREATE trigger membros_ai0 for membros >> active after insert position 0 >> AS >> begin >> if (new.codigo is null) then >> new.codigo = SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7); end >> >> >> A procedure está registrada e funcionando. >> Abaixo o erro que está dando no IBExpert. >> >> Dynamic SQL Error. >> SQL error code = -104. >> Token unknown - line 6, column 18. >> SELECT. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From developer em marketingrapido.com.br Wed Aug 4 12:16:51 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Wed, 04 Aug 2010 12:16:51 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c5980f8879bc_28e0506d6781a4@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> <4c5980f8879bc_28e0506d6781a4@weasel16.tmail> Message-ID: <4C598463.2080404@marketingrapido.com.br> Amigo, se eu linux no servidor o iptraf é uma boa pedida, hoje utilizo ele até mesmo aqui na empresa para testes do sistema que tem como base de dados 15 milhoes de registro. Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 04/08/2010 12:02, C Henrique M Corbo escreveu: > Gumiero, > > Eu vou precisar sim de sua ajuda. Antes de ir ao cliente quero testar aqui no laboratório primeiro. Como faço para usar esse tal iptraf? É um aplicativo interno do Windows? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 11:52, Rafael Henrique Gumiero< rafael.gumiero em gmail.com> escreveu: > Sim pelo próprio iptraf consegue filtrar pela porta que o firebird utiliza e > ter uma estimativa de consumo.Caso necessite de outras soluções para medição > me avise que posso estar te auxiliando. > > Em 4 de agosto de 2010 11:43, C Henrique M Corbo > escreveu: > >> Olá Gumiero, >> >> Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume >> de pacotes de dados referente ao Firebird? >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 04/08/2010 10:42, Rafael Henrique Gumiero >> escreveu: >> A interligação do seu cliente passa por algum firewall ? Poderia medir o >> Throughput do link através do iptraf ou qualquer outro monitor de rede. >> >> Att, >> >> Rafael Gumiero >> I.S.C Tecnologia >> >> Em 4 de agosto de 2010 10:28, C Henrique M Corbo >> escreveu: >> >>> Olá Senhores, >>> >>> Bom dia. Estive recentemente em outro cliente que me relatou que a minha >>> aplicação estava consumindo muita banda de internet. Esse cliente possui >> um >>> link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu >> já >>> fiz diversas modificações na aplicação diminuir a quantidade de dados >>> trafegados na rede, mas não sei como fazer para saber o que melhorou. >>> >>> Alguém conhece uma forma ou um aplicativo que me permita medir o consumo >> de >>> rede de dados trafegados pela porta 3050 do firebird? Como os senhores >> fazem >>> para saber se suas aplicações com Firebird estão consumindo muito ou >> pouco >>> recursos de rede? >>> >>> AT. >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Wed Aug 4 12:32:41 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 4 Aug 2010 12:32:41 -0300 Subject: [firebase-br] RES: RES: Consumo de banda In-Reply-To: <4c598097387c9_22d4506d6781a7@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c5976e543d7f_3ed0506d67813d@weasel16.tmail> <4c598097387c9_22d4506d6781a7@weasel16.tmail> Message-ID: <000d01cb33ea$4b392070$e1ab6150$@sol@terra.com.br> http://www.brazilfw.com.br/forum/ " BrazilFW Firewall and Router A powerful network security tool, easy, safe and totally free. " Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de C Henrique M Corbo Enviada em: quarta-feira, 4 de agosto de 2010 12:01 Para: FireBase Assunto: Re: [firebase-br] RES: Consumo de banda Olá Felix, O que faz esse aplicativo BrazilFW? Ele é free? Onde posso encontrá-lo? at. C Henrique M Corbo     Em 04/08/2010 11:40, Felix - Sol < felix.sol em terra.com.br > escreveu: Eu nao vi nas suas mensagens informacoes sobre a estrutura de rede usada: servidor / link disponivel. Existe algum controle na rede, como p.ex., um servidor de conexao ou roteador que possa identificar os gargalos? Ja usei o BrazilFW em muitas situacoes e com certeza ele poderia te ajudar nesse caso... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reijanio Nunes Ribeiro Enviada em: quarta-feira, 4 de agosto de 2010 11:32 Para: FireBase Assunto: Re: [firebase-br] Consumo de banda perguntinha besta, vc ja passou algum tipo de anti-spyware na rede derepente ela ta sendo usada, por mais alguem??????? peço desculpa se não for por ai o problema Em 4 de agosto de 2010 11:22, Daniel Roatt escreveu: > Entao, vc já tentou o DU Meter? > Uso ele pra controlar o que eu trafego no meu pc, e acho excelente, ele > gera > logs e tudo mais, > Sera que nao tem um engracadinho com um Torrent ou algo assim na rede? > > Em 4 de agosto de 2010 11:19, C Henrique M Corbo > escreveu: > > > Olá Daniel, > > > > Eu dei um lida em tópicos anteriores desta lista e vi várias informações > > sobre o Zebedee e até instalei há uns 15 dias atrás nesse cliente. Mas o > > mesmo insiste em me dizer que o programa continua consumindo muitos > recursos > > de rede. Na minha opinião é a rede dele que está com problemas, por isso > o > > que eu queria é descobrir uma forma de provar que a minha aplicação está > > consumindo pouco e a banda dele está mal dimensionada. > > > > A única forma que eu vejo é descobrir um aplicativo que me mostre que > está > > trafegando pela rede. > > > > Eu procurei na internet alguns aplicativos, mas não consegui encontrar > > ainda. Por isso pus esse tópico aqui na lista. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 04/08/2010 10:38, Daniel Roatt escreveu: > > Sim, uma aplicativo chamado Zebedee( acho que eh isso ) ele encripta e > > compacta os dados. > > Nao uso ele, mas eu vi a palestra no FDD e me pareceu MUITO util , de > uma > > pesquisadinha na net =D ou no firebase mesmo segue a pagina: > > http://www.winton.org.uk/zebedee/ > > > > Em 4 de agosto de 2010 10:28, C Henrique M Corbo > > escreveu: > > > > > Olá Senhores, > > > > > > Bom dia. Estive recentemente em outro cliente que me relatou que a > minha > > > aplicação estava consumindo muita banda de internet. Esse cliente > possui > > um > > > link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. > Eu > > já > > > fiz diversas modificações na aplicação diminuir a quantidade de dados > > > trafegados na rede, mas não sei como fazer para saber o que melhorou. > > > > > > Alguém conhece uma forma ou um aplicativo que me permita medir o > consumo > > de > > > rede de dados trafegados pela porta 3050 do firebird? Como os senhores > > fazem > > > para saber se suas aplicações com Firebird estão consumindo muito ou > > pouco > > > recursos de rede? > > > > > > AT. > > > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From igmeirelles em gmail.com Wed Aug 4 12:38:46 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Wed, 4 Aug 2010 11:38:46 -0400 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_Indentificar_proble?= =?iso-8859-1?q?ma_de_cria=E7=E3o_da_trigger=2E=2E=2E?= In-Reply-To: References: <002b01cb33c3$ade69440$09b3bcc0$@gmail.com> Message-ID: <00b501cb33eb$233e2ec0$69ba8c40$@gmail.com> Olá Thiago... Use BEFORE ao invés de AFTER... pois, o valor do campo NEW.CODIGO não poderá ser alterado depois da transação concluída. Espero ter ajudado... Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Selecta - Info - Gmail Enviada em: quarta-feira, 4 de agosto de 2010 11:09 Para: FireBase Assunto: Re: [firebase-br] RES: Indentificar problema de criação da trigger... A expressão dos códigos deu certo. Mas quando dou um Commit, dá o seguinte erro em mensagem no IBExpert. ...attempted update of read-only column. changes will be rolled back... Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 4 de agosto de 2010 12:03, Selecta - Info - Gmail escreveu: > Valeu Ivan. > Deu certinho! > Obrigado, Abraços! > > > Thiago Pedro > Selecta Informática > Tel: (28) 9955-9733 > www.selectainformatica.com.br > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > atendimento em selectainformatica.com.br > Contacte-me [image: Youtube] [image: > Wordpress] [image: > Twitter] > > > Em 4 de agosto de 2010 07:56, Ivan Guimarães Meirelles < > igmeirelles em gmail.com> escreveu: > > Olá Selecta... >> >> Faça assim: >> >> CREATE trigger membros_ai0 for membros active after insert position 0 >> AS Declare variable novo_codigo integer; begin if (new.codigo is >> null) then begin >> SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7) into :novo_codigo; >> new.codigo = novo_codigo; >> end >> end >> >> Espero ter ajudado. >> Um abraço. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br >> [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Selecta - Info - Gmail >> Enviada em: quarta-feira, 4 de agosto de 2010 04:35 >> Para: FireBase >> Assunto: [firebase-br] Indentificar problema de criação da trigger... >> >> Pessoal, está dando erro na hora de criar a Trigger abaixo: >> >> CREATE trigger membros_ai0 for membros active after insert position 0 >> AS begin if (new.codigo is null) then >> new.codigo = SELECT R_INTZERO FROM FU_INTZERO(new.codigo,7); end >> >> >> A procedure está registrada e funcionando. >> Abaixo o erro que está dando no IBExpert. >> >> Dynamic SQL Error. >> SQL error code = -104. >> Token unknown - line 6, column 18. >> SELECT. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Wed Aug 4 12:51:32 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 Aug 2010 12:51:32 -0300 Subject: [firebase-br] Str to int In-Reply-To: <4C5974F0.5040105@marketingrapido.com.br> References: <4C5974F0.5040105@marketingrapido.com.br> Message-ID: pablo valeu a intencão mas era em um sql não em delphi. Deu certo Daniel vlw Em 4 de agosto de 2010 11:10, Pablo Farias escreveu: > strtoint > inttostr > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > > Em 04/08/2010 10:46, Levy Moreira escreveu: > > Como passa uma string pra inteiro e vive versa? >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From vansiqq em gmail.com Wed Aug 4 12:55:21 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Wed, 04 Aug 2010 12:55:21 -0300 Subject: [firebase-br] Str to int In-Reply-To: References: <4C5974F0.5040105@marketingrapido.com.br> Message-ID: <4C598D69.105@gmail.com> SELECT CAST(NUMERICO AS VARCHAR(X)) SELECT CAST(STRING AS NUMERIC(X,Y)) Levy Moreira escreveu: > pablo valeu a intencão mas era em um sql não em delphi. > Deu certo Daniel vlw > > Em 4 de agosto de 2010 11:10, Pablo Farias >> escreveu: >> > > >> strtoint >> inttostr >> Pablo Farias >> Fone(81)9169.3339 >> developer em marketingrapido.com.br >> www.marketingrapido.com.br >> >> Em 04/08/2010 10:46, Levy Moreira escreveu: >> >> Como passa uma string pra inteiro e vive versa? >> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > -- []?s. Evandro Siqueira Gerente de TI Linna L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From chmeireles em uol.com.br Wed Aug 4 13:11:47 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 13:11:47 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4C598463.2080404@marketingrapido.com.br> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> <4c5980f8879bc_28e0506d6781a4@weasel16.tmail> <4C598463.2080404@marketingrapido.com.br> Message-ID: <4c5991437599a_7f3b506d67843b@weasel16.tmail> Olá Pablo, Como faço para usar esse IPTRAF? Como posso saber o que está a minha aplicação está consumindo através desse aplicativo? At. C Henrique M Corbo     Em 04/08/2010 12:16, Pablo Farias < developer em marketingrapido.com.br > escreveu: Amigo, se eu linux no servidor o iptraf é uma boa pedida, hoje utilizo ele até mesmo aqui na empresa para testes do sistema que tem como base de dados 15 milhoes de registro. Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 04/08/2010 12:02, C Henrique M Corbo escreveu: > Gumiero, > > Eu vou precisar sim de sua ajuda. Antes de ir ao cliente quero testar aqui no laboratório primeiro. Como faço para usar esse tal iptraf? É um aplicativo interno do Windows? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 11:52, Rafael Henrique Gumiero escreveu: > Sim pelo próprio iptraf consegue filtrar pela porta que o firebird utiliza e > ter uma estimativa de consumo.Caso necessite de outras soluções para medição > me avise que posso estar te auxiliando. > > Em 4 de agosto de 2010 11:43, C Henrique M Corbo > escreveu: > >> Olá Gumiero, >> >> Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume >> de pacotes de dados referente ao Firebird? >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 04/08/2010 10:42, Rafael Henrique Gumiero >> escreveu: >> A interligação do seu cliente passa por algum firewall ? Poderia medir o >> Throughput do link através do iptraf ou qualquer outro monitor de rede. >> >> Att, >> >> Rafael Gumiero >> I.S.C Tecnologia >> >> Em 4 de agosto de 2010 10:28, C Henrique M Corbo >> escreveu: >> >>> Olá Senhores, >>> >>> Bom dia. Estive recentemente em outro cliente que me relatou que a minha >>> aplicação estava consumindo muita banda de internet. Esse cliente possui >> um >>> link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu >> já >>> fiz diversas modificações na aplicação diminuir a quantidade de dados >>> trafegados na rede, mas não sei como fazer para saber o que melhorou. >>> >>> Alguém conhece uma forma ou um aplicativo que me permita medir o consumo >> de >>> rede de dados trafegados pela porta 3050 do firebird? Como os senhores >> fazem >>> para saber se suas aplicações com Firebird estão consumindo muito ou >> pouco >>> recursos de rede? >>> >>> AT. >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From developer em marketingrapido.com.br Wed Aug 4 13:39:28 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Wed, 04 Aug 2010 13:39:28 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4c5991437599a_7f3b506d67843b@weasel16.tmail> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> <4c5980f8879bc_28e0506d6781a4@weasel16.tmail> <4C598463.2080404@marketingrapido.com.br> <4c5991437599a_7f3b506d67843b@weasel16.tmail> Message-ID: <4C5997C0.9020204@marketingrapido.com.br> Só de voce rodar ele e mandar ele monitorar todo o trafego de rede ele ja vai te mostrar os ips conectado ao servidor e tambem as portas utilizadas, nele mesmo voce consegue filtrar somente a porta do fb Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 04/08/2010 13:11, C Henrique M Corbo escreveu: > Olá Pablo, > > Como faço para usar esse IPTRAF? Como posso saber o que está a minha aplicação está consumindo através desse aplicativo? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 12:16, Pablo Farias< developer em marketingrapido.com.br> escreveu: > Amigo, > se eu linux no servidor o iptraf é uma boa pedida, hoje utilizo ele até > mesmo aqui na empresa para testes do sistema que tem como base de dados > 15 milhoes de registro. > > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > > Em 04/08/2010 12:02, C Henrique M Corbo escreveu: >> Gumiero, >> >> Eu vou precisar sim de sua ajuda. Antes de ir ao cliente quero testar aqui no laboratório primeiro. Como faço para usar esse tal iptraf? É um aplicativo interno do Windows? >> >> At. >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 04/08/2010 11:52, Rafael Henrique Gumiero escreveu: >> Sim pelo próprio iptraf consegue filtrar pela porta que o firebird utiliza e >> ter uma estimativa de consumo.Caso necessite de outras soluções para medição >> me avise que posso estar te auxiliando. >> >> Em 4 de agosto de 2010 11:43, C Henrique M Corbo >> escreveu: >> >>> Olá Gumiero, >>> >>> Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume >>> de pacotes de dados referente ao Firebird? >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Em 04/08/2010 10:42, Rafael Henrique Gumiero >>> escreveu: >>> A interligação do seu cliente passa por algum firewall ? Poderia medir o >>> Throughput do link através do iptraf ou qualquer outro monitor de rede. >>> >>> Att, >>> >>> Rafael Gumiero >>> I.S.C Tecnologia >>> >>> Em 4 de agosto de 2010 10:28, C Henrique M Corbo >>> escreveu: >>> >>>> Olá Senhores, >>>> >>>> Bom dia. Estive recentemente em outro cliente que me relatou que a minha >>>> aplicação estava consumindo muita banda de internet. Esse cliente possui >>> um >>>> link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu >>> já >>>> fiz diversas modificações na aplicação diminuir a quantidade de dados >>>> trafegados na rede, mas não sei como fazer para saber o que melhorou. >>>> >>>> Alguém conhece uma forma ou um aplicativo que me permita medir o consumo >>> de >>>> rede de dados trafegados pela porta 3050 do firebird? Como os senhores >>> fazem >>>> para saber se suas aplicações com Firebird estão consumindo muito ou >>> pouco >>>> recursos de rede? >>>> >>>> AT. >>>> >>>> C Henrique M Corbo >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Aug 4 14:43:31 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 4 Aug 2010 14:43:31 -0300 Subject: [firebase-br] Consumo de banda In-Reply-To: <4C5997C0.9020204@marketingrapido.com.br> References: <4c596aee98786_1544506d6781ca@weasel16.tmail> <4c597c7ce5dad_4532506d6781a9@weasel16.tmail> <4c5980f8879bc_28e0506d6781a4@weasel16.tmail> <4C598463.2080404@marketingrapido.com.br> <4c5991437599a_7f3b506d67843b@weasel16.tmail> <4C5997C0.9020204@marketingrapido.com.br> Message-ID: <4c59a6c378ab7_5a91506d67823a@weasel16.tmail> Ok Pablo, Obrigado pela dica. Eu tentarei me orientar aqui com esse aplicativo e darei um "feedback" para lista quando eu consegui resolver o problema. at. C Henrique M Corbo     Em 04/08/2010 13:39, Pablo Farias < developer em marketingrapido.com.br > escreveu: Só de voce rodar ele e mandar ele monitorar todo o trafego de rede ele ja vai te mostrar os ips conectado ao servidor e tambem as portas utilizadas, nele mesmo voce consegue filtrar somente a porta do fb Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 04/08/2010 13:11, C Henrique M Corbo escreveu: > Olá Pablo, > > Como faço para usar esse IPTRAF? Como posso saber o que está a minha aplicação está consumindo através desse aplicativo? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 04/08/2010 12:16, Pablo Farias escreveu: > Amigo, > se eu linux no servidor o iptraf é uma boa pedida, hoje utilizo ele até > mesmo aqui na empresa para testes do sistema que tem como base de dados > 15 milhoes de registro. > > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > > Em 04/08/2010 12:02, C Henrique M Corbo escreveu: >> Gumiero, >> >> Eu vou precisar sim de sua ajuda. Antes de ir ao cliente quero testar aqui no laboratório primeiro. Como faço para usar esse tal iptraf? É um aplicativo interno do Windows? >> >> At. >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 04/08/2010 11:52, Rafael Henrique Gumiero escreveu: >> Sim pelo próprio iptraf consegue filtrar pela porta que o firebird utiliza e >> ter uma estimativa de consumo.Caso necessite de outras soluções para medição >> me avise que posso estar te auxiliando. >> >> Em 4 de agosto de 2010 11:43, C Henrique M Corbo >> escreveu: >> >>> Olá Gumiero, >>> >>> Sim, passa por firewall. Como posso fazer isso? Dá para saber qual é volume >>> de pacotes de dados referente ao Firebird? >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Em 04/08/2010 10:42, Rafael Henrique Gumiero >>> escreveu: >>> A interligação do seu cliente passa por algum firewall ? Poderia medir o >>> Throughput do link através do iptraf ou qualquer outro monitor de rede. >>> >>> Att, >>> >>> Rafael Gumiero >>> I.S.C Tecnologia >>> >>> Em 4 de agosto de 2010 10:28, C Henrique M Corbo >>> escreveu: >>> >>>> Olá Senhores, >>>> >>>> Bom dia. Estive recentemente em outro cliente que me relatou que a minha >>>> aplicação estava consumindo muita banda de internet. Esse cliente possui >>> um >>>> link 2mb dedicados e duas filiais com acesso a internet ADSL de 1 mb. Eu >>> já >>>> fiz diversas modificações na aplicação diminuir a quantidade de dados >>>> trafegados na rede, mas não sei como fazer para saber o que melhorou. >>>> >>>> Alguém conhece uma forma ou um aplicativo que me permita medir o consumo >>> de >>>> rede de dados trafegados pela porta 3050 do firebird? Como os senhores >>> fazem >>>> para saber se suas aplicações com Firebird estão consumindo muito ou >>> pouco >>>> recursos de rede? >>>> >>>> AT. >>>> >>>> C Henrique M Corbo >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexcanario em gmail.com Wed Aug 4 15:06:40 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 15:06:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= Message-ID: Ola pessoal. Estou migrando algumas queries de oracle para firebird. Antigamente em oracle fazia assim: select codigo, nome where ((codigo = :p_codigo) or (:p_codigo is null)); Essa query me retorna o resultado esperado quando passo algum valor no paramêtro. Porém quando passo NULL no parâmetro ele me retorna todos os registros. Como obter esse mesmo comportamento no firebird? Obrigado, tenham um bom dia!! From samuel.peres.ferreira em gmail.com Wed Aug 4 15:13:19 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Wed, 4 Aug 2010 15:13:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: ola alex se vc passa null, com certeza vai retornar todos os registros; (:pcodigo is null) (null is null) --> true samuel From hpensador em gmail.com Wed Aug 4 15:25:19 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 15:25:19 -0300 Subject: [firebase-br] =?iso-8859-15?q?Migra=E7=E3o_query_do_Oracle_para_F?= =?iso-8859-15?q?irebird?= References: Message-ID: Boa tarde Alex! Select codigo, nome from tabela where (codigo = :pcodigo or :pcodigo = 0) -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From selecta.info em gmail.com Wed Aug 4 15:32:28 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Wed, 4 Aug 2010 15:32:28 -0300 Subject: [firebase-br] Passando do delphi para o firebird parametro NULL... Message-ID: Pessoal, Uso o componente TSQLStoredProc para executar as procedures do firebird no delphi. Ao por exemplo invocar a execução de uma procedure de insert ou update pelo componente, como passar um parametro para determinado campo, para que no firebird o mesmo não fique só vazio, mas sim como "NULL" ? From levymoreira.ce em gmail.com Wed Aug 4 15:41:43 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 Aug 2010 15:41:43 -0300 Subject: [firebase-br] erro query Message-ID: Fiz uma consulta depois da mesma fui alterar uns cfops, alguns posso editar mas em um deles retorna esse erro: Error Message: ---------------------------------------- Incompatible column/host variable data type. Dynamic SQL Error. SQL error code = -303. conversion error from string "30-DEC-1899". Alguem tem ideia o que pode ser? -- Levy Moreira From danielroatt em gmail.com Wed Aug 4 15:44:46 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 4 Aug 2010 15:44:46 -0300 Subject: [firebase-br] erro query In-Reply-To: References: Message-ID: conversion error from string "30-DEC-1899". Olha, eh a data , o que esta passando a data? que eu saiba, o FB so aceita MM/DD/YYYY da uma olhadinha nas datas ai Em 4 de agosto de 2010 15:41, Levy Moreira escreveu: > Fiz uma consulta depois da mesma fui alterar uns cfops, alguns posso editar > mas em um deles retorna esse erro: > > Error Message: > ---------------------------------------- > Incompatible column/host variable data type. > Dynamic SQL Error. > SQL error code = -303. > conversion error from string "30-DEC-1899". > > Alguem tem ideia o que pode ser? > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From alexcanario em gmail.com Wed Aug 4 15:45:47 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 15:45:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: Olá Samuel, infelizmente esse é o problema quando o campo é e o parametro passado é ele não me retorna nenhum registro. Quando deveria retornar, já que atende a condição. 2010/8/4 samuel ferreira > ola alex > > se vc passa null, com certeza vai retornar todos os registros; > > (:pcodigo is null) > (null is null) --> true > > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From alexcanario em gmail.com Wed Aug 4 15:46:29 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 15:46:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: Obrigado, mas, não funcionou. :-( Em 4 de agosto de 2010 15:45, Alex Canário escreveu: > Olá Samuel, infelizmente esse é o problema quando o campo é e o > parametro passado é ele não me retorna nenhum registro. Quando > deveria retornar, já que atende a condição. > > 2010/8/4 samuel ferreira > > ola alex >> >> se vc passa null, com certeza vai retornar todos os registros; >> >> (:pcodigo is null) >> (null is null) --> true >> >> >> samuel >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From levymoreira.ce em gmail.com Wed Aug 4 15:54:14 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 Aug 2010 15:54:14 -0300 Subject: [firebase-br] erro query In-Reply-To: References: Message-ID: Este campo é varchar... Em 4 de agosto de 2010 15:44, Daniel Roatt escreveu: > conversion error from string "30-DEC-1899". > Olha, eh a data , o que esta passando a data? > que eu saiba, o FB so aceita MM/DD/YYYY da uma olhadinha nas datas ai > > Em 4 de agosto de 2010 15:41, Levy Moreira >escreveu: > > > Fiz uma consulta depois da mesma fui alterar uns cfops, alguns posso > editar > > mas em um deles retorna esse erro: > > > > Error Message: > > ---------------------------------------- > > Incompatible column/host variable data type. > > Dynamic SQL Error. > > SQL error code = -303. > > conversion error from string "30-DEC-1899". > > > > Alguem tem ideia o que pode ser? > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From alexcanario em gmail.com Wed Aug 4 15:55:37 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 15:55:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: Pessoal funcionou dessa forma. where ((codigo = :p_codigo) or (coalesce(:p_codigo,0) = 0)). Obrigado a todos pela ajuda. Em 4 de agosto de 2010 15:46, Alex Canário escreveu: > Obrigado, mas, não funcionou. :-( > > Em 4 de agosto de 2010 15:45, Alex Canário escreveu: > > Olá Samuel, infelizmente esse é o problema quando o campo é e o >> parametro passado é ele não me retorna nenhum registro. Quando >> deveria retornar, já que atende a condição. >> >> 2010/8/4 samuel ferreira >> >> ola alex >>> >>> se vc passa null, com certeza vai retornar todos os registros; >>> >>> (:pcodigo is null) >>> (null is null) --> true >>> >>> >>> samuel >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> > From selecta.info em gmail.com Wed Aug 4 16:00:24 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Wed, 4 Aug 2010 16:00:24 -0300 Subject: [firebase-br] Passando do delphi para o firebird parametro NULL... In-Reply-To: References: Message-ID: Descobri aqui! Params.ParamByName('parametro').IsNull; Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Em 4 de agosto de 2010 15:32, Selecta - Info - Gmail escreveu: > Pessoal, > Uso o componente TSQLStoredProc para executar as procedures do firebird > no delphi. > Ao por exemplo invocar a execução de uma procedure de insert ou update > pelo componente, > como passar um parametro para determinado campo, para que no firebird o > mesmo não fique só vazio, mas sim como "NULL" ? > > > From hpensador em gmail.com Wed Aug 4 16:07:41 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 16:07:41 -0300 Subject: [firebase-br] =?iso-8859-15?q?Migra=E7=E3o_query_do_Oracle_para_F?= =?iso-8859-15?q?irebird?= References: Message-ID: Alex, Não precisa deste coalesce... veja o exemplo que te passei na outra mensagem. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From alexcanario em gmail.com Wed Aug 4 16:11:39 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 16:11:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: Olá Hélio, boa tarde, mais uma vez obrigado pelo seu retorno. Infelizmente testei aqui e não funcionou. Estou usando Firebird 1.5. Será que é a versão? []´s Alex Canario 2010/8/4 Hélio Oliveira > Alex, > > Não precisa deste coalesce... veja o exemplo que te passei na outra > mensagem. > > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Wed Aug 4 16:34:02 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 4 Aug 2010 16:34:02 -0300 Subject: [firebase-br] erro query In-Reply-To: References: Message-ID: Verificando agora mesmo sem a consulta se eu tentar deletar editar este registro ele retorna este erro: Error Message: ---------------------------------------- Incompatible column/host variable data type. Dynamic SQL Error. SQL error code = -303. conversion error from string "13-FEB-1903". Help!! Em 4 de agosto de 2010 15:54, Levy Moreira escreveu: > Este campo é varchar... > > Em 4 de agosto de 2010 15:44, Daniel Roatt escreveu: > > conversion error from string "30-DEC-1899". >> Olha, eh a data , o que esta passando a data? >> que eu saiba, o FB so aceita MM/DD/YYYY da uma olhadinha nas datas ai >> >> Em 4 de agosto de 2010 15:41, Levy Moreira > >escreveu: >> >> > Fiz uma consulta depois da mesma fui alterar uns cfops, alguns posso >> editar >> > mas em um deles retorna esse erro: >> > >> > Error Message: >> > ---------------------------------------- >> > Incompatible column/host variable data type. >> > Dynamic SQL Error. >> > SQL error code = -303. >> > conversion error from string "30-DEC-1899". >> > >> > Alguem tem ideia o que pode ser? >> > -- >> > Levy Moreira >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> >> >> -- >> Daniel Roatt >> Cel: (19) 9174-3113 >> TI Bessani Softwares -http://www.bessani.com.br/ >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira > -- Levy Moreira From dave.malkavian em gmail.com Wed Aug 4 16:32:26 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Wed, 4 Aug 2010 16:32:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= References: Message-ID: <00be01cb340b$c6aea510$6e01a8c0@ITT> Só um esclarecimento: null <> null. Null não é um valor, é um estado. Portanto comparar dois valores NULL não necessariamente vai retornar TRUE. []'s Alexandre Sousa ----- Original Message ----- From: "Alex Canário" To: "FireBase" Sent: Wednesday, August 04, 2010 3:45 PM Subject: Re: [firebase-br]Migração query do Oracle para Firebird Olá Samuel, infelizmente esse é o problema quando o campo é e o parametro passado é ele não me retorna nenhum registro. Quando deveria retornar, já que atende a condição. 2010/8/4 samuel ferreira > ola alex > > se vc passa null, com certeza vai retornar todos os registros; > > (:pcodigo is null) > (null is null) --> true > > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexcanario em gmail.com Wed Aug 4 16:38:25 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 16:38:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: <00be01cb340b$c6aea510$6e01a8c0@ITT> References: <00be01cb340b$c6aea510$6e01a8c0@ITT> Message-ID: Exatamente como está acontecendo. Mesmo comparando com não me retornam todos os registros Em 4 de agosto de 2010 16:32, Alexandre Sousa escreveu: > Só um esclarecimento: null <> null. Null não é um valor, é um estado. > Portanto comparar dois valores NULL não necessariamente vai retornar TRUE. > > []'s > Alexandre Sousa > ----- Original Message ----- From: "Alex Canário" > To: "FireBase" > Sent: Wednesday, August 04, 2010 3:45 PM > Subject: Re: [firebase-br]Migração query do Oracle para Firebird > > > > Olá Samuel, infelizmente esse é o problema quando o campo é e o > parametro passado é ele não me retorna nenhum registro. Quando > deveria retornar, já que atende a condição. > > 2010/8/4 samuel ferreira > > ola alex >> >> se vc passa null, com certeza vai retornar todos os registros; >> >> (:pcodigo is null) >> (null is null) --> true >> >> >> samuel >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From listas em warmboot.com.br Wed Aug 4 16:47:46 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 4 Aug 2010 16:47:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: <00be01cb340b$c6aea510$6e01a8c0@ITT> Message-ID: <1331487560.20100804164746@warmboot.com.br> Se vc usa Delphi, para deixar o parâmetro nulo, vc tem que usar: query.parambyname('pcodigo').clear; []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AC> Exatamente como está acontecendo. Mesmo comparando com não me AC> retornam todos os registros AC> Em 4 de agosto de 2010 16:32, Alexandre Sousa AC> escreveu: >> Só um esclarecimento: null <> null. Null não é um valor, é um estado. >> Portanto comparar dois valores NULL não necessariamente vai retornar TRUE. >> >> []'s >> Alexandre Sousa >> ----- Original Message ----- From: "Alex Canário" >> To: "FireBase" >> Sent: Wednesday, August 04, 2010 3:45 PM >> Subject: Re: [firebase-br]Migração query do Oracle para Firebird >> >> >> >> Olá Samuel, infelizmente esse é o problema quando o campo é e o >> parametro passado é ele não me retorna nenhum registro. Quando >> deveria retornar, já que atende a condição. >> >> 2010/8/4 samuel ferreira >> >> ola alex >>> >>> se vc passa null, com certeza vai retornar todos os registros; >>> >>> (:pcodigo is null) >>> (null is null) --> true >>> >>> >>> samuel From hpensador em gmail.com Wed Aug 4 16:51:05 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Wed, 04 Aug 2010 16:51:05 -0300 Subject: [firebase-br] =?iso-8859-15?q?Migra=E7=E3o_query_do_Oracle_para_F?= =?iso-8859-15?q?irebird?= References: <00be01cb340b$c6aea510$6e01a8c0@ITT> Message-ID: Alex, a solução esta logo abaixo... select codigo, nome from tabela where (codigo = :pcodigo or :pcodigo = 0) Com esta SQL vc terá como retorno todos os registros passando para o parametro 0 ou um registro especifico parassando para o paramentro o valor correspondente. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From alexcanario em gmail.com Wed Aug 4 16:51:29 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Wed, 4 Aug 2010 16:51:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: <1331487560.20100804164746@warmboot.com.br> References: <00be01cb340b$c6aea510$6e01a8c0@ITT> <1331487560.20100804164746@warmboot.com.br> Message-ID: Olá Carlos. Estou setando o parâmetro direto no IBexpert. Em 4 de agosto de 2010 16:47, Carlos H. Cantu escreveu: > Se vc usa Delphi, para deixar o parâmetro nulo, vc tem que usar: > > query.parambyname('pcodigo').clear; > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > AC> Exatamente como está acontecendo. Mesmo comparando com > não me > AC> retornam todos os registros > > AC> Em 4 de agosto de 2010 16:32, Alexandre Sousa > AC> escreveu: > > >> Só um esclarecimento: null <> null. Null não é um valor, é um estado. > >> Portanto comparar dois valores NULL não necessariamente vai retornar > TRUE. > >> > >> []'s > >> Alexandre Sousa > >> ----- Original Message ----- From: "Alex Canário" < > alexcanario em gmail.com> > >> To: "FireBase" > >> Sent: Wednesday, August 04, 2010 3:45 PM > >> Subject: Re: [firebase-br]Migração query do Oracle para Firebird > >> > >> > >> > >> Olá Samuel, infelizmente esse é o problema quando o campo é e o > >> parametro passado é ele não me retorna nenhum registro. Quando > >> deveria retornar, já que atende a condição. > >> > >> 2010/8/4 samuel ferreira > >> > >> ola alex > >>> > >>> se vc passa null, com certeza vai retornar todos os registros; > >>> > >>> (:pcodigo is null) > >>> (null is null) --> true > >>> > >>> > >>> samuel > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dave.malkavian em gmail.com Wed Aug 4 16:59:59 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Wed, 4 Aug 2010 16:59:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_query_do_Oracle_para_Fi?= =?iso-8859-1?q?rebird?= References: <00be01cb340b$c6aea510$6e01a8c0@ITT> <1331487560.20100804164746@warmboot.com.br> Message-ID: <00d201cb340f$a0189330$6e01a8c0@ITT> A sua solução do coalesce é a mais correta, pois na versão 1.5 ainda não é possível fazer algo como :parametro is null. Na 2.1 ou 2.5, não me lembro bem, já possível fazer a instrução acima, o que facilitaria sua vida. ----- Original Message ----- From: "Alex Canário" To: "Carlos H. Cantu" ; "FireBase" Sent: Wednesday, August 04, 2010 4:51 PM Subject: Re: [firebase-br]Migração query do Oracle para Firebird Olá Carlos. Estou setando o parâmetro direto no IBexpert. Em 4 de agosto de 2010 16:47, Carlos H. Cantu escreveu: > Se vc usa Delphi, para deixar o parâmetro nulo, vc tem que usar: > > query.parambyname('pcodigo').clear; > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > AC> Exatamente como está acontecendo. Mesmo comparando com > não me > AC> retornam todos os registros > > AC> Em 4 de agosto de 2010 16:32, Alexandre Sousa > AC> escreveu: > > >> Só um esclarecimento: null <> null. Null não é um valor, é um estado. > >> Portanto comparar dois valores NULL não necessariamente vai retornar > TRUE. > >> > >> []'s > >> Alexandre Sousa > >> ----- Original Message ----- From: "Alex Canário" < > alexcanario em gmail.com> > >> To: "FireBase" > >> Sent: Wednesday, August 04, 2010 3:45 PM > >> Subject: Re: [firebase-br]Migração query do Oracle para Firebird > >> > >> > >> > >> Olá Samuel, infelizmente esse é o problema quando o campo é e o > >> parametro passado é ele não me retorna nenhum registro. Quando > >> deveria retornar, já que atende a condição. > >> > >> 2010/8/4 samuel ferreira > >> > >> ola alex > >>> > >>> se vc passa null, com certeza vai retornar todos os registros; > >>> > >>> (:pcodigo is null) > >>> (null is null) --> true > >>> > >>> > >>> samuel > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cesarnunez em sigma.com.py Wed Aug 4 11:22:12 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Wed, 4 Aug 2010 16:22:12 +0200 Subject: [firebase-br] internal gds software.... (solucionado) Message-ID: <001001cb33e0$6e6477c0$4b2d6740$@com.py> Implemente o código e conseui recuperar o BD… Muito Obrigado… From andresalbarros em gmail.com Wed Aug 4 22:39:45 2010 From: andresalbarros em gmail.com (=?ISO-8859-1?Q?Andr=E9_Barros?=) Date: Thu, 5 Aug 2010 02:39:45 +0100 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: <4C59587B.3040001@protej.com.br> References: <4C59587B.3040001@protej.com.br> Message-ID: De facto o select que fizeste está correcto y deveria retornar a media correcta pelo que deverá ser de facto algun bug no fire ja experimentaste com a versão anterior do 2.1.3 Andre Barros 2010/8/4 Siro > Bom dia. > > Pessoal, será que estou ficando lélé ou há um bug do Firebird no cálculo > da média (AVG)? > > *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert > > O sql abaixo me retorna os seguintes resultados: > > SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, > I.VALOR_UNITARIO > FROM ITENS_SAIDAS I > INNER JOIN SAIDAS_PRODUTOS S > ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) > INNER JOIN PRODUTOS P > ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) > > WHERE S.ID_EMPRESA = 1 > AND S.STATUS = 'S' > AND I.ID_PRODUTO = 10232 > and S.DATA_SAIDA >= '03/09/2010' > GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO > > /***************************************************/ > ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO > 10232 AVENTAL BAGUM AMARELO 5 > 10232 AVENTAL BAGUM AMARELO 4,8 > 10232 AVENTAL BAGUM AMARELO 3,8 > > > > Quando quero a media utilizo o abaixo, que me retorna: > > SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, > AVG(I.VALOR_UNITARIO) > > FROM ITENS_SAIDAS I > INNER JOIN SAIDAS_PRODUTOS S > ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) > INNER JOIN PRODUTOS P > ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) > > WHERE S.ID_EMPRESA = 1 > AND S.STATUS = 'S' > AND I.ID_PRODUTO = 10232 > and S.DATA_SAIDA >= '03/09/2010' > GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA > > /***************************************************/ > ID_PRODUTO DESCRICAO_DETALHADA AVG > 10232 AVENTAL BAGUM AMARELO 4,85 > > Como o fire chegou a esta media de 4.85?? isto não é um bug? > > Desde já agradeço > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From selecta.info em gmail.com Wed Aug 4 23:03:58 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Wed, 4 Aug 2010 23:03:58 -0300 Subject: [firebase-br] Procedimentos e componentes para atualizar script e atualizar... Message-ID: Amigos, Estou desenvolvendo uma aplicação e estou desenvolvendo o módulo de atualização online. Preciso saber de algum tutorial ou dicas de componentes e etc para fazer a comparação dos códigos do banco de dados que está no cliente com o código mais novo e fazer as devidas alterações. O que de dicas vocês podem me dar ? From siro em protej.com.br Wed Aug 4 23:24:34 2010 From: siro em protej.com.br (Siro) Date: Wed, 04 Aug 2010 23:24:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: References: <4C59587B.3040001@protej.com.br> Message-ID: <4C5A20E2.3020706@protej.com.br> Olá André. Sim, já fiz teste com a versão 2.1 e ocorre o mesmo problema. Gostaria que mais alguém da lista também fizesse o teste para verificar, pois acho que já tentei de tudo para tentar descobrir se era um provável erro meu, mas não consegui detectar. Caso seja realmente um bug, peço para alguém informar, pois não tenho "inglês" . Em 04/08/2010 22:39, André Barros escreveu: > De facto o select que fizeste está correcto y deveria retornar a media > correcta pelo que deverá ser de facto algun bug no fire ja experimentaste > com a versão anterior do 2.1.3 > > Andre Barros > > 2010/8/4 Siro > >> Bom dia. >> >> Pessoal, será que estou ficando lélé ou há um bug do Firebird no cálculo >> da média (AVG)? >> >> *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert >> >> O sql abaixo me retorna os seguintes resultados: >> >> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >> I.VALOR_UNITARIO >> FROM ITENS_SAIDAS I >> INNER JOIN SAIDAS_PRODUTOS S >> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >> INNER JOIN PRODUTOS P >> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >> >> WHERE S.ID_EMPRESA = 1 >> AND S.STATUS = 'S' >> AND I.ID_PRODUTO = 10232 >> and S.DATA_SAIDA>= '03/09/2010' >> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO >> >> /***************************************************/ >> ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO >> 10232 AVENTAL BAGUM AMARELO 5 >> 10232 AVENTAL BAGUM AMARELO 4,8 >> 10232 AVENTAL BAGUM AMARELO 3,8 >> >> >> >> Quando quero a media utilizo o abaixo, que me retorna: >> >> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >> AVG(I.VALOR_UNITARIO) >> >> FROM ITENS_SAIDAS I >> INNER JOIN SAIDAS_PRODUTOS S >> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >> INNER JOIN PRODUTOS P >> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >> >> WHERE S.ID_EMPRESA = 1 >> AND S.STATUS = 'S' >> AND I.ID_PRODUTO = 10232 >> and S.DATA_SAIDA>= '03/09/2010' >> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA >> >> /***************************************************/ >> ID_PRODUTO DESCRICAO_DETALHADA AVG >> 10232 AVENTAL BAGUM AMARELO 4,85 >> >> Como o fire chegou a esta media de 4.85?? isto não é um bug? >> >> Desde já agradeço >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From andresalbarros em gmail.com Thu Aug 5 01:46:09 2010 From: andresalbarros em gmail.com (=?ISO-8859-1?Q?Andr=E9_Barros?=) Date: Thu, 5 Aug 2010 05:46:09 +0100 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: <4C5A20E2.3020706@protej.com.br> References: <4C59587B.3040001@protej.com.br> <4C5A20E2.3020706@protej.com.br> Message-ID: eu vou tratar de fazer essa prova assim que chegar ao escritorio se detectar que é de facto um bug eu mesmo reporto o bug aos developers Andre 2010/8/5 Siro > Olá André. > > Sim, já fiz teste com a versão 2.1 e ocorre o mesmo problema. > Gostaria que mais alguém da lista também fizesse o teste para verificar, > pois acho que já tentei de tudo para tentar descobrir se era um provável > erro meu, mas não consegui detectar. > > Caso seja realmente um bug, peço para alguém informar, pois não tenho > "inglês" > . > > > Em 04/08/2010 22:39, André Barros escreveu: > > De facto o select que fizeste está correcto y deveria retornar a media >> correcta pelo que deverá ser de facto algun bug no fire ja experimentaste >> com a versão anterior do 2.1.3 >> >> Andre Barros >> >> 2010/8/4 Siro >> >> Bom dia. >>> >>> Pessoal, será que estou ficando lélé ou há um bug do Firebird no cálculo >>> da média (AVG)? >>> >>> *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert >>> >>> O sql abaixo me retorna os seguintes resultados: >>> >>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>> I.VALOR_UNITARIO >>> FROM ITENS_SAIDAS I >>> INNER JOIN SAIDAS_PRODUTOS S >>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>> INNER JOIN PRODUTOS P >>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>> >>> WHERE S.ID_EMPRESA = 1 >>> AND S.STATUS = 'S' >>> AND I.ID_PRODUTO = 10232 >>> and S.DATA_SAIDA>= '03/09/2010' >>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO >>> >>> /***************************************************/ >>> ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO >>> 10232 AVENTAL BAGUM AMARELO 5 >>> 10232 AVENTAL BAGUM AMARELO 4,8 >>> 10232 AVENTAL BAGUM AMARELO 3,8 >>> >>> >>> >>> Quando quero a media utilizo o abaixo, que me retorna: >>> >>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>> AVG(I.VALOR_UNITARIO) >>> >>> FROM ITENS_SAIDAS I >>> INNER JOIN SAIDAS_PRODUTOS S >>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>> INNER JOIN PRODUTOS P >>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>> >>> WHERE S.ID_EMPRESA = 1 >>> AND S.STATUS = 'S' >>> AND I.ID_PRODUTO = 10232 >>> and S.DATA_SAIDA>= '03/09/2010' >>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA >>> >>> /***************************************************/ >>> ID_PRODUTO DESCRICAO_DETALHADA AVG >>> 10232 AVENTAL BAGUM AMARELO 4,85 >>> >>> Como o fire chegou a esta media de 4.85?? isto não é um bug? >>> >>> Desde já agradeço >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From selecta.info em gmail.com Thu Aug 5 03:32:27 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Thu, 5 Aug 2010 03:32:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_altera=E7=E3o_na_tabela_e_atua?= =?iso-8859-1?q?liza=E7=E3o_automatica_em_views_e_etc=2E=2E=2E?= Message-ID: Acho que essa dúvida é de muitos colegas. Não sei isso é possível ou ainda sim viável. Mas vou perguntar. Alterei uma tabela no firebird. Acrescentei um campo "CAMPO_NOVO" Salvei e comitei. Eu tenho que entrar em todas views, procedures e afins que precisar de retornar esse novo campo e alterar todas na munheca ? From listas em warmboot.com.br Thu Aug 5 07:51:31 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 5 Aug 2010 07:51:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: References: <4C59587B.3040001@protej.com.br> <4C5A20E2.3020706@protej.com.br> Message-ID: <872477385.20100805075131@warmboot.com.br> Fiz um teste aqui, criei uma tabela com um campo numeric 9,2, inseri os 3 valores que vc usou e mandei calcular a AVG, e retornou 4.53 Firebird 2.1.3 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AB> eu vou tratar de fazer essa prova assim que chegar ao escritorio se detectar AB> que é de facto um bug eu mesmo reporto o bug aos developers AB> Andre AB> 2010/8/5 Siro >> Olá André. >> >> Sim, já fiz teste com a versão 2.1 e ocorre o mesmo problema. >> Gostaria que mais alguém da lista também fizesse o teste para verificar, >> pois acho que já tentei de tudo para tentar descobrir se era um provável >> erro meu, mas não consegui detectar. >> >> Caso seja realmente um bug, peço para alguém informar, pois não tenho >> "inglês" >> . >> >> >> Em 04/08/2010 22:39, André Barros escreveu: >> >> De facto o select que fizeste está correcto y deveria retornar a media >>> correcta pelo que deverá ser de facto algun bug no fire ja experimentaste >>> com a versão anterior do 2.1.3 >>> >>> Andre Barros >>> >>> 2010/8/4 Siro >>> >>> Bom dia. >>>> >>>> Pessoal, será que estou ficando lélé ou há um bug do Firebird no cálculo >>>> da média (AVG)? >>>> >>>> *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert >>>> >>>> O sql abaixo me retorna os seguintes resultados: >>>> >>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>>> I.VALOR_UNITARIO >>>> FROM ITENS_SAIDAS I >>>> INNER JOIN SAIDAS_PRODUTOS S >>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>>> INNER JOIN PRODUTOS P >>>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>> >>>> WHERE S.ID_EMPRESA = 1 >>>> AND S.STATUS = 'S' >>>> AND I.ID_PRODUTO = 10232 >>>> and S.DATA_SAIDA>= '03/09/2010' >>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO >>>> >>>> /***************************************************/ >>>> ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO >>>> 10232 AVENTAL BAGUM AMARELO 5 >>>> 10232 AVENTAL BAGUM AMARELO 4,8 >>>> 10232 AVENTAL BAGUM AMARELO 3,8 >>>> >>>> >>>> >>>> Quando quero a media utilizo o abaixo, que me retorna: >>>> >>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>>> AVG(I.VALOR_UNITARIO) >>>> >>>> FROM ITENS_SAIDAS I >>>> INNER JOIN SAIDAS_PRODUTOS S >>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>>> INNER JOIN PRODUTOS P >>>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>> >>>> WHERE S.ID_EMPRESA = 1 >>>> AND S.STATUS = 'S' >>>> AND I.ID_PRODUTO = 10232 >>>> and S.DATA_SAIDA>= '03/09/2010' >>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA >>>> >>>> /***************************************************/ >>>> ID_PRODUTO DESCRICAO_DETALHADA AVG >>>> 10232 AVENTAL BAGUM AMARELO 4,85 >>>> >>>> Como o fire chegou a esta media de 4.85?? isto não é um bug? >>>> >>>> Desde já agradeço >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> AB> ______________________________________________ AB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br AB> Para saber como gerenciar/excluir seu cadastro na lista, use: AB> http://www.firebase.com.br/fb/artigo.php?id=1107 AB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Thu Aug 5 08:08:12 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 5 Aug 2010 08:08:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_sem_no=E7=E3o?= Message-ID: Apos uma query simples no ibexpert tenho uma lista de registros sem erro, quando tento ordenar ou percorrer esses registros retorna o seguinte erro: Error Message: ---------------------------------------- Overflow occurred during data type conversion. conversion error from string " ". -- Levy Moreira From siro em protej.com.br Thu Aug 5 08:59:46 2010 From: siro em protej.com.br (Siro) Date: Thu, 05 Aug 2010 08:59:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: <872477385.20100805075131@warmboot.com.br> References: <4C59587B.3040001@protej.com.br><4C5A20E2.3020706@protej.com.br> <872477385.20100805075131@warmboot.com.br> Message-ID: <4C5AA7B2.8020808@protej.com.br> Realmente, esta correto, da forma que vc fez, eu também testei aqui. Mas veja a que estou fazendo: SELECT count(i.valor_unitario), AVG(I.VALOR_UNITARIO), sum(I.valor_unitario) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' GROUP BY I.VALOR_UNITARIO retorna: COUNT AVG SUM 1 3,8 3,8 3 4,8 14,4 8 5 40 Isto esta correto.. Agora o mesmo sql sem o agrupamento retorna: SELECT count(i.valor_unitario), AVG(I.VALOR_UNITARIO), sum(I.valor_unitario) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' /***********************************/ --GROUP BY I.VALOR_UNITARIO /***********************************/ retorna: COUNT AVG SUM 12 4,85 58,2 Mostrando o valor minimo e máximo e retornou assim SELECT count(i.valor_unitario), AVG(I.VALOR_UNITARIO), min(I.valor_unitario), max(I.valor_unitario), sum(I.valor_unitario) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' COUNT AVG MIN MAX SUM 12 4,85 3,8 5 58,2 Em 05/08/2010 07:51, Carlos H. Cantu escreveu: > Fiz um teste aqui, criei uma tabela com um campo numeric 9,2, inseri > os 3 valores que vc usou e mandei calcular a AVG, e retornou 4.53 > > Firebird 2.1.3 > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > AB> eu vou tratar de fazer essa prova assim que chegar ao escritorio se detectar > AB> que é de facto um bug eu mesmo reporto o bug aos developers > > AB> Andre > > AB> 2010/8/5 Siro > >>> Olá André. >>> >>> Sim, já fiz teste com a versão 2.1 e ocorre o mesmo problema. >>> Gostaria que mais alguém da lista também fizesse o teste para verificar, >>> pois acho que já tentei de tudo para tentar descobrir se era um provável >>> erro meu, mas não consegui detectar. >>> >>> Caso seja realmente um bug, peço para alguém informar, pois não tenho >>> "inglês" >>> . >>> >>> >>> Em 04/08/2010 22:39, André Barros escreveu: >>> >>> De facto o select que fizeste está correcto y deveria retornar a media >>>> correcta pelo que deverá ser de facto algun bug no fire ja experimentaste >>>> com a versão anterior do 2.1.3 >>>> >>>> Andre Barros >>>> >>>> 2010/8/4 Siro >>>> >>>> Bom dia. >>>>> Pessoal, será que estou ficando lélé ou há um bug do Firebird no cálculo >>>>> da média (AVG)? >>>>> >>>>> *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert >>>>> >>>>> O sql abaixo me retorna os seguintes resultados: >>>>> >>>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>>>> I.VALOR_UNITARIO >>>>> FROM ITENS_SAIDAS I >>>>> INNER JOIN SAIDAS_PRODUTOS S >>>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>>>> INNER JOIN PRODUTOS P >>>>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>>> >>>>> WHERE S.ID_EMPRESA = 1 >>>>> AND S.STATUS = 'S' >>>>> AND I.ID_PRODUTO = 10232 >>>>> and S.DATA_SAIDA>= '03/09/2010' >>>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO >>>>> >>>>> /***************************************************/ >>>>> ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO >>>>> 10232 AVENTAL BAGUM AMARELO 5 >>>>> 10232 AVENTAL BAGUM AMARELO 4,8 >>>>> 10232 AVENTAL BAGUM AMARELO 3,8 >>>>> >>>>> >>>>> >>>>> Quando quero a media utilizo o abaixo, que me retorna: >>>>> >>>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>>>> AVG(I.VALOR_UNITARIO) >>>>> >>>>> FROM ITENS_SAIDAS I >>>>> INNER JOIN SAIDAS_PRODUTOS S >>>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>>>> INNER JOIN PRODUTOS P >>>>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>>> >>>>> WHERE S.ID_EMPRESA = 1 >>>>> AND S.STATUS = 'S' >>>>> AND I.ID_PRODUTO = 10232 >>>>> and S.DATA_SAIDA>= '03/09/2010' >>>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA >>>>> >>>>> /***************************************************/ >>>>> ID_PRODUTO DESCRICAO_DETALHADA AVG >>>>> 10232 AVENTAL BAGUM AMARELO 4,85 >>>>> >>>>> Como o fire chegou a esta media de 4.85?? isto não é um bug? >>>>> >>>>> Desde já agradeço >>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > AB> ______________________________________________ > AB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > AB> Para saber como gerenciar/excluir seu cadastro na lista, use: > AB> http://www.firebase.com.br/fb/artigo.php?id=1107 > AB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From daniel em lojafacil.com.br Thu Aug 5 09:05:03 2010 From: daniel em lojafacil.com.br (Daniel Felgar) Date: Thu, 05 Aug 2010 09:05:03 -0300 Subject: [firebase-br] Procedimentos e componentes para atualizar script e atualizar... In-Reply-To: References: Message-ID: <4C5AA8EF.2000603@lojafacil.com.br> Bom dia Amigo, Olha eu uso o seguinte componente http://www.clevercomponents.com/products/dbcomparer/dbcomparer.asp mas ele não é Free... ele faz a comparaçao entre os dois bancos e gera o script... e ele mesmo jah tem o componente pra rodar scripts. Abraços Daniel Felgar Em 04/08/2010 23:03, Selecta - Info - Gmail escreveu: > Amigos, > Estou desenvolvendo uma aplicação e estou desenvolvendo o módulo de > atualização online. > Preciso saber de algum tutorial ou dicas de componentes e etc para fazer a > comparação dos códigos do banco de dados > que está no cliente com o código mais novo e fazer as devidas > alterações. > > O que de dicas vocês podem me dar ? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > From daniel em lojafacil.com.br Thu Aug 5 09:07:34 2010 From: daniel em lojafacil.com.br (Daniel Felgar) Date: Thu, 05 Aug 2010 09:07:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sobre_altera=E7=E3o_na_tabela_e_atua?= =?iso-8859-1?q?liza=E7=E3o_automatica_em_views_e_etc=2E=2E=2E?= In-Reply-To: References: Message-ID: <4C5AA986.4010003@lojafacil.com.br> Bom dia, Voce pode fazer uma procedure que altere todas as outras procedures e views! da um trabalhinho... mas depois voce economiza muito tempo! lembrado que voce vai ter que usar o *execute statement* pois voce nao consegue rodar DDL em procedures! Abraços Daniel Felgar Em 05/08/2010 03:32, Selecta - Info - Gmail escreveu: > Acho que essa dúvida é de muitos colegas. > Não sei isso é possível ou ainda sim viável. > Mas vou perguntar. > Alterei uma tabela no firebird. > Acrescentei um campo "CAMPO_NOVO" > Salvei e comitei. > > > Eu tenho que entrar em todas views, procedures e afins que precisar de > retornar esse novo campo > e alterar todas na munheca ? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > From programacao em unibrasdistribuidora.com.br Thu Aug 5 09:23:33 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 5 Aug 2010 09:23:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Erro_sem_no=E7=E3o?= In-Reply-To: References: Message-ID: Presado, Em algum momento existe uma conversão de tipo de dado. Exemplo INTEIRO PARA STRING ou um campo string com número e conversão para INTEIRO, etc. Dê uma olhada, pois este erro é de conversão de tipo. Atenciosamente, José Aparecido Sócio Diretor Softmaxi Tecnologia em Software. Telefone: 31 3786-6178 e 3789 6178. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: quinta-feira, 5 de agosto de 2010 08:08 Para: FireBase Assunto: [firebase-br] Erro sem noção Apos uma query simples no ibexpert tenho uma lista de registros sem erro, quando tento ordenar ou percorrer esses registros retorna o seguinte erro: Error Message: ---------------------------------------- Overflow occurred during data type conversion. conversion error from string " ". -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From programacao em unibrasdistribuidora.com.br Thu Aug 5 09:28:38 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 5 Aug 2010 09:28:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: <4C5AA7B2.8020808@protej.com.br> References: <4C59587B.3040001@protej.com.br><4C5A20E2.3020706@protej.com.br><872477385.20100805075131@warmboot.com.br> <4C5AA7B2.8020808@protej.com.br> Message-ID: <87D92E5E38B74CCF88D87B42B01EE96B@USER2> Presado, Ao inves de usar um COUNT OU UM SUM de forma simples, caso esteja usando o FIREBIRD 1.5 ou superior, para evitar possíveis problemas de cáuculos, você pode usar coalesce(SUM (CAMPO), 0) para evitar problemas com campos "null" Isto vale para quaisquer tipos de dados. José Aparecido Sócio Diretor Softmaxi Tecnologia em Software. Telefone: 31 3786-6178 e 3789 6178. www.softmaxi.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Siro Enviada em: quinta-feira, 5 de agosto de 2010 09:00 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] Erro Cálculo da média Realmente, esta correto, da forma que vc fez, eu também testei aqui. Mas veja a que estou fazendo: SELECT count(i.valor_unitario), AVG(I.VALOR_UNITARIO), sum(I.valor_unitario) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' GROUP BY I.VALOR_UNITARIO retorna: COUNT AVG SUM 1 3,8 3,8 3 4,8 14,4 8 5 40 Isto esta correto.. Agora o mesmo sql sem o agrupamento retorna: SELECT count(i.valor_unitario), AVG(I.VALOR_UNITARIO), sum(I.valor_unitario) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' /***********************************/ --GROUP BY I.VALOR_UNITARIO /***********************************/ retorna: COUNT AVG SUM 12 4,85 58,2 Mostrando o valor minimo e máximo e retornou assim SELECT count(i.valor_unitario), AVG(I.VALOR_UNITARIO), min(I.valor_unitario), max(I.valor_unitario), sum(I.valor_unitario) FROM ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' COUNT AVG MIN MAX SUM 12 4,85 3,8 5 58,2 Em 05/08/2010 07:51, Carlos H. Cantu escreveu: > Fiz um teste aqui, criei uma tabela com um campo numeric 9,2, inseri > os 3 valores que vc usou e mandei calcular a AVG, e retornou 4.53 > > Firebird 2.1.3 > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - > blog.firebase.com.br > > AB> eu vou tratar de fazer essa prova assim que chegar ao escritorio > AB> se detectar que é de facto um bug eu mesmo reporto o bug aos > AB> developers > > AB> Andre > > AB> 2010/8/5 Siro > >>> Olá André. >>> >>> Sim, já fiz teste com a versão 2.1 e ocorre o mesmo problema. >>> Gostaria que mais alguém da lista também fizesse o teste para >>> verificar, pois acho que já tentei de tudo para tentar descobrir se era um provável >>> erro meu, mas não consegui detectar. >>> >>> Caso seja realmente um bug, peço para alguém informar, pois não >>> tenho "inglês" >>> . >>> >>> >>> Em 04/08/2010 22:39, André Barros escreveu: >>> >>> De facto o select que fizeste está correcto y deveria retornar a >>> media >>>> correcta pelo que deverá ser de facto algun bug no fire ja >>>> experimentaste com a versão anterior do 2.1.3 >>>> >>>> Andre Barros >>>> >>>> 2010/8/4 Siro >>>> >>>> Bom dia. >>>>> Pessoal, será que estou ficando lélé ou há um bug do Firebird no >>>>> cálculo da média (AVG)? >>>>> >>>>> *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert >>>>> >>>>> O sql abaixo me retorna os seguintes resultados: >>>>> >>>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO FROM >>>>> ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S >>>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>>>> INNER JOIN PRODUTOS P >>>>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>>> >>>>> WHERE S.ID_EMPRESA = 1 >>>>> AND S.STATUS = 'S' >>>>> AND I.ID_PRODUTO = 10232 >>>>> and S.DATA_SAIDA>= '03/09/2010' >>>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO >>>>> >>>>> /***************************************************/ >>>>> ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO >>>>> 10232 AVENTAL BAGUM AMARELO 5 >>>>> 10232 AVENTAL BAGUM AMARELO 4,8 >>>>> 10232 AVENTAL BAGUM AMARELO 3,8 >>>>> >>>>> >>>>> >>>>> Quando quero a media utilizo o abaixo, que me retorna: >>>>> >>>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>>>> AVG(I.VALOR_UNITARIO) >>>>> >>>>> FROM ITENS_SAIDAS I >>>>> INNER JOIN SAIDAS_PRODUTOS S >>>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) >>>>> INNER JOIN PRODUTOS P >>>>> ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>>> >>>>> WHERE S.ID_EMPRESA = 1 >>>>> AND S.STATUS = 'S' >>>>> AND I.ID_PRODUTO = 10232 >>>>> and S.DATA_SAIDA>= '03/09/2010' >>>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA >>>>> >>>>> /***************************************************/ >>>>> ID_PRODUTO DESCRICAO_DETALHADA AVG >>>>> 10232 AVENTAL BAGUM AMARELO 4,85 >>>>> >>>>> Como o fire chegou a esta media de 4.85?? isto não é um bug? >>>>> >>>>> Desde já agradeço >>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em >>>>> www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > AB> ______________________________________________ > AB> FireBase-BR (www.firebase.com.br) - Hospedado em > AB> www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: > AB> http://www.firebase.com.br/fb/artigo.php?id=1107 > AB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From agalysson em gmail.com Thu Aug 5 09:29:38 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 5 Aug 2010 09:29:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_C=E1lculo_da_m=E9dia?= In-Reply-To: <4C5AA7B2.8020808@protej.com.br> References: <4C59587B.3040001@protej.com.br> <4C5A20E2.3020706@protej.com.br> <872477385.20100805075131@warmboot.com.br> <4C5AA7B2.8020808@protej.com.br> Message-ID: Não tem bug nenhum, acontece que vc está entendendo isso errado... COUNT AVG SUM > 1 3,8 3,8 > 3 4,8 14,4 > 8 5 40 > a conta (3,8 + 4,8 + 5) / 3 = 4,53 agora, ( (3,8 * 1) + (4,8 *3) + (5 * 8) ) / 12 = 4,85 sacou? -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 5 de agosto de 2010 08:59, Siro escreveu: > Realmente, esta correto, da forma que vc fez, eu também testei aqui. > Mas veja a que estou fazendo: > > SELECT count(i.valor_unitario), > AVG(I.VALOR_UNITARIO), sum(I.valor_unitario) > FROM ITENS_SAIDAS I > INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) > WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' > GROUP BY I.VALOR_UNITARIO > > retorna: > COUNT AVG SUM > 1 3,8 3,8 > 3 4,8 14,4 > 8 5 40 > > Isto esta correto.. Agora > > o mesmo sql sem o agrupamento retorna: > > SELECT count(i.valor_unitario), > AVG(I.VALOR_UNITARIO), sum(I.valor_unitario) > FROM ITENS_SAIDAS I > INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) > WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' > /***********************************/ > --GROUP BY I.VALOR_UNITARIO > /***********************************/ > retorna: > COUNT AVG SUM > 12 4,85 58,2 > > Mostrando o valor minimo e máximo e retornou assim > SELECT count(i.valor_unitario), > AVG(I.VALOR_UNITARIO), min(I.valor_unitario), max(I.valor_unitario), > sum(I.valor_unitario) > FROM ITENS_SAIDAS I > INNER JOIN SAIDAS_PRODUTOS S ON (S.ID = I.ID_SAIDA) > WHERE I.ID_PRODUTO = 10232 and S.DATA_SAIDA >= '03/09/2010' > > COUNT AVG MIN MAX SUM > 12 4,85 3,8 5 58,2 > > From levymoreira.ce em gmail.com Thu Aug 5 09:34:25 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 5 Aug 2010 09:34:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Erro_sem_no=E7=E3o?= In-Reply-To: References: Message-ID: O problema era isso mesmo vlwzão. Em 5 de agosto de 2010 09:23, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Presado, > > > Em algum momento existe uma conversão de tipo de dado. Exemplo INTEIRO PARA > STRING ou um campo string com número e conversão para INTEIRO, etc. Dê uma > olhada, pois este erro é de conversão de tipo. > > Atenciosamente, > > > José Aparecido > Sócio Diretor > Softmaxi Tecnologia em Software. > Telefone: 31 3786-6178 e 3789 6178. > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: quinta-feira, 5 de agosto de 2010 08:08 > Para: FireBase > Assunto: [firebase-br] Erro sem noção > > Apos uma query simples no ibexpert tenho uma lista de registros sem erro, > quando tento ordenar ou percorrer esses registros retorna o seguinte erro: > > Error Message: > ---------------------------------------- > Overflow occurred during data type conversion. > conversion error from string " ". > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From programacao em unibrasdistribuidora.com.br Thu Aug 5 10:13:38 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 5 Aug 2010 10:13:38 -0300 Subject: [firebase-br] Off _freeboleto In-Reply-To: <872477385.20100805075131@warmboot.com.br> References: <4C59587B.3040001@protej.com.br><4C5A20E2.3020706@protej.com.br> <872477385.20100805075131@warmboot.com.br> Message-ID: Prezados, Sei que a lista não é para o freeboleto... Mas estou tentando a horas instalar o freeboleto no delphi 2007. Quando vou compilar para instalar vem a seguinte mensagem: DCC WARNING UFREEBOLETOIMAGE.PAS(119): METHOD 'CREATE' HIDES VIRTUAL METHOD OF BASE TYPE TCOMPONET (COMO FAÇO PARA TIRAR ESTA WARNING). Atenciosamente, José Aparecido Sócio Diretor Softmaxi Tecnologia em Software. Telefone: 31 3786-6178 e 3789 6178. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: quinta-feira, 5 de agosto de 2010 07:52 Para: FireBase Assunto: Re: [firebase-br] Erro Cálculo da média Fiz um teste aqui, criei uma tabela com um campo numeric 9,2, inseri os 3 valores que vc usou e mandei calcular a AVG, e retornou 4.53 Firebird 2.1.3 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AB> eu vou tratar de fazer essa prova assim que chegar ao escritorio se AB> detectar que é de facto um bug eu mesmo reporto o bug aos developers AB> Andre AB> 2010/8/5 Siro >> Olá André. >> >> Sim, já fiz teste com a versão 2.1 e ocorre o mesmo problema. >> Gostaria que mais alguém da lista também fizesse o teste para >> verificar, pois acho que já tentei de tudo para tentar descobrir se >> era um provável erro meu, mas não consegui detectar. >> >> Caso seja realmente um bug, peço para alguém informar, pois não tenho >> "inglês" >> . >> >> >> Em 04/08/2010 22:39, André Barros escreveu: >> >> De facto o select que fizeste está correcto y deveria retornar a >> media >>> correcta pelo que deverá ser de facto algun bug no fire ja >>> experimentaste com a versão anterior do 2.1.3 >>> >>> Andre Barros >>> >>> 2010/8/4 Siro >>> >>> Bom dia. >>>> >>>> Pessoal, será que estou ficando lélé ou há um bug do Firebird no >>>> cálculo da média (AVG)? >>>> >>>> *Firebird 2.1.3.18185 , Delphi 2010, Ibexpert >>>> >>>> O sql abaixo me retorna os seguintes resultados: >>>> >>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO FROM >>>> ITENS_SAIDAS I INNER JOIN SAIDAS_PRODUTOS S ON (I.ID_SAIDA=S.ID) >>>> AND (I.ID_EMPRESA=S.ID_EMPRESA) INNER JOIN PRODUTOS P ON >>>> (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>> >>>> WHERE S.ID_EMPRESA = 1 >>>> AND S.STATUS = 'S' >>>> AND I.ID_PRODUTO = 10232 >>>> and S.DATA_SAIDA>= '03/09/2010' >>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA, I.VALOR_UNITARIO >>>> >>>> /***************************************************/ >>>> ID_PRODUTO DESCRICAO_DETALHADA VALOR_UNITARIO >>>> 10232 AVENTAL BAGUM AMARELO 5 >>>> 10232 AVENTAL BAGUM AMARELO 4,8 >>>> 10232 AVENTAL BAGUM AMARELO 3,8 >>>> >>>> >>>> >>>> Quando quero a media utilizo o abaixo, que me retorna: >>>> >>>> SELECT I.ID_PRODUTO, P.DESCRICAO_DETALHADA, >>>> AVG(I.VALOR_UNITARIO) >>>> >>>> FROM ITENS_SAIDAS I >>>> INNER JOIN SAIDAS_PRODUTOS S >>>> ON (I.ID_SAIDA=S.ID) AND (I.ID_EMPRESA=S.ID_EMPRESA) INNER JOIN >>>> PRODUTOS P ON (I.ID_PRODUTO=P.ID) AND (I.ID_EMPRESA=P.ID_EMPRESA) >>>> >>>> WHERE S.ID_EMPRESA = 1 >>>> AND S.STATUS = 'S' >>>> AND I.ID_PRODUTO = 10232 >>>> and S.DATA_SAIDA>= '03/09/2010' >>>> GROUP BY I.ID_PRODUTO, P.DESCRICAO_DETALHADA >>>> >>>> /***************************************************/ >>>> ID_PRODUTO DESCRICAO_DETALHADA AVG >>>> 10232 AVENTAL BAGUM AMARELO 4,85 >>>> >>>> Como o fire chegou a esta media de 4.85?? isto não é um bug? >>>> >>>> Desde já agradeço >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> AB> ______________________________________________ AB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br AB> Para saber como gerenciar/excluir seu cadastro na lista, use: AB> http://www.firebase.com.br/fb/artigo.php?id=1107 AB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hpensador em gmail.com Thu Aug 5 10:17:30 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Thu, 05 Aug 2010 10:17:30 -0300 Subject: [firebase-br] Off _freeboleto References: <4C59587B.3040001@protej.com.br><4C5A20E2.3020706@protej.com.br> <872477385.20100805075131@warmboot.com.br> Message-ID: Bom dia José! Tenta em server = trollnet.no-ip.org grupo - Delphi -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From alexcanario em gmail.com Thu Aug 5 10:35:46 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Thu, 5 Aug 2010 10:35:46 -0300 Subject: [firebase-br] Passando parametro por IN Message-ID: Olá a todos. Pesquisei na lista e vi que não foi possível há algum tempo atrás passar parâmetros na cláusula IN. select * from tabela where campo in (:lista); Existe alguma solução disponível neste sentido na versão atual ou nas posteriores? []´s Alex Canario From hpensador em gmail.com Thu Aug 5 10:45:58 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Thu, 05 Aug 2010 10:45:58 -0300 Subject: [firebase-br] Passando parametro por IN References: Message-ID: Bom dia Alex! Acabei de testar isto na versão 2.5 RC2 e funcionou normalmente, vide abaixo. select * from tabela where codigo in (:pcodigo) -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From alexcanario em gmail.com Thu Aug 5 10:57:40 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Thu, 5 Aug 2010 10:57:40 -0300 Subject: [firebase-br] Passando parametro por IN In-Reply-To: References: Message-ID: Olá Hélio. Obrigado por responder. Rodei a query abaixo no IBexpert: select EMP_NO, FIRST_NAME, LAST_NAME from EMPLOYEE where emp_no in (:pLista) Passei por parâmetro em pLista = 1,2,3,4,8,9,11 E ele me retorna uma mensagem de erro: 1,2,3,4,8,9,11 "1,2,3,4,8,9,11 is not a valid floating point value" []´s Alex Canario Em 5 de agosto de 2010 10:45, Hélio Oliveira escreveu: > Bom dia Alex! > > Acabei de testar isto na versão 2.5 RC2 e funcionou normalmente, vide > abaixo. > > select * > from tabela > where codigo in (:pcodigo) > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From hpensador em gmail.com Thu Aug 5 11:15:07 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Thu, 05 Aug 2010 11:15:07 -0300 Subject: [firebase-br] Passando parametro por IN References: Message-ID: Bom dia Alex! No IBExpert quando executamos o comando: Select * >From TABELA Where codigo = :pcodigo O tipo do parametro solicitado pelo IBExpert é do tipo (INTEGER) e o mesmo não permitirá que seja passado mais de uma valor ou seja, uma lista de valores (1,2,3). Não testei isto em aplicação, porém, creio que irá ocorrer o mesmo problema. Uma solução é vc utilizar um select com OR - vide abaixo select * from tabela where codigo = :codigo or codigo = :codigo1 or codigo = :codigo2 -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From alexcanario em gmail.com Thu Aug 5 12:45:07 2010 From: alexcanario em gmail.com (=?ISO-8859-1?Q?Alex_Can=E1rio?=) Date: Thu, 5 Aug 2010 12:45:07 -0300 Subject: [firebase-br] Passando parametro por IN In-Reply-To: References: Message-ID: Obrigado. Em 5 de agosto de 2010 11:15, Hélio Oliveira escreveu: > Bom dia Alex! > > No IBExpert quando executamos o comando: > > Select * > From TABELA > Where codigo = :pcodigo > > O tipo do parametro solicitado pelo IBExpert é do tipo (INTEGER) e o mesmo > não permitirá que seja passado mais de uma valor ou seja, uma lista de > valores (1,2,3). > > Não testei isto em aplicação, porém, creio que irá ocorrer o mesmo > problema. > > Uma solução é vc utilizar um select com OR - vide abaixo > > select * > from tabela > where codigo = :codigo > or codigo = :codigo1 > or codigo = :codigo2 > > > -- > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.com > (71) 9975-9176 > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From selecta.info em gmail.com Thu Aug 5 13:40:46 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Thu, 5 Aug 2010 13:40:46 -0300 Subject: [firebase-br] Procedimentos e componentes para atualizar script e atualizar... In-Reply-To: <4C5AA8EF.2000603@lojafacil.com.br> References: <4C5AA8EF.2000603@lojafacil.com.br> Message-ID: O problema é que percebi que ele não tem pra delphi 2010, confere ? Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 5 de agosto de 2010 09:05, Daniel Felgar escreveu: > Bom dia Amigo, > > Olha eu uso o seguinte componente > http://www.clevercomponents.com/products/dbcomparer/dbcomparer.asp > mas ele não é Free... > ele faz a comparaçao entre os dois bancos e gera o script... e ele mesmo > jah tem o componente pra rodar scripts. > > Abraços > Daniel Felgar > > Em 04/08/2010 23:03, Selecta - Info - Gmail escreveu: > >> Amigos, >> Estou desenvolvendo uma aplicação e estou desenvolvendo o módulo de >> atualização online. >> Preciso saber de algum tutorial ou dicas de componentes e etc para fazer >> a >> comparação dos códigos do banco de dados >> que está no cliente com o código mais novo e fazer as devidas >> alterações. >> >> O que de dicas vocês podem me dar ? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Thu Aug 5 15:33:03 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 5 Aug 2010 15:33:03 -0300 Subject: [firebase-br] Zeros a esquerda Message-ID: Alguem tem uma rotina pra tirar os zeros a esquerda de um numero??? Tipo 0000899 ficar so 899... -- Levy Moreira From agalysson em gmail.com Thu Aug 5 15:43:33 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 5 Aug 2010 15:43:33 -0300 Subject: [firebase-br] Zeros a esquerda In-Reply-To: References: Message-ID: Sem testar nem nada, sugiro que vc tente cast("000899" as Integer), deve funcionar -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 5 de agosto de 2010 15:33, Levy Moreira escreveu: > Alguem tem uma rotina pra tirar os zeros a esquerda de um numero??? Tipo > 0000899 ficar so 899... > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Thu Aug 5 15:46:44 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 5 Aug 2010 15:46:44 -0300 Subject: [firebase-br] Zeros a esquerda In-Reply-To: References: Message-ID: Funcionou vlw. 2010/8/5 Alysson Azevedo > Sem testar nem nada, sugiro que vc tente cast("000899" as Integer), deve > funcionar > -- > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 5 de agosto de 2010 15:33, Levy Moreira >escreveu: > > > Alguem tem uma rotina pra tirar os zeros a esquerda de um numero??? Tipo > > 0000899 ficar so 899... > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From jonas em hos.com.br Thu Aug 5 16:02:05 2010 From: jonas em hos.com.br (Jonas) Date: Thu, 5 Aug 2010 16:02:05 -0300 (BRT) Subject: [firebase-br] Zeros a esquerda In-Reply-To: Message-ID: <13211769.185711281034925354.JavaMail.root@inetserver> tente usar um cast definindo o tipo do campo:SELECT CAST((CAMPO_COM_ZEROS_A_ESQUERDA) AS DOUBLE PRECISION) FROM TABELA ----- Mensagem original ----- De: Levy Moreira Para: FireBase Enviadas: Thu, 5 Aug 2010 15:33:03 -0300 (BRT) Assunto: [firebase-br] Zeros a esquerda Alguem tem uma rotina pra tirar os zeros a esquerda de um numero??? Tipo 0000899 ficar so 899... -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento From jonas em hos.com.br Thu Aug 5 16:10:09 2010 From: jonas em hos.com.br (Jonas) Date: Thu, 5 Aug 2010 16:10:09 -0300 (BRT) Subject: [firebase-br] Sobre a lista - Delay Message-ID: <13933665.185831281035409221.JavaMail.root@inetserver> É normal ou é apenas comigo: alguns emails da lista chegarem atrasados e na "ordem" errada ? -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento From agalysson em gmail.com Thu Aug 5 16:12:20 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 5 Aug 2010 16:12:20 -0300 Subject: [firebase-br] Sobre a lista - Delay In-Reply-To: <13933665.185831281035409221.JavaMail.root@inetserver> References: <13933665.185831281035409221.JavaMail.root@inetserver> Message-ID: eu uso gmail e chega tudo normal... veja se num é seu client que ta bagunçando tudo... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 5 de agosto de 2010 16:10, Jonas escreveu: > É normal ou é apenas comigo: alguns emails da lista chegarem atrasados e na > "ordem" errada ? > -- > >> Jonas Dametto > >> Hos Sistemas - www.hos.com.br > >> Desenvolvimento > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Thu Aug 5 16:18:47 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 5 Aug 2010 16:18:47 -0300 Subject: [firebase-br] Sobre a lista - Delay In-Reply-To: References: <13933665.185831281035409221.JavaMail.root@inetserver> Message-ID: gMAIL tambem e tudo normal. 2010/8/5 Alysson Azevedo > eu uso gmail e chega tudo normal... veja se num é seu client que ta > bagunçando tudo... > -- > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 5 de agosto de 2010 16:10, Jonas escreveu: > > > É normal ou é apenas comigo: alguns emails da lista chegarem atrasados e > na > > "ordem" errada ? > > -- > > >> Jonas Dametto > > >> Hos Sistemas - www.hos.com.br > > >> Desenvolvimento > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From selecta.info em gmail.com Thu Aug 5 16:21:23 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Thu, 5 Aug 2010 16:21:23 -0300 Subject: [firebase-br] Procedimentos e componentes para atualizar script e atualizar... In-Reply-To: References: <4C5AA8EF.2000603@lojafacil.com.br> Message-ID: Alguém tem VCL para delphi 2010 para comparar banco de dados cliente e script firebird ? Ou sabe indicar? Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 5 de agosto de 2010 13:40, Selecta - Info - Gmail escreveu: > O problema é que percebi que ele não tem pra delphi 2010, confere ? > > Thiago Pedro > Selecta Informática > Tel: (28) 9955-9733 > www.selectainformatica.com.br > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > atendimento em selectainformatica.com.br > Contacte-me [image: Youtube] [image: > Wordpress] [image: Twitter] > Blog do Thiago Pedro Primeiras impressões sobre email do r7.com > > > Em 5 de agosto de 2010 09:05, Daniel Felgar escreveu: > > Bom dia Amigo, >> >> Olha eu uso o seguinte componente >> http://www.clevercomponents.com/products/dbcomparer/dbcomparer.asp >> mas ele não é Free... >> ele faz a comparaçao entre os dois bancos e gera o script... e ele mesmo >> jah tem o componente pra rodar scripts. >> >> Abraços >> Daniel Felgar >> >> Em 04/08/2010 23:03, Selecta - Info - Gmail escreveu: >> >>> Amigos, >>> Estou desenvolvendo uma aplicação e estou desenvolvendo o módulo de >>> atualização online. >>> Preciso saber de algum tutorial ou dicas de componentes e etc para >>> fazer a >>> comparação dos códigos do banco de dados >>> que está no cliente com o código mais novo e fazer as devidas >>> alterações. >>> >>> O que de dicas vocês podem me dar ? >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From levymoreira.ce em gmail.com Thu Aug 5 16:46:46 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 5 Aug 2010 16:46:46 -0300 Subject: [firebase-br] Procedimentos e componentes para atualizar script e atualizar... In-Reply-To: References: <4C5AA8EF.2000603@lojafacil.com.br> Message-ID: Cara o zeos tem o TSQLProcessor ele me serve a esse propósito ai tranquilo... sempre que crio um novo campo tabela ou algo assim atualizo por ele. Em 5 de agosto de 2010 16:21, Selecta - Info - Gmail escreveu: > Alguém tem VCL para delphi 2010 para comparar banco de dados cliente e > script firebird ? > Ou sabe indicar? > > Thiago Pedro > Selecta Informática > Tel: (28) 9955-9733 > www.selectainformatica.com.br > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > atendimento em selectainformatica.com.br > Contacte-me [image: Youtube] >[image: > Wordpress] [image: > Twitter] > Blog do Thiago Pedro Primeiras impressões sobre email do > r7.com< > http://blog.selectainformatica.com.br/primeiras-impressoes-sobre-email-do-r7-com/ > > > > > Em 5 de agosto de 2010 13:40, Selecta - Info - Gmail gmail.com > > escreveu: > > > O problema é que percebi que ele não tem pra delphi 2010, confere ? > > > > Thiago Pedro > > Selecta Informática > > Tel: (28) 9955-9733 > > www.selectainformatica.com.br > > > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > > atendimento em selectainformatica.com.br > > Contacte-me [image: Youtube] >[image: > > Wordpress] [image: Twitter]< > http://www.twitter.com/ThiagoPedroBR> > > Blog do Thiago Pedro Primeiras impressões sobre email do r7.com< > http://blog.selectainformatica.com.br/primeiras-impressoes-sobre-email-do-r7-com/ > > > > > > > > Em 5 de agosto de 2010 09:05, Daniel Felgar >escreveu: > > > > Bom dia Amigo, > >> > >> Olha eu uso o seguinte componente > >> http://www.clevercomponents.com/products/dbcomparer/dbcomparer.asp > >> mas ele não é Free... > >> ele faz a comparaçao entre os dois bancos e gera o script... e ele mesmo > >> jah tem o componente pra rodar scripts. > >> > >> Abraços > >> Daniel Felgar > >> > >> Em 04/08/2010 23:03, Selecta - Info - Gmail escreveu: > >> > >>> Amigos, > >>> Estou desenvolvendo uma aplicação e estou desenvolvendo o módulo de > >>> atualização online. > >>> Preciso saber de algum tutorial ou dicas de componentes e etc para > >>> fazer a > >>> comparação dos códigos do banco de dados > >>> que está no cliente com o código mais novo e fazer as devidas > >>> alterações. > >>> > >>> O que de dicas vocês podem me dar ? > >>> ______________________________________________ > >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>> Para saber como gerenciar/excluir seu cadastro na lista, use: > >>> http://www.firebase.com.br/fb/artigo.php?id=1107 > >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >>> > >>> > >>> > >>> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From programacao em unibrasdistribuidora.com.br Thu Aug 5 16:52:33 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 5 Aug 2010 16:52:33 -0300 Subject: [firebase-br] RES: Zeros a esquerda In-Reply-To: <13211769.185711281034925354.JavaMail.root@inetserver> References: <13211769.185711281034925354.JavaMail.root@inetserver> Message-ID: Prezado Utilize StrToInt(campo_ou_variavel) retorno somente o número inteiro sem zeros. José Aparecido Sócio Diretor Softmaxi Tecnologia em Software. Telefone: 31 3786-6178 e 3789 6178. www.softmaxi.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jonas Enviada em: quinta-feira, 5 de agosto de 2010 16:02 Para: FireBase Assunto: Re: [firebase-br] Zeros a esquerda tente usar um cast definindo o tipo do campo:SELECT CAST((CAMPO_COM_ZEROS_A_ESQUERDA) AS DOUBLE PRECISION) FROM TABELA ----- Mensagem original ----- De: Levy Moreira Para: FireBase Enviadas: Thu, 5 Aug 2010 15:33:03 -0300 (BRT) Assunto: [firebase-br] Zeros a esquerda Alguem tem uma rotina pra tirar os zeros a esquerda de um numero??? Tipo 0000899 ficar so 899... -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Thu Aug 5 17:54:19 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Thu, 5 Aug 2010 16:54:19 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Re: Sobre a lista - Delay References: <13933665.185831281035409221.JavaMail.root@inetserver> Message-ID: <4C5B24FB.000003.04712@JABER-NB> Olá Jonas. Aqui também recebi com a ordem errada. As vezes isso acontece e não sei te dizer o porque disso. Inicialmente pensei que pudesse ser um problema no meu Outlook Express. Mudei então para o IncrediMail e o problema persistiu. Entrei em contato com a empresa que hospeda meu site e ele me retornou dizendo que os e-mais são entregues na ordem em que chegam. [ ]'s Jáber -------Mensagem original------- De: Levy Moreira Data: 05/08/2010 15:24:34 Para: FireBase Assunto: Re: [firebase-br] Sobre a lista - Delay gMAIL tambem e tudo normal. 2010/8/5 Alysson Azevedo > eu uso gmail e chega tudo normal... veja se num é seu client que ta > bagunçando tudo... > -- > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 5 de agosto de 2010 16:10, Jonas escreveu: > > > É normal ou é apenas comigo: alguns emails da lista chegarem atrasados e > na > > "ordem" errada ? > > -- > > >> Jonas Dametto > > >> Hos Sistemas - www.hos.com.br > > >> Desenvolvimento > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From wmotasjrp em gmail.com Thu Aug 5 18:24:39 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Thu, 5 Aug 2010 18:24:39 -0300 Subject: [firebase-br] Converter segundos em HH:MM:SS Message-ID: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2> Ola pessoal. Tenho um campo que armazema uma valor em segundos, preciso criar uma procedure onde passo os segundos e me retorne HH:MM:SS. Ex: 270.80 segundos -> retorne 04:30:48. Alguém tem alguma dica de como fazer? Se souberem como pegar a parte inteira ou fração dos segundos também ajuda, ai da pra desenvover a procedure. Obrigado. Wilson From estanisgeyer em gmail.com Thu Aug 5 18:27:51 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Thu, 5 Aug 2010 18:27:51 -0300 Subject: [firebase-br] Res: Re: Sobre a lista - Delay In-Reply-To: <4C5B24FB.000003.04712@JABER-NB> References: <13933665.185831281035409221.JavaMail.root@inetserver> <4C5B24FB.000003.04712@JABER-NB> Message-ID: Amigos, e-mail não é mensagens instantâneas, ok! Pode acontecer sim de uma mensagem entrar antes que a primeira. Pois há vários filtros anti-spam e verificações no meio, e isso está dentro da normalidade, não há o que fazer. Abraços, Marcelo E. Geyer Em 5 de agosto de 2010 17:54, Jáber - Cpd Lekagi escreveu: > Olá Jonas. > > Aqui também recebi com a ordem errada. > > As vezes isso acontece e não sei te dizer o porque disso. > > Inicialmente pensei que pudesse ser um problema no meu Outlook Express. > Mudei então para o IncrediMail e o problema persistiu. > > Entrei em contato com a empresa que hospeda meu site e ele me retornou > dizendo que os e-mais são entregues na ordem em que chegam. > > > > [ ]'s > > Jáber > > > > > > > > -------Mensagem original------- > > > > De: Levy Moreira > > Data: 05/08/2010 15:24:34 > > Para: FireBase > > Assunto: Re: [firebase-br] Sobre a lista - Delay > > > > gMAIL tambem e tudo normal. > > > > 2010/8/5 Alysson Azevedo > > > > > eu uso gmail e chega tudo normal... veja se num é seu client que ta > > > bagunçando tudo... > > > -- > > > > > > Alysson Gonçalves de Azevedo > > > (11) 8491-7730 > > > > > > (\(''^_^ )/) > > > > > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > > > gritando: -Perdi tudo!!!" > > > > > > > > > > > > > > > Em 5 de agosto de 2010 16:10, Jonas escreveu: > > > > > > > É normal ou é apenas comigo: alguns emails da lista chegarem atrasados > e > > > > na > > > > "ordem" errada ? > > > > -- > > > > >> Jonas Dametto > > > > >> Hos Sistemas - www.hos.com.br > > > > >> Desenvolvimento > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From renato_br em bol.com.br Thu Aug 5 19:55:37 2010 From: renato_br em bol.com.br (Renato Alves) Date: Thu, 5 Aug 2010 19:55:37 -0300 Subject: [firebase-br] Res: Re: Sobre a lista - Delay References: <13933665.185831281035409221.JavaMail.root@inetserver><4C5B24FB.000003.04712@JABER-NB> Message-ID: Marcelo, Mas comigo não acontecia isto, comecou já faz uns 2 a 3 meses. Estranho..... Uso o BOL. Renato ----- Original Message ----- From: "Marcelo Geyer" To: "FireBase" Sent: Thursday, August 05, 2010 6:27 PM Subject: Re: [firebase-br] Res: Re: Sobre a lista - Delay Amigos, e-mail não é mensagens instantâneas, ok! Pode acontecer sim de uma mensagem entrar antes que a primeira. Pois há vários filtros anti-spam e verificações no meio, e isso está dentro da normalidade, não há o que fazer. Abraços, Marcelo E. Geyer Em 5 de agosto de 2010 17:54, Jáber - Cpd Lekagi escreveu: > Olá Jonas. > > Aqui também recebi com a ordem errada. > > As vezes isso acontece e não sei te dizer o porque disso. > > Inicialmente pensei que pudesse ser um problema no meu Outlook Express. > Mudei então para o IncrediMail e o problema persistiu. > > Entrei em contato com a empresa que hospeda meu site e ele me retornou > dizendo que os e-mais são entregues na ordem em que chegam. > > > > [ ]'s > > Jáber > > > > > > > > -------Mensagem original------- > > > > De: Levy Moreira > > Data: 05/08/2010 15:24:34 > > Para: FireBase > > Assunto: Re: [firebase-br] Sobre a lista - Delay > > > > gMAIL tambem e tudo normal. > > > > 2010/8/5 Alysson Azevedo > > > > > eu uso gmail e chega tudo normal... veja se num é seu client que ta > > > bagunçando tudo... > > > -- > > > > > > Alysson Gonçalves de Azevedo > > > (11) 8491-7730 > > > > > > (\(''^_^ )/) > > > > > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > > > gritando: -Perdi tudo!!!" > > > > > > > > > > > > > > > Em 5 de agosto de 2010 16:10, Jonas escreveu: > > > > > > > É normal ou é apenas comigo: alguns emails da lista chegarem atrasados > e > > > > na > > > > "ordem" errada ? > > > > -- > > > > >> Jonas Dametto > > > > >> Hos Sistemas - www.hos.com.br > > > > >> Desenvolvimento > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From bzottis em ig.com.br Fri Aug 6 07:55:10 2010 From: bzottis em ig.com.br (Zottis) Date: Fri, 6 Aug 2010 07:55:10 -0300 Subject: [firebase-br] RES: Converter segundos em HH:MM:SS In-Reply-To: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2> Message-ID: <001201cb3555$da8606a0$8f9213e0$@ig.com.br> Tenho uma função em Delphi que converte minutos para segundos, acho que da para fazer uma procedure para isso. É só adaptar. Espero que ajude. function FormatSecsToHMS(Secs: LongInt): string; var Hrs, Min: Word; begin Hrs := Secs div 3600; Secs := Secs mod 3600; Min := Secs div 60; Secs := Secs mod 60; //Result := Format('%d:%d:%d', [Hrs, Min, Secs]); Result := Format('%s:%s:%s', [FormatFloat('0',Hrs), FormatFloat('00',Min), FormatFloat('00',Secs)]); end; { Converter Hora HH:MM:SS em Hora Decimal - Dividir os segundos por 60 e somar ao minutos - Dividir o resultado acima por 60 e adicionar às horas ex: 13:35:42 - 42/60 = 0.7 -> 35.7 - 35.7/60 = 0.595 -> 13.595 que é a hora decimal Converter a Hora Decimal em HH:MM:SS - Multiplicar a parte fraccional por 60 -> a parte inteira são os minutos - Multiplicar a parte fraccional do resultado anterior por 60 -> a parte inteira são os segundos Ex: 13.595 - 0.595*60 = 35.7 -> 35 minutos - 0.7* 60 = 42 -> 42 segundos resultado = 13:35:42 } Function SomaHora2(hora1,hora2:string): string; var h1,h2,m1,m2:string; ttHor,ttMin:integer; tthor_str,ttmin_str:string; posi:integer; begin if trim(hora1)='' then exit; if trim(hora2)='' then exit; posi:= Pos(':',hora1); h1 := copy(hora1,1,posi-1); // hora m1 := copy(hora1,posi+1,2); // minuto posi:=Pos(':',hora2); h2:=copy(hora2,1,posi-1); // hora m2:=copy(hora2,posi+1,2); // minuto tthor := strtoint(h1) + strtoint(h2); // soma horas ttmin := strtoint(m1) + strtoint(m2); // soma minutos if (ttmin > 60) then // se soma de minutos for > 60... begin // somamos + 1 hora e subtraimos 60 do total de minutos tthor := tthor+1; ttmin := ttmin-60; end; if (ttmin = 60) then // se for = a 60... begin // somamos a hora e zeramos minutos tthor := tthor+1; ttmin := 0; end; if (ttmin >= 0) and (ttmin <= 9) then ttmin_str := '0'+inttostr(ttmin) else ttmin_str:=inttostr(ttmin); if (tthor>=0) and (tthor<=9) then tthor_str:='0'+inttostr(tthor) else tthor_str:= inttostr(tthor); result:= tthor_str+':'+ttmin_str; end; Function DiminueHora(hora1,hora2:string): string; var Minutos1 ,Minutos2 : integer; Resultado, h1,h2,m1,m2:string; ttHor,ttMin:integer; tthor_str,ttmin_str:string; posi:integer; begin minutos1 := horatomin(hora1); minutos2 := horatomin(hora2); result := minutos_para_hora(Minutos1 - minutos2); end; Function HoraToMin(Hora: String): Integer; Var posi:integer; begin if trim(hora) = '' then exit; posi:= Pos(':',hora); Result := (StrToInt(copy(hora,1,posi-1))*60) + StrToInt(copy(hora,posi+1,2)); end; Function Minutos_para_Hora(Minutos:integer): string; var aux, hr : integer; aux_str, hr_str : string; begin hr := Trunc(minutos / 60); //aux := Minutos - (hr * 60); aux := minutos mod 60; { if (aux >= 0 ) and ( aux <= 9 ) then aux_str := '0' + inttostr(aux) else aux_str := inttostr(aux); if (hr >= 0 ) and ( hr <= 9 ) then hr_str := '0' + inttostr(hr) else hr_str := inttostr(hr); result:= hr_str+ ':' + aux_str; //Result := FormatFloat('000',hr)+':'+FormatFloat('00',aux);} if (aux > 60) then // se soma de minutos for > 60... begin // somamos + 1 hora e subtraimos 60 do total de minutos hr := hr + 1; aux := aux - 60; end; if (aux = 60) then // se for = a 60... begin // somamos a hora e zeramos minutos hr := hr+1; aux := 0; end; if (aux >= 0) and (aux <= 9) then aux_str := '0'+inttostr(aux) else aux_str:=inttostr(aux); if (hr>=0) and (hr<=9) then hr_str:='0'+inttostr(hr) else hr_str:= inttostr(hr); result:= hr_str+':'+aux_str; end; -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson Mota - GMail Enviada em: quinta-feira, 5 de agosto de 2010 18:25 Para: Lista FireBase Assunto: [firebase-br] Converter segundos em HH:MM:SS Ola pessoal. Tenho um campo que armazema uma valor em segundos, preciso criar uma procedure onde passo os segundos e me retorne HH:MM:SS. Ex: 270.80 segundos -> retorne 04:30:48. Alguém tem alguma dica de como fazer? Se souberem como pegar a parte inteira ou fração dos segundos também ajuda, ai da pra desenvover a procedure. Obrigado. Wilson ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From wmotasjrp em gmail.com Fri Aug 6 08:47:48 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Fri, 6 Aug 2010 08:47:48 -0300 Subject: [firebase-br] RES: Converter segundos em HH:MM:SS References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2> <001201cb3555$da8606a0$8f9213e0$@ig.com.br> Message-ID: <004a01cb355d$3e1c3de0$0a00a8c0@mota2> Bom dia Zottis, muito obrigado pela resposta. Você sabe com extrair um inteiro ou fração de um valor em SQL, porque eu preciso usar como procedure. []s Wilson ----- Original Message ----- From: "Zottis" To: "'FireBase'" Sent: Friday, August 06, 2010 7:55 AM Subject: [firebase-br] RES: Converter segundos em HH:MM:SS Tenho uma função em Delphi que converte minutos para segundos, acho que da para fazer uma procedure para isso. É só adaptar. Espero que ajude. function FormatSecsToHMS(Secs: LongInt): string; var Hrs, Min: Word; begin Hrs := Secs div 3600; Secs := Secs mod 3600; Min := Secs div 60; Secs := Secs mod 60; //Result := Format('%d:%d:%d', [Hrs, Min, Secs]); Result := Format('%s:%s:%s', [FormatFloat('0',Hrs), FormatFloat('00',Min), FormatFloat('00',Secs)]); end; { Converter Hora HH:MM:SS em Hora Decimal - Dividir os segundos por 60 e somar ao minutos - Dividir o resultado acima por 60 e adicionar às horas ex: 13:35:42 - 42/60 = 0.7 -> 35.7 - 35.7/60 = 0.595 -> 13.595 que é a hora decimal Converter a Hora Decimal em HH:MM:SS - Multiplicar a parte fraccional por 60 -> a parte inteira são os minutos - Multiplicar a parte fraccional do resultado anterior por 60 -> a parte inteira são os segundos Ex: 13.595 - 0.595*60 = 35.7 -> 35 minutos - 0.7* 60 = 42 -> 42 segundos resultado = 13:35:42 } Function SomaHora2(hora1,hora2:string): string; var h1,h2,m1,m2:string; ttHor,ttMin:integer; tthor_str,ttmin_str:string; posi:integer; begin if trim(hora1)='' then exit; if trim(hora2)='' then exit; posi:= Pos(':',hora1); h1 := copy(hora1,1,posi-1); // hora m1 := copy(hora1,posi+1,2); // minuto posi:=Pos(':',hora2); h2:=copy(hora2,1,posi-1); // hora m2:=copy(hora2,posi+1,2); // minuto tthor := strtoint(h1) + strtoint(h2); // soma horas ttmin := strtoint(m1) + strtoint(m2); // soma minutos if (ttmin > 60) then // se soma de minutos for > 60... begin // somamos + 1 hora e subtraimos 60 do total de minutos tthor := tthor+1; ttmin := ttmin-60; end; if (ttmin = 60) then // se for = a 60... begin // somamos a hora e zeramos minutos tthor := tthor+1; ttmin := 0; end; if (ttmin >= 0) and (ttmin <= 9) then ttmin_str := '0'+inttostr(ttmin) else ttmin_str:=inttostr(ttmin); if (tthor>=0) and (tthor<=9) then tthor_str:='0'+inttostr(tthor) else tthor_str:= inttostr(tthor); result:= tthor_str+':'+ttmin_str; end; Function DiminueHora(hora1,hora2:string): string; var Minutos1 ,Minutos2 : integer; Resultado, h1,h2,m1,m2:string; ttHor,ttMin:integer; tthor_str,ttmin_str:string; posi:integer; begin minutos1 := horatomin(hora1); minutos2 := horatomin(hora2); result := minutos_para_hora(Minutos1 - minutos2); end; Function HoraToMin(Hora: String): Integer; Var posi:integer; begin if trim(hora) = '' then exit; posi:= Pos(':',hora); Result := (StrToInt(copy(hora,1,posi-1))*60) + StrToInt(copy(hora,posi+1,2)); end; Function Minutos_para_Hora(Minutos:integer): string; var aux, hr : integer; aux_str, hr_str : string; begin hr := Trunc(minutos / 60); //aux := Minutos - (hr * 60); aux := minutos mod 60; { if (aux >= 0 ) and ( aux <= 9 ) then aux_str := '0' + inttostr(aux) else aux_str := inttostr(aux); if (hr >= 0 ) and ( hr <= 9 ) then hr_str := '0' + inttostr(hr) else hr_str := inttostr(hr); result:= hr_str+ ':' + aux_str; //Result := FormatFloat('000',hr)+':'+FormatFloat('00',aux);} if (aux > 60) then // se soma de minutos for > 60... begin // somamos + 1 hora e subtraimos 60 do total de minutos hr := hr + 1; aux := aux - 60; end; if (aux = 60) then // se for = a 60... begin // somamos a hora e zeramos minutos hr := hr+1; aux := 0; end; if (aux >= 0) and (aux <= 9) then aux_str := '0'+inttostr(aux) else aux_str:=inttostr(aux); if (hr>=0) and (hr<=9) then hr_str:='0'+inttostr(hr) else hr_str:= inttostr(hr); result:= hr_str+':'+aux_str; end; -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson Mota - GMail Enviada em: quinta-feira, 5 de agosto de 2010 18:25 Para: Lista FireBase Assunto: [firebase-br] Converter segundos em HH:MM:SS Ola pessoal. Tenho um campo que armazema uma valor em segundos, preciso criar uma procedure onde passo os segundos e me retorne HH:MM:SS. Ex: 270.80 segundos -> retorne 04:30:48. Alguém tem alguma dica de como fazer? Se souberem como pegar a parte inteira ou fração dos segundos também ajuda, ai da pra desenvover a procedure. Obrigado. Wilson ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hpensador em gmail.com Fri Aug 6 09:10:40 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Fri, 06 Aug 2010 09:10:40 -0300 Subject: [firebase-br] RES: Converter segundos em HH:MM:SS References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2> <001201cb3555$da8606a0$8f9213e0$@ig.com.br> <004a01cb355d$3e1c3de0$0a00a8c0@mota2> Message-ID: Bom dia Wilson! extract( hour/min/milisecond ).... enfim -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From wmotasjrp em gmail.com Fri Aug 6 11:16:52 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Fri, 6 Aug 2010 11:16:52 -0300 Subject: [firebase-br] RES: Converter segundos em HH:MM:SS References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2> Message-ID: <00d901cb3572$049af880$0a00a8c0@mota2> Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo utilizado para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O usuario informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser produzido, portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa 48:45:23. Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém preciso mostrar no formato HH:MM:SS. Ex: Produto 01 48:45:23. Para isso preciso criar uma procedure onde: 175523/3600 = 48,75638..... (48 horas) 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 (segundos) A questão é como pegar o inteiro e a fração. Obrigado. Wilson ----- Original Message ----- From: "Hélio Oliveira" To: Sent: Friday, August 06, 2010 9:10 AM Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Bom dia Wilson! extract( hour/min/milisecond ).... enfim -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From bzottis em ig.com.br Fri Aug 6 11:44:33 2010 From: bzottis em ig.com.br (Zottis) Date: Fri, 6 Aug 2010 11:44:33 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS In-Reply-To: <00d901cb3572$049af880$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2> <00d901cb3572$049af880$0a00a8c0@mota2> Message-ID: <000301cb3575$e67abbc0$b3703340$@ig.com.br> Tenta o MOD e o Trunc -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson Mota - GMail Enviada em: sexta-feira, 6 de agosto de 2010 11:17 Para: hpensador em gmail.com; FireBase Assunto: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo utilizado para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O usuario informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser produzido, portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa 48:45:23. Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém preciso mostrar no formato HH:MM:SS. Ex: Produto 01 48:45:23. Para isso preciso criar uma procedure onde: 175523/3600 = 48,75638..... (48 horas) 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 (segundos) A questão é como pegar o inteiro e a fração. Obrigado. Wilson ----- Original Message ----- From: "Hélio Oliveira" To: Sent: Friday, August 06, 2010 9:10 AM Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Bom dia Wilson! extract( hour/min/milisecond ).... enfim -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From selecta.info em gmail.com Fri Aug 6 11:51:23 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Fri, 6 Aug 2010 11:51:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_tem_o_script_no_inno_setup_?= =?iso-8859-1?q?iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= Message-ID: Pessoal, alguém tem o script no inno setup do firebird 2.1 ? A outra pergunta é; Terei que fazer 2 versões de instaladores, certo? Uma para firebird x86 e outra x64. From programacao em unibrasdistribuidora.com.br Fri Aug 6 11:52:39 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 6 Aug 2010 11:52:39 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS In-Reply-To: <00d901cb3572$049af880$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2> <00d901cb3572$049af880$0a00a8c0@mota2> Message-ID: <3F415CC78A9D464E92FC84BB15A99110@USER2> Para pegar inteiro e fração o delphi tem funções div e mod repectivamente. Abcs, José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson Mota - GMail Enviada em: sexta-feira, 6 de agosto de 2010 11:17 Para: hpensador em gmail.com; FireBase Assunto: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo utilizado para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O usuario informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser produzido, portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa 48:45:23. Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém preciso mostrar no formato HH:MM:SS. Ex: Produto 01 48:45:23. Para isso preciso criar uma procedure onde: 175523/3600 = 48,75638..... (48 horas) 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 (segundos) A questão é como pegar o inteiro e a fração. Obrigado. Wilson ----- Original Message ----- From: "Hélio Oliveira" To: Sent: Friday, August 06, 2010 9:10 AM Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Bom dia Wilson! extract( hour/min/milisecond ).... enfim -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Fri Aug 6 12:57:14 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 6 Aug 2010 12:57:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_tem_o_script_no_inno_setup_?= =?iso-8859-1?q?iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= In-Reply-To: References: Message-ID: O script tem em um artigo no firebase... Em 6 de agosto de 2010 11:51, Selecta - Info - Gmail escreveu: > Pessoal, alguém tem o script no inno setup do firebird 2.1 ? > A outra pergunta é; > Terei que fazer 2 versões de instaladores, certo? Uma para firebird x86 e > outra x64. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From selecta.info em gmail.com Fri Aug 6 13:11:20 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Fri, 6 Aug 2010 13:11:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_tem_o_script_no_inno_setup_?= =?iso-8859-1?q?iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= In-Reply-To: References: Message-ID: Encontrei esse artigo http://www.firebase.com.br/fb/artigo.php?id=584 Mas é do firebird 1.0 será q não mudou nada para o 2.5 ? Thiago Pedro Selecta Informática Tel: (28) 9955-9733 www.selectainformatica.com.br Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: atendimento em selectainformatica.com.br Contacte-me [image: Youtube] [image: Wordpress] [image: Twitter] Blog do Thiago Pedro Primeiras impressões sobre email do r7.com Em 6 de agosto de 2010 12:57, Levy Moreira escreveu: > O script tem em um artigo no firebase... > > Em 6 de agosto de 2010 11:51, Selecta - Info - Gmail gmail.com > > escreveu: > > > Pessoal, alguém tem o script no inno setup do firebird 2.1 ? > > A outra pergunta é; > > Terei que fazer 2 versões de instaladores, certo? Uma para firebird x86 e > > outra x64. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Fri Aug 6 13:52:18 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 6 Aug 2010 13:52:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_tem_o_script_no_inno_setup_?= =?iso-8859-1?q?iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= In-Reply-To: References: Message-ID: Tudo igual. Em 6 de agosto de 2010 13:11, Selecta - Info - Gmail escreveu: > Encontrei esse artigo > http://www.firebase.com.br/fb/artigo.php?id=584 > Mas é do firebird 1.0 > será q não mudou nada para o 2.5 ? > > > Thiago Pedro > Selecta Informática > Tel: (28) 9955-9733 > www.selectainformatica.com.br > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > atendimento em selectainformatica.com.br > Contacte-me [image: Youtube] >[image: > Wordpress] [image: > Twitter] > Blog do Thiago Pedro Primeiras impressões sobre email do > r7.com< > http://blog.selectainformatica.com.br/primeiras-impressoes-sobre-email-do-r7-com/ > > > > > Em 6 de agosto de 2010 12:57, Levy Moreira >escreveu: > > > O script tem em um artigo no firebase... > > > > Em 6 de agosto de 2010 11:51, Selecta - Info - Gmail > gmail.com > > > escreveu: > > > > > Pessoal, alguém tem o script no inno setup do firebird 2.1 ? > > > A outra pergunta é; > > > Terei que fazer 2 versões de instaladores, certo? Uma para firebird x86 > e > > > outra x64. > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From wmotasjrp em gmail.com Fri Aug 6 14:33:36 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Fri, 6 Aug 2010 14:33:36 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2><00d901cb3572$049af880$0a00a8c0@mota2> <3F415CC78A9D464E92FC84BB15A99110@USER2> Message-ID: <010f01cb358d$80d4c640$0a00a8c0@mota2> Obrigado, qdo tiver a solução em Stored Procedure, reporto a vocês. Obrigado Wilson ----- Original Message ----- From: "UNIBRAS - PROGRAMAÇÃO" To: "'FireBase'" Sent: Friday, August 06, 2010 11:52 AM Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS Para pegar inteiro e fração o delphi tem funções div e mod repectivamente. Abcs, José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wilson Mota - GMail Enviada em: sexta-feira, 6 de agosto de 2010 11:17 Para: hpensador em gmail.com; FireBase Assunto: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo utilizado para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O usuario informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser produzido, portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa 48:45:23. Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém preciso mostrar no formato HH:MM:SS. Ex: Produto 01 48:45:23. Para isso preciso criar uma procedure onde: 175523/3600 = 48,75638..... (48 horas) 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 (segundos) A questão é como pegar o inteiro e a fração. Obrigado. Wilson ----- Original Message ----- From: "Hélio Oliveira" To: Sent: Friday, August 06, 2010 9:10 AM Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS Bom dia Wilson! extract( hour/min/milisecond ).... enfim -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From angelo em softmiq.com.br Fri Aug 6 14:44:36 2010 From: angelo em softmiq.com.br (Angelo Ricardo Miquelin Neto) Date: Fri, 6 Aug 2010 14:44:36 -0300 Subject: [firebase-br] RES: Sobre a lista - Delay In-Reply-To: References: <13933665.185831281035409221.JavaMail.root@inetserver> Message-ID: Pra mim sempre chega em dobro - Outlook 2010 Sempre recebo a mesma mensagem 2 vezes. Angelo. ====================================================================== []___ / /\____ Angelo Ricardo Miquelin Neto /_/\_//____/\ Analista de Sistemas | || ||| ||| SoftMiq Informática | || |||__||| Ponta Grossa - Paraná - Brasil ====================================================================== > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista- > bounces em firebase.com.br] Em nome de Levy Moreira > Enviada em: quinta-feira, 5 de agosto de 2010 16:19 > Para: FireBase > Assunto: Re: [firebase-br] Sobre a lista - Delay > > gMAIL tambem e tudo normal. > > 2010/8/5 Alysson Azevedo > > > eu uso gmail e chega tudo normal... veja se num é seu client que ta > > bagunçando tudo... > > -- > > > > Alysson Gonçalves de Azevedo > > (11) 8491-7730 > > > > (\(''^_^ )/) > > > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele > sai > > gritando: -Perdi tudo!!!" > > > > > > > > > > Em 5 de agosto de 2010 16:10, Jonas escreveu: > > > > > É normal ou é apenas comigo: alguns emails da lista chegarem > atrasados e > > na > > > "ordem" errada ? > > > -- > > > >> Jonas Dametto > > > >> Hos Sistemas - www.hos.com.br > > > >> Desenvolvimento > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jaso em jaso.com.br Fri Aug 6 15:41:12 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Fri, 6 Aug 2010 15:41:12 -0300 Subject: [firebase-br] RES: RES: Sobre a lista - Delay In-Reply-To: References: <13933665.185831281035409221.JavaMail.root@inetserver> Message-ID: <001001cb3596$f3284420$d978cc60$@com.br> 15:39. Estou enviando a mensagem, estou tendo Delay Tb, as vezes respondo, e quando recebo já tem outras respostas para o assunto, ate pareço repetitivo. Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato conosco." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Angelo Ricardo Miquelin Neto Enviada em: sexta-feira, 6 de agosto de 2010 14:45 Para: 'FireBase' Assunto: [firebase-br] RES: Sobre a lista - Delay Pra mim sempre chega em dobro - Outlook 2010 Sempre recebo a mesma mensagem 2 vezes. Angelo. ====================================================================== []___ / /\____ Angelo Ricardo Miquelin Neto /_/\_//____/\ Analista de Sistemas | || ||| ||| SoftMiq Informática | || |||__||| Ponta Grossa - Paraná - Brasil ====================================================================== > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista- > bounces em firebase.com.br] Em nome de Levy Moreira > Enviada em: quinta-feira, 5 de agosto de 2010 16:19 > Para: FireBase > Assunto: Re: [firebase-br] Sobre a lista - Delay > > gMAIL tambem e tudo normal. > > 2010/8/5 Alysson Azevedo > > > eu uso gmail e chega tudo normal... veja se num é seu client que ta > > bagunçando tudo... > > -- > > > > Alysson Gonçalves de Azevedo > > (11) 8491-7730 > > > > (\(''^_^ )/) > > > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele > sai > > gritando: -Perdi tudo!!!" > > > > > > > > > > Em 5 de agosto de 2010 16:10, Jonas escreveu: > > > > > É normal ou é apenas comigo: alguns emails da lista chegarem > atrasados e > > na > > > "ordem" errada ? > > > -- > > > >> Jonas Dametto > > > >> Hos Sistemas - www.hos.com.br > > > >> Desenvolvimento > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Fri Aug 6 16:08:07 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 6 Aug 2010 16:08:07 -0300 Subject: [firebase-br] RES: Sobre a lista - Delay In-Reply-To: References: <13933665.185831281035409221.JavaMail.root@inetserver> Message-ID: <581390021.20100806160807@warmboot.com.br> Verifique se vc nao esta cadastrado na lista com 2 emails diferentes. Quanto aos delays, é normal, e depende basicamente da rota, etc. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ARMN> Pra mim sempre chega em dobro - Outlook 2010 ARMN> Sempre recebo a mesma mensagem 2 vezes. ARMN> Angelo. From diasmartins em gmail.com Fri Aug 6 16:15:38 2010 From: diasmartins em gmail.com (Reinaldo) Date: Fri, 06 Aug 2010 16:15:38 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS In-Reply-To: <010f01cb358d$80d4c640$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2><00d901cb3572$049af880$0a00a8c0@mota2> <3F415CC78A9D464E92FC84BB15A99110@USER2> <010f01cb358d$80d4c640$0a00a8c0@mota2> Message-ID: <4C5C5F5A.8090200@gmail.com> Tenta essa procedure amigo. SET TERM ^ ; create or alter procedure PRC_SEGUNDOS ( P_SEGUNDOS integer) returns ( RET_HORAS varchar(10)) as declare variable HORAS integer; declare variable MINUTOS integer; declare variable SEGUNDOS integer; declare variable AUXILIAR numeric(18,10); declare variable AUX_HOR numeric(10,6); declare variable AUX_MIN numeric(10,6); declare variable AUX_SEG numeric(10,6); begin auxiliar = cast(p_segundos as Numeric(18, 10)); /* Permite trabalhar com as Frações */ aux_hor = auxiliar / 3600; horas = cast(cast(aux_hor as varchar(30))as integer); aux_min = (aux_hor - horas) * 60; minutos = cast(cast(aux_min as varchar(30))as integer); aux_seg = (aux_min - minutos) * 60; segundos = cast(cast(aux_seg as varchar(30))as integer); ret_horas = cast(horas as varchar(04)) || ':' || cast(minutos as varchar(02)) || ':' || cast(segundos as varchar(02)); suspend; end^ SET TERM ; ^ Em 06/08/2010 14:33, Wilson Mota - GMail escreveu: > Obrigado, qdo tiver a solução em Stored Procedure, reporto a vocês. > Obrigado > Wilson > > ----- Original Message ----- From: "UNIBRAS - PROGRAMAÇÃO" > > To: "'FireBase'" > Sent: Friday, August 06, 2010 11:52 AM > Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS > > > Para pegar inteiro e fração o delphi tem funções div e mod repectivamente. > > Abcs, > > José > > -----Mensagem original----- > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org > [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > nome de Wilson Mota - GMail > Enviada em: sexta-feira, 6 de agosto de 2010 11:17 > Para: hpensador-Re5JQEeQqe8AvxtiuMwx3w em public.gmane.org; FireBase > Assunto: Re: [firebase-br] RES: Converter segundos em HH:MM:SS > > Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo > utilizado > para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O > usuario > informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser produzido, > portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa 48:45:23. > Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. > Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma > familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém > preciso mostrar no formato HH:MM:SS. > Ex: Produto 01 48:45:23. > Para isso preciso criar uma procedure onde: > 175523/3600 = 48,75638..... (48 horas) > 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 (segundos) > A questão é como pegar o inteiro e a fração. > Obrigado. > > Wilson > > > > > ----- Original Message ----- > From: "Hélio Oliveira" > To: > Sent: Friday, August 06, 2010 9:10 AM > Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS > > > Bom dia Wilson! > > extract( hour/min/milisecond ).... enfim > From agalysson em gmail.com Fri Aug 6 16:24:32 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 6 Aug 2010 16:24:32 -0300 Subject: [firebase-br] RES: Sobre a lista - Delay In-Reply-To: <581390021.20100806160807@warmboot.com.br> References: <13933665.185831281035409221.JavaMail.root@inetserver> <581390021.20100806160807@warmboot.com.br> Message-ID: Depende da rota e do servidor tb... uma vez, um amigo (que usa hotmail) mandou um email para minhas contas do gmail e hotmail... incrivelmente a conta do gmail recebeu antes mesmo do hotmail... faça esse teste tb e verão os resultados... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 6 de agosto de 2010 16:08, Carlos H. Cantu escreveu: > Verifique se vc nao esta cadastrado na lista com 2 emails diferentes. > > Quanto aos delays, é normal, e depende basicamente da rota, etc. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > ARMN> Pra mim sempre chega em dobro - Outlook 2010 > > > ARMN> Sempre recebo a mesma mensagem 2 vezes. > > ARMN> Angelo. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From wmotasjrp em gmail.com Fri Aug 6 16:54:11 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Fri, 6 Aug 2010 16:54:11 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2><00d901cb3572$049af880$0a00a8c0@mota2> <3F415CC78A9D464E92FC84BB15A99110@USER2><010f01cb358d$80d4c640$0a00a8c0@mota2> <4C5C5F5A.8090200@gmail.com> Message-ID: <015401cb35a1$242a7480$0a00a8c0@mota2> Testei com... select rsa.ret_horas from rdb$database LEFT JOIN PRC_SEGUNDOS(175523) RSA ON (1 = 1) ... mas retornou erro de Arithmetic Overflow. Vou testar melhor pra ver onde esta ocorrendo esse erro, mas já é meio caminho andando. Muito obrigado Reinaldo. []s Wilson ----- Original Message ----- From: "Reinaldo" To: Sent: Friday, August 06, 2010 4:15 PM Subject: Re: [firebase-br] RES: RES: Converter segundos em HH:MM:SS Tenta essa procedure amigo. SET TERM ^ ; create or alter procedure PRC_SEGUNDOS ( P_SEGUNDOS integer) returns ( RET_HORAS varchar(10)) as declare variable HORAS integer; declare variable MINUTOS integer; declare variable SEGUNDOS integer; declare variable AUXILIAR numeric(18,10); declare variable AUX_HOR numeric(10,6); declare variable AUX_MIN numeric(10,6); declare variable AUX_SEG numeric(10,6); begin auxiliar = cast(p_segundos as Numeric(18, 10)); /* Permite trabalhar com as Frações */ aux_hor = auxiliar / 3600; horas = cast(cast(aux_hor as varchar(30))as integer); aux_min = (aux_hor - horas) * 60; minutos = cast(cast(aux_min as varchar(30))as integer); aux_seg = (aux_min - minutos) * 60; segundos = cast(cast(aux_seg as varchar(30))as integer); ret_horas = cast(horas as varchar(04)) || ':' || cast(minutos as varchar(02)) || ':' || cast(segundos as varchar(02)); suspend; end^ SET TERM ; ^ Em 06/08/2010 14:33, Wilson Mota - GMail escreveu: > Obrigado, qdo tiver a solução em Stored Procedure, reporto a vocês. > Obrigado > Wilson > > ----- Original Message ----- From: "UNIBRAS - PROGRAMAÇÃO" > > To: "'FireBase'" > Sent: Friday, August 06, 2010 11:52 AM > Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS > > > Para pegar inteiro e fração o delphi tem funções div e mod repectivamente. > > Abcs, > > José > > -----Mensagem original----- > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org > [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > nome de Wilson Mota - GMail > Enviada em: sexta-feira, 6 de agosto de 2010 11:17 > Para: hpensador-Re5JQEeQqe8AvxtiuMwx3w em public.gmane.org; FireBase > Assunto: Re: [firebase-br] RES: Converter segundos em HH:MM:SS > > Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo > utilizado > para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O > usuario > informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser produzido, > portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa 48:45:23. > Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. > Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma > familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém > preciso mostrar no formato HH:MM:SS. > Ex: Produto 01 48:45:23. > Para isso preciso criar uma procedure onde: > 175523/3600 = 48,75638..... (48 horas) > 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 (segundos) > A questão é como pegar o inteiro e a fração. > Obrigado. > > Wilson > > > > > ----- Original Message ----- > From: "Hélio Oliveira" > To: > Sent: Friday, August 06, 2010 9:10 AM > Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS > > > Bom dia Wilson! > > extract( hour/min/milisecond ).... enfim > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diasmartins em gmail.com Fri Aug 6 17:05:13 2010 From: diasmartins em gmail.com (Reinaldo) Date: Fri, 06 Aug 2010 17:05:13 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS In-Reply-To: <015401cb35a1$242a7480$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2><00d901cb3572$049af880$0a00a8c0@mota2> <3F415CC78A9D464E92FC84BB15A99110@USER2><010f01cb358d$80d4c640$0a00a8c0@mota2> <4C5C5F5A.8090200@gmail.com> <015401cb35a1$242a7480$0a00a8c0@mota2> Message-ID: <4C5C6AF9.6070907@gmail.com> Criei a procedure e testei com EXECUTE PROCEDURE prc_segundos(175574) retornou '48:55:23', mas é só um caminho.. Em 06/08/2010 16:54, Wilson Mota - GMail escreveu: > Testei com... > select rsa.ret_horas > from rdb$database > LEFT JOIN PRC_SEGUNDOS(175523) RSA ON > (1 = 1) > ... mas retornou erro de Arithmetic Overflow. > Vou testar melhor pra ver onde esta ocorrendo esse erro, mas já é meio > caminho andando. > Muito obrigado Reinaldo. > > []s > > Wilson > > ----- Original Message ----- From: "Reinaldo" > > To: > Sent: Friday, August 06, 2010 4:15 PM > Subject: Re: [firebase-br] RES: RES: Converter segundos em HH:MM:SS > > > Tenta essa procedure amigo. > > SET TERM ^ ; > > create or alter procedure PRC_SEGUNDOS ( > P_SEGUNDOS integer) > returns ( > RET_HORAS varchar(10)) > as > declare variable HORAS integer; > declare variable MINUTOS integer; > declare variable SEGUNDOS integer; > declare variable AUXILIAR numeric(18,10); > declare variable AUX_HOR numeric(10,6); > declare variable AUX_MIN numeric(10,6); > declare variable AUX_SEG numeric(10,6); > begin > auxiliar = cast(p_segundos as Numeric(18, 10)); /* Permite trabalhar > com as Frações */ > aux_hor = auxiliar / 3600; > horas = cast(cast(aux_hor as varchar(30))as integer); > aux_min = (aux_hor - horas) * 60; > minutos = cast(cast(aux_min as varchar(30))as integer); > aux_seg = (aux_min - minutos) * 60; > segundos = cast(cast(aux_seg as varchar(30))as integer); > ret_horas = cast(horas as varchar(04)) || ':' || cast(minutos as > varchar(02)) || ':' || cast(segundos as varchar(02)); > suspend; > end^ > > SET TERM ; ^ > > > Em 06/08/2010 14:33, Wilson Mota - GMail escreveu: >> Obrigado, qdo tiver a solução em Stored Procedure, reporto a vocês. >> Obrigado >> Wilson >> >> ----- Original Message ----- From: "UNIBRAS - PROGRAMAÇÃO" >> >> >> To: "'FireBase'" >> >> Sent: Friday, August 06, 2010 11:52 AM >> Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS >> >> >> Para pegar inteiro e fração o delphi tem funções div e mod >> repectivamente. >> >> Abcs, >> >> José >> >> -----Mensagem original----- >> De: >> lista-bounces-JZX6CTs6PlE39yzSjRtAkw-XMD5yJDbdMReXY1tMh2IBg em public.gmane.org >> >> [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw-XMD5yJDbdMReXY1tMh2IBg em public.gmane.org] >> Em >> nome de Wilson Mota - GMail >> Enviada em: sexta-feira, 6 de agosto de 2010 11:17 >> Para: >> hpensador-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg em public.gmane.org; >> FireBase >> Assunto: Re: [firebase-br] RES: Converter segundos em HH:MM:SS >> >> Deixa eu explicar, tenho uma tabela de produtos onde gravo o tempo >> utilizado >> para sua produção, é um campo Integer chamado (Tempo_em_Segundos ) O >> usuario >> informa HHH:MM:SS, pois pode demorar mais que 24 horas para ser >> produzido, >> portanto se demorar 2 dias, 45 minutos e 23 segundos ele informa >> 48:45:23. >> Esse tempo eu gravo no banco em segundos que ficaria 175523 segundos. >> Vou usar esse campo tambem para trazer uma somatoria de produtos da mesma >> familia (sum(tempo_em_segundos) e também mostra-lo individualmente, porém >> preciso mostrar no formato HH:MM:SS. >> Ex: Produto 01 48:45:23. >> Para isso preciso criar uma procedure onde: >> 175523/3600 = 48,75638..... (48 horas) >> 0,75638....*60 = 45.383333 ... (45 Minutos) 0,3833... * 60 = 23 >> (segundos) >> A questão é como pegar o inteiro e a fração. >> Obrigado. >> >> Wilson >> >> >> >> >> ----- Original Message ----- >> From: "Hélio Oliveira" >> >> >> To: >> >> Sent: Friday, August 06, 2010 9:10 AM >> Subject: Re: [firebase-br] RES: Converter segundos em HH:MM:SS >> >> >> Bom dia Wilson! >> >> extract( hour/min/milisecond ).... enfim >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From angelo em softmiq.com.br Fri Aug 6 20:42:30 2010 From: angelo em softmiq.com.br (Angelo Ricardo Miquelin Neto) Date: Fri, 6 Aug 2010 20:42:30 -0300 Subject: [firebase-br] RES: RES: Sobre a lista - Delay In-Reply-To: <581390021.20100806160807@warmboot.com.br> References: <13933665.185831281035409221.JavaMail.root@inetserver> <581390021.20100806160807@warmboot.com.br> Message-ID: Que eu saiba, com 1 só. Poderia verificar? O único que cadastrei é este que estou escrevendo. Mas vou olhar direito novamente. Grato, Angelo. ====================================================================== []___ / /\____ Angelo Ricardo Miquelin Neto /_/\_//____/\ Analista de Sistemas | || ||| ||| SoftMiq Informática | || |||__||| Ponta Grossa - Paraná - Brasil ====================================================================== > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista- > bounces em firebase.com.br] Em nome de Carlos H. Cantu > Enviada em: sexta-feira, 6 de agosto de 2010 16:08 > Para: FireBase > Assunto: Re: [firebase-br] RES: Sobre a lista - Delay > > Verifique se vc nao esta cadastrado na lista com 2 emails diferentes. > > Quanto aos delays, é normal, e depende basicamente da rota, etc. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > ARMN> Pra mim sempre chega em dobro - Outlook 2010 > > > ARMN> Sempre recebo a mesma mensagem 2 vezes. > > ARMN> Angelo. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Sat Aug 7 08:49:48 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Sat, 7 Aug 2010 08:49:48 -0300 Subject: [firebase-br] Por que um banco corrompe ao copiar? In-Reply-To: References: Message-ID: <001101cb3626$a5081aa0$ef184fe0$@sol@terra.com.br> Senhores, Muito ja li sobre o banco ficar corrompido ao, por exemplo, ter varias conexoes simultaneas e fazer um CTRL+C / CTRL+V. Mas qual o motivo da corrupcao? E o que fica corrompido eh o banco original, o resultado da copia ou ambos? Obrigado. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br From levymoreira.ce em gmail.com Sat Aug 7 11:21:35 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 7 Aug 2010 11:21:35 -0300 Subject: [firebase-br] Por que um banco corrompe ao copiar? In-Reply-To: <8533880935455021239@unknownmsgid> References: <8533880935455021239@unknownmsgid> Message-ID: Cara o banco esta em uso com varias views e edições ....você quer simplesmente copiar sem fechas as conexões? Vejo que nunca usou o paradox .... ele travava(explodia mesmo) ate quando a rede caia. Outra coisa que corrompe qualquer banco é a queda de energia. Bastaria ter um humilde nobreak de 15 minutos para resolver este problema. Tem também o vilão Windows, alguns esquecem de ligar o Forced Write do Firebird no Windows e isso pode gerar corrupção de base... Em 7 de agosto de 2010 08:49, Felix - Sol escreveu: > Senhores, > > Muito ja li sobre o banco ficar corrompido ao, por exemplo, ter varias > conexoes simultaneas e fazer um CTRL+C / CTRL+V. > > Mas qual o motivo da corrupcao? E o que fica corrompido eh o banco > original, > o resultado da copia ou ambos? > > Obrigado. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From felix.sol em terra.com.br Sat Aug 7 11:48:47 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Sat, 7 Aug 2010 11:48:47 -0300 Subject: [firebase-br] RES: Por que um banco corrompe ao copiar? In-Reply-To: References: <8533880935455021239@unknownmsgid> Message-ID: <002201cb363f$a59dc190$f0d944b0$@sol@terra.com.br> Levy, Ja usei o Paradox e conheço a dor de cabeça :-) Entendo que a queda de energia ira comprometer o banco devido aos processos nao serem encerrados corretamente. Banco funcionando sempre com Forced Write. Mas a minha pergunta eh sobre o motivo do CTRL+C / CTRL+V corromper o banco? O sistema operacional "paralisa" o arquivo original para poder criar a copia ou o que acontece exatamente? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: sábado, 7 de agosto de 2010 11:22 Para: FireBase Assunto: Re: [firebase-br] Por que um banco corrompe ao copiar? Cara o banco esta em uso com varias views e edições ....você quer simplesmente copiar sem fechas as conexões? Vejo que nunca usou o paradox .... ele travava(explodia mesmo) ate quando a rede caia. Outra coisa que corrompe qualquer banco é a queda de energia. Bastaria ter um humilde nobreak de 15 minutos para resolver este problema. Tem também o vilão Windows, alguns esquecem de ligar o Forced Write do Firebird no Windows e isso pode gerar corrupção de base... Em 7 de agosto de 2010 08:49, Felix - Sol escreveu: > Senhores, > > Muito ja li sobre o banco ficar corrompido ao, por exemplo, ter varias > conexoes simultaneas e fazer um CTRL+C / CTRL+V. > > Mas qual o motivo da corrupcao? E o que fica corrompido eh o banco > original, > o resultado da copia ou ambos? > > Obrigado. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From selecta.info em gmail.com Sat Aug 7 12:53:03 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Sat, 7 Aug 2010 12:53:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Monitoramente_de_a=E7=F5es_do_SGDB_F?= =?iso-8859-1?q?irebird_2=2E1?= Message-ID: Pessoal, tem como o IBExpert toda a alteração que for feita em um Banco de Dados, como criação ou alteração de tabelas, criação e/ou alteração de triggers, procedures e afins, haver um monitoramente e depois de finalizado todas as alterações ele gerar um script unico com todas as mesmas ? From selecta.info em gmail.com Sat Aug 7 14:11:25 2010 From: selecta.info em gmail.com (Selecta - Info - Gmail) Date: Sat, 7 Aug 2010 14:11:25 -0300 Subject: [firebase-br] Qual componente executar esse script inteiro ? Message-ID: Amigos, qual componente do delphi 2010 que consigo executar esse script inteiro ? CREATE DOMAIN DMN_ABREVIATURA AS VARCHAR(40) NOT NULL COLLATE WIN_PTBR; CREATE DOMAIN DMN_BAIRRO AS VARCHAR(50) COLLATE WIN_PTBR; CREATE DOMAIN DMN_CEP AS VARCHAR(9) COLLATE WIN_PTBR; From listas em warmboot.com.br Sat Aug 7 17:56:34 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sat, 7 Aug 2010 17:56:34 -0300 Subject: [firebase-br] Por que um banco corrompe ao copiar? In-Reply-To: <001101cb3626$a5081aa0$ef184fe0$@sol@terra.com.br> References: <001101cb3626$a5081aa0$ef184fe0$@sol@terra.com.br> Message-ID: <1215509700.20100807175634@warmboot.com.br> Ambos podem ficar corrompidos. Por exemplo, se durante a copia o Firebird escreve alguma coisa no BD, e essa página onde ele escreveu já foi copiada, o BD vai ficar inconsistente. Por outro lado, se o programa ou utilitário que está copiando coloca uma trava pra copiar e o FB tenta gravar nesta área, não vai conseguir, e ficará corrompido o banco original. De cabeça, imagino essas duas situações, mas pode haver outras. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FS> Senhores, FS> Muito ja li sobre o banco ficar corrompido ao, por exemplo, ter varias FS> conexoes simultaneas e fazer um CTRL+C / CTRL+V. FS> Mas qual o motivo da corrupcao? E o que fica corrompido eh o banco original, FS> o resultado da copia ou ambos? FS> Obrigado. FS> Fco. Felix FS> Desenvolvimento de Sistemas FS> www.soltecnologia.com.br FS> ______________________________________________ FS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br FS> Para saber como gerenciar/excluir seu cadastro na lista, use: FS> http://www.firebase.com.br/fb/artigo.php?id=1107 FS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Sat Aug 7 23:21:11 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 7 Aug 2010 23:21:11 -0300 Subject: [firebase-br] Qual componente executar esse script inteiro ? In-Reply-To: References: Message-ID: No zeos tem o sql processor ....no 2010 nativo.... mlz sei não ... Em 7 de agosto de 2010 14:11, Selecta - Info - Gmail escreveu: > Amigos, qual componente do delphi 2010 que consigo executar esse script > inteiro ? > > CREATE DOMAIN DMN_ABREVIATURA AS > VARCHAR(40) > NOT NULL > COLLATE WIN_PTBR; > > CREATE DOMAIN DMN_BAIRRO AS > VARCHAR(50) > COLLATE WIN_PTBR; > > CREATE DOMAIN DMN_CEP AS > VARCHAR(9) > COLLATE WIN_PTBR; > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From developer em marketingrapido.com.br Sat Aug 7 23:55:10 2010 From: developer em marketingrapido.com.br (Developer Marketing Rapido) Date: Sat, 7 Aug 2010 23:55:10 -0300 Subject: [firebase-br] Qual componente executar esse script inteiro ? In-Reply-To: References: Message-ID: No IBO existe algum componente? Pablo Farias Analista de Sistemas pfarias em marketsistemas.com.br www.marketsistemas.com.br Em 7 de agosto de 2010 23:21, Levy Moreira escreveu: > No zeos tem o sql processor ....no 2010 nativo.... mlz sei não ... > > Em 7 de agosto de 2010 14:11, Selecta - Info - Gmail gmail.com > > escreveu: > > > Amigos, qual componente do delphi 2010 que consigo executar esse script > > inteiro ? > > > > CREATE DOMAIN DMN_ABREVIATURA AS > > VARCHAR(40) > > NOT NULL > > COLLATE WIN_PTBR; > > > > CREATE DOMAIN DMN_BAIRRO AS > > VARCHAR(50) > > COLLATE WIN_PTBR; > > > > CREATE DOMAIN DMN_CEP AS > > VARCHAR(9) > > COLLATE WIN_PTBR; > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From vansiqq em gmail.com Sun Aug 8 09:40:10 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Sun, 08 Aug 2010 09:40:10 -0300 Subject: [firebase-br] Qual componente executar esse script inteiro ? In-Reply-To: References: Message-ID: <4C5EA5AA.2000200@gmail.com> Em 07-08-2010 23:55, Developer Marketing Rapido escreveu: > No IBO existe algum componente? > Pablo Farias > Analista de Sistemas > pfarias em marketsistemas.com.br > www.marketsistemas.com.br > > > Em 7 de agosto de 2010 23:21, Levy Moreiraescreveu: > > >> No zeos tem o sql processor ....no 2010 nativo.... mlz sei não ... >> >> Em 7 de agosto de 2010 14:11, Selecta - Info - Gmail> gmail.com >> >>> escreveu: >>> >> >>> Amigos, qual componente do delphi 2010 que consigo executar esse script >>> inteiro ? >>> >>> CREATE DOMAIN DMN_ABREVIATURA AS >>> VARCHAR(40) >>> NOT NULL >>> COLLATE WIN_PTBR; >>> >>> CREATE DOMAIN DMN_BAIRRO AS >>> VARCHAR(50) >>> COLLATE WIN_PTBR; >>> >>> CREATE DOMAIN DMN_CEP AS >>> VARCHAR(9) >>> COLLATE WIN_PTBR; > Se não me engano tem o IB_Script. From tbalbinos em gmail.com Sun Aug 8 09:46:00 2010 From: tbalbinos em gmail.com (Thiago Balbino) Date: Sun, 8 Aug 2010 09:46:00 -0300 Subject: [firebase-br] Double Precision x Float e outros Message-ID: Bom dia pessoal, Tenho o seguionte problema, em uma tabela possuo 2 campos um Float e outro Double Precision, entro no IBexpert e insiro um registro na tabela com o valor ( 2.8 ) nos dois campos, apos comitar, e atualziar o grid, no ibepexpet se eu entrar na celula, me traz o seguinte resultado 2,7999999523163 -> no campo float 2,8 -> no Double Precision enquanto o certo seria trazer 2,8 para os dois, ai vem as perguntas: 1) Qual a diferença dos dois tipos de dados? 2) float me traz este valor, o que pode ser isso ? Tem como resolver ? desde ja agradeço. -- Atenciosamente, Thiago de Souza Balbino Analista de Sistemas / Programador Meta Tecnologia e Sistemas - Muriaé / MG (32) 3721 - 8729 (32) 8856 - 0056 MSN: thiagodeb em hotmail.com From edney.barros em gmail.com Sun Aug 8 15:41:33 2010 From: edney.barros em gmail.com (Edney Barros) Date: Sun, 8 Aug 2010 15:41:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_tem_o_script_no_inno_setup_?= =?iso-8859-1?q?iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= In-Reply-To: References: Message-ID: quando baixa os fontes do firebird, em alguma pasta(nao me lembro) tem o script de instalacao da versão.... Edney. Em 6 de agosto de 2010 13:52, Levy Moreira escreveu: > Tudo igual. > > Em 6 de agosto de 2010 13:11, Selecta - Info - Gmail gmail.com > > escreveu: > > > Encontrei esse artigo > > http://www.firebase.com.br/fb/artigo.php?id=584 > > Mas é do firebird 1.0 > > será q não mudou nada para o 2.5 ? > > > > > > Thiago Pedro > > Selecta Informática > > Tel: (28) 9955-9733 > > www.selectainformatica.com.br > > > > Chat Google Talk: thiagopedro.br Google Wave: thiagopedro.br MSN: > > atendimento em selectainformatica.com.br > > Contacte-me [image: Youtube] > >[image: > > Wordpress] [image: > > Twitter] > > Blog do Thiago Pedro Primeiras impressões sobre email do > > r7.com< > > > http://blog.selectainformatica.com.br/primeiras-impressoes-sobre-email-do-r7-com/ > > > > > > > > > Em 6 de agosto de 2010 12:57, Levy Moreira > >escreveu: > > > > > O script tem em um artigo no firebase... > > > > > > Em 6 de agosto de 2010 11:51, Selecta - Info - Gmail > > gmail.com > > > > escreveu: > > > > > > > Pessoal, alguém tem o script no inno setup do firebird 2.1 ? > > > > A outra pergunta é; > > > > Terei que fazer 2 versões de instaladores, certo? Uma para firebird > x86 > > e > > > > outra x64. > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > > > > > > -- > > > Levy Moreira > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Edney Barros Téc Processamento de Dados skype: edney.barros msn: edney_barros em hotmail.com From igmeirelles em gmail.com Sun Aug 8 19:55:38 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Sun, 8 Aug 2010 18:55:38 -0400 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Algu=E9m_tem_o_script_no_inn?= =?iso-8859-1?q?o_setup_iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= In-Reply-To: References: Message-ID: <000001cb374c$d6dcfc40$8496f4c0$@gmail.com> Olá ... Eu faço assim no InnoSetup: Filename: {tmp}\FirebirdSQL21.exe; Parameters: "/SP- /VERYSILENT /NORESTART /NOCANCEL /NOICONS /COPYFBCLIENT=""SuperServerComponent, ServerComponent, DevAdminComponent, ClientComponent"""; WorkingDir: {tmp}; StatusMsg: Instalando SGDB FireBird 2.1.3 Espero ter ajudado... Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Selecta - Info - Gmail Enviada em: sexta-feira, 6 de agosto de 2010 10:51 Para: FireBase Assunto: [firebase-br] Alguém tem o script no inno setup iss da instalação firebird 2.1 ? Pessoal, alguém tem o script no inno setup do firebird 2.1 ? A outra pergunta é; Terei que fazer 2 versões de instaladores, certo? Uma para firebird x86 e outra x64. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hpensador em gmail.com Mon Aug 9 08:16:27 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Mon, 09 Aug 2010 08:16:27 -0300 Subject: [firebase-br] Qual componente executar esse script inteiro ? References: Message-ID: Bom dia Colega! Isto seria um [OFF]... Mais vamos lá... Eu utilizo o DBXScript free e open source. -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From bragaped em gmail.com Mon Aug 9 08:24:40 2010 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 9 Aug 2010 08:24:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Monitoramente_de_a=E7=F5es_do_SGDB_F?= =?iso-8859-1?q?irebird_2=2E1?= In-Reply-To: References: Message-ID: Tem como o mesmo gerar a cada modificação feita na estrutura gravar em um arquivo basta na propriedades da conexão em Log Files - Metadata Changes habilitar a opção e colocar o caminho e nome do aquivo em que a mesma ira salvar. Em 7 de agosto de 2010 12:53, Selecta - Info - Gmail escreveu: > Pessoal, tem como o IBExpert toda a alteração que for feita em um Banco de > Dados, como criação ou alteração de tabelas, > criação e/ou alteração de triggers, procedures e afins, haver um > monitoramente e depois de finalizado todas as alterações > ele gerar um script unico com todas as mesmas ? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rafael.gumiero em gmail.com Mon Aug 9 08:38:17 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Mon, 9 Aug 2010 08:38:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recupera=E7=E3o_Banco_FIrebird?= Message-ID: Pessoal, Estou com uma base corrompida e já executei as seguintes etapas e não tive sucesso: - gfix.exe -v -full -user SYSDBA -password Disk:\Path\your_database.gdb *Resultado: Number of record level errors: 8 Number of error DataBase page erros: 1349* -gfix.exe -mend -user SYSDBA -password Disk:\Path\your_database.gdb *Resultado: Number of record level errors: 8 Number of error DataBase page erros: 1349* - gbak.exe -b -g -user SYSDBA -password Disk:\Path\your_database.gdb Disk:\Path\backup.gbk *Resultado: Para no Registro 3160000* * * Att, Rafael Gumiero I.S.C Tecnologia From rcardoso em datasystemnet.com.br Mon Aug 9 08:44:46 2010 From: rcardoso em datasystemnet.com.br (Rodrigo Aparecido Cardoso) Date: Mon, 09 Aug 2010 08:44:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recupera=E7=E3o_Banco_FIrebird?= In-Reply-To: References: Message-ID: <4C5FEA2E.2050500@datasystemnet.com.br> Existe uma mensagem de erro? Att. Rodrigo Cardoso Data System Em 09/08/2010 8:38, Rafael Henrique Gumiero escreveu: > Pessoal, > > Estou com uma base corrompida e já executei as seguintes etapas e não tive > sucesso: > > - gfix.exe -v -full -user SYSDBA -password > Disk:\Path\your_database.gdb > *Resultado: > Number of record level errors: 8 > Number of error DataBase page erros: 1349* > > -gfix.exe -mend -user SYSDBA -password > Disk:\Path\your_database.gdb > *Resultado: > Number of record level errors: 8 > Number of error DataBase page erros: 1349* > > - gbak.exe -b -g -user SYSDBA -password > Disk:\Path\your_database.gdb Disk:\Path\backup.gbk > > *Resultado: > > Para no Registro 3160000* > * > * > Att, > > Rafael Gumiero > I.S.C Tecnologia > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.851 / Virus Database: 271.1.1/3059 - Release Date: 08/08/10 14:57:00 > > -- !* Rodrigo Aparecido Cardoso* : Data System -- Analista de Sistemas ( 55 (19) 3701-6600 * rcardoso em datasystemnet.com.br From rafael.gumiero em gmail.com Mon Aug 9 09:03:42 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Mon, 9 Aug 2010 09:03:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recupera=E7=E3o_Banco_FIrebird?= In-Reply-To: <4C5FEA2E.2050500@datasystemnet.com.br> References: <4C5FEA2E.2050500@datasystemnet.com.br> Message-ID: Tem varias entradas desta no firebird.log com páginas diferentes. Database: /storage/banco/XXX.FDB Page 2419132 is an orphan Em 9 de agosto de 2010 08:44, Rodrigo Aparecido Cardoso < rcardoso em datasystemnet.com.br> escreveu: > Existe uma mensagem de erro? > > Att. > > Rodrigo Cardoso > Data System > > > Em 09/08/2010 8:38, Rafael Henrique Gumiero escreveu: > >> Pessoal, >> >> Estou com uma base corrompida e já executei as seguintes etapas e não tive >> sucesso: >> >> - gfix.exe -v -full -user SYSDBA -password >> Disk:\Path\your_database.gdb >> *Resultado: >> Number of record level errors: 8 >> Number of error DataBase page erros: 1349* >> >> -gfix.exe -mend -user SYSDBA -password >> Disk:\Path\your_database.gdb >> *Resultado: >> Number of record level errors: 8 >> Number of error DataBase page erros: 1349* >> >> - gbak.exe -b -g -user SYSDBA -password >> Disk:\Path\your_database.gdb Disk:\Path\backup.gbk >> >> *Resultado: >> >> Para no Registro 3160000* >> * >> * >> Att, >> >> Rafael Gumiero >> I.S.C Tecnologia >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> No virus found in this incoming message. >> Checked by AVG - www.avg.com >> Version: 9.0.851 / Virus Database: 271.1.1/3059 - Release Date: 08/08/10 >> 14:57:00 >> >> >> > > -- > > !* Rodrigo Aparecido Cardoso* > : Data System -- Analista de Sistemas > ( 55 (19) 3701-6600 > * rcardoso em datasystemnet.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From leonardo em infoles.com.br Mon Aug 9 12:37:47 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Mon, 9 Aug 2010 12:37:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Monitoramento_de_a=E7=F5es_do?= =?iso-8859-1?q?_SGBD_Firebird?= In-Reply-To: Message-ID: Ótima dica Pedro. Agora, só tenho uma dúvida... Via Delphi (visto que são vários os desenvolvedores Delphi / Firebird na lista) tem como gerar os mesmos logs? Eu utilizo os componentes DBExpress para acesso. Então, gostaria, por exemplo de gerar um log para a seguinte instrução via Delphi: DM.SQLConnection1.ExecuteDirect('update tabela set campo = ''teste''); DM.SQLConnection1.ExecuteDirect('commit'); Agradeceria se alguem me desse alguma dica. Valeu! Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br From bragaped em gmail.com Mon Aug 9 13:31:14 2010 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 9 Aug 2010 13:31:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Monitoramento_de_a=E7=F5es_do?= =?iso-8859-1?q?_SGBD_Firebird?= In-Reply-To: References: Message-ID: se você quer gravar as alterações dos dados das tabelas no FDD 7 o Carlos H. Cantu mostrou como gerar os logs via trigger no banco no site da Firebase tem os Scripts para a criação da mesma é bem simples, mas caso tenha alguma duvida é soh entrar em contato Em 9 de agosto de 2010 12:37, Leonardo - Infoles Software Development < leonardo em infoles.com.br> escreveu: > Ótima dica Pedro. > Agora, só tenho uma dúvida... > > Via Delphi (visto que são vários os desenvolvedores Delphi / Firebird na > lista) tem como gerar os mesmos logs? > Eu utilizo os componentes DBExpress para acesso. > > Então, gostaria, por exemplo de gerar um log para a seguinte instrução via > Delphi: > DM.SQLConnection1.ExecuteDirect('update tabela set campo = ''teste''); > DM.SQLConnection1.ExecuteDirect('commit'); > > Agradeceria se alguem me desse alguma dica. > > Valeu! > > Leonardo N. Martins > Programador > *Pabx 0800 774 6090 > * leonardo em infoles.com.br > WebSite: www.infoles.com.br > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bragaped em gmail.com Mon Aug 9 13:34:36 2010 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 9 Aug 2010 13:34:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recupera=E7=E3o_Banco_FIrebird?= In-Reply-To: References: <4C5FEA2E.2050500@datasystemnet.com.br> Message-ID: "C:\Arquivos de programas\Firebird\Firebird_2_1\Bin\gfix.exe" -mend -ignore -no_update -user sysdba -password masterkey C:\dados.fdb Utilizo sempre dessa forma depois faço um backup e restore pois aki ira preparar a base para um backup, mas vale lembra que ira ignorar alguns erro que não podem ser recuperados ou que impossibilitaram o backup. Em 9 de agosto de 2010 09:03, Rafael Henrique Gumiero < rafael.gumiero em gmail.com> escreveu: > Tem varias entradas desta no firebird.log com páginas diferentes. > > Database: /storage/banco/XXX.FDB > Page 2419132 is an orphan > > > Em 9 de agosto de 2010 08:44, Rodrigo Aparecido Cardoso < > rcardoso em datasystemnet.com.br> escreveu: > > > Existe uma mensagem de erro? > > > > Att. > > > > Rodrigo Cardoso > > Data System > > > > > > Em 09/08/2010 8:38, Rafael Henrique Gumiero escreveu: > > > >> Pessoal, > >> > >> Estou com uma base corrompida e já executei as seguintes etapas e não > tive > >> sucesso: > >> > >> - gfix.exe -v -full -user SYSDBA -password > >> Disk:\Path\your_database.gdb > >> *Resultado: > >> Number of record level errors: 8 > >> Number of error DataBase page erros: 1349* > >> > >> -gfix.exe -mend -user SYSDBA -password > >> Disk:\Path\your_database.gdb > >> *Resultado: > >> Number of record level errors: 8 > >> Number of error DataBase page erros: 1349* > >> > >> - gbak.exe -b -g -user SYSDBA -password > >> Disk:\Path\your_database.gdb Disk:\Path\backup.gbk > >> > >> *Resultado: > >> > >> Para no Registro 3160000* > >> * > >> * > >> Att, > >> > >> Rafael Gumiero > >> I.S.C Tecnologia > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 9.0.851 / Virus Database: 271.1.1/3059 - Release Date: 08/08/10 > >> 14:57:00 > >> > >> > >> > > > > -- > > > > !* Rodrigo Aparecido Cardoso* > > : Data System -- Analista de Sistemas > > ( 55 (19) 3701-6600 > > * rcardoso em datasystemnet.com.br > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bzottis em ig.com.br Mon Aug 9 14:46:03 2010 From: bzottis em ig.com.br (Zottis) Date: Mon, 9 Aug 2010 14:46:03 -0300 Subject: [firebase-br] Agrupar sem Repetir Registro? Message-ID: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> Pessoal, to com um dilema, tenho 3 tabelas Area, Classificação e Descrição Na tabela Area tenho os Registros: Industrial Resíduos Ambiental Vidros Pneus E na tabela Classificação tenho Registros Dependentes Da primeira, até aí tudo bem, Mas o problema é que as vezes o Registro se Repete. Exemplo Área: Industrial Classificação : CLASSE I - PERIGOSO Descrição: RSS CLASSE I A B E Aí tenho outro Registro: Area: Resíduos Classificação : CLASSE I - PERIGOSO Descrição: RSS CLASSE I A B E A Classificação quanto a Descrição pode se repetir, alguém tem alguma idéia de como não precisar cadastrar várias vezes o Mesmo Registro por causa da dependência? Desde já agradeço. From sergiodosreisjr em gmail.com Mon Aug 9 15:37:53 2010 From: sergiodosreisjr em gmail.com (=?iso-8859-1?Q?S=E9rgio_dos_Reis_Junior?=) Date: Mon, 9 Aug 2010 15:37:53 -0300 Subject: [firebase-br] SOCORRO - FB 1.5 - View com Stored Procedure In-Reply-To: <01d201cb2fd5$64266b10$2c734130$@com> References: <015001cb2f45$78c81ae0$6a5850a0$@com> <01d201cb2fd5$64266b10$2c734130$@com> Message-ID: <01a401cb37f1$fc5c8940$f5159bc0$@com> Boa tarde Pessoal, Há um tempo atrás enviei para a lista uma dúvida sobre a utilização de VIEWS no Firebird. Alguns colegas informaram que existe esta possibilidade, mas ninguém chegou a comentar como fazer ou postar algum exemplo. Minha dúvida é saber se tem como referenciar uma STORED PROCEDURE através de JOIN dentro de uma VIEW. Estou tentando isso há algum tempo, mas não consegui fazer funcionar ainda. Vou citar um exemplo bem simples para que vcs entendam e, se alguém tiver uma idéia ou exemplo funcionando, por favor retorne para a lista: CREATE VIEW VWPESSOAS ( CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, I.IDADE FROM UNI_PESSOAS P LEFT JOIN IDADE(P.DTNASCIMENTO, CURRENT_DATE) I ON (1 = 1) No exemplo em questão, tenho uma SP que calcula a idade da pessoa na data passada como parâmetro, com base na sua data de nascimento. Quando tento criar a VIEW no IBExpert utilizando essa SP, ocorre um erro na abertura do parêntese aonde passo os parâmetros da SP: Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 8, char 27. (. Agradeceria imensamente se alguém tivesse alguma solução para este problema. Abraço, Sérgio From felix.sol em terra.com.br Mon Aug 9 15:39:00 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Mon, 9 Aug 2010 15:39:00 -0300 Subject: [firebase-br] Desinstalar FB 1.5 In-Reply-To: <87D92E5E38B74CCF88D87B42B01EE96B@USER2> References: <4C59587B.3040001@protej.com.br><4C5A20E2.3020706@protej.com.br><872477385.20100805075131@warmboot.com.br> <4C5AA7B2.8020808@protej.com.br> <87D92E5E38B74CCF88D87B42B01EE96B@USER2> Message-ID: <003301cb37f2$235bc060$6a134120$@sol@terra.com.br> Senhores, Estou com um cliente que tem na maquina o FB 1.5 instalado e preciso atualizar para o 2.1.3 Acontece que não existe o Firebird na lista de programas do Painel de Controle, nem no menu Iniciar. O FB está rodando como um processo. Como remove-lo de maneira segura? Obrigado. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br From prismars em gmail.com Mon Aug 9 16:33:27 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Mon, 09 Aug 2010 16:33:27 -0300 Subject: [firebase-br] SOCORRO - FB 1.5 - View com Stored Procedure In-Reply-To: <01a401cb37f1$fc5c8940$f5159bc0$@com> References: <015001cb2f45$78c81ae0$6a5850a0$@com> <01d201cb2fd5$64266b10$2c734130$@com> <01a401cb37f1$fc5c8940$f5159bc0$@com> Message-ID: <4C605807.6030303@gmail.com> Sergio, Acredito que a sua necessidade seja selecionar alguns dados e a data de nascimento das pessoas cadastradas. Veja se o exemplo abaixo não resolve se problema: CREATE VIEW VWPESSOAS ( CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, (SELECT IDADE FROM IDADE(P.DTNASCIMENTO, CURRENT_DATE)) as IDADE_ATUAL FROM UNI_PESSOAS P Sucesso !! Moacir Em 09/08/2010 15:37, Sérgio dos Reis Junior escreveu: > Boa tarde Pessoal, > > > > Há um tempo atrás enviei para a lista uma dúvida sobre a utilização de VIEWS > no Firebird. Alguns colegas informaram que existe esta possibilidade, mas > ninguém chegou a comentar como fazer ou postar algum exemplo. Minha dúvida é > saber se tem como referenciar uma STORED PROCEDURE através de JOIN dentro de > uma VIEW. Estou tentando isso há algum tempo, mas não consegui fazer > funcionar ainda. Vou citar um exemplo bem simples para que vcs entendam e, > se alguém tiver uma idéia ou exemplo funcionando, por favor retorne para a > lista: > > > > CREATE VIEW VWPESSOAS ( > > CODIGO, > > NOME, > > IDADE) > > AS > > SELECT P.CODIGO, P.NOME, I.IDADE > > FROM UNI_PESSOAS P > > LEFT JOIN IDADE(P.DTNASCIMENTO, CURRENT_DATE) I ON (1 = 1) > > > > > > No exemplo em questão, tenho uma SP que calcula a idade da pessoa na data > passada como parâmetro, com base na sua data de nascimento. Quando tento > criar a VIEW no IBExpert utilizando essa SP, ocorre um erro na abertura do > parêntese aonde passo os parâmetros da SP: > > > > Invalid token. > > Dynamic SQL Error. > > SQL error code = -104. > > Token unknown - line 8, char 27. > > (. > > > > > > Agradeceria imensamente se alguém tivesse alguma solução para este problema. > > > > Abraço, > > Sérgio > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From gladiston em vidy.com.br Mon Aug 9 17:51:05 2010 From: gladiston em vidy.com.br (Gladiston Santana) Date: Mon, 9 Aug 2010 17:51:05 -0300 Subject: [firebase-br] Qual o collation correto para case incensitive e accent insencitive no FB 2.5 ? Message-ID: Olhei o whats new do FB 2.1 e não achei uma lista de collates Alguem aí saberia me dizer qual o collation correto para ter case incensitive e accent insencitive num BD criado no FB 2.5 ? From bzottis em ig.com.br Mon Aug 9 18:08:07 2010 From: bzottis em ig.com.br (Zottis) Date: Mon, 9 Aug 2010 18:08:07 -0300 Subject: [firebase-br] RES: RES: Converter segundos em HH:MM:SS In-Reply-To: <00d901cb3572$049af880$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2> <00d901cb3572$049af880$0a00a8c0@mota2> Message-ID: <000301cb3806$fab3aeb0$f01b0c10$@ig.com.br> Criei essa Procedure, Tenta aí Se não der certo, serve de base para o que você precisa. SET TERM ^ ; CREATE OR ALTER PROCEDURE SP_SEGSTOHMS ( secs bigint) returns ( hr varchar(10), hora varchar(10), minutos varchar(2), segundos varchar(2)) as declare variable hrs integer; declare variable minut integer; declare variable secs_aux integer; declare variable aux numeric(15,2); declare variable hr_str varchar(2); declare variable min_str varchar(2); declare variable seg_str varchar(2); begin if (secs > 0) then begin hora = '00'; min_str = '00'; seg_str = '00'; Hrs = cast(secs / 3600 as integer); if (hrs < 10) then begin hr_str = '0' || HRS; end else if (hrs >= 10) then begin hr_str = HRS; end secs = secs -(hrs * 3600); if (SECS = 0) then bEGIN min_str = '00'; seg_str = '00'; END ELSE if (SECS < 10) then bEGIN min_str = '0' || secs; seg_str = '00'; END ELSE if ((SECS > 10)AND (SECS <= 60)) then bEGIN min_str = secs; seg_str = '00'; END ELSE if (SECS > 60) then begin minut = CAST(secs / 60 AS INTEGER); secs = secs -(minut * 60); if (SECS < 10) then bEGIN seg_str = '0' || SECS; END ELSE if (SECS > 10) then bEGIN seg_str = SECS; END END HORA = hr_str || ':' || min_str || ':' || seg_str; end else HORA = '00:00:00'; hr = hrs; minutos = minut; segundos = SECS; /*{ Converter Hora HH:MM:SS em Hora Decimal - Dividir os segundos por 60 e somar ao minutos - Dividir o resultado acima por 60 e adicionar às horas ex: 13:35:42 - 42/60 = 0.7 -> 35.7 - 35.7/60 = 0.595 -> 13.595 que é a hora decimal Converter a Hora Decimal em HH:MM:SS - Multiplicar a parte fraccional por 60 -> a parte inteira são os minutos - Multiplicar a parte fraccional do resultado anterior por 60 -> a parte inteira são os segundos Ex: 13.595 - 0.595*60 = 35.7 -> 35 minutos - 0.7* 60 = 42 -> 42 segundos resultado = 13:35:42 } */ suspend; end^ SET TERM ; ^ From rnribeiro em gmail.com Mon Aug 9 22:06:05 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 9 Aug 2010 22:06:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Monitoramento_de_a=E7=F5es_do?= =?iso-8859-1?q?_SGBD_Firebird?= In-Reply-To: References: Message-ID: ta na mão baseei meu sistema de logs em cima desse artigo aqui http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=9074 estude e adapte as suas necessidades Em 9 de agosto de 2010 13:31, Pedro Braga escreveu: > se você quer gravar as alterações dos dados das tabelas no FDD 7 o Carlos > H. > Cantu mostrou como gerar os logs via trigger no banco no site da Firebase > tem os Scripts para a criação da mesma é bem simples, mas caso tenha alguma > duvida é soh entrar em contato > > > Em 9 de agosto de 2010 12:37, Leonardo - Infoles Software Development < > leonardo em infoles.com.br> escreveu: > > > Ótima dica Pedro. > > Agora, só tenho uma dúvida... > > > > Via Delphi (visto que são vários os desenvolvedores Delphi / Firebird na > > lista) tem como gerar os mesmos logs? > > Eu utilizo os componentes DBExpress para acesso. > > > > Então, gostaria, por exemplo de gerar um log para a seguinte instrução > via > > Delphi: > > DM.SQLConnection1.ExecuteDirect('update tabela set campo = ''teste''); > > DM.SQLConnection1.ExecuteDirect('commit'); > > > > Agradeceria se alguem me desse alguma dica. > > > > Valeu! > > > > Leonardo N. Martins > > Programador > > *Pabx 0800 774 6090 > > * leonardo em infoles.com.br > > WebSite: www.infoles.com.br > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Mon Aug 9 22:06:52 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 9 Aug 2010 22:06:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Monitoramento_de_a=E7=F5es_do?= =?iso-8859-1?q?_SGBD_Firebird?= In-Reply-To: References: Message-ID: la ele diz que é pra fb 2.1 mais funciona no fb 2.0.3 tbm Em 9 de agosto de 2010 22:06, Reijanio Nunes Ribeiro escreveu: > ta na mão baseei meu sistema de logs em cima desse artigo aqui > http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=9074 > estude e adapte as suas necessidades > > > Em 9 de agosto de 2010 13:31, Pedro Braga escreveu: > > se você quer gravar as alterações dos dados das tabelas no FDD 7 o Carlos >> H. >> Cantu mostrou como gerar os logs via trigger no banco no site da Firebase >> tem os Scripts para a criação da mesma é bem simples, mas caso tenha >> alguma >> duvida é soh entrar em contato >> >> >> Em 9 de agosto de 2010 12:37, Leonardo - Infoles Software Development < >> leonardo em infoles.com.br> escreveu: >> >> > Ótima dica Pedro. >> > Agora, só tenho uma dúvida... >> > >> > Via Delphi (visto que são vários os desenvolvedores Delphi / Firebird na >> > lista) tem como gerar os mesmos logs? >> > Eu utilizo os componentes DBExpress para acesso. >> > >> > Então, gostaria, por exemplo de gerar um log para a seguinte instrução >> via >> > Delphi: >> > DM.SQLConnection1.ExecuteDirect('update tabela set campo = ''teste''); >> > DM.SQLConnection1.ExecuteDirect('commit'); >> > >> > Agradeceria se alguem me desse alguma dica. >> > >> > Valeu! >> > >> > Leonardo N. Martins >> > Programador >> > *Pabx 0800 774 6090 >> > * leonardo em infoles.com.br >> > WebSite: www.infoles.com.br >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From joseasilva em bol.com.br Mon Aug 9 23:26:44 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Mon, 9 Aug 2010 23:26:44 -0300 Subject: [firebase-br] RES: SOCORRO - FB 1.5 - View com Stored Procedure In-Reply-To: <01a401cb37f1$fc5c8940$f5159bc0$@com> Message-ID: Faz assim: Na tua procedure acrescente um campo como IN_CODIGO no parâmetro de entrada e CODIGO no retorno da procedure. No corpo da procedure você faz: CODIGO = IN_CODIGO só para retornar o mesmo código. Na View você faz assim: CREATE VIEW VWPESSOAS (CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, I.IDADE FROM UNI_PESSOAS P LEFT JOIN IDADE(P.CODIGO, P.DTNASCIMENTO, CURRENT_DATE) I ON p.CODIGO = i.CODIGO Teste aí e ve se funciona. Tenho feito assim quando preciso mas estou usando o FB 2.13 [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio dos Reis Junior Enviada em: segunda-feira, 9 de agosto de 2010 15:38 Para: 'FireBase' Assunto: [firebase-br] SOCORRO - FB 1.5 - View com Stored Procedure Prioridade: Alta Boa tarde Pessoal, Há um tempo atrás enviei para a lista uma dúvida sobre a utilização de VIEWS no Firebird. Alguns colegas informaram que existe esta possibilidade, mas ninguém chegou a comentar como fazer ou postar algum exemplo. Minha dúvida é saber se tem como referenciar uma STORED PROCEDURE através de JOIN dentro de uma VIEW. Estou tentando isso há algum tempo, mas não consegui fazer funcionar ainda. Vou citar um exemplo bem simples para que vcs entendam e, se alguém tiver uma idéia ou exemplo funcionando, por favor retorne para a lista: CREATE VIEW VWPESSOAS ( CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, I.IDADE FROM UNI_PESSOAS P LEFT JOIN IDADE(P.DTNASCIMENTO, CURRENT_DATE) I ON (1 = 1) No exemplo em questão, tenho uma SP que calcula a idade da pessoa na data passada como parâmetro, com base na sua data de nascimento. Quando tento criar a VIEW no IBExpert utilizando essa SP, ocorre um erro na abertura do parêntese aonde passo os parâmetros da SP: Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 8, char 27. (. Agradeceria imensamente se alguém tivesse alguma solução para este problema. Abraço, Sérgio ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danrgomes em gmail.com Tue Aug 10 08:26:23 2010 From: danrgomes em gmail.com (Danilo) Date: Tue, 10 Aug 2010 08:26:23 -0300 Subject: [firebase-br] RES: Por que um banco corrompe ao copiar? In-Reply-To: <5299957459623996839@unknownmsgid> References: <8533880935455021239@unknownmsgid> <5299957459623996839@unknownmsgid> Message-ID: Olá Olha desde que não haja conexão com o banco de dados no momento da cópia até o momento eu não encontrei problemas. Danilo From bzottis em ig.com.br Tue Aug 10 08:29:44 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 10 Aug 2010 08:29:44 -0300 Subject: [firebase-br] RES: RES: RES: Converter segundos em HH:MM:SS In-Reply-To: <010f01cb358d$80d4c640$0a00a8c0@mota2> References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2><00d901cb3572$049af880$0a00a8c0@mota2> <3F415CC78A9D464E92FC84BB15A99110@USER2> <010f01cb358d$80d4c640$0a00a8c0@mota2> Message-ID: <002d01cb387f$5a935c40$0fba14c0$@ig.com.br> Oi Wilson, ontem mandei uma procedure que fiz, mas como fiz correndo não me detalhei muito, acho que está esta mais completa, pelo menos não achei erros nos testes aqui. Espero que ajude. SET TERM ^ ; CREATE OR ALTER PROCEDURE SP_SEGSTOHMS ( secs bigint) returns ( hora varchar(10)) as declare variable hrs integer; declare variable minut integer; declare variable hr_str varchar(2); declare variable min_str varchar(2); declare variable seg_str varchar(2); begin if (secs > 0) then begin Hrs = cast(secs / 3600 as integer); if (hrs < 10) then begin hr_str = '0' || HRS; end else if (hrs >= 10) then begin hr_str = HRS; end secs = secs -(hrs * 3600); minut = secs / 60; if (minut = 0) then bEGIN min_str = '00'; seg_str = '00'; END ELSE if (minut between 1 and 9) then bEGIN min_str = '0' || minut; seg_str = '00'; END ELSE if (minut between 11 and 59) then bEGIN min_str = minut; seg_str = '00'; END secs = secs -(minut * 60); if (SECS < 10) then bEGIN seg_str = '0' || SECS; END ELSE if (SECS > 10) then bEGIN seg_str = SECS; END HORA = hr_str || ':' || min_str || ':' || seg_str; end else HORA = '00:00:00'; suspend; end^ SET TERM ; ^ From fabioaraujo em gmail.com Tue Aug 10 08:55:00 2010 From: fabioaraujo em gmail.com (=?ISO-8859-1?Q?F=E1bio_de_Paula_Ara=FAjo?=) Date: Tue, 10 Aug 2010 08:55:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?Comandos_que_est=E3o_sendo_executado?= =?iso-8859-1?q?s_no_Banco?= Message-ID: Gostaria de sabe um forma de detectar em tempo real (para análise) todos os comando que estão sendo executado no Firebird, existe alguma forma ou ferramenta pra isso? Atenciosamente, __________________________________________ Fábio Araújo From fabioaraujo em gmail.com Tue Aug 10 08:56:34 2010 From: fabioaraujo em gmail.com (=?ISO-8859-1?Q?F=E1bio_de_Paula_Ara=FAjo?=) Date: Tue, 10 Aug 2010 08:56:34 -0300 Subject: [firebase-br] Agrupar sem Repetir Registro? In-Reply-To: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> References: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> Message-ID: Passa o Select que você está executando, talvez um "distinct" resolveria o seu problema ___________________________________________________________ Fábio Araújo Em 9 de agosto de 2010 14:46, Zottis escreveu: > Pessoal, to com um dilema, tenho 3 tabelas > Area, Classificação e Descrição > > Na tabela Area tenho os Registros: > Industrial > Resíduos > Ambiental > Vidros > Pneus > E na tabela Classificação tenho Registros Dependentes Da primeira, até aí > tudo bem, > Mas o problema é que as vezes o Registro se Repete. > > Exemplo > > Área: Industrial > Classificação : CLASSE I - PERIGOSO > > Descrição: RSS CLASSE I A B E > > Aí tenho outro Registro: > > Area: Resíduos > Classificação : CLASSE I - PERIGOSO > > Descrição: RSS CLASSE I A B E > > A Classificação quanto a Descrição pode se repetir, alguém tem alguma idéia > de como não precisar cadastrar várias vezes o Mesmo Registro por causa da > dependência? > > > Desde já agradeço. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Tue Aug 10 09:08:09 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 10 Aug 2010 09:08:09 -0300 Subject: [firebase-br] Concatenar string Message-ID: *Tenho uma tabela chamada produtos e um campo tribu char(1); alterei esse campo para char(2), ALTER TABLE IN01PRO ALTER TRIBU TYPE CHAR(2) CHARACTER SET NONE; e agora preciso adicionar um 0 ao final de cada registro UPDATE IN01PRO SET TRIBU = TRIBU || '0' mas isso num ta dando certo... * -- Levy Moreira From agalysson em gmail.com Tue Aug 10 09:11:04 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 10 Aug 2010 09:11:04 -0300 Subject: [firebase-br] Agrupar sem Repetir Registro? In-Reply-To: References: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> Message-ID: > > A Classificação quanto a Descrição pode se repetir, alguém tem alguma idéia > de como não precisar cadastrar várias vezes o Mesmo Registro por causa da > dependência? > o distinct é pra não trazer varias vezes registros iguais... mas o amigo precisa é rever a estrutura das tabelas pra não precisar de cadastrar a mesma coisa... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 10 de agosto de 2010 08:56, Fábio de Paula Araújo escreveu: > Passa o Select que você está executando, talvez um "distinct" resolveria o > seu problema > > ___________________________________________________________ > Fábio Araújo > > > > Em 9 de agosto de 2010 14:46, Zottis escreveu: > > > Pessoal, to com um dilema, tenho 3 tabelas > > Area, Classificação e Descrição > > > > Na tabela Area tenho os Registros: > > Industrial > > Resíduos > > Ambiental > > Vidros > > Pneus > > E na tabela Classificação tenho Registros Dependentes Da primeira, até aí > > tudo bem, > > Mas o problema é que as vezes o Registro se Repete. > > > > Exemplo > > > > Área: Industrial > > Classificação : CLASSE I - PERIGOSO > > > > Descrição: RSS CLASSE I A B E > > > > Aí tenho outro Registro: > > > > Area: Resíduos > > Classificação : CLASSE I - PERIGOSO > > > > Descrição: RSS CLASSE I A B E > > > > A Classificação quanto a Descrição pode se repetir, alguém tem alguma > idéia > > de como não precisar cadastrar várias vezes o Mesmo Registro por causa da > > dependência? > > > > > > Desde já agradeço. > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jonas em hos.com.br Tue Aug 10 09:13:30 2010 From: jonas em hos.com.br (Jonas) Date: Tue, 10 Aug 2010 09:13:30 -0300 (BRT) Subject: [firebase-br] Melhor maneira Message-ID: <10642641.204261281442410274.JavaMail.root@inetserver> Olá pessoal. apenas para conhecimento... Ex: Possuo uma tabela que armazena a movimentação de um produto: MOVIMENTACAO ID PRODUTO CUSTO 1 1 1,00 2 1 2,00 qual seria a melhor maneira de se obter um "custo médio" sem estar "poluindo" o banco de dados: Uma View? com o uso do avg que me traz o custo médio de cada produto.. Um Campo? que é atualizado a cada novo registro do produto.. Buscar na hora que for necessário? pelo fonte do programa em desenvolvimento (em tempo de execução).. gostaria da opinião de voces.. obrigado! -- >> Jonas Dametto >> Hos Sistemas - www.hos.com.br >> Desenvolvimento From fabioaraujo em gmail.com Tue Aug 10 09:15:31 2010 From: fabioaraujo em gmail.com (=?ISO-8859-1?Q?F=E1bio_de_Paula_Ara=FAjo?=) Date: Tue, 10 Aug 2010 09:15:31 -0300 Subject: [firebase-br] Trigger unica para todas as tabelas Message-ID: No Firebird é possivel criar uma única Trigger (ou algo parecido) para que seja chamada em operações realizadas em todas as tabelas? Estou precisando de fazer isso para fazer logs a nivel de banco grato, ___________________________________________________________ Fábio Araújo From developer em marketingrapido.com.br Tue Aug 10 09:17:14 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Tue, 10 Aug 2010 09:17:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?Comandos_que_est=E3o_sendo_executado?= =?iso-8859-1?q?s_no_Banco?= In-Reply-To: References: Message-ID: <4C61434A.80705@marketingrapido.com.br> O sinatica faz isto, www.sinatica.com []s, Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 10/08/2010 08:55, Fábio de Paula Araújo escreveu: > Gostaria de sabe um forma de detectar em tempo real (para análise) todos os > comando que estão sendo executado no Firebird, existe alguma forma ou > ferramenta pra isso? > > Atenciosamente, > __________________________________________ > Fábio Araújo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fabioaraujo em gmail.com Tue Aug 10 09:18:36 2010 From: fabioaraujo em gmail.com (=?ISO-8859-1?Q?F=E1bio_de_Paula_Ara=FAjo?=) Date: Tue, 10 Aug 2010 09:18:36 -0300 Subject: [firebase-br] Melhor maneira In-Reply-To: <10642641.204261281442410274.JavaMail.root@inetserver> References: <10642641.204261281442410274.JavaMail.root@inetserver> Message-ID: Bom eu particularmente prefiro buscar o custo médio no momento que você precisar, não é muito interessante guardar campos calculados, a menos que estejamos falando de uma tabela de milhões ou bilhões de registros. ___________________________________________________________ Tecnobit - Desenvolvimento de Sistemas Fábio Araújo www.tecnobit.com.br Em 10 de agosto de 2010 09:13, Jonas escreveu: > Olá pessoal. > > apenas para conhecimento... > > Ex: > Possuo uma tabela que armazena a movimentação de um produto: > > MOVIMENTACAO > ID PRODUTO CUSTO > 1 1 1,00 > 2 1 2,00 > > qual seria a melhor maneira de se obter um "custo médio" sem estar > "poluindo" o banco de dados: > Uma View? com o uso do avg que me traz o custo médio de cada produto.. > Um Campo? que é atualizado a cada novo registro do produto.. > Buscar na hora que for necessário? pelo fonte do programa em > desenvolvimento (em tempo de execução).. > > > gostaria da opinião de voces.. obrigado! > > -- > >> Jonas Dametto > >> Hos Sistemas - www.hos.com.br > >> Desenvolvimento > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fabioaraujo em gmail.com Tue Aug 10 09:22:33 2010 From: fabioaraujo em gmail.com (=?ISO-8859-1?Q?F=E1bio_de_Paula_Ara=FAjo?=) Date: Tue, 10 Aug 2010 09:22:33 -0300 Subject: [firebase-br] Concatenar string In-Reply-To: References: Message-ID: Isso ocorre porque o campo char(2) está preenchendo o valor com um espaço vazio, o correto seria você fazer um tipo de TRIM( ) no campo TRIBU, antes de concatenar ___________________________________ Fábio Araújo Em 10 de agosto de 2010 09:08, Levy Moreira escreveu: > *Tenho uma tabela chamada produtos e um campo tribu char(1); > alterei esse campo para char(2), > > ALTER TABLE IN01PRO > ALTER TRIBU TYPE CHAR(2) CHARACTER SET NONE; > > e agora preciso adicionar um 0 ao final de cada registro > > UPDATE IN01PRO SET TRIBU = TRIBU || '0' > > mas isso num ta dando certo... > * > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dominio em engeplus.com.br Tue Aug 10 09:23:18 2010 From: dominio em engeplus.com.br (Rodrigo) Date: Tue, 10 Aug 2010 09:23:18 -0300 Subject: [firebase-br] RES: Por que um banco corrompe ao copiar? References: <8533880935455021239@unknownmsgid><5299957459623996839@unknownmsgid> Message-ID: <004b01cb3886$d0bdbda0$1001a8c0@NOTEBOOK> Bom dia a todos. Eu copio e colo a todo o momento, inclusive nos clientes, tem banco que grava dados de segundo em segundo, como hotel e lanhouse, e nunca tive problemas com corrupção de dados por causa disso. Até agora pelo menos ainda nao. Todos os meus clientes usam windows nas mais variadas maquinas (inclusive aquelas bem ralesinhas) e em nenhum desses sistemas uso forced write. Inclusive testando o paf-ecf tem uma parte onde pede que reinicie a maquina enquanto ela ainda esta em uso, eu ja desliguei umas 30 x e nada de corrupção. Pra falar a verdade, ja uso o firebird a 6 anos em mais de 50 clientes, e só tive problema de corrupção 1 vez a uns tres anos. Infelizmente nao teve solução, mas restaurando o backup do cliente ficou tudo ok. Backup de 20 em 20 minutos salvou minha pele nessa unica situação que ocorreu falha. Estou muito contente, tenho tido muito mais alegrias do que tristezas, o pessoal da lista ajudu muito. Tomara que continue assim. Rodrigo ----- Original Message ----- From: "Danilo" To: "FireBase" Sent: Tuesday, August 10, 2010 8:26 AM Subject: Re: [firebase-br] RES: Por que um banco corrompe ao copiar? Olá Olha desde que não haja conexão com o banco de dados no momento da cópia até o momento eu não encontrei problemas. Danilo ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Tue Aug 10 09:25:06 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 10 Aug 2010 09:25:06 -0300 Subject: [firebase-br] Concatenar string In-Reply-To: References: Message-ID: Vlw, fiz assim e deu certo : UPDATE IN01PRO pro SET TRIBU = (SELECT tribu || '0' FROM in01pro p WHERE p.cdpro = pro.cdpro); Em 10 de agosto de 2010 09:22, Fábio de Paula Araújo escreveu: > Isso ocorre porque o campo char(2) está preenchendo o valor com um espaço > vazio, o correto seria você fazer um tipo de TRIM( ) no campo TRIBU, antes > de concatenar > > ___________________________________ > Fábio Araújo > > > > > Em 10 de agosto de 2010 09:08, Levy Moreira >escreveu: > > > *Tenho uma tabela chamada produtos e um campo tribu char(1); > > alterei esse campo para char(2), > > > > ALTER TABLE IN01PRO > > ALTER TRIBU TYPE CHAR(2) CHARACTER SET NONE; > > > > e agora preciso adicionar um 0 ao final de cada registro > > > > UPDATE IN01PRO SET TRIBU = TRIBU || '0' > > > > mas isso num ta dando certo... > > * > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From joseasilva em bol.com.br Tue Aug 10 09:40:23 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Tue, 10 Aug 2010 09:40:23 -0300 Subject: [firebase-br] RES: Concatenar string In-Reply-To: Message-ID: Campo char coloca espaco automaticamente. Provavelmente o campo tribu está assim: '1 ' Quando você tenta concaternar o '0' não existe espaço para a atribuição. Se você usa FB 2.1 faca assim: UPDATE IN01PRO SET TRIBU = TRIM(TRIBU)||'0'; [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: terça-feira, 10 de agosto de 2010 09:08 Para: FireBase Assunto: [firebase-br] Concatenar string *Tenho uma tabela chamada produtos e um campo tribu char(1); alterei esse campo para char(2), ALTER TABLE IN01PRO ALTER TRIBU TYPE CHAR(2) CHARACTER SET NONE; e agora preciso adicionar um 0 ao final de cada registro UPDATE IN01PRO SET TRIBU = TRIBU || '0' mas isso num ta dando certo... * -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From toninhoeleoterio em gmail.com Tue Aug 10 09:55:38 2010 From: toninhoeleoterio em gmail.com (=?ISO-8859-1?Q?Toninho_Eleot=E9rio?=) Date: Tue, 10 Aug 2010 09:55:38 -0300 Subject: [firebase-br] Concatenar string In-Reply-To: References: Message-ID: Desculpa Levy, mas será que não faltaram aspas na string TRIBU? Abraços, Atenciosamente, Toninho Eleotério Tel: (32) 8801-8070 / 8853-0946 "Certamente que a bondade e a misericórdia me seguirão todos os dias da minha vida, e habitarei na casa do Senhor por longos dias." Salmo 23.6 Em 10 de agosto de 2010 09:08, Levy Moreira escreveu: > *Tenho uma tabela chamada produtos e um campo tribu char(1); > alterei esse campo para char(2), > > ALTER TABLE IN01PRO > ALTER TRIBU TYPE CHAR(2) CHARACTER SET NONE; > > e agora preciso adicionar um 0 ao final de cada registro > > UPDATE IN01PRO SET TRIBU = TRIBU || '0' > > mas isso num ta dando certo... > * > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From wmotasjrp em gmail.com Tue Aug 10 10:06:10 2010 From: wmotasjrp em gmail.com (Wilson Mota - GMail) Date: Tue, 10 Aug 2010 10:06:10 -0300 Subject: [firebase-br] RES: RES: RES: Converter segundos em HH:MM:SS References: <016a01cb34e4$9ef97ed0$0a00a8c0@mota2><001201cb3555$da8606a0$8f9213e0$@ig.com.br><004a01cb355d$3e1c3de0$0a00a8c0@mota2><00d901cb3572$049af880$0a00a8c0@mota2> <3F415CC78A9D464E92FC84BB15A99110@USER2><010f01cb358d$80d4c640$0a00a8c0@mota2> <002d01cb387f$5a935c40$0fba14c0$@ig.com.br> Message-ID: <005301cb388c$cdb047d0$0a00a8c0@mota2> Ola Zottis, obrigado pela atenção. Estou debugando a SP e tem uma parte no código "Hrs = cast(secs / 3600 as integer);" que traz o valor arredondado para cima. Substituindo o teu código pelo select você pode ver que traz o 49 quando teria que ser 48 , teria que pegar a parte inteira da divisão. select cast(175523 / 3600 as integer) from rdb$database []s Wilson ----- Original Message ----- From: "Zottis" To: "'FireBase'" Sent: Tuesday, August 10, 2010 8:29 AM Subject: [firebase-br] RES: RES: RES: Converter segundos em HH:MM:SS Oi Wilson, ontem mandei uma procedure que fiz, mas como fiz correndo não me detalhei muito, acho que está esta mais completa, pelo menos não achei erros nos testes aqui. Espero que ajude. SET TERM ^ ; CREATE OR ALTER PROCEDURE SP_SEGSTOHMS ( secs bigint) returns ( hora varchar(10)) as declare variable hrs integer; declare variable minut integer; declare variable hr_str varchar(2); declare variable min_str varchar(2); declare variable seg_str varchar(2); begin if (secs > 0) then begin Hrs = cast(secs / 3600 as integer); if (hrs < 10) then begin hr_str = '0' || HRS; end else if (hrs >= 10) then begin hr_str = HRS; end secs = secs -(hrs * 3600); minut = secs / 60; if (minut = 0) then bEGIN min_str = '00'; seg_str = '00'; END ELSE if (minut between 1 and 9) then bEGIN min_str = '0' || minut; seg_str = '00'; END ELSE if (minut between 11 and 59) then bEGIN min_str = minut; seg_str = '00'; END secs = secs -(minut * 60); if (SECS < 10) then bEGIN seg_str = '0' || SECS; END ELSE if (SECS > 10) then bEGIN seg_str = SECS; END HORA = hr_str || ':' || min_str || ':' || seg_str; end else HORA = '00:00:00'; suspend; end^ SET TERM ; ^ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From josauro em casasoft.net.br Tue Aug 10 10:12:11 2010 From: josauro em casasoft.net.br (Josauro S.J.) Date: Tue, 10 Aug 2010 10:12:11 -0300 Subject: [firebase-br] Trocar o Collate no Dominio In-Reply-To: References: Message-ID: <4C61502B.9090903@casasoft.net.br> usando FB 2.0 Já faço uso do char set win1252 e collate win1252 Mudando o domain para ISO8851_1 e collate PT_BR Somente os novos dados inseridos na tabela obedecem a ordenação e filtro case incentive ? Como fazer para os dados já na tabela obdecerem esse novo char set e collate ? From agalysson em gmail.com Tue Aug 10 10:29:23 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 10 Aug 2010 10:29:23 -0300 Subject: [firebase-br] Trocar o Collate no Dominio In-Reply-To: <4C61502B.9090903@casasoft.net.br> References: <4C61502B.9090903@casasoft.net.br> Message-ID: varias pessoas tem esse problema... e todas corrigem isso assim cria um campo novo com o charset desejado faz um update campo_novo = campo_antigo apaga o campo_antigo renomeia o campo_novo -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 10 de agosto de 2010 10:12, Josauro S.J. escreveu: > usando FB 2.0 > Já faço uso do char set win1252 e collate win1252 > > Mudando o domain para ISO8851_1 e collate PT_BR > > Somente os novos dados inseridos na tabela obedecem a ordenação e filtro > case incentive ? > > Como fazer para os dados já na tabela obdecerem esse novo char set e > collate ? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bzottis em ig.com.br Tue Aug 10 10:36:27 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 10 Aug 2010 10:36:27 -0300 Subject: [firebase-br] RES: Agrupar sem Repetir Registro? In-Reply-To: References: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> Message-ID: <000f01cb3891$0c6b67d0$25423770$@ig.com.br> Isso, mas alguém tem alguma sugestão de como fazer? Para ser mais claro, pois talvez não tenha explicado direito a situação... Abro a tabela Area E tenho o Registro = Industrial Em baixo, tem que aparecer os Registros dependentes de Industrial" Ex: Classificação : "CLASSE I - PERIGOSO" Em Baixo tem que aparecer os Registros dependentes de "CLASSE I - PERIGOSO" ËX: Descrição: RSS CLASSE I A B E Só que pode haver situações que o "Industrial" tenha outro dependente Ex : CLASSE II E este tenha o mesmo dependente do "CLASSE I - PERIGOSO" EX: ËX: Descrição: RSS CLASSE I A B E Obrigado. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Azevedo Enviada em: terça-feira, 10 de agosto de 2010 09:11 Para: FireBase Assunto: Re: [firebase-br] Agrupar sem Repetir Registro? > > A Classificação quanto a Descrição pode se repetir, alguém tem alguma > idéia de como não precisar cadastrar várias vezes o Mesmo Registro por > causa da dependência? > o distinct é pra não trazer varias vezes registros iguais... mas o amigo precisa é rever a estrutura das tabelas pra não precisar de cadastrar a mesma coisa... -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 10 de agosto de 2010 08:56, Fábio de Paula Araújo escreveu: > Passa o Select que você está executando, talvez um "distinct" > resolveria o seu problema > > ___________________________________________________________ > Fábio Araújo > > > > Em 9 de agosto de 2010 14:46, Zottis escreveu: > > > Pessoal, to com um dilema, tenho 3 tabelas Area, Classificação e > > Descrição > > > > Na tabela Area tenho os Registros: > > Industrial > > Resíduos > > Ambiental > > Vidros > > Pneus > > E na tabela Classificação tenho Registros Dependentes Da primeira, > > até aí tudo bem, Mas o problema é que as vezes o Registro se Repete. > > > > Exemplo > > > > Área: Industrial > > Classificação : CLASSE I - PERIGOSO > > > > Descrição: RSS CLASSE I A B E > > > > Aí tenho outro Registro: > > > > Area: Resíduos > > Classificação : CLASSE I - PERIGOSO > > > > Descrição: RSS CLASSE I A B E > > > > A Classificação quanto a Descrição pode se repetir, alguém tem > > alguma > idéia > > de como não precisar cadastrar várias vezes o Mesmo Registro por > > causa da dependência? > > > > > > Desde já agradeço. > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Tue Aug 10 10:46:59 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 10:46:59 -0300 Subject: [firebase-br] RES: RES: Por que um banco corrompe ao copiar? In-Reply-To: <004b01cb3886$d0bdbda0$1001a8c0@NOTEBOOK> References: <8533880935455021239@unknownmsgid><5299957459623996839@unknownmsgid> <004b01cb3886$d0bdbda0$1001a8c0@NOTEBOOK> Message-ID: <001701cb3892$826e04a0$874a0de0$@sol@terra.com.br> Obrigado a todos pelas respostas. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rodrigo Enviada em: terça-feira, 10 de agosto de 2010 09:23 Para: FireBase Assunto: Re: [firebase-br] RES: Por que um banco corrompe ao copiar? Bom dia a todos. Eu copio e colo a todo o momento, inclusive nos clientes, tem banco que grava dados de segundo em segundo, como hotel e lanhouse, e nunca tive problemas com corrupção de dados por causa disso. Até agora pelo menos ainda nao. Todos os meus clientes usam windows nas mais variadas maquinas (inclusive aquelas bem ralesinhas) e em nenhum desses sistemas uso forced write. Inclusive testando o paf-ecf tem uma parte onde pede que reinicie a maquina enquanto ela ainda esta em uso, eu ja desliguei umas 30 x e nada de corrupção. Pra falar a verdade, ja uso o firebird a 6 anos em mais de 50 clientes, e só tive problema de corrupção 1 vez a uns tres anos. Infelizmente nao teve solução, mas restaurando o backup do cliente ficou tudo ok. Backup de 20 em 20 minutos salvou minha pele nessa unica situação que ocorreu falha. Estou muito contente, tenho tido muito mais alegrias do que tristezas, o pessoal da lista ajudu muito. Tomara que continue assim. Rodrigo ----- Original Message ----- From: "Danilo" To: "FireBase" Sent: Tuesday, August 10, 2010 8:26 AM Subject: Re: [firebase-br] RES: Por que um banco corrompe ao copiar? Olá Olha desde que não haja conexão com o banco de dados no momento da cópia até o momento eu não encontrei problemas. Danilo ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From daniel em agriness.com Tue Aug 10 11:40:59 2010 From: daniel em agriness.com (Daniel Fernandes) Date: Tue, 10 Aug 2010 11:40:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?NENHUMA_TRANSA=C7=C3O_ATIVA?= In-Reply-To: <4C56CB7E.000006.02768@JABER-NB> References: <002801cb3246$aafae520$00f0af60$@com.br> <4C56CB7E.000006.02768@JABER-NB> Message-ID: <000001cb389a$0c644cd0$252ce670$@com> Olá mestres, Utilizo os componentes ADO para conectar ao Firebird. Em alguns momentos, quando vou criar uma tabela, ou dar um insert, recebo a mensagem "NENHUMA TRANSAÇÃO ATIVA". Isso acontece se eu estou no meio de uma trasação e quero abrir outra. Não é possível trabalhar com duas trasações ao mesmo tempo? Nesse caso, o que devo fazer: commitar uma e abrir outra? From developer em marketingrapido.com.br Tue Aug 10 13:43:12 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Tue, 10 Aug 2010 13:43:12 -0300 Subject: [firebase-br] Commit a cada comando Message-ID: <4C6181A0.8060008@marketingrapido.com.br> Ola pessoal, qual o tipo de problema que eu posso ter ao executar um commit a cada comando que eu der no banco? -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br From joseasilva em bol.com.br Tue Aug 10 13:51:35 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Tue, 10 Aug 2010 13:51:35 -0300 Subject: [firebase-br] RES: Commit a cada comando In-Reply-To: <4C6181A0.8060008@marketingrapido.com.br> Message-ID: Nenhum. Com isso você terá a certeza de que tudo esta gravado no banco. Isso será realmente necessário se a cada comando você quer que outros usuários tenham acesso imediato as novas informações. Caso contrário é bom iniciar a transação, aplicar todos os comandos e no final um commit. Se alguma coisa der errado você dá um rollback em tudo. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Pablo Farias Enviada em: terça-feira, 10 de agosto de 2010 13:43 Para: FireBase Assunto: [firebase-br] Commit a cada comando Ola pessoal, qual o tipo de problema que eu posso ter ao executar um commit a cada comando que eu der no banco? -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Tue Aug 10 13:57:28 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 13:57:28 -0300 Subject: [firebase-br] RES: Commit a cada comando In-Reply-To: <4C6181A0.8060008@marketingrapido.com.br> References: <4C6181A0.8060008@marketingrapido.com.br> Message-ID: <002901cb38ad$1f5653c0$5e02fb40$@sol@terra.com.br> Todos. E nenhum. Se vc estiver fazendo um SELECT e mandar dar commit, blz. Por outro lado, se estiver fazendo um UPDATE e nao estiver preparado para uma possivel falha com Rollback, vai ter muita dor de cabeca. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Pablo Farias Enviada em: terça-feira, 10 de agosto de 2010 13:43 Para: FireBase Assunto: [firebase-br] Commit a cada comando Ola pessoal, qual o tipo de problema que eu posso ter ao executar um commit a cada comando que eu der no banco? -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From leonardo em infoles.com.br Tue Aug 10 13:54:50 2010 From: leonardo em infoles.com.br (Leonardo - Infoles Software Development) Date: Tue, 10 Aug 2010 13:54:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Monitoramento_de_a=E7=F5es_do?= =?iso-8859-1?q?_SGBD_Firebird?= In-Reply-To: Message-ID: Valeu pessoal. Em especial ao Reijanio, Pedro e Cantu. Baixei os arquivos do Cantu na firebase e vi o artigo da DevMedia que o Pedro comentou. Vou estuda-los e ver qual a melhor forma de implementar no meu BD. Grato pela atenção de todos! Leonardo N. Martins Programador *Pabx 0800 774 6090 * leonardo em infoles.com.br WebSite: www.infoles.com.br -----Mensagem original----- De: Pedro Braga [mailto:bragaped em gmail.com] Enviada em: segunda-feira, 9 de agosto de 2010 13:31 Para: FireBase Assunto: Re: [firebase-br]RES: Monitoramento de ações do SGBD Firebird se você quer gravar as alterações dos dados das tabelas no FDD 7 o Carlos H. Cantu mostrou como gerar os logs via trigger no banco no site da Firebase tem os Scripts para a criação da mesma é bem simples, mas caso tenha alguma duvida é soh entrar em contato Em 9 de agosto de 2010 12:37, Leonardo - Infoles Software Development < leonardo em infoles.com.br> escreveu: > Ótima dica Pedro. > Agora, só tenho uma dúvida... > > Via Delphi (visto que são vários os desenvolvedores Delphi / Firebird > na > lista) tem como gerar os mesmos logs? > Eu utilizo os componentes DBExpress para acesso. > > Então, gostaria, por exemplo de gerar um log para a seguinte instrução > via > Delphi: > DM.SQLConnection1.ExecuteDirect('update tabela set campo = > ''teste''); DM.SQLConnection1.ExecuteDirect('commit'); > > Agradeceria se alguem me desse alguma dica. > > Valeu! > > Leonardo N. Martins > Programador > *Pabx 0800 774 6090 > * leonardo em infoles.com.br > WebSite: www.infoles.com.br > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From developer em marketingrapido.com.br Tue Aug 10 14:26:17 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Tue, 10 Aug 2010 14:26:17 -0300 Subject: [firebase-br] RES: Commit a cada comando In-Reply-To: <002901cb38ad$1f5653c0$5e02fb40$@sol@terra.com.br> References: <4C6181A0.8060008@marketingrapido.com.br> <002901cb38ad$1f5653c0$5e02fb40$@sol@terra.com.br> Message-ID: <4C618BB9.90804@marketingrapido.com.br> 90% dos comandos executados pelo meu sistema são selects, ele pesquisa em uma base com mais de 15 milhoes de registros. Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 10/08/2010 13:57, Felix - Sol escreveu: > Todos. E nenhum. > > Se vc estiver fazendo um SELECT e mandar dar commit, blz. > > Por outro lado, se estiver fazendo um UPDATE e nao estiver preparado para > uma possivel falha com Rollback, vai ter muita dor de cabeca. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Pablo Farias > Enviada em: terça-feira, 10 de agosto de 2010 13:43 > Para: FireBase > Assunto: [firebase-br] Commit a cada comando > > Ola pessoal, > qual o tipo de problema que eu posso ter ao executar um commit a cada > comando que eu der no banco? From agalysson em gmail.com Tue Aug 10 14:28:47 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 10 Aug 2010 14:28:47 -0300 Subject: [firebase-br] RES: Commit a cada comando In-Reply-To: <4C618BB9.90804@marketingrapido.com.br> References: <4C6181A0.8060008@marketingrapido.com.br> <4C618BB9.90804@marketingrapido.com.br> Message-ID: é necessario commitar selects? achava que era apenas para inclusões e modificações -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 10 de agosto de 2010 14:26, Pablo Farias < developer em marketingrapido.com.br> escreveu: > 90% dos comandos executados pelo meu sistema são selects, ele pesquisa em > uma base com mais de 15 milhoes de registros. > > > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > > Em 10/08/2010 13:57, Felix - Sol escreveu: > >> Todos. E nenhum. >> >> Se vc estiver fazendo um SELECT e mandar dar commit, blz. >> >> Por outro lado, se estiver fazendo um UPDATE e nao estiver preparado para >> uma possivel falha com Rollback, vai ter muita dor de cabeca. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Pablo Farias >> Enviada em: terça-feira, 10 de agosto de 2010 13:43 >> Para: FireBase >> Assunto: [firebase-br] Commit a cada comando >> >> Ola pessoal, >> qual o tipo de problema que eu posso ter ao executar um commit a cada >> comando que eu der no banco? >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Tue Aug 10 14:40:49 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 14:40:49 -0300 Subject: [firebase-br] RES: RES: Commit a cada comando In-Reply-To: References: <4C6181A0.8060008@marketingrapido.com.br> <4C618BB9.90804@marketingrapido.com.br> Message-ID: <002d01cb38b3$2d8f7970$88ae6c50$@sol@terra.com.br> A transacao precisa ser finalizada de alguma forma ou ficara pendente. Commit eh a forma mais indicada para os selects. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Azevedo Enviada em: terça-feira, 10 de agosto de 2010 14:29 Para: FireBase Assunto: Re: [firebase-br] RES: Commit a cada comando é necessario commitar selects? achava que era apenas para inclusões e modificações -- Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 10 de agosto de 2010 14:26, Pablo Farias < developer em marketingrapido.com.br> escreveu: > 90% dos comandos executados pelo meu sistema são selects, ele pesquisa em > uma base com mais de 15 milhoes de registros. > > > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > > Em 10/08/2010 13:57, Felix - Sol escreveu: > >> Todos. E nenhum. >> >> Se vc estiver fazendo um SELECT e mandar dar commit, blz. >> >> Por outro lado, se estiver fazendo um UPDATE e nao estiver preparado para >> uma possivel falha com Rollback, vai ter muita dor de cabeca. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Pablo Farias >> Enviada em: terça-feira, 10 de agosto de 2010 13:43 >> Para: FireBase >> Assunto: [firebase-br] Commit a cada comando >> >> Ola pessoal, >> qual o tipo de problema que eu posso ter ao executar um commit a cada >> comando que eu der no banco? >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Tue Aug 10 14:41:08 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 14:41:08 -0300 Subject: [firebase-br] RES: RES: Commit a cada comando In-Reply-To: <4C618BB9.90804@marketingrapido.com.br> References: <4C6181A0.8060008@marketingrapido.com.br> <002901cb38ad$1f5653c0$5e02fb40$@sol@terra.com.br> <4C618BB9.90804@marketingrapido.com.br> Message-ID: <002e01cb38b3$38a10810$a9e31830$@sol@terra.com.br> Commit neles. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Pablo Farias Enviada em: terça-feira, 10 de agosto de 2010 14:26 Para: FireBase Assunto: Re: [firebase-br] RES: Commit a cada comando 90% dos comandos executados pelo meu sistema são selects, ele pesquisa em uma base com mais de 15 milhoes de registros. Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 10/08/2010 13:57, Felix - Sol escreveu: > Todos. E nenhum. > > Se vc estiver fazendo um SELECT e mandar dar commit, blz. > > Por outro lado, se estiver fazendo um UPDATE e nao estiver preparado para > uma possivel falha com Rollback, vai ter muita dor de cabeca. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Pablo Farias > Enviada em: terça-feira, 10 de agosto de 2010 13:43 > Para: FireBase > Assunto: [firebase-br] Commit a cada comando > > Ola pessoal, > qual o tipo de problema que eu posso ter ao executar um commit a cada > comando que eu der no banco? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Tue Aug 10 15:26:37 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Tue, 10 Aug 2010 15:26:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conflito_deTransa=E7=F5es_Firebird?= Message-ID: Boa tarde Pessoal da Lista uso Firebird 2.1 e preciso saber como fazer para tratar os conflitos de transações Exemplo: Registro Cliente 1 Usuario está utilizando ele no Cadastro de Cliente. Se Outro usuario tentar usar este usuario em outra tela do sistema exemplo cadastro de cliente ou venda quero retornar uma mensagem para o usuario que este registro esta sendo utilizado por outro usuario... Trabalho Atualmente com Delphi 2010 e estou utilizando os componentes de acesso ao banco de dados FIBPLUS. Sei que o FIBPLUS tem o controle de transações mas não sei como utilizar .. Obrigado conto muito com a ajuda de vocês .. From samuel.peres.ferreira em gmail.com Tue Aug 10 15:50:22 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Tue, 10 Aug 2010 15:50:22 -0300 Subject: [firebase-br] RES: RES: Commit a cada comando In-Reply-To: <-2635135063602779124@unknownmsgid> References: <4C6181A0.8060008@marketingrapido.com.br> <4C618BB9.90804@marketingrapido.com.br> <-2635135063602779124@unknownmsgid> Message-ID: ola quando vc diz 'a cada comando', e interessante manter a ideia de 'transacao', ou seja, se houverem atualizacoes interligadas, para nao levar susto, faca um commit so try ... start transaction update update insert delete commit se der erro, rollback From felix.sol em terra.com.br Tue Aug 10 16:15:47 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 16:15:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Conflito_deTransa=E7=F5es_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: <005b01cb38c0$719445d0$54bcd170$@sol@terra.com.br> Vc esta querendo dar um lock no registro - travamento pessimista. Eu nao recomendo. Leia mais em: http://www.comunidade-firebird.org/cflp/downloads/CFLP_T032.PDF Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alex Miranda de Oliveira Enviada em: terça-feira, 10 de agosto de 2010 15:27 Para: FireBase Assunto: [firebase-br] Conflito deTransações Firebird Boa tarde Pessoal da Lista uso Firebird 2.1 e preciso saber como fazer para tratar os conflitos de transações Exemplo: Registro Cliente 1 Usuario está utilizando ele no Cadastro de Cliente. Se Outro usuario tentar usar este usuario em outra tela do sistema exemplo cadastro de cliente ou venda quero retornar uma mensagem para o usuario que este registro esta sendo utilizado por outro usuario... Trabalho Atualmente com Delphi 2010 e estou utilizando os componentes de acesso ao banco de dados FIBPLUS. Sei que o FIBPLUS tem o controle de transações mas não sei como utilizar .. Obrigado conto muito com a ajuda de vocês .. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Tue Aug 10 16:16:45 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 16:16:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Conflito_deTransa=E7=F5es_Fi?= =?iso-8859-1?q?rebird?= In-Reply-To: References: Message-ID: <005c01cb38c0$940dcdc0$bc296940$@sol@terra.com.br> Mais em http://www.comunidade-firebird.org/cflp/downloads/CFLP_O034.PDF Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alex Miranda de Oliveira Enviada em: terça-feira, 10 de agosto de 2010 15:27 Para: FireBase Assunto: [firebase-br] Conflito deTransações Firebird Boa tarde Pessoal da Lista uso Firebird 2.1 e preciso saber como fazer para tratar os conflitos de transações Exemplo: Registro Cliente 1 Usuario está utilizando ele no Cadastro de Cliente. Se Outro usuario tentar usar este usuario em outra tela do sistema exemplo cadastro de cliente ou venda quero retornar uma mensagem para o usuario que este registro esta sendo utilizado por outro usuario... Trabalho Atualmente com Delphi 2010 e estou utilizando os componentes de acesso ao banco de dados FIBPLUS. Sei que o FIBPLUS tem o controle de transações mas não sei como utilizar .. Obrigado conto muito com a ajuda de vocês .. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From beloelogica em gmail.com Tue Aug 10 18:06:06 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Tue, 10 Aug 2010 18:06:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Remover_espa=E7os_e_enters_indevidos?= =?iso-8859-1?q?_campo_Memo_-_Firebird_2=2E1?= Message-ID: Amigos, Em uma determinada tabela (USUARIOS), tenho um campo OBS(MEMO) onde preciso remover os diversos espaços (tab) e Enters indevidos. Primeiro preciso fazer um Select para identificar e conferir e depois setar esses campo como nulo. Existe a função TRIM mas não estou conseguindo ter sucesso. Alguém pode me ajudar ? Estou usando o Firebird 2.1 O problema é por exemplo que pode existirpor exemplo em um campo, 1,2,3 espacos, outro pode ter diversos Enters, outros pode ter 4 enters e um texto real no final Agradeço a todos que ajudarem. From alexsistemass em gmail.com Tue Aug 10 20:54:06 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Tue, 10 Aug 2010 20:54:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Conflito_deTransa=E7=F5es_Fir?= =?iso-8859-1?q?ebird?= In-Reply-To: <6596438893578153255@unknownmsgid> References: <6596438893578153255@unknownmsgid> Message-ID: Ola Felix sol Hoje em dia voce tem isto implementando em seu sistema e funciona ok .. Qual componente de acesso aos dados voce usa.. ? Qual tipo de Transação ? O que você podesse me passar de informação ficaria muito grato. porque realmente preciso fazer isso muito no sistema. Obrigado vou dar umas lidas nos pdf Alex Miranda de Oliveira Em 10 de agosto de 2010 16:16, Felix - Sol escreveu: > Mais em > > http://www.comunidade-firebird.org/cflp/downloads/CFLP_O034.PDF > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alex Miranda de Oliveira > Enviada em: terça-feira, 10 de agosto de 2010 15:27 > Para: FireBase > Assunto: [firebase-br] Conflito deTransações Firebird > > Boa tarde Pessoal da Lista uso Firebird 2.1 > e preciso saber como fazer para tratar os conflitos de transações > > > Exemplo: > > Registro Cliente 1 > > Usuario está utilizando ele no Cadastro de Cliente. > > > Se Outro usuario tentar usar este usuario em outra tela do sistema exemplo > cadastro de cliente > ou venda quero retornar uma mensagem para o usuario que este registro esta > sendo utilizado > por outro usuario... > > > Trabalho Atualmente com Delphi 2010 e estou utilizando os componentes de > acesso ao banco de > dados FIBPLUS. > > > Sei que o FIBPLUS tem o controle de transações mas não sei como utilizar .. > > > > Obrigado conto muito com a ajuda de vocês .. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Tue Aug 10 21:07:25 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 10 Aug 2010 21:07:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_Conflito_deTransa?= =?iso-8859-1?q?=E7=F5es_Firebird?= In-Reply-To: References: <6596438893578153255@unknownmsgid> Message-ID: <007501cb38e9$2f30e4e0$8d92aea0$@sol@terra.com.br> Trabalho utilizando eventos. - Usuario A abre o cadastro para alterar; - Usuario B abre o mesmo cadastro; - B salva as alteracoes antes de A finalizar ( foi tomar cafe, atendeu tel ); - A tenta salvar o registro - nesse momento o sistema informa que a ficha foi alterada por B Na base criei triggers conforme AS BEGIN post_event 'Cadastro_InsUpdDel'; END No sistema verifico pelos componentes de Events. Outro detalhe: nao fico com o registro em edicao ligado ao BD. Coloco tudo em TEdit. Somente ao clicar em eu inicio a transacao a faco o update. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alex Miranda de Oliveira Enviada em: terça-feira, 10 de agosto de 2010 20:54 Para: FireBase Assunto: Re: [firebase-br] RES: Conflito deTransações Firebird Ola Felix sol Hoje em dia voce tem isto implementando em seu sistema e funciona ok .. Qual componente de acesso aos dados voce usa.. ? Qual tipo de Transação ? O que você podesse me passar de informação ficaria muito grato. porque realmente preciso fazer isso muito no sistema. Obrigado vou dar umas lidas nos pdf Alex Miranda de Oliveira Em 10 de agosto de 2010 16:16, Felix - Sol escreveu: > Mais em > > http://www.comunidade-firebird.org/cflp/downloads/CFLP_O034.PDF > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alex Miranda de Oliveira > Enviada em: terça-feira, 10 de agosto de 2010 15:27 > Para: FireBase > Assunto: [firebase-br] Conflito deTransações Firebird > > Boa tarde Pessoal da Lista uso Firebird 2.1 > e preciso saber como fazer para tratar os conflitos de transações > > > Exemplo: > > Registro Cliente 1 > > Usuario está utilizando ele no Cadastro de Cliente. > > > Se Outro usuario tentar usar este usuario em outra tela do sistema exemplo > cadastro de cliente > ou venda quero retornar uma mensagem para o usuario que este registro esta > sendo utilizado > por outro usuario... > > > Trabalho Atualmente com Delphi 2010 e estou utilizando os componentes de > acesso ao banco de > dados FIBPLUS. > > > Sei que o FIBPLUS tem o controle de transações mas não sei como utilizar .. > > > > Obrigado conto muito com a ajuda de vocês .. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Tue Aug 10 21:25:21 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Tue, 10 Aug 2010 21:25:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Conflito_deTransa=E7?= =?iso-8859-1?q?=F5es_Firebird?= In-Reply-To: <6126327700210005669@unknownmsgid> References: <6596438893578153255@unknownmsgid> <6126327700210005669@unknownmsgid> Message-ID: Obrigado pela dica voce usa dbexpress ou IBX ate ++ Em 10 de agosto de 2010 21:07, Felix - Sol escreveu: > Trabalho utilizando eventos. > > - Usuario A abre o cadastro para alterar; > - Usuario B abre o mesmo cadastro; > - B salva as alteracoes antes de A finalizar ( foi tomar cafe, atendeu tel > ); > - A tenta salvar o registro - nesse momento o sistema informa que a ficha > foi alterada por B > > Na base criei triggers conforme > AS BEGIN > post_event 'Cadastro_InsUpdDel'; > END > > No sistema verifico pelos componentes de Events. > > Outro detalhe: nao fico com o registro em edicao ligado ao BD. Coloco tudo > em TEdit. Somente ao clicar em eu inicio a transacao a faco o > update. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alex Miranda de Oliveira > Enviada em: terça-feira, 10 de agosto de 2010 20:54 > Para: FireBase > Assunto: Re: [firebase-br] RES: Conflito deTransações Firebird > > Ola Felix sol > > Hoje em dia voce tem isto implementando em seu sistema > e funciona ok .. > > Qual componente de acesso aos dados voce usa.. ? > Qual tipo de Transação ? > > O que você podesse me passar de informação ficaria muito grato. > porque realmente preciso fazer isso muito no sistema. > > > > Obrigado vou dar umas lidas nos pdf > > Alex Miranda de Oliveira > > > > > Em 10 de agosto de 2010 16:16, Felix - Sol >escreveu: > > > Mais em > > > > http://www.comunidade-firebird.org/cflp/downloads/CFLP_O034.PDF > > > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Alex Miranda de Oliveira > > Enviada em: terça-feira, 10 de agosto de 2010 15:27 > > Para: FireBase > > Assunto: [firebase-br] Conflito deTransações Firebird > > > > Boa tarde Pessoal da Lista uso Firebird 2.1 > > e preciso saber como fazer para tratar os conflitos de transações > > > > > > Exemplo: > > > > Registro Cliente 1 > > > > Usuario está utilizando ele no Cadastro de Cliente. > > > > > > Se Outro usuario tentar usar este usuario em outra tela do sistema > exemplo > > cadastro de cliente > > ou venda quero retornar uma mensagem para o usuario que este registro > esta > > sendo utilizado > > por outro usuario... > > > > > > Trabalho Atualmente com Delphi 2010 e estou utilizando os componentes de > > acesso ao banco de > > dados FIBPLUS. > > > > > > Sei que o FIBPLUS tem o controle de transações mas não sei como utilizar > .. > > > > > > > > Obrigado conto muito com a ajuda de vocês .. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Wed Aug 11 09:59:26 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 11 Aug 2010 09:59:26 -0300 Subject: [firebase-br] Trigger unica para todas as tabelas In-Reply-To: References: Message-ID: trigger não sp mais sp vi uma que era generica e poderia ser disparada usando parametros pelo delphi ou qq outra linguagem de programação Em 10 de agosto de 2010 09:15, Fábio de Paula Araújo escreveu: > No Firebird é possivel criar uma única Trigger (ou algo parecido) para que > seja chamada em operações realizadas em todas as tabelas? > Estou precisando de fazer isso para fazer logs a nivel de banco > > grato, > ___________________________________________________________ > Fábio Araújo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sergiodosreisjr em gmail.com Wed Aug 11 14:21:14 2010 From: sergiodosreisjr em gmail.com (=?iso-8859-1?Q?S=E9rgio_dos_Reis_Junior?=) Date: Wed, 11 Aug 2010 14:21:14 -0300 Subject: [firebase-br] RES: RES: SOCORRO - FB 1.5 - View com Stored Procedure In-Reply-To: References: <01a401cb37f1$fc5c8940$f5159bc0$@com> Message-ID: <028a01cb3979$a18d5010$e4a7f030$@com> Ok... muito obrigado!! Att. Sérgio -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jose Aparecido da Silva Enviada em: segunda-feira, 9 de agosto de 2010 23:27 Para: 'FireBase' Assunto: [firebase-br] RES: SOCORRO - FB 1.5 - View com Stored Procedure Faz assim: Na tua procedure acrescente um campo como IN_CODIGO no parâmetro de entrada e CODIGO no retorno da procedure. No corpo da procedure você faz: CODIGO = IN_CODIGO só para retornar o mesmo código. Na View você faz assim: CREATE VIEW VWPESSOAS (CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, I.IDADE FROM UNI_PESSOAS P LEFT JOIN IDADE(P.CODIGO, P.DTNASCIMENTO, CURRENT_DATE) I ON p.CODIGO = i.CODIGO Teste aí e ve se funciona. Tenho feito assim quando preciso mas estou usando o FB 2.13 [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio dos Reis Junior Enviada em: segunda-feira, 9 de agosto de 2010 15:38 Para: 'FireBase' Assunto: [firebase-br] SOCORRO - FB 1.5 - View com Stored Procedure Prioridade: Alta Boa tarde Pessoal, Há um tempo atrás enviei para a lista uma dúvida sobre a utilização de VIEWS no Firebird. Alguns colegas informaram que existe esta possibilidade, mas ninguém chegou a comentar como fazer ou postar algum exemplo. Minha dúvida é saber se tem como referenciar uma STORED PROCEDURE através de JOIN dentro de uma VIEW. Estou tentando isso há algum tempo, mas não consegui fazer funcionar ainda. Vou citar um exemplo bem simples para que vcs entendam e, se alguém tiver uma idéia ou exemplo funcionando, por favor retorne para a lista: CREATE VIEW VWPESSOAS ( CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, I.IDADE FROM UNI_PESSOAS P LEFT JOIN IDADE(P.DTNASCIMENTO, CURRENT_DATE) I ON (1 = 1) No exemplo em questão, tenho uma SP que calcula a idade da pessoa na data passada como parâmetro, com base na sua data de nascimento. Quando tento criar a VIEW no IBExpert utilizando essa SP, ocorre um erro na abertura do parêntese aonde passo os parâmetros da SP: Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 8, char 27. (. Agradeceria imensamente se alguém tivesse alguma solução para este problema. Abraço, Sérgio ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3053 - Data de Lançamento: 08/09/10 03:35:00 From sergiodosreisjr em gmail.com Wed Aug 11 14:21:31 2010 From: sergiodosreisjr em gmail.com (=?iso-8859-1?Q?S=E9rgio_dos_Reis_Junior?=) Date: Wed, 11 Aug 2010 14:21:31 -0300 Subject: [firebase-br] RES: SOCORRO - FB 1.5 - View com Stored Procedure In-Reply-To: <4C605807.6030303@gmail.com> References: <015001cb2f45$78c81ae0$6a5850a0$@com> <01d201cb2fd5$64266b10$2c734130$@com> <01a401cb37f1$fc5c8940$f5159bc0$@com> <4C605807.6030303@gmail.com> Message-ID: <028b01cb3979$a7302f10$f5908d30$@com> Ok... muito obrigado!! Att. Sérgio -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Prisma - GMAIL Enviada em: segunda-feira, 9 de agosto de 2010 16:33 Para: FireBase Assunto: Re: [firebase-br] SOCORRO - FB 1.5 - View com Stored Procedure Sergio, Acredito que a sua necessidade seja selecionar alguns dados e a data de nascimento das pessoas cadastradas. Veja se o exemplo abaixo não resolve se problema: CREATE VIEW VWPESSOAS ( CODIGO, NOME, IDADE) AS SELECT P.CODIGO, P.NOME, (SELECT IDADE FROM IDADE(P.DTNASCIMENTO, CURRENT_DATE)) as IDADE_ATUAL FROM UNI_PESSOAS P Sucesso !! Moacir Em 09/08/2010 15:37, Sérgio dos Reis Junior escreveu: > Boa tarde Pessoal, > > > > Há um tempo atrás enviei para a lista uma dúvida sobre a utilização de VIEWS > no Firebird. Alguns colegas informaram que existe esta possibilidade, mas > ninguém chegou a comentar como fazer ou postar algum exemplo. Minha dúvida é > saber se tem como referenciar uma STORED PROCEDURE através de JOIN dentro de > uma VIEW. Estou tentando isso há algum tempo, mas não consegui fazer > funcionar ainda. Vou citar um exemplo bem simples para que vcs entendam e, > se alguém tiver uma idéia ou exemplo funcionando, por favor retorne para a > lista: > > > > CREATE VIEW VWPESSOAS ( > > CODIGO, > > NOME, > > IDADE) > > AS > > SELECT P.CODIGO, P.NOME, I.IDADE > > FROM UNI_PESSOAS P > > LEFT JOIN IDADE(P.DTNASCIMENTO, CURRENT_DATE) I ON (1 = 1) > > > > > > No exemplo em questão, tenho uma SP que calcula a idade da pessoa na data > passada como parâmetro, com base na sua data de nascimento. Quando tento > criar a VIEW no IBExpert utilizando essa SP, ocorre um erro na abertura do > parêntese aonde passo os parâmetros da SP: > > > > Invalid token. > > Dynamic SQL Error. > > SQL error code = -104. > > Token unknown - line 8, char 27. > > (. > > > > > > Agradeceria imensamente se alguém tivesse alguma solução para este problema. > > > > Abraço, > > Sérgio > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3053 - Data de Lançamento: 08/09/10 03:35:00 From faustinofaria em ig.com.br Wed Aug 11 13:31:02 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Wed, 11 Aug 2010 13:31:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Unsuccessful_execution_caused_by_a_s?= =?iso-8859-1?q?ystem_error_that_precludes_successful_execution_of_subsequ?= =?iso-8859-1?q?ent_statements=2E_Unable_to_complete_network_request_to_ho?= =?iso-8859-1?q?st_=22xxx=2Exxx=2Exxx=2Exxx=22=2E_Error_writing_data_to_th?= =?iso-8859-1?q?e_connection=2E_Foi_for=E7ado_o_cancelamento_de_uma_conex?= =?iso-8859-1?q?=E3o_existente_pelo_host_remoto?= Message-ID: Olá pessoal, tudo bem! Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando recebo essa bendita mensagem. "Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Unable to complete network request to host "192.168.0.123". Error writing data to the connection. Foi forçado o cancelamento de uma conexão existente pelo host remoto" Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para Linux. Troquei até de computadores e lugar. É como se o Firebird desconectasse o cliente de tempo em tempo. Alguém já passou por isso? Grato. Faustino. From felix.sol em terra.com.br Wed Aug 11 14:54:19 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 11 Aug 2010 14:54:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Unsuccessful_execution_cause?= =?iso-8859-1?q?d_by_a_system_error_that_precludes_successful_execu?= =?iso-8859-1?q?tion_of_subsequent_statements=2E_Unable_to_complete?= =?iso-8859-1?q?_network_request_to_host_=22xxx=2Exxx=2Exxx=2Exxx?= =?iso-8859-1?q?=22=2E_Error_writing_data_to_the_connection=2E_Foi_?= =?iso-8859-1?q?for=E7ado_o_cancelamento?= In-Reply-To: References: Message-ID: <004e01cb397e$3a76d540$af647fc0$@sol@terra.com.br> Problemas na rede? Isso ocorre em varios terminais ou em 1 especial? Pode ser a placa de rede do terminal, do servidor ou mesmo o switch. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Faustino José de Faria Enviada em: quarta-feira, 11 de agosto de 2010 13:31 Para: lista em firebase.com.br Assunto: [firebase-br] Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Unable to complete network request to host "xxx.xxx.xxx.xxx". Error writing data to the connection. Foi forçado o cancelamento de u Olá pessoal, tudo bem! Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando recebo essa bendita mensagem. "Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Unable to complete network request to host "192.168.0.123". Error writing data to the connection. Foi forçado o cancelamento de uma conexão existente pelo host remoto" Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para Linux. Troquei até de computadores e lugar. É como se o Firebird desconectasse o cliente de tempo em tempo. Alguém já passou por isso? Grato. Faustino. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Wed Aug 11 15:09:55 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 Aug 2010 15:09:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?Unsuccessful_execution_caused_by_a_s?= =?iso-8859-1?q?ystem_error_that_precludes_successful_execution_of_?= =?iso-8859-1?q?subsequent_statements=2E_Unable_to_complete_network?= =?iso-8859-1?q?_request_to_host_=22xxx=2Exxx=2Exxx=2Exxx=22=2E_Err?= =?iso-8859-1?q?or_writing_data_to_the_connection=2E_Foi_for=E7ado_?= =?iso-8859-1?q?o_cancelam?= Message-ID: Já aconteceu com um cliente, isso é problema de rede, a rede caiu...(Unable to complete network request to host "192.168.0.123".) Em 11 de agosto de 2010 13:31, Faustino José de Faria < faustinofaria em ig.com.br> escreveu: > Olá pessoal, tudo bem! > > Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando recebo > essa bendita mensagem. > > "Unsuccessful execution caused by a system error that precludes successful > execution of subsequent statements. Unable to complete network request to > host "192.168.0.123". Error writing data to the connection. Foi forçado o > cancelamento de uma conexão existente pelo host remoto" > > Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para > Linux. > > Troquei até de computadores e lugar. É como se o Firebird desconectasse o > cliente de tempo em tempo. > > Alguém já passou por isso? Grato. > > Faustino. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Wed Aug 11 15:53:06 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 Aug 2010 15:53:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Unsuccessful_execution_caused?= =?iso-8859-1?q?_by_a_system_error_that_precludes_successful_execut?= =?iso-8859-1?q?ion_of_subsequent_statements=2E_Unable_to_complete_?= =?iso-8859-1?q?network_request_to_host_=22xxx=2Exxx=2Exxx=2Exxx=22?= =?iso-8859-1?q?=2E_Error_writing_data_to_the_connection=2E_Foi_for?= =?iso-8859-1?q?=E7ado_o_can?= Message-ID: (Pode ser a placa de rede do terminal, do servidor ou mesmo o switch.) OU seja problema na rede, no meu caso era o cabo que era da decada passada.... Em 11 de agosto de 2010 14:54, Felix - Sol escreveu: > > Problemas na rede? > > Isso ocorre em varios terminais ou em 1 especial? Pode ser a placa de rede > do terminal, do servidor ou mesmo o switch. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Faustino José de Faria > Enviada em: quarta-feira, 11 de agosto de 2010 13:31 > Para: lista em firebase.com.br > Assunto: [firebase-br] Unsuccessful execution caused by a system error that > precludes successful execution of subsequent statements. Unable to complete > network request to host "xxx.xxx.xxx.xxx". Error writing data to the > connection. Foi forçado o cancelamento de u > > Olá pessoal, tudo bem! > > Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando > recebo essa bendita mensagem. > > "Unsuccessful execution caused by a system error that precludes > successful execution of subsequent statements. Unable to complete > network request to host "192.168.0.123". Error writing data to the > connection. Foi forçado o cancelamento de uma conexão existente pelo > host remoto" > > Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para > Linux. > > Troquei até de computadores e lugar. É como se o Firebird desconectasse > o cliente de tempo em tempo. > > Alguém já passou por isso? Grato. > > Faustino. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From faustinofaria em ig.com.br Wed Aug 11 16:28:17 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Wed, 11 Aug 2010 16:28:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Unsuccessful_execution_caused?= =?iso-8859-1?q?_by_a_system_error_that_precludes_successful_execution_of_?= =?iso-8859-1?q?subsequent_statements=2E_Unable_to_complete_network_reques?= =?iso-8859-1?q?t_to_host_=22xxx=2Exxx=2Exxx=2Exxx=22=2E_Error_writing_dat?= =?iso-8859-1?q?a_to_the_connection=2E_Foi_for=E7ado_o_can?= In-Reply-To: References: Message-ID: Olá Levy e Felix, obrigado pelo retorno. Ocorre que o sistema só está nesse cliente que tem duas empresas. E o problema ocorre nas duas. Não é estranho? Grato. Em 11/08/2010 15:53, Levy Moreira escreveu: > (Pode ser a placa de rede > do terminal, do servidor ou mesmo o switch.) > OU seja problema na rede, no meu caso era o cabo que era da decada > passada.... > > Em 11 de agosto de 2010 14:54, Felix - Solescreveu: > >> >> Problemas na rede? >> >> Isso ocorre em varios terminais ou em 1 especial? Pode ser a placa de rede >> do terminal, do servidor ou mesmo o switch. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Faustino José de Faria >> Enviada em: quarta-feira, 11 de agosto de 2010 13:31 >> Para: lista em firebase.com.br >> Assunto: [firebase-br] Unsuccessful execution caused by a system error that >> precludes successful execution of subsequent statements. Unable to complete >> network request to host "xxx.xxx.xxx.xxx". Error writing data to the >> connection. Foi forçado o cancelamento de u >> >> Olá pessoal, tudo bem! >> >> Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando >> recebo essa bendita mensagem. >> >> "Unsuccessful execution caused by a system error that precludes >> successful execution of subsequent statements. Unable to complete >> network request to host "192.168.0.123". Error writing data to the >> connection. Foi forçado o cancelamento de uma conexão existente pelo >> host remoto" >> >> Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para >> Linux. >> >> Troquei até de computadores e lugar. É como se o Firebird desconectasse >> o cliente de tempo em tempo. >> >> Alguém já passou por isso? Grato. >> >> Faustino. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From levymoreira.ce em gmail.com Wed Aug 11 16:40:47 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 Aug 2010 16:40:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Unsuccessful_execution_caused?= =?iso-8859-1?q?_by_a_system_error_that_precludes_successful_execut?= =?iso-8859-1?q?ion_of_subsequent_statements=2E_Unable_to_complete_?= =?iso-8859-1?q?network_request_to_host_=22xxx=2Exxx=2Exxx=2Exxx=22?= =?iso-8859-1?q?=2E_Error_writing_data_to_the_connection=2E_Foi_for?= =?iso-8859-1?q?=E7ado_o_can?= In-Reply-To: References: Message-ID: A rede é sem fio? Em 11 de agosto de 2010 16:28, Faustino José de Faria < faustinofaria em ig.com.br> escreveu: > Olá Levy e Felix, obrigado pelo retorno. > > Ocorre que o sistema só está nesse cliente que tem duas empresas. > > E o problema ocorre nas duas. > > Não é estranho? > > Grato. > > Em 11/08/2010 15:53, Levy Moreira escreveu: > > (Pode ser a placa de rede >> do terminal, do servidor ou mesmo o switch.) >> OU seja problema na rede, no meu caso era o cabo que era da decada >> passada.... >> >> Em 11 de agosto de 2010 14:54, Felix - Sol> >escreveu: >> >> >>> Problemas na rede? >>> >>> Isso ocorre em varios terminais ou em 1 especial? Pode ser a placa de >>> rede >>> do terminal, do servidor ou mesmo o switch. >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Faustino José de Faria >>> Enviada em: quarta-feira, 11 de agosto de 2010 13:31 >>> Para: lista em firebase.com.br >>> Assunto: [firebase-br] Unsuccessful execution caused by a system error >>> that >>> precludes successful execution of subsequent statements. Unable to >>> complete >>> network request to host "xxx.xxx.xxx.xxx". Error writing data to the >>> connection. Foi forçado o cancelamento de u >>> >>> Olá pessoal, tudo bem! >>> >>> Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando >>> recebo essa bendita mensagem. >>> >>> "Unsuccessful execution caused by a system error that precludes >>> successful execution of subsequent statements. Unable to complete >>> network request to host "192.168.0.123". Error writing data to the >>> connection. Foi forçado o cancelamento de uma conexão existente pelo >>> host remoto" >>> >>> Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para >>> Linux. >>> >>> Troquei até de computadores e lugar. É como se o Firebird desconectasse >>> o cliente de tempo em tempo. >>> >>> Alguém já passou por isso? Grato. >>> >>> Faustino. >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> >> > > -- > []'s > Faustino José de Faria > www.fariaconsultoria.com.br > www.pizpireta.com.br > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From faustinofaria em ig.com.br Wed Aug 11 16:55:40 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Wed, 11 Aug 2010 16:55:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Unsuccessful_execution_caused?= =?iso-8859-1?q?_by_a_system_error_that_precludes_successful_execution_of_?= =?iso-8859-1?q?subsequent_statements=2E_Unable_to_complete_network_reques?= =?iso-8859-1?q?t_to_host_=22xxx=2Exxx=2Exxx=2Exxx=22=2E_Error_writing_dat?= =?iso-8859-1?q?a_to_the_connection=2E_Foi_for=E7ado_o_can?= In-Reply-To: References: Message-ID: Rede cabeada. Switch e servidor novos. Em 11/08/2010 16:40, Levy Moreira escreveu: > A rede é sem fio? -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From felix.sol em terra.com.br Wed Aug 11 16:59:29 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 11 Aug 2010 16:59:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Unsuccessful_executio?= =?iso-8859-1?q?n_caused_by_a_system_error_that_precludes_successfu?= =?iso-8859-1?q?l_execution_of_subsequent_statements=2E_Unable_to_c?= =?iso-8859-1?q?omplete_network_request_to_host_=22xxx=2Exxx=2Exxx?= =?iso-8859-1?q?=2Exxx=22=2E_Error_writing_data_to_the_connection?= =?iso-8859-1?q?=2E_Foi_for=E7ado_o_can?= In-Reply-To: References: Message-ID: <006d01cb398f$b7526cd0$25f74670$@sol@terra.com.br> Informe a estrutura da rede em questão? Como os terminais estão se conectando ao servidor? As 2 empresas fazem comunicação ao servidor ou cada uma tem seu servidor? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Faustino José de Faria Enviada em: quarta-feira, 11 de agosto de 2010 16:28 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Unable to complete network request to host "xxx.xxx.xxx.xxx". Error writing data to the connection. Foi forçado o can Olá Levy e Felix, obrigado pelo retorno. Ocorre que o sistema só está nesse cliente que tem duas empresas. E o problema ocorre nas duas. Não é estranho? Grato. Em 11/08/2010 15:53, Levy Moreira escreveu: > (Pode ser a placa de rede > do terminal, do servidor ou mesmo o switch.) > OU seja problema na rede, no meu caso era o cabo que era da decada > passada.... > > Em 11 de agosto de 2010 14:54, Felix - Solescreveu: > >> >> Problemas na rede? >> >> Isso ocorre em varios terminais ou em 1 especial? Pode ser a placa de rede >> do terminal, do servidor ou mesmo o switch. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Faustino José de Faria >> Enviada em: quarta-feira, 11 de agosto de 2010 13:31 >> Para: lista em firebase.com.br >> Assunto: [firebase-br] Unsuccessful execution caused by a system error that >> precludes successful execution of subsequent statements. Unable to complete >> network request to host "xxx.xxx.xxx.xxx". Error writing data to the >> connection. Foi forçado o cancelamento de u >> >> Olá pessoal, tudo bem! >> >> Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando >> recebo essa bendita mensagem. >> >> "Unsuccessful execution caused by a system error that precludes >> successful execution of subsequent statements. Unable to complete >> network request to host "192.168.0.123". Error writing data to the >> connection. Foi forçado o cancelamento de uma conexão existente pelo >> host remoto" >> >> Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para >> Linux. >> >> Troquei até de computadores e lugar. É como se o Firebird desconectasse >> o cliente de tempo em tempo. >> >> Alguém já passou por isso? Grato. >> >> Faustino. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From faustinofaria em ig.com.br Wed Aug 11 17:16:40 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Wed, 11 Aug 2010 17:16:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Unsuccessful_executio?= =?iso-8859-1?q?n_caused_by_a_system_error_that_precludes_successful_execu?= =?iso-8859-1?q?tion_of_subsequent_statements=2E_Unable_to_complete_networ?= =?iso-8859-1?q?k_request_to_host_=22xxx=2Exxx=2Exxx=2Exxx=22=2E_Error_wri?= =?iso-8859-1?q?ting_data_to_the_connection=2E_Foi_for=E7ado_o_can?= In-Reply-To: <36146.1522327319$1281556812@news.gmane.org> References: <36146.1522327319$1281556812@news.gmane.org> Message-ID: Duas redes independentes. Sem ligação entre elas. Terminais Windows XP com Servidor Linux. Antes o servidor era Windows XP, depois mudamos para Windows 2000 e finalmente Linux. Rede Fast Ethernet. Firebird 2.0.5 + Delphi 7 + FIBPlus Grato! Em 11/08/2010 16:59, Felix - Sol escreveu: > Informe a estrutura da rede em questão? Como os terminais estão se > conectando ao servidor? As 2 empresas fazem comunicação ao servidor ou cada > uma tem seu servidor? > -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From levymoreira.ce em gmail.com Wed Aug 11 21:18:17 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 11 Aug 2010 21:18:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Unsuccessful_execution?= =?iso-8859-1?q?_caused_by_a_system_error_that_precludes_successful?= =?iso-8859-1?q?_execution_of_subsequent_statements=2E_Unable_to_co?= =?iso-8859-1?q?mplete_network_request_to_host_=22xxx=2Exxx=2Exxx?= =?iso-8859-1?q?=2Exxx=22=2E_Error_writing_data_to_the_connection?= =?iso-8859-1?q?=2E_Foi_for=E7ado?= Message-ID: Será que não ha nem um limite de transferencia de dados, como estou lhe dizendo, isso é alguma merxx na rede, o cliente pediu dados e não foi possivel responder(ou algo assim) " Não é possível concluir pedido da rede para o host "xxx.xxx.xxx.xxx". Erro ao gravar dados para o conexão. " Tenta fazer o seguinte, tente fazer um programinha de teste com sql's grandes e continuos e repare se em algum momento ocorre esse erro, só vejo essa solução....alias já deu um ping continuo pelo promp de comando pra ver se a taxa de transferencias esta ok. Em 11 de agosto de 2010 17:16, Faustino José de Faria < faustinofaria em ig.com.br> escreveu: > > Duas redes independentes. Sem ligação entre elas. > > Terminais Windows XP com Servidor Linux. Antes o servidor era > Windows XP, depois mudamos para Windows 2000 e finalmente Linux. > > Rede Fast Ethernet. > > Firebird 2.0.5 + Delphi 7 + FIBPlus > > Grato! > > > Em 11/08/2010 16:59, Felix - Sol escreveu: > > Informe a estrutura da rede em questão? Como os terminais estão se >> conectando ao servidor? As 2 empresas fazem comunicação ao servidor ou >> cada >> uma tem seu servidor? >> >> > > -- > []'s > Faustino José de Faria > www.fariaconsultoria.com.br > www.pizpireta.com.br > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From eduardo em icontroller.com.br Wed Aug 11 22:07:43 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Wed, 11 Aug 2010 22:07:43 -0300 Subject: [firebase-br] Trocar o Collate no Dominio In-Reply-To: <4C61502B.9090903@casasoft.net.br> References: <4C61502B.9090903@casasoft.net.br> Message-ID: Isso resolve UPDATE TABELA SET NOME=NOME Eduardo Josauro S.J. escreveu: > usando FB 2.0 > Já faço uso do char set win1252 e collate win1252 > > Mudando o domain para ISO8851_1 e collate PT_BR > > Somente os novos dados inseridos na tabela obedecem a ordenação e filtro > case incentive ? > > Como fazer para os dados já na tabela obdecerem esse novo char set e > collate ? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sandro_rebelo em ibest.com.br Thu Aug 12 08:36:46 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Thu, 12 Aug 2010 08:36:46 -0300 Subject: [firebase-br] Operating system directive createfile failed. Acesso negado Message-ID: Bom dia a todos. Fiz um programaninha pra controlar o acesso ao pc em casa, e to utilizando o fb 1.5 com windows xp e coloquei para inicar junto com o Windows. Acessando pela minha conta de usuário tudo bem. Quando acessa por outro usuário da o erro: Operating system directive createfile failed. Acesso negado Alguem tem alguma solução ou ja passou por algo parecido? E aprovitando o embalo, alguém tem idéia de como coloetar r todoso os nomes das contas de usuário do xp? Do usuario que logado eu ja sei, mas queria de todos. Grato Grato Sandro From edmafer em gmail.com Thu Aug 12 08:39:30 2010 From: edmafer em gmail.com (Edson Marco) Date: Thu, 12 Aug 2010 08:39:30 -0300 Subject: [firebase-br] Operating system directive createfile failed. Acesso negado In-Reply-To: References: Message-ID: Você está rodando como serviço, ou aplicação? Isto pode acontecer por que o usuário conectado não tem permissão de acesso ao arquivo. Instale ele como serviço e rodando sobre o usuário system 2010/8/12 Sandro > Bom dia a todos. > > Fiz um programaninha pra controlar o acesso ao pc em casa, e to utilizando > o fb 1.5 com windows xp e coloquei para inicar junto com o Windows. > > Acessando pela minha conta de usuário tudo bem. > > Quando acessa por outro usuário da o erro: > > Operating system directive createfile failed. Acesso negado > > Alguem tem alguma solução ou ja passou por algo parecido? > > E aprovitando o embalo, alguém tem idéia de como coloetar r todoso os > nomes das contas de usuário do xp? Do usuario que logado eu ja sei, mas > queria de todos. Grato > > Grato > > Sandro > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ From programacao em unibrasdistribuidora.com.br Thu Aug 12 09:32:03 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 12 Aug 2010 09:32:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= Message-ID: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Prezados, Tenho um sistema ERP que está começando a "engatinhar" e muitas das vezes tenho que criar novos campos em tabelas existentes e também criar novas tabelas, índices etc, porém tenho o problema de conectar ao banco de dados remotamente e fazer as atualizações na "mão". Eu gostaria de fazer este processo automático sem a minha intervenção. Se alguém na lista tiver alguma idéia de como posso fazer esta atualização automática e puder me dar uma ajuda eu agradeço muito. Att. José Aparecido From joseluizgene em terra.com.br Thu Aug 12 09:46:48 2010 From: joseluizgene em terra.com.br (=?iso-8859-1?Q?Jos=E9_Luiz?=) Date: Thu, 12 Aug 2010 08:46:48 -0400 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: <001c01cb3a1c$6f1789e0$1d01a8c0@Desenvolvimento> Nao tenho nada em mãos agora, mas acredito que via script SQL é uma boa solução. Prezados, Tenho um sistema ERP que está começando a "engatinhar" e muitas das vezes tenho que criar novos campos em tabelas existentes e também criar novas tabelas, índices etc, porém tenho o problema de conectar ao banco de dados remotamente e fazer as atualizações na "mão". Eu gostaria de fazer este processo automático sem a minha intervenção. Se alguém na lista tiver alguma idéia de como posso fazer esta atualização automática e puder me dar uma ajuda eu agradeço muito. Att. José Aparecido ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alanladecasa em gmail.com Thu Aug 12 09:47:57 2010 From: alanladecasa em gmail.com (Alan Matos) Date: Thu, 12 Aug 2010 09:47:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= In-Reply-To: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Procure por Database Comparer - Clever Components. Espero que seja o que estás precisando. Em 12 de agosto de 2010 09:32, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Prezados, > > > Tenho um sistema ERP que está começando a "engatinhar" e muitas das vezes > tenho que criar novos campos em tabelas existentes e também criar novas > tabelas, índices etc, porém tenho o problema de conectar ao banco de dados > remotamente e fazer as atualizações na "mão". Eu gostaria de fazer este > processo automático sem a minha intervenção. Se alguém na lista tiver > alguma > idéia de como posso fazer esta atualização automática e puder me dar uma > ajuda eu agradeço muito. > > > Att. > > > José Aparecido > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Alan Matos msn: alanladecasa em hotmail.com From nivaldomart em gmail.com Thu Aug 12 09:48:48 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 12 Aug 2010 09:48:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= In-Reply-To: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Olá Amigo, Na empresa onde eu trabalhava desenvolvemos um pequeno aplicativo com os mesmos componentes de conexão utilizados pela aplicação que mandávamos para o cliente e ele mesmo executava as alterações com o mini aplicativo. Pode não ser bem essa a sua necessidade, mas já fica uma idéia. sds, Nivaldo Martins Em 12 de agosto de 2010 09:32, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Prezados, > > > Tenho um sistema ERP que está começando a "engatinhar" e muitas das vezes > tenho que criar novos campos em tabelas existentes e também criar novas > tabelas, índices etc, porém tenho o problema de conectar ao banco de dados > remotamente e fazer as atualizações na "mão". Eu gostaria de fazer este > processo automático sem a minha intervenção. Se alguém na lista tiver > alguma > idéia de como posso fazer esta atualização automática e puder me dar uma > ajuda eu agradeço muito. > > > Att. > > > José Aparecido > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nivaldomart em gmail.com Thu Aug 12 09:49:52 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 12 Aug 2010 09:49:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Ops, faltou dizer que o script ia embutido nesta aplicação e executava no banco. sds, Nivaldo Martins Em 12 de agosto de 2010 09:48, Nivaldo Martins escreveu: > Olá Amigo, > > Na empresa onde eu trabalhava desenvolvemos um pequeno aplicativo com os > mesmos componentes de conexão utilizados pela aplicação que mandávamos para > o cliente e ele mesmo executava as alterações com o mini aplicativo. Pode > não ser bem essa a sua necessidade, mas já fica uma idéia. > > sds, > > Nivaldo Martins > > Em 12 de agosto de 2010 09:32, UNIBRAS - PROGRAMAÇÃO < > programacao em unibrasdistribuidora.com.br> escreveu: > > Prezados, >> >> >> Tenho um sistema ERP que está começando a "engatinhar" e muitas das vezes >> tenho que criar novos campos em tabelas existentes e também criar novas >> tabelas, índices etc, porém tenho o problema de conectar ao banco de dados >> remotamente e fazer as atualizações na "mão". Eu gostaria de fazer este >> processo automático sem a minha intervenção. Se alguém na lista tiver >> alguma >> idéia de como posso fazer esta atualização automática e puder me dar uma >> ajuda eu agradeço muito. >> >> >> Att. >> >> >> José Aparecido >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From cwfsa1 em gmail.com Thu Aug 12 10:16:57 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Thu, 12 Aug 2010 10:16:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= Message-ID: <4C63F449.7010506@gmail.com> Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou começar um novo projeto. Gostaria de saber já compensa passar para a versão 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? Grato. Carlos Wilson. From cesarnunez em sigma.com.py Thu Aug 12 04:16:44 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Thu, 12 Aug 2010 09:16:44 +0200 Subject: [firebase-br] Base de Datos Lento Message-ID: <000001cb39ee$52835710$f78a0530$@com.py> Hola a todos.. Utilse DELETE FROM MITABLA, para limpar umas 40 tablas de mi base de datos, para migrar nuevos datos , so que depois ficou muito lento para accesar ele… Tanto que debo de reiniciar o servidor… Que fiz de errado? Como solucionar el problema? Salu2 Cesar From edmafer em gmail.com Thu Aug 12 10:23:43 2010 From: edmafer em gmail.com (Edson Marco) Date: Thu, 12 Aug 2010 10:23:43 -0300 Subject: [firebase-br] Base de Datos Lento In-Reply-To: <000001cb39ee$52835710$f78a0530$@com.py> References: <000001cb39ee$52835710$f78a0530$@com.py> Message-ID: Você deu commit após os deletes? 2010/8/12 Cesar Nuñez > Hola a todos.. > > > > Utilse DELETE FROM MITABLA, para limpar umas 40 tablas de mi base de datos, > para migrar nuevos datos , > > so que depois ficou muito lento para accesar ele? > > Tanto que debo de reiniciar o servidor? > > Que fiz de errado? > > Como solucionar el problema? > > > > Salu2 > > Cesar > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ From cesarnunez em sigma.com.py Thu Aug 12 04:20:47 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Thu, 12 Aug 2010 09:20:47 +0200 Subject: [firebase-br] Base de Datos Lento Message-ID: <000501cb39ee$e27a0bc0$a76e2340$@com.py> Nao … depois de limpar, comnsei a migrar os novos datos From jancarlos.martins em gmail.com Thu Aug 12 10:27:50 2010 From: jancarlos.martins em gmail.com (Jancarlos Martins) Date: Thu, 12 Aug 2010 10:27:50 -0300 Subject: [firebase-br] Base de Datos Lento In-Reply-To: References: <000001cb39ee$52835710$f78a0530$@com.py> Message-ID: Verifica se as tabelas nao tem trigger, after delete ou before delete, e nao esqueça do commit. t+ Jancarlos P. Martins Defence Informática Cianorte_PR Em 12 de agosto de 2010 10:23, Edson Marco escreveu: > Você deu commit após os deletes? > > 2010/8/12 Cesar Nuñez > > > Hola a todos.. > > > > > > > > Utilse DELETE FROM MITABLA, para limpar umas 40 tablas de mi base de > datos, > > para migrar nuevos datos , > > > > so que depois ficou muito lento para accesar ele? > > > > Tanto que debo de reiniciar o servidor? > > > > Que fiz de errado? > > > > Como solucionar el problema? > > > > > > > > Salu2 > > > > Cesar > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > /* > * Edson Marco Ferrari Junior > * edmafer em edmafer.com.br > * http://www.edmafer.com.br > */ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jancarlos.martins em gmail.com Thu Aug 12 10:28:59 2010 From: jancarlos.martins em gmail.com (Jancarlos Martins) Date: Thu, 12 Aug 2010 10:28:59 -0300 Subject: [firebase-br] Base de Datos Lento In-Reply-To: <000501cb39ee$e27a0bc0$a76e2340$@com.py> References: <000501cb39ee$e27a0bc0$a76e2340$@com.py> Message-ID: Qual versao do Firebird e sistema Operacional??? Jancarlos P. Martins Defence Informática Cianorte_PR Em 12 de agosto de 2010 04:20, Cesar Nuñez escreveu: > Nao ? depois de limpar, comnsei a migrar os novos datos > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cesarnunez em sigma.com.py Thu Aug 12 04:24:44 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Thu, 12 Aug 2010 09:24:44 +0200 Subject: [firebase-br] Base de Datos Lento Message-ID: <000a01cb39ef$6fb8a550$4f29eff0$@com.py> A verdade que nao di o COMMIT, seguidamente comencei a migrar os novos datos, E ficou lento demais… From danielroatt em gmail.com Thu Aug 12 10:24:18 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 12 Aug 2010 10:24:18 -0300 Subject: [firebase-br] Base de Datos Lento In-Reply-To: <000001cb39ee$52835710$f78a0530$@com.py> References: <000001cb39ee$52835710$f78a0530$@com.py> Message-ID: Tente fazer um Backup com o GBAK e um restore, quem sabe se ficou alguma coisa que esteja bugando, é bem provavel que resolva Em 12 de agosto de 2010 04:16, Cesar Nuñez escreveu: > Hola a todos.. > > > > Utilse DELETE FROM MITABLA, para limpar umas 40 tablas de mi base de datos, > para migrar nuevos datos , > > so que depois ficou muito lento para accesar ele? > > Tanto que debo de reiniciar o servidor? > > Que fiz de errado? > > Como solucionar el problema? > > > > Salu2 > > Cesar > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From cesarnunez em sigma.com.py Thu Aug 12 04:26:56 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Thu, 12 Aug 2010 09:26:56 +0200 Subject: [firebase-br] Base de Datos Lento Message-ID: <000f01cb39ef$be95dad0$3bc19070$@com.py> Firebird 2.0 , Windows XP… From cesarnunez em sigma.com.py Thu Aug 12 04:27:47 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Thu, 12 Aug 2010 09:27:47 +0200 Subject: [firebase-br] Base de Datos Lento Message-ID: <001401cb39ef$dcc053f0$9640fbd0$@com.py> obrigado From developer em marketingrapido.com.br Thu Aug 12 10:33:10 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Thu, 12 Aug 2010 10:33:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Algu=E9m_tem_o_script_no_inno?= =?iso-8859-1?q?_setup_iss_da_instala=E7=E3o_firebird_2=2E1_=3F?= In-Reply-To: <000001cb374c$d6dcfc40$8496f4c0$@gmail.com> References: <000001cb374c$d6dcfc40$8496f4c0$@gmail.com> Message-ID: <4C63F816.2090702@marketingrapido.com.br> Alguem aqui utiliza o installshield? Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 08/08/2010 19:55, Ivan Guimarães Meirelles escreveu: > Olá ... > > Eu faço assim no InnoSetup: > > Filename: {tmp}\FirebirdSQL21.exe; Parameters: "/SP- /VERYSILENT /NORESTART > /NOCANCEL /NOICONS /COPYFBCLIENT=""SuperServerComponent, ServerComponent, > DevAdminComponent, ClientComponent"""; WorkingDir: {tmp}; StatusMsg: > Instalando SGDB FireBird 2.1.3 > > Espero ter ajudado... > Um abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Selecta - Info - Gmail > Enviada em: sexta-feira, 6 de agosto de 2010 10:51 > Para: FireBase > Assunto: [firebase-br] Alguém tem o script no inno setup iss da instalação > firebird 2.1 ? > > Pessoal, alguém tem o script no inno setup do firebird 2.1 ? > A outra pergunta é; > Terei que fazer 2 versões de instaladores, certo? Uma para firebird x86 e > outra x64. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gafamaey em gmail.com Thu Aug 12 11:12:59 2010 From: gafamaey em gmail.com (=?iso-8859-1?Q?Pablo_Bragan=E7a?=) Date: Thu, 12 Aug 2010 11:12:59 -0300 Subject: [firebase-br] Erro ao restaurar metadata pelo IBExpert Message-ID: <75FB264E099F4D6B84841ED6206E13D1@PabloLaptop> Bom dia pessoal. Tô com um problema aqui ao restaurar uma metadata pelo IBExpert e não sei como fazer via isql. O erro que aparece pelo script editor do IBExpert é: "The size of is about 1226,13 Mb! IBExpert can't load this file into script editor. Instead of loading this file into script editor you can execute it directly." Porém qdo mando executar diretamente ele não refaz o banco com a metadata. Já tentei com arquivos menores pq imaginei que poderia ser pelo tamanho do arquivo mas dá o mesmo erro e não restaura. Como proceder via isql?? Tem alguma outra solução??? ############################# Att, Pablo Bragança Adm. Redes de Computadores Programador - TI - Delphi/Firebird ############################# __________ Information from ESET NOD32 Antivirus, version of virus signature database 5359 (20100811) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com From programacao em unibrasdistribuidora.com.br Thu Aug 12 11:16:59 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 12 Aug 2010 11:16:59 -0300 Subject: [firebase-br] RES: Base de Datos Lento In-Reply-To: References: <000001cb39ee$52835710$f78a0530$@com.py> Message-ID: Para que o processo volte ao normal (rápido), faça o seguinte: Utilize o gbak para fazer um back-up e depois faça um restore. Se Segue script para realizar o processo. Para executar renomei para fb_recover.bat Att. José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Edson Marco Enviada em: quinta-feira, 12 de agosto de 2010 10:24 Para: FireBase Assunto: Re: [firebase-br] Base de Datos Lento Você deu commit após os deletes? 2010/8/12 Cesar Nuñez > Hola a todos.. > > > > Utilse DELETE FROM MITABLA, para limpar umas 40 tablas de mi base de > datos, para migrar nuevos datos , > > so que depois ficou muito lento para accesar ele… > > Tanto que debo de reiniciar o servidor… > > Que fiz de errado? > > Como solucionar el problema? > > > > Salu2 > > Cesar > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- /* * Edson Marco Ferrari Junior * edmafer em edmafer.com.br * http://www.edmafer.com.br */ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Thu Aug 12 12:41:25 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 12 Aug 2010 12:41:25 -0300 Subject: [firebase-br] Erro ao restaurar metadata pelo IBExpert In-Reply-To: <75FB264E099F4D6B84841ED6206E13D1@PabloLaptop> References: <75FB264E099F4D6B84841ED6206E13D1@PabloLaptop> Message-ID: #abre o promptde comando e digita presta atenção na versão do fb cd C:\Arquivos de programas\Firebird\Firebird_2_0\bin #depois digite o codigo abaixo pra poder usar o gfix Set ISC_USER=sysdba set ISC_PASSWORD=masterkey # use esses comando para tenta recuperar o arquivo e ver que retorno traz gfix -v -f C:\pasta do sistema\pasta de dados\arquivo.fdb gfix -m C:\pasta do sistema\pasta de dados\arquivo.fdb # log apox rodar o gfix use o gbak para iniciar o backup gbak -b -v localhost:C:\pasta do sistema\pasta de dados\arquivo.fdb C:\pasta do sistema\pasta de dados\arquivo_datadehoje.fbk #logo apos use esse comando pra restaurar o banco de dados gbak -user SYSDBA -pas masterkey -rep -o -v C:\pasta do sistema\pasta de dados\arquivo_datadehoje.fbk C:\pasta do sistema\pasta de dados\arquivo.fdb 2010/8/12 Pablo Bragança > Bom dia pessoal. > Tô com um problema aqui ao restaurar uma metadata pelo IBExpert e não sei > como fazer via isql. > O erro que aparece pelo script editor do IBExpert é: > > "The size of is about 1226,13 Mb! > IBExpert can't load this file into script editor. > Instead of loading this file into script editor you can execute it > directly." > > Porém qdo mando executar diretamente ele não refaz o banco com a metadata. > Já tentei com arquivos menores pq imaginei que poderia ser pelo tamanho do > arquivo mas dá o mesmo erro e não restaura. > Como proceder via isql?? Tem alguma outra solução??? > > > > ############################# > Att, > Pablo Bragança > Adm. Redes de Computadores > Programador - TI - Delphi/Firebird > ############################# > > > __________ Information from ESET NOD32 Antivirus, version of virus > signature database 5359 (20100811) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.eset.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From eduardo em embras.net Thu Aug 12 12:58:40 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Thu, 12 Aug 2010 12:58:40 -0300 Subject: [firebase-br] Agrupar sem Repetir Registro? In-Reply-To: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> References: <00a501cb37ea$c1c59ee0$4550dca0$@ig.com.br> Message-ID: Esta me parecendo que esta faltando apenas uma ordenacao. Order by Area, classificacao, descricao Em 9 de agosto de 2010 14:46, Zottis escreveu: > Pessoal, to com um dilema, tenho 3 tabelas > Area, Classificação e Descrição > > Na tabela Area tenho os Registros: > Industrial > Resíduos > Ambiental > Vidros > Pneus > E na tabela Classificação tenho Registros Dependentes Da primeira, até aí > tudo bem, > Mas o problema é que as vezes o Registro se Repete. > > Exemplo > > Área: Industrial > Classificação : CLASSE I - PERIGOSO > > Descrição: RSS CLASSE I A B E > > Aí tenho outro Registro: > > Area: Resíduos > Classificação : CLASSE I - PERIGOSO > > Descrição: RSS CLASSE I A B E > > A Classificação quanto a Descrição pode se repetir, alguém tem alguma idéia > de como não precisar cadastrar várias vezes o Mesmo Registro por causa da > dependência? > > > Desde já agradeço. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From levymoreira.ce em gmail.com Thu Aug 12 12:59:50 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 12 Aug 2010 12:59:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Eu faço assim: 1-Ao abrir o sistema verifico a vesão do aplicativo (sempre que altero algo no bd altero a vesão); 2-Utilizo o zeos lib para conexão com o Firebird, nele existe um componente chamado SQLProcessor, atravez dele executo a atualização, por ex: Versão Atual - 5.1 Anterior = 4.9 if atual > ant then sqlprocessor.... := 'Alter or create ....' sqlprocessor.execute; ou seja se a versão foi atualizada os scripts sql que estiverem 'agendados' para a verão são executados... Obs1: guarde a ves. ant no bd; Obs2: Dependendo da atualização serão executados varios sql's isso tem que ser implementado... Obs3: Se não usas Zeos Lib para conexão digo o que usa que o pessoal aqui deve saber algum componente correspondente ao sqlprocessor... Em 12 de agosto de 2010 09:49, Nivaldo Martins escreveu: > Ops, > > faltou dizer que o script ia embutido nesta aplicação e executava no banco. > > sds, > > Nivaldo Martins > > Em 12 de agosto de 2010 09:48, Nivaldo Martins >escreveu: > > > Olá Amigo, > > > > Na empresa onde eu trabalhava desenvolvemos um pequeno aplicativo com os > > mesmos componentes de conexão utilizados pela aplicação que mandávamos > para > > o cliente e ele mesmo executava as alterações com o mini aplicativo. Pode > > não ser bem essa a sua necessidade, mas já fica uma idéia. > > > > sds, > > > > Nivaldo Martins > > > > Em 12 de agosto de 2010 09:32, UNIBRAS - PROGRAMAÇÃO < > > programacao em unibrasdistribuidora.com.br> escreveu: > > > > Prezados, > >> > >> > >> Tenho um sistema ERP que está começando a "engatinhar" e muitas das > vezes > >> tenho que criar novos campos em tabelas existentes e também criar novas > >> tabelas, índices etc, porém tenho o problema de conectar ao banco de > dados > >> remotamente e fazer as atualizações na "mão". Eu gostaria de fazer este > >> processo automático sem a minha intervenção. Se alguém na lista tiver > >> alguma > >> idéia de como posso fazer esta atualização automática e puder me dar uma > >> ajuda eu agradeço muito. > >> > >> > >> Att. > >> > >> > >> José Aparecido > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From programacao em unibrasdistribuidora.com.br Thu Aug 12 13:59:03 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 12 Aug 2010 13:59:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ATUALIZA=C7=C3O_DE_TABELAS_NO?= =?iso-8859-1?q?_FIREBIRD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Sobre a conexão com o firebird eu utilizado dbexpress. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: quinta-feira, 12 de agosto de 2010 13:00 Para: FireBase Assunto: Re: [firebase-br]ATUALIZAÇÃO DE TABELAS NO FIREBIRD Eu faço assim: 1-Ao abrir o sistema verifico a vesão do aplicativo (sempre que altero algo no bd altero a vesão); 2-Utilizo o zeos lib para conexão com o Firebird, nele existe um componente chamado SQLProcessor, atravez dele executo a atualização, por ex: Versão Atual - 5.1 Anterior = 4.9 if atual > ant then sqlprocessor.... := 'Alter or create ....' sqlprocessor.execute; ou seja se a versão foi atualizada os scripts sql que estiverem 'agendados' para a verão são executados... Obs1: guarde a ves. ant no bd; Obs2: Dependendo da atualização serão executados varios sql's isso tem que ser implementado... Obs3: Se não usas Zeos Lib para conexão digo o que usa que o pessoal aqui deve saber algum componente correspondente ao sqlprocessor... Em 12 de agosto de 2010 09:49, Nivaldo Martins escreveu: > Ops, > > faltou dizer que o script ia embutido nesta aplicação e executava no banco. > > sds, > > Nivaldo Martins > > Em 12 de agosto de 2010 09:48, Nivaldo Martins >escreveu: > > > Olá Amigo, > > > > Na empresa onde eu trabalhava desenvolvemos um pequeno aplicativo > > com os mesmos componentes de conexão utilizados pela aplicação que > > mandávamos > para > > o cliente e ele mesmo executava as alterações com o mini aplicativo. > > Pode não ser bem essa a sua necessidade, mas já fica uma idéia. > > > > sds, > > > > Nivaldo Martins > > > > Em 12 de agosto de 2010 09:32, UNIBRAS - PROGRAMAÇÃO < > > programacao em unibrasdistribuidora.com.br> escreveu: > > > > Prezados, > >> > >> > >> Tenho um sistema ERP que está começando a "engatinhar" e muitas das > vezes > >> tenho que criar novos campos em tabelas existentes e também criar > >> novas tabelas, índices etc, porém tenho o problema de conectar ao > >> banco de > dados > >> remotamente e fazer as atualizações na "mão". Eu gostaria de fazer > >> este processo automático sem a minha intervenção. Se alguém na > >> lista tiver alguma idéia de como posso fazer esta atualização > >> automática e puder me dar uma ajuda eu agradeço muito. > >> > >> > >> Att. > >> > >> > >> José Aparecido > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felipearon em gmail.com Thu Aug 12 15:57:31 2010 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 12 Aug 2010 15:57:31 -0300 Subject: [firebase-br] Procedure - ForSelect + Like (%) Message-ID: E ai pessoALL tudo bem? Eu tenho uma procedure que irá retornar alguns dados e no meu for select preciso fazer: *for select from where LIKE (:parametro || '%' )....* = Parametro Fixo !! (Começando por....) Ao executar a procedure o mesmo não está usando o índice que quero - Plan Natural. PORÉM - Se eu montar a SQL numa :varivavel e usar o *"for execute statment :sql..."* - ai funciona !! Porque ao usar o "for select" comum ele deixa de usar o índice? (O resultado está sendo o mesmo de usar LIKE %%) -- Follow me: @felipearon From humberto701 em gmail.com Thu Aug 12 17:30:37 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Thu, 12 Aug 2010 17:30:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ATUALIZA=C7=C3O_DE_TABELAS_NO?= =?iso-8859-1?q?_FIREBIRD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Uma boa ideia é registrar a versão que o banco esta. Cada atualização comecaria atualizando a versão no banco. E no caso, teria um controle ideal do que tem que atualizar. -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From patricia.qrh em gmail.com Thu Aug 12 19:32:41 2010 From: patricia.qrh em gmail.com (=?ISO-8859-1?Q?Patr=EDcia_Pedon?=) Date: Thu, 12 Aug 2010 19:32:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= In-Reply-To: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Boa Noite Pessoal, Então, preciso de umaa ajudaa, preciso fazer um procedimento que valida CPF e CNPJ no firebird, uso o IBExpert, firebird versão 1.5! From faustinofaria em ig.com.br Thu Aug 12 21:00:47 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Thu, 12 Aug 2010 21:00:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Unsuccessful_execution_caused_by_a_s?= =?iso-8859-1?q?ystem_error_that_precludes_successful_execution_of_subsequ?= =?iso-8859-1?q?ent_statements=2E_Unable_to_complete_network_request_to_ho?= =?iso-8859-1?q?st_=22xxx=2Exxx=2Exxx=2Exxx=22=2E_Error_writing_data_to_th?= =?iso-8859-1?q?e_connection=2E_Foi_for=E7ado_o_cancelamento_de_uma_conex?= =?iso-8859-1?q?=E3o_existente_pelo_host_remoto?= In-Reply-To: References: Message-ID: Olá pessoal, tudo bem?! Refizemos os cabos da rede, e estamos monitorando para ver se volta a ocorrer. Se alguém tiver o problema e quiser testar a rede, uma dica é deixar uma janela do prompt (por horas, dias) com o comando: PING ip_do_servidor_do_firebird -T > PING.TXT Grato. Em 11/08/2010 13:31, Faustino José de Faria escreveu: > Olá pessoal, tudo bem! > > Estou usando Delphi 7 + Firebird 2.0.5 + FIBPlus e de vez em quando > recebo essa bendita mensagem. > > "Unsuccessful execution caused by a system error that precludes > successful execution of subsequent statements. Unable to complete > network request to host "192.168.0.123". Error writing data to the > connection. Foi forçado o cancelamento de uma conexão existente pelo > host remoto" > > Já fiz vários testes, trocando o servidor de XP para 2003, de 2003 para > Linux. > > Troquei até de computadores e lugar. É como se o Firebird desconectasse > o cliente de tempo em tempo. > > Alguém já passou por isso? Grato. > > Faustino. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From faustinofaria em ig.com.br Thu Aug 12 21:03:06 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Thu, 12 Aug 2010 21:03:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_2=2E0_-=3E_2=2E1_ou_2?= =?iso-8859-1?q?=2E0_-=3E_2=2E5_RC3=3F?= Message-ID: Olá pessoal, tudo bem?! Estamos apanhando ainda com o Firebird 2.0, mas gostaríamos de migrar para uma versão mais atual. Qual seria a sugestão? 2.1 ou 2.5RC3? No caso da 2.1, além do backup/restore, quais procedimentos são necessários? Grato. -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From humberto701 em gmail.com Thu Aug 12 21:27:23 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Thu, 12 Aug 2010 21:27:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREBI?= =?iso-8859-1?q?RD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Faço a validação via aplicação. mas no firebird tambem tem como, já foi ate enviado, se achar, mando para seu email -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From felix.sol em terra.com.br Thu Aug 12 22:05:29 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Thu, 12 Aug 2010 22:05:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Migra=E7=E3o_2=2E0_-=3E_2=2E?= =?iso-8859-1?q?1_ou_2=2E0_-=3E_2=2E5_RC3=3F?= In-Reply-To: References: Message-ID: <007a01cb3a83$a0809820$e181c860$@sol@terra.com.br> Vai colocar o sistema em 'producao', em clientes distantes? 2.1 Se forem clientes proximos, ou em um ambiente 'controlado', onde voce possa resolver os problemas SE ocorrerem: 2.5 Eh a minha humilde opiniao. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Faustino José de Faria Enviada em: quinta-feira, 12 de agosto de 2010 21:03 Para: lista em firebase.com.br Assunto: [firebase-br] Migração 2.0 -> 2.1 ou 2.0 -> 2.5 RC3? Olá pessoal, tudo bem?! Estamos apanhando ainda com o Firebird 2.0, mas gostaríamos de migrar para uma versão mais atual. Qual seria a sugestão? 2.1 ou 2.5RC3? No caso da 2.1, além do backup/restore, quais procedimentos são necessários? Grato. -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From sandro_rebelo em ibest.com.br Thu Aug 12 22:59:38 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Thu, 12 Aug 2010 22:59:38 -0300 Subject: [firebase-br] 1-Connection active fire you sure you want to exit Message-ID: Boa Noite Dependo do ponto de vista pode ser off topic Tenho uma aplicação em Delphi que fica no tryicon rodando direto. Mas quero evitar a mensagem “1-Connection active fire you sure you want to exit” quando for dado logoff ou desligar o windows. Já procurei na net mas naum achei. Acho que teria 2 soluções pra mim: a) Tentar ignorar a mensagem, mas sem aparecer ela para o usuário claro. b) interceptar no programa que o Windows esta sendo desligado e fazer a desconexão da base antes. Mas eu não sei como fazer nenhum dos dois. Grato por qualquer ajuda. Sandro From felix.sol em terra.com.br Fri Aug 13 09:18:12 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 13 Aug 2010 09:18:12 -0300 Subject: [firebase-br] Velicidade DataSnap x Acesso direto In-Reply-To: References: Message-ID: <000001cb3ae1$9b5850a0$d208f1e0$@sol@terra.com.br> Senhores, Estou analisando a mudanca do nosso sistema para utilizar DataSnap. Me desculpem a ignorancia, mas usando a Internet, ha ganho real na velocidade de acesso aos dados do Firebird via DataSnap quando comparado a uma consulta direta ao FB ? { Aplicacao [Internet] -> Servidor DataSnap -> Servidor Firebird Eh mais rapido do que Aplicacao [Internet] -> Servidor Firebird } Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br From hpensador em gmail.com Fri Aug 13 09:36:43 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Fri, 13 Aug 2010 09:36:43 -0300 Subject: [firebase-br] =?iso-8859-15?q?ATUALIZA=C7=C3O_DE_TABELAS_NO_FIREB?= =?iso-8859-15?q?IRD?= References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: Bom dia José! Também utilizo DBExpress e para executar as atualizações do meu BD eu utilizo o DBXScript free e open source. Há diversas técnicas a serem aplicadas na atualização... cito abaixo algumas. 1 - Como já citado por alguém, vc pode colocar o número da versão no banco e sempre que executar a aplicação verificar se a versão atual é diferente da atual e daí executar o processo de atualização - executando um script externo a aplicação. (Não sou muito adepto a esta técnica por envolver arquivos externos e aí já complicar um pouco para os clientes); 2 - O mesmo processo anterior sendo que os scripts ficam dentro do próprio código da apllicação. (em minhas aplicações faço assim). 3 - Utiliza o DataBase Comparer como já citado também por alguém anteriormente. Pronto... agora é só decidir qual método mais lhe agrada e mão na massa! -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From infosag em terra.com.br Fri Aug 13 10:21:23 2010 From: infosag em terra.com.br (Infosag) Date: Fri, 13 Aug 2010 10:21:23 -0300 Subject: [firebase-br] olha que legal !!! In-Reply-To: References: Message-ID: Concatenar string > Vlw, fiz assim e deu certo : > > UPDATE IN01PRO pro SET TRIBU = (SELECT tribu || '0' FROM in01pro p WHERE > p.cdpro = pro.cdpro); > > Em 10 de agosto de 2010 09:22, Fábio de Paula Araújo > escreveu: > >> Isso ocorre porque o campo char(2) está preenchendo o valor com um espaço >> vazio, o correto seria você fazer um tipo de TRIM( ) no campo TRIBU, >> antes >> de concatenar >> >> ___________________________________ >> Fábio Araújo >> >> >> >> >> Em 10 de agosto de 2010 09:08, Levy Moreira > >escreveu: >> >> > *Tenho uma tabela chamada produtos e um campo tribu char(1); >> > alterei esse campo para char(2), >> > >> > ALTER TABLE IN01PRO >> > ALTER TRIBU TYPE CHAR(2) CHARACTER SET NONE; >> > >> > e agora preciso adicionar um 0 ao final de cada registro >> > >> > UPDATE IN01PRO SET TRIBU = TRIBU || '0' >> > >> > mas isso num ta dando certo... >> > * >> > >> > -- >> > Levy Moreira >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From diasmartins em gmail.com Fri Aug 13 11:27:18 2010 From: diasmartins em gmail.com (Reinaldo) Date: Fri, 13 Aug 2010 11:27:18 -0300 Subject: [firebase-br] Backup SuperServer x Classic Message-ID: <4C655646.5010400@gmail.com> Olá, existe algum problema em fazer Backup no Firebird 2.0.5 Classic restaurando na versão Superserver 2.0.5? E vice e versa? Att. Reinaldo From programacao em unibrasdistribuidora.com.br Fri Aug 13 14:08:28 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 13 Aug 2010 14:08:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ATUALIZA=C7=C3O_DE_TABELAS_NO?= =?iso-8859-1?q?_FIREBIRD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: <2AD7E153414C4491BF874D824557D6DD@USER2> Grande Hélio!!!!!!!!!!!!! Obrigado pelas dicas. Valeu!!!!!!! José Aparecido Sócio Diretor Softmaxi Tecnologia em Software Telefones: 31 3786 6178 9102 6178 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Hélio Oliveira Enviada em: sexta-feira, 13 de agosto de 2010 09:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]ATUALIZAÇÃO DE TABELAS NO FIREBIRD Bom dia José! Também utilizo DBExpress e para executar as atualizações do meu BD eu utilizo o DBXScript free e open source. Há diversas técnicas a serem aplicadas na atualização... cito abaixo algumas. 1 - Como já citado por alguém, vc pode colocar o número da versão no banco e sempre que executar a aplicação verificar se a versão atual é diferente da atual e daí executar o processo de atualização - executando um script externo a aplicação. (Não sou muito adepto a esta técnica por envolver arquivos externos e aí já complicar um pouco para os clientes); 2 - O mesmo processo anterior sendo que os scripts ficam dentro do próprio código da apllicação. (em minhas aplicações faço assim). 3 - Utiliza o DataBase Comparer como já citado também por alguém anteriormente. Pronto... agora é só decidir qual método mais lhe agrada e mão na massa! -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From programacao em unibrasdistribuidora.com.br Fri Aug 13 14:11:09 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 13 Aug 2010 14:11:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ATUALIZA=C7=C3O_DE_TABELAS_NO?= =?iso-8859-1?q?_FIREBIRD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> Message-ID: <295839FBE73F45FF989144D093CDEB77@USER2> No site www.firebase.com.br tem funções e acredito que lá você encontra esta solução. José Aparecido Softmaxi Tecnolotia em software www.softmaxi.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Patrícia Pedon Enviada em: quinta-feira, 12 de agosto de 2010 19:33 Para: FireBase Assunto: Re: [firebase-br]ATUALIZAÇÃO DE TABELAS NO FIREBIRD Boa Noite Pessoal, Então, preciso de umaa ajudaa, preciso fazer um procedimento que valida CPF e CNPJ no firebird, uso o IBExpert, firebird versão 1.5! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From samuelbasso em gmail.com Fri Aug 13 14:13:33 2010 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Fri, 13 Aug 2010 14:13:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ATUALIZA=C7=C3O_DE_TABELAS_NO?= =?iso-8859-1?q?_FIREBIRD?= In-Reply-To: <295839FBE73F45FF989144D093CDEB77@USER2> References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> <295839FBE73F45FF989144D093CDEB77@USER2> Message-ID: Eu executo atualizaçao por arquivos externos dependendo da versao do banco de dados onde faço essa comparaçao sempre funcionou o meu unico problema que tenho é quando nos scripts de atualizacao tem criaçao de chave estrangeira, ele nunca fez o script automatico, qdo atualizo uma versao que tem chave estrangeira tenho que atualizar manualmente em todos clientes reininciando o serviço do firebird senao nao tem jeito de funcionar. 2010/8/13 UNIBRAS - PROGRAMAÇÃO > No site www.firebase.com.br tem funções e acredito que lá você encontra > esta > solução. > > > José Aparecido > Softmaxi Tecnolotia em software > www.softmaxi.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Patrícia Pedon > Enviada em: quinta-feira, 12 de agosto de 2010 19:33 > Para: FireBase > Assunto: Re: [firebase-br]ATUALIZAÇÃO DE TABELAS NO FIREBIRD > > Boa Noite Pessoal, > > Então, preciso de umaa ajudaa, > preciso fazer um procedimento que valida CPF e CNPJ no firebird, uso o > IBExpert, firebird versão 1.5! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, *Samuel M. Basso* Fone: (54) 3462-5522 Cel: (54) 8135-3723 Skype: samuelbasso E-mail/MSN: samuelbasso em gmail.com Web site: www.otimizy.com.br From listas em warmboot.com.br Fri Aug 13 14:15:33 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 13 Aug 2010 14:15:33 -0300 Subject: [firebase-br] Backup SuperServer x Classic In-Reply-To: <4C655646.5010400@gmail.com> References: <4C655646.5010400@gmail.com> Message-ID: <253734925.20100813141533@warmboot.com.br> Não. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br R> Olá, existe algum problema em fazer Backup no Firebird 2.0.5 Classic R> restaurando na versão Superserver 2.0.5? E vice e versa? R> Att. R> Reinaldo From felipearon em gmail.com Fri Aug 13 16:41:06 2010 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 13 Aug 2010 16:41:06 -0300 Subject: [firebase-br] Fb 1.5 + consulta Where + PXW_INTL850 Message-ID: E ai pessoal como vai? Estou precisando fazer uma consulta numa tabela porém que não faça distinção de maisculo, minúsculo, acento etc. *Ex: select * from tabela where campo = 'analandia'; * O resultado iria trazer todos os registros da cidade "Analândia". Estou usando o CharSet Win1252 com Collate PXW_INTL850. Mesmo assim não está fazendo efeito. Estou fazendo algo de errado? Alguém pode me dar uma luz ? Desde já agradeço o help. -- Follow me: @felipearon ( http://felipearon.com.br/) From eduardo em icontroller.com.br Fri Aug 13 17:07:17 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 13 Aug 2010 17:07:17 -0300 Subject: [firebase-br] Fb 1.5 + consulta Where + PXW_INTL850 In-Reply-To: References: Message-ID: select * from tabela where campo COLLATE PT_BR = 'analandia' Só vai dar certo se for 2.x e o WIN1252 suportar PT_BR (acho que suporta) Eduardo Felipe Aron escreveu: > E ai pessoal como vai? > > Estou precisando fazer uma consulta numa tabela porém que não faça distinção > de maisculo, minúsculo, acento etc. > > *Ex: select * from tabela where campo = 'analandia'; * > > O resultado iria trazer todos os registros da cidade "Analândia". > > Estou usando o CharSet Win1252 com Collate PXW_INTL850. > > Mesmo assim não está fazendo efeito. Estou fazendo algo de errado? Alguém > pode me dar uma luz ? > > Desde já agradeço o help. > From dimas em dbsoftinformatica.com.br Fri Aug 13 17:26:17 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Fri, 13 Aug 2010 17:26:17 -0300 Subject: [firebase-br] contar clientes In-Reply-To: References: Message-ID: <019601cb3b25$c946a4f0$5bd3eed0$@com.br> Boa tarde pra todos, Como faço para conta o numero de clientes em um arquivo de vendas onde o código do cliente se repeti. SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não da certo. Preciso de ele conte os clientes mas quando repetir o código q ele considere apenas um. Atte. DBSOFT INFORMÁTICA LTDA OURO FINO - MG TEL:(35)3441-5254 DIMAS BOLOGNANI CEL:9978-8540 From nazareno.nobrega em gmail.com Fri Aug 13 17:37:28 2010 From: nazareno.nobrega em gmail.com (Nazareno Neto) Date: Fri, 13 Aug 2010 17:37:28 -0300 Subject: [firebase-br] contar clientes In-Reply-To: <019601cb3b25$c946a4f0$5bd3eed0$@com.br> References: <019601cb3b25$c946a4f0$5bd3eed0$@com.br> Message-ID: select count(vendas.codigo_cliente) fom vendas em tese so isso eh pra resolver Em 13 de agosto de 2010 17:26, Dimas Bolognani < dimas em dbsoftinformatica.com.br> escreveu: > Boa tarde pra todos, > > Como faço para conta o numero de clientes em um arquivo de vendas onde o > código do cliente se repeti. > > SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não da certo. > > Preciso de ele conte os clientes mas quando repetir o código q ele > considere apenas um. > > Atte. > DBSOFT INFORMÁTICA LTDA > OURO FINO - MG > TEL:(35)3441-5254 > DIMAS BOLOGNANI > CEL:9978-8540 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Nazareno Neto Desenvolvedor Delphi e Firebird Skype: nazareno.nobrega http://www.delphisistemas.com.br nazarenoneto em delphisistemas.com.br nazareno.nobrega em gmail.com From felipe.caputo em gmail.com Fri Aug 13 17:46:32 2010 From: felipe.caputo em gmail.com (felipe.caputo em gmail.com) Date: Fri, 13 Aug 2010 20:46:32 +0000 Subject: [firebase-br] contar clientes In-Reply-To: Message-ID: <90e6ba53b05eee982a048dba9300@google.com> É SÓ USAR DISTINCT SELECT DISTINCT count(PI_CODCLIENTE) Em 13/08/2010 17:37, Nazareno Neto escreveu: > select count(vendas.codigo_cliente) fom vendas > em tese so isso eh pra resolver > Em 13 de agosto de 2010 17:26, Dimas Bolognani > dimas em dbsoftinformatica.com.br> escreveu: > > Boa tarde pra todos, > > > > Como faço para conta o numero de clientes em um arquivo de vendas onde o > > código do cliente se repeti. > > > > SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não da > certo. > > > > Preciso de ele conte os clientes mas quando repetir o código q ele > > considere apenas um. > > > > Atte. > > DBSOFT INFORMÁTICA LTDA > > OURO FINO - MG > > TEL:(35)3441-5254 > > DIMAS BOLOGNANI > > CEL:9978-8540 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > -- > Nazareno Neto > Desenvolvedor Delphi e Firebird > Skype: nazareno.nobrega > http://www.delphisistemas.com.br > nazarenoneto em delphisistemas.com.br > nazareno.nobrega em gmail.com > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Fri Aug 13 17:52:29 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 13 Aug 2010 17:52:29 -0300 Subject: [firebase-br] Events x W7 Starter Edition In-Reply-To: <90e6ba53b05eee982a048dba9300@google.com> References: <90e6ba53b05eee982a048dba9300@google.com> Message-ID: <001b01cb3b29$7316e7d0$5944b770$@sol@terra.com.br> Senhores, Um cliente acaba de comprar um computador que veio com o Starter Edition instalado. Nosso sistema esta travando justamente na entrada das rotinas que trabalham com Events. Alguem pode me confirmar se eh uma incompatibilidade e se ha como resolver (sem trocar o sistema operacional e sem alterar o sistema) ? Obrigado, Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br From levymoreira.ce em gmail.com Fri Aug 13 23:41:15 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 13 Aug 2010 23:41:15 -0300 Subject: [firebase-br] contar clientes In-Reply-To: <90e6ba53b05eee982a048dba9300@google.com> References: <90e6ba53b05eee982a048dba9300@google.com> Message-ID: Não seria o contrario felipe SELECT COUNT(DISTINCT(FIELD)) FROM TABLE 2010/8/13 > É SÓ USAR DISTINCT > SELECT DISTINCT count(PI_CODCLIENTE) > > Em 13/08/2010 17:37, Nazareno Neto escreveu: > .... > >> select count(vendas.codigo_cliente) fom vendas >> > > > > em tese so isso eh pra resolver >> > > > > Em 13 de agosto de 2010 17:26, Dimas Bolognani >> dimas em dbsoftinformatica.com.br> escreveu: >> > > > > > Boa tarde pra todos, >> > > > >> > > > Como faço para conta o numero de clientes em um arquivo de vendas onde o >> > > > código do cliente se repeti. >> > > > >> > > > SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não da >> certo. >> > > > >> > > > Preciso de ele conte os clientes mas quando repetir o código q ele >> > > > considere apenas um. >> > > > >> > > > Atte. >> > > > DBSOFT INFORMÁTICA LTDA >> > > > OURO FINO - MG >> > > > TEL:(35)3441-5254 >> > > > DIMAS BOLOGNANI >> > > > CEL:9978-8540 >> > > > >> > > > >> > > > ______________________________________________ >> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > > > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > > > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > >> > > > > > > > > -- >> > > Nazareno Neto >> > > Desenvolvedor Delphi e Firebird >> > > > > Skype: nazareno.nobrega >> > > http://www.delphisistemas.com.br >> > > nazarenoneto em delphisistemas.com.br >> > > nazareno.nobrega em gmail.com >> > > ______________________________________________ >> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > > Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From rnribeiro em gmail.com Sat Aug 14 06:59:24 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 14 Aug 2010 06:59:24 -0300 Subject: [firebase-br] erro com insert/select Message-ID: bom dia a todos estou com o seguinte problema o tentando ar um insert usando select e ta me retornando o seguinte erro multiple rows in singleton select poderiam me ajudar a sintaxe é essa ai de baixo insert into d_aula (ida_aula, id_aluno, dt_aula, hora_ini ) values ('1',(select id_aluno from aluno where idmateria = :pmateria),current_date, current_time ) From dimas em dbsoftinformatica.com.br Sat Aug 14 07:36:22 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Sat, 14 Aug 2010 07:36:22 -0300 Subject: [firebase-br] RES: contar clientes In-Reply-To: References: <90e6ba53b05eee982a048dba9300@google.com> Message-ID: <008d01cb3b9c$8bcc7380$a3655a80$@com.br> Muito obrigado pessoal. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: sexta-feira, 13 de agosto de 2010 23:41 Para: FireBase Assunto: Re: [firebase-br] contar clientes Não seria o contrario felipe SELECT COUNT(DISTINCT(FIELD)) FROM TABLE 2010/8/13 > É SÓ USAR DISTINCT > SELECT DISTINCT count(PI_CODCLIENTE) > > Em 13/08/2010 17:37, Nazareno Neto escreveu: > .... > >> select count(vendas.codigo_cliente) fom vendas >> > > > > em tese so isso eh pra resolver >> > > > > Em 13 de agosto de 2010 17:26, Dimas Bolognani >> dimas em dbsoftinformatica.com.br> escreveu: >> > > > > > Boa tarde pra todos, >> > > > >> > > > Como faço para conta o numero de clientes em um arquivo de vendas onde o >> > > > código do cliente se repeti. >> > > > >> > > > SELECT count(PI_CODCLIENTE) - aqui ele conta os registros e não da >> certo. >> > > > >> > > > Preciso de ele conte os clientes mas quando repetir o código q ele >> > > > considere apenas um. >> > > > >> > > > Atte. >> > > > DBSOFT INFORMÁTICA LTDA >> > > > OURO FINO - MG >> > > > TEL:(35)3441-5254 >> > > > DIMAS BOLOGNANI >> > > > CEL:9978-8540 >> > > > >> > > > >> > > > ______________________________________________ >> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > > > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > > > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > >> > > > > > > > > -- >> > > Nazareno Neto >> > > Desenvolvedor Delphi e Firebird >> > > > > Skype: nazareno.nobrega >> > > http://www.delphisistemas.com.br >> > > nazarenoneto em delphisistemas.com.br >> > > nazareno.nobrega em gmail.com >> > > ______________________________________________ >> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > > Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From prismars em gmail.com Sat Aug 14 08:49:05 2010 From: prismars em gmail.com (Prisma - GMAIL) Date: Sat, 14 Aug 2010 08:49:05 -0300 Subject: [firebase-br] erro com insert/select In-Reply-To: References: Message-ID: <4C6682B1.7060909@gmail.com> Reijano, Tente assim: insert into d_aula (ida_aula, id_aluno, dt_aula, hora_ini ) values ('1',(select First 1 id_aluno from aluno where idmateria = :pmateria),current_date, current_time ) Sucesso ! Moacir Em 14/08/2010 06:59, Reijanio Nunes Ribeiro escreveu: > bom dia a todos estou com o seguinte problema > > o tentando ar um insert usando select e ta me retornando o seguinte erro > > multiple rows in singleton select > poderiam me ajudar a sintaxe é essa ai de baixo > > insert into d_aula > (ida_aula, > id_aluno, > dt_aula, > hora_ini > ) > values > ('1',(select id_aluno from aluno where idmateria = :pmateria),current_date, > current_time ) > From rmsrlinus em gmail.com Sat Aug 14 09:06:36 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Sat, 14 Aug 2010 09:06:36 -0300 Subject: [firebase-br] Trigger quantidde e valor Message-ID: <4C6686CC.50407@gmail.com> Olá a todos, estou tentando fazer uma trigger para atualizar o estoque... Tenho uma tabela entrada e uma estoque, quando uma entrada for inserida gostaria que a quantidade e o valor atualiza-se... A quantidade eu consegui atualizar, porém o valor não consigo... Quem puder me dar um ajuda agradeço... Segue o código da trigger: AS begin /* Trigger text */ update produto set produto.prod_qtd = (prod_qtd + new.qtd), prod_preco = (prod_preco + New.preco) where prod_cod = new.prodcod; end From alexsistemass em gmail.com Sat Aug 14 09:37:22 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Sat, 14 Aug 2010 09:37:22 -0300 Subject: [firebase-br] Firebird Core I7 Message-ID: Duvida Firebird Core I7 com 8 Nucleos Qual a melhor configuraçao com o Firebird Classic Quaisa são as configurações que eu devo fazer para aproveitar melhores recursos do firebird. Qual software que posso usar para monitoramento de transações .. Alex Miranda de Oliveira From felix.sol em terra.com.br Sat Aug 14 09:46:49 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Sat, 14 Aug 2010 09:46:49 -0300 Subject: [firebase-br] RES: Firebird Core I7 In-Reply-To: References: Message-ID: <000301cb3bae$c4e48510$4ead8f30$@sol@terra.com.br> Previsao do numero de conexoes simultaneas? Para monitoramento : Sinatica Monitor Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alex Miranda de Oliveira Enviada em: sábado, 14 de agosto de 2010 09:37 Para: FireBase Assunto: [firebase-br] Firebird Core I7 Duvida Firebird Core I7 com 8 Nucleos Qual a melhor configuraçao com o Firebird Classic Quaisa são as configurações que eu devo fazer para aproveitar melhores recursos do firebird. Qual software que posso usar para monitoramento de transações .. Alex Miranda de Oliveira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Sat Aug 14 14:13:24 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Sat, 14 Aug 2010 14:13:24 -0300 Subject: [firebase-br] RES: Firebird Core I7 In-Reply-To: <-3560677173524127481@unknownmsgid> References: <-3560677173524127481@unknownmsgid> Message-ID: Mas o Sinatica tem versão free ou so a versão paga comercial ??? Em 14 de agosto de 2010 09:46, Felix - Sol escreveu: > > Previsao do numero de conexoes simultaneas? > > Para monitoramento : Sinatica Monitor > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alex Miranda de Oliveira > Enviada em: sábado, 14 de agosto de 2010 09:37 > Para: FireBase > Assunto: [firebase-br] Firebird Core I7 > > Duvida Firebird > > Core I7 com 8 Nucleos Qual a melhor configuraçao > com o Firebird Classic > > > Quaisa são as configurações que eu devo fazer para aproveitar melhores > recursos do firebird. > > > Qual software que posso usar para monitoramento de transações .. > > > > Alex Miranda de Oliveira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From alexsistemass em gmail.com Sat Aug 14 14:20:47 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Sat, 14 Aug 2010 14:20:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_ATUALIZA=C7=C3O_DE_TABELAS_NO?= =?iso-8859-1?q?_FIREBIRD?= In-Reply-To: References: <91344B456E2C4D2BAC3D03786A58ADDB@USER2> <295839FBE73F45FF989144D093CDEB77@USER2> Message-ID: O Componente Fibplus tem um componete que e o FibScript ele pode ser usado para executar qualquer comando de sql no banco.. Ai voce pode armazenar os scripts a ser executado em um arquivo.txt ou arquivo.xml.. Espero ter ajudado masi do que complicado Ate ++ Em 13 de agosto de 2010 14:13, Samuel M. Basso escreveu: > Eu executo atualizaçao por arquivos externos dependendo da versao do banco > de dados onde faço essa comparaçao sempre funcionou o meu unico problema > que > tenho é quando nos scripts de atualizacao tem criaçao de chave estrangeira, > ele nunca fez o script automatico, qdo atualizo uma versao que tem chave > estrangeira tenho que atualizar manualmente em todos clientes reininciando > o > serviço do firebird senao nao tem jeito de funcionar. > > > > 2010/8/13 UNIBRAS - PROGRAMAÇÃO > > > No site www.firebase.com.br tem funções e acredito que lá você encontra > > esta > > solução. > > > > > > José Aparecido > > Softmaxi Tecnolotia em software > > www.softmaxi.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Patrícia Pedon > > Enviada em: quinta-feira, 12 de agosto de 2010 19:33 > > Para: FireBase > > Assunto: Re: [firebase-br]ATUALIZAÇÃO DE TABELAS NO FIREBIRD > > > > Boa Noite Pessoal, > > > > Então, preciso de umaa ajudaa, > > preciso fazer um procedimento que valida CPF e CNPJ no firebird, uso o > > IBExpert, firebird versão 1.5! > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > > saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Atenciosamente, > > *Samuel M. Basso* > Fone: (54) 3462-5522 > Cel: (54) 8135-3723 > Skype: samuelbasso > E-mail/MSN: samuelbasso em gmail.com > Web site: www.otimizy.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Sat Aug 14 14:52:29 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Sat, 14 Aug 2010 14:52:29 -0300 Subject: [firebase-br] RES: RES: Firebird Core I7 In-Reply-To: References: <-3560677173524127481@unknownmsgid> Message-ID: <001101cb3bd9$793b42e0$6bb1c8a0$@sol@terra.com.br> Trial. E vc pode comprar a licenca for o que realmente precisa. Ou participar do MindTheBird e tentar ser o feliz vencedor da semana. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alex Miranda de Oliveira Enviada em: sábado, 14 de agosto de 2010 14:13 Para: FireBase Assunto: Re: [firebase-br] RES: Firebird Core I7 Mas o Sinatica tem versão free ou so a versão paga comercial ??? Em 14 de agosto de 2010 09:46, Felix - Sol escreveu: > > Previsao do numero de conexoes simultaneas? > > Para monitoramento : Sinatica Monitor > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alex Miranda de Oliveira > Enviada em: sábado, 14 de agosto de 2010 09:37 > Para: FireBase > Assunto: [firebase-br] Firebird Core I7 > > Duvida Firebird > > Core I7 com 8 Nucleos Qual a melhor configuraçao > com o Firebird Classic > > > Quaisa são as configurações que eu devo fazer para aproveitar melhores > recursos do firebird. > > > Qual software que posso usar para monitoramento de transações .. > > > > Alex Miranda de Oliveira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Sat Aug 14 18:31:21 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Sat, 14 Aug 2010 18:31:21 -0300 Subject: [firebase-br] RES: RES: Firebird Core I7 In-Reply-To: <-4894982266594021508@unknownmsgid> References: <-3560677173524127481@unknownmsgid> <-4894982266594021508@unknownmsgid> Message-ID: Vou baixar e testar Obrigado 2010/8/14 Felix - Sol > Trial. E vc pode comprar a licenca for o que realmente precisa. Ou > participar do MindTheBird e tentar ser o feliz vencedor da semana. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Alex Miranda de Oliveira > Enviada em: sábado, 14 de agosto de 2010 14:13 > Para: FireBase > Assunto: Re: [firebase-br] RES: Firebird Core I7 > > Mas o Sinatica tem versão free ou so a versão paga comercial ??? > > > > Em 14 de agosto de 2010 09:46, Felix - Sol >escreveu: > > > > > Previsao do numero de conexoes simultaneas? > > > > Para monitoramento : Sinatica Monitor > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Alex Miranda de Oliveira > > Enviada em: sábado, 14 de agosto de 2010 09:37 > > Para: FireBase > > Assunto: [firebase-br] Firebird Core I7 > > > > Duvida Firebird > > > > Core I7 com 8 Nucleos Qual a melhor configuraçao > > com o Firebird Classic > > > > > > Quaisa são as configurações que eu devo fazer para aproveitar melhores > > recursos do firebird. > > > > > > Qual software que posso usar para monitoramento de transações .. > > > > > > > > Alex Miranda de Oliveira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nivaldomart em gmail.com Sun Aug 15 10:23:43 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Sun, 15 Aug 2010 10:23:43 -0300 Subject: [firebase-br] Trigger quantidde e valor In-Reply-To: <4C6686CC.50407@gmail.com> References: <4C6686CC.50407@gmail.com> Message-ID: Olá, Perceba que talvez você não esteja fazendo a operação correta com o preço ex: preço antigo R$ 10,00 --> preço novo R$ 15,00 se vc faz prod.preco + new.preco vc vai ter um preço novo de R$ 25,00. E o preço novo é 15,00 Se for esta a utilização deste campo verifique seu código. Não sei dizer se esse "New" com maiuscula se tem alguma implicação veja aí E se puder ser mais específico , tipo, O que acontece com o campo preço? Mantém o valor antigo, coloca um valor totalmente diferente? O que acontece? Erro?. Detalhe um pouco mais Sds, Nivaldo Martins 8º Semestre SI Unijorge - Salvador - BA Em 14 de agosto de 2010 09:06, Rlinus escreveu: > Olá a todos, > estou tentando fazer uma trigger para atualizar o estoque... > Tenho uma tabela entrada e uma estoque, quando uma entrada for inserida > gostaria que a quantidade e o valor atualiza-se... > > A quantidade eu consegui atualizar, porém o valor não consigo... > Quem puder me dar um ajuda agradeço... > Segue o código da trigger: > > AS > begin > /* Trigger text */ > update produto > > set produto.prod_qtd = (prod_qtd + new.qtd), > prod_preco = (prod_preco + New.preco) > where prod_cod = new.prodcod; > end > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Sun Aug 15 17:32:40 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Sun, 15 Aug 2010 17:32:40 -0300 Subject: [firebase-br] Trigger quantidde e valor In-Reply-To: References: <4C6686CC.50407@gmail.com> Message-ID: <4C684EE8.5020909@gmail.com> Olá, Nivaldo Martins, O que eu quero eu que é assim: Um produto está com preço de 10,00. Vamos supor que eu faço um entrada deste produto e o novo valor dele é de 12,00 então a trigger deveria pegar e fazer uma uma condição para verificar esse valor tipo: se valor < novovalor então diferença = novovalor - valor; valor = valor + diferença o mesmo se o valor fosse menos que novovalor... Em 15/8/2010 10:23, Nivaldo Martins escreveu: > Olá, > > Perceba que talvez você não esteja fazendo a operação correta com o preço > ex: > > preço antigo R$ 10,00 --> preço novo R$ 15,00 > > se vc faz prod.preco + new.preco vc vai ter um preço novo de R$ 25,00. E o > preço novo é 15,00 > > Se for esta a utilização deste campo verifique seu código. Não sei dizer se > esse "New" com maiuscula se tem alguma implicação veja aí > > E se puder ser mais específico , tipo, O que acontece com o campo preço? > Mantém o valor antigo, coloca um valor totalmente diferente? O que acontece? > Erro?. Detalhe um pouco mais > > Sds, > > Nivaldo Martins > 8º Semestre SI > Unijorge - Salvador - BA > > Em 14 de agosto de 2010 09:06, Rlinus escreveu: > >> Olá a todos, >> estou tentando fazer uma trigger para atualizar o estoque... >> Tenho uma tabela entrada e uma estoque, quando uma entrada for inserida >> gostaria que a quantidade e o valor atualiza-se... >> >> A quantidade eu consegui atualizar, porém o valor não consigo... >> Quem puder me dar um ajuda agradeço... >> Segue o código da trigger: >> >> AS >> begin >> /* Trigger text */ >> update produto >> >> set produto.prod_qtd = (prod_qtd + new.qtd), >> prod_preco = (prod_preco + New.preco) >> where prod_cod = new.prodcod; >> end >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Sun Aug 15 23:25:40 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 15 Aug 2010 23:25:40 -0300 Subject: [firebase-br] select ta duplicando registros Message-ID: boa noite a todos estou com um pequeno probleminha, pois tenho esse select e ele ta duplicando registros, se puderem me ajudar ficarei grato SELECT A.CODIGO, A.IDESCOLA, E.NOME AS escola, A.IDMATERIA, M.NOME AS materia, A.IDPROF, P.NOMEPROF, A.DT_AULA FROM AULA A LEFT OUTER JOIN ESCOLA E ON A.idescola = E.codigo LEFT OUTER JOIN MATERIA M ON A.idmateria = m.codigo LEFT outer JOIN professores P ON A.idprof = P.idprof //o problema ta aqui o campo chave primaria é um campo auto incremento(codigo), e ta duplicando linhas, e qdo coloco o campo codigo ele não aparece nada pois é um campo auto incremento, poderia me ajudar From rodrigo em dosistemas.com.br Mon Aug 16 08:30:08 2010 From: rodrigo em dosistemas.com.br (Dino Rodrigo S. Moreira) Date: Mon, 16 Aug 2010 08:30:08 -0300 Subject: [firebase-br] RES: select ta duplicando registros In-Reply-To: References: Message-ID: <001c01cb3d36$62700d30$27502790$@com.br> Da uma olhada nesses LEFT, tá invertido SELECT A.CODIGO, A.IDESCOLA, E.NOME AS escola, A.IDMATERIA, M.NOME AS materia, A.IDPROF, P.NOMEPROF, A.DT_AULA FROM AULA A LEFT OUTER JOIN ESCOLA E ON E.codigo = A.idescola LEFT OUTER JOIN MATERIA M ON m.codigo = A.idmateria LEFT outer JOIN professores P ON P.idprof = A.idprof -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reijanio Nunes Ribeiro Enviada em: domingo, 15 de agosto de 2010 23:26 Para: FireBase Assunto: [firebase-br] select ta duplicando registros boa noite a todos estou com um pequeno probleminha, pois tenho esse select e ele ta duplicando registros, se puderem me ajudar ficarei grato SELECT A.CODIGO, A.IDESCOLA, E.NOME AS escola, A.IDMATERIA, M.NOME AS materia, A.IDPROF, P.NOMEPROF, A.DT_AULA FROM AULA A LEFT OUTER JOIN ESCOLA E ON A.idescola = E.codigo LEFT OUTER JOIN MATERIA M ON A.idmateria = m.codigo LEFT outer JOIN professores P ON A.idprof = P.idprof //o problema ta aqui o campo chave primaria é um campo auto incremento(codigo), e ta duplicando linhas, e qdo coloco o campo codigo ele não aparece nada pois é um campo auto incremento, poderia me ajudar ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jrmiran em gmail.com Mon Aug 16 09:03:44 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Mon, 16 Aug 2010 09:03:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= Message-ID: Senhores, bom dia! Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os lados e não encontrei nenhuma solução que não seja substituir o drive UIB. Mas infelizmente não posso fazer esta substituição neste momento. O problema é que como o select está dentro da transação e em loop, a cada volta, ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit propriamente dito. Então, quando há uma excessão, o rollback não funciona como devido. Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob esta condição). Como não posso mudar o drive no momento, preciso encontrar uma alternativa(na aplicação). Mas até agora nada funcionou. O código é este: //------------ var T_ID1: TTransactionDesc; begin //- ClientDataSet1.Open; ClientDataSet1.First; //- try while not (ClientDataSet1.Eof) do begin //- SqlQuery2.Close; SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SqlQuery2.open; ClientDataSet1.Edit; ClientDataSet1IT_NUM.AsInteger := SqlQuery2.Fields.Fields[0].AsInteger; ClientDataSet1.Post; //- SQLQuery1.Close; SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' WHERE CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SQLQuery1.ExecSQL(); //- ClientDataSet1.Next; end; //- T_ID1.TransactionID := 1; T_ID1.IsolationLevel := xilREADCOMMITTED; SQLConnection1.StartTransaction(T_ID1); //- if ClientDataSet1.ApplyUpdates(0) <> 0 then Raise Exception.Create(''); //- SQLConnection1.Commit(T_ID1); except SQLConnection1.Rollback(T_ID1); end; //------- Onde há o objeto ClientDataset1, eu também já utilizei um terceiro TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém já passou por isso e conseguiu contornar a questão do select dentro de um laço em uma transação com Drive UIB? []'s From listas em warmboot.com.br Mon Aug 16 09:08:20 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 16 Aug 2010 09:08:20 -0300 Subject: [firebase-br] RES: RES: Firebird Core I7 In-Reply-To: References: <-3560677173524127481@unknownmsgid> <-4894982266594021508@unknownmsgid> Message-ID: <1572207760.20100816090820@warmboot.com.br> Vc pode comprar o Sinatica com desconto pelo link da loja online da FireBase. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AMdO> Vou baixar e testar AMdO> Obrigado AMdO> 2010/8/14 Felix - Sol >> Trial. E vc pode comprar a licenca for o que realmente precisa. Ou >> participar do MindTheBird e tentar ser o feliz vencedor da semana. >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Alex Miranda de Oliveira >> Enviada em: sábado, 14 de agosto de 2010 14:13 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: Firebird Core I7 >> >> Mas o Sinatica tem versão free ou so a versão paga comercial ??? >> >> >> >> Em 14 de agosto de 2010 09:46, Felix - Sol > >escreveu: >> >> > >> > Previsao do numero de conexoes simultaneas? >> > >> > Para monitoramento : Sinatica Monitor >> > >> > Fco. Felix >> > Desenvolvimento de Sistemas >> > www.soltecnologia.com.br >> > -----Mensagem original----- >> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em >> > nome de Alex Miranda de Oliveira >> > Enviada em: sábado, 14 de agosto de 2010 09:37 >> > Para: FireBase >> > Assunto: [firebase-br] Firebird Core I7 >> > >> > Duvida Firebird >> > >> > Core I7 com 8 Nucleos Qual a melhor configuraçao >> > com o Firebird Classic >> > >> > >> > Quaisa são as configurações que eu devo fazer para aproveitar melhores >> > recursos do firebird. >> > >> > >> > Qual software que posso usar para monitoramento de transações .. >> > >> > >> > >> > Alex Miranda de Oliveira >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> AMdO> ______________________________________________ AMdO> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br AMdO> Para saber como gerenciar/excluir seu cadastro na lista, use: AMdO> http://www.firebase.com.br/fb/artigo.php?id=1107 AMdO> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato_br em bol.com.br Mon Aug 16 09:38:24 2010 From: renato_br em bol.com.br (Renato Alves) Date: Mon, 16 Aug 2010 09:38:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= References: Message-ID: <91C29F047CFE42C5940F0669658C67B6@aquiles> Bom dia Qual versão do Delphi e do drive UIB? Renato ----- Original Message ----- From: "Junior Miranda" To: "FireBase" Sent: Monday, August 16, 2010 9:03 AM Subject: [firebase-br] [OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. Senhores, bom dia! Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os lados e não encontrei nenhuma solução que não seja substituir o drive UIB. Mas infelizmente não posso fazer esta substituição neste momento. O problema é que como o select está dentro da transação e em loop, a cada volta, ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit propriamente dito. Então, quando há uma excessão, o rollback não funciona como devido. Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob esta condição). Como não posso mudar o drive no momento, preciso encontrar uma alternativa(na aplicação). Mas até agora nada funcionou. O código é este: //------------ var T_ID1: TTransactionDesc; begin //- ClientDataSet1.Open; ClientDataSet1.First; //- try while not (ClientDataSet1.Eof) do begin //- SqlQuery2.Close; SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SqlQuery2.open; ClientDataSet1.Edit; ClientDataSet1IT_NUM.AsInteger := SqlQuery2.Fields.Fields[0].AsInteger; ClientDataSet1.Post; //- SQLQuery1.Close; SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' WHERE CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SQLQuery1.ExecSQL(); //- ClientDataSet1.Next; end; //- T_ID1.TransactionID := 1; T_ID1.IsolationLevel := xilREADCOMMITTED; SQLConnection1.StartTransaction(T_ID1); //- if ClientDataSet1.ApplyUpdates(0) <> 0 then Raise Exception.Create(''); //- SQLConnection1.Commit(T_ID1); except SQLConnection1.Rollback(T_ID1); end; //------- Onde há o objeto ClientDataset1, eu também já utilizei um terceiro TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém já passou por isso e conseguiu contornar a questão do select dentro de um laço em uma transação com Drive UIB? []'s ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jrmiran em gmail.com Mon Aug 16 10:03:07 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Mon, 16 Aug 2010 10:03:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: <91C29F047CFE42C5940F0669658C67B6@aquiles> References: <91C29F047CFE42C5940F0669658C67B6@aquiles> Message-ID: <774F5EC04E4A469FB61F595B0CC2F9FF@desenv2> Desculpe-me! Esqueci de informar. Firebird 2.0/ BDS 2006/ Driver UIB 2.0 (Compilação do 1.5) []'s -------------------------------------------------- From: "Renato Alves" Sent: Monday, August 16, 2010 9:38 AM To: "FireBase" Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > Bom dia > Qual versão do Delphi e do drive UIB? > Renato > > > ----- Original Message ----- > From: "Junior Miranda" > To: "FireBase" > Sent: Monday, August 16, 2010 9:03 AM > Subject: [firebase-br] [OFF] Select dentro de uma transação utilizando o > drive UIB está influenciando no rollback. > > > Senhores, bom dia! > > Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os > lados e não encontrei nenhuma solução que não seja substituir o drive UIB. > Mas infelizmente não posso fazer esta substituição neste momento. O > problema é que como o select está dentro da transação e em loop, a cada > volta, > ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit > propriamente dito. Então, quando há uma excessão, o rollback não funciona > como devido. > Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob esta > condição). Como não posso mudar o drive no momento, preciso encontrar uma > alternativa(na aplicação). Mas até agora nada funcionou. > > O código é este: > //------------ > var > T_ID1: TTransactionDesc; > begin > //- > ClientDataSet1.Open; > ClientDataSet1.First; > //- > try > while not (ClientDataSet1.Eof) do > begin > //- > SqlQuery2.Close; > SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = > ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); > SqlQuery2.open; > > ClientDataSet1.Edit; > ClientDataSet1IT_NUM.AsInteger := > SqlQuery2.Fields.Fields[0].AsInteger; > ClientDataSet1.Post; > > //- > SQLQuery1.Close; > SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + > QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' WHERE > CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); > SQLQuery1.ExecSQL(); > > //- > ClientDataSet1.Next; > end; > //- > T_ID1.TransactionID := 1; > T_ID1.IsolationLevel := xilREADCOMMITTED; > SQLConnection1.StartTransaction(T_ID1); > //- > if ClientDataSet1.ApplyUpdates(0) <> 0 then > Raise Exception.Create(''); > //- > SQLConnection1.Commit(T_ID1); > except > SQLConnection1.Rollback(T_ID1); > end; > //------- > Onde há o objeto ClientDataset1, eu também já utilizei um terceiro > TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém > já passou por isso e conseguiu contornar a questão do select dentro de um > laço em uma transação com Drive UIB? > > []'s > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From eduardo em embras.net Mon Aug 16 10:39:56 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 16 Aug 2010 10:39:56 -0300 Subject: [firebase-br] RES: select ta duplicando registros In-Reply-To: <001c01cb3d36$62700d30$27502790$@com.br> References: <001c01cb3d36$62700d30$27502790$@com.br> Message-ID: A Inversao em si nao muda nada, se A é igual B o B é igual a A, o lance ai eh q vc deve ter ou "escola" com CODIGO repetido, "materia" com CODIGO repetido ou "professores" com IDPROF repetido. Abraco, Espero ter Ajudado Em 16 de agosto de 2010 08:30, Dino Rodrigo S. Moreira escreveu: >  Da uma olhada nesses LEFT, tá invertido > > SELECT A.CODIGO, > A.IDESCOLA, > E.NOME AS escola, > A.IDMATERIA, > M.NOME AS materia, > A.IDPROF, > P.NOMEPROF, > A.DT_AULA > FROM AULA A > LEFT OUTER JOIN ESCOLA E > ON E.codigo = A.idescola > LEFT OUTER JOIN MATERIA M > ON m.codigo = A.idmateria > LEFT outer JOIN professores P > ON P.idprof = A.idprof > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Reijanio Nunes Ribeiro > Enviada em: domingo, 15 de agosto de 2010 23:26 > Para: FireBase > Assunto: [firebase-br] select ta duplicando registros > > boa noite a todos estou com um pequeno probleminha, pois tenho esse select e > ele ta duplicando registros, se puderem me ajudar ficarei grato > > SELECT A.CODIGO, > A.IDESCOLA, > E.NOME AS escola, > A.IDMATERIA, > M.NOME AS materia, > A.IDPROF, > P.NOMEPROF, > A.DT_AULA > FROM AULA A > LEFT OUTER JOIN ESCOLA E > ON A.idescola = E.codigo > LEFT OUTER JOIN MATERIA M > ON A.idmateria = m.codigo > LEFT outer JOIN professores P > ON A.idprof = P.idprof //o problema ta aqui o campo chave primaria é um > campo auto incremento(codigo), e ta duplicando linhas, e qdo coloco o campo > codigo ele não aparece nada pois é um campo auto incremento, poderia me > ajudar > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From eduardo em embras.net Mon Aug 16 10:53:14 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 16 Aug 2010 10:53:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: Acredito que o problema seja pq no momento que o erro ocorre a transacao ainda nao esteja criada. ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi criada e ai vai para o except e com isso o rollback nao vai funcionar por nao ter transacao criada. ClientDataSet1.Edit; ClientDataSet1IT_NUM.AsInteger := SqlQuery2.Fields.Fields[0].AsInteger; ClientDataSet1.Post; sugestao, mova o bloco abaixo para antes dos post e execsql. //- T_ID1.TransactionID := 1; T_ID1.IsolationLevel := xilREADCOMMITTED; SQLConnection1.StartTransaction(T_ID1); //- Abraco, Espero ter ajudado Em 16 de agosto de 2010 09:03, Junior Miranda escreveu: > Senhores, bom dia! > > Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os lados e não encontrei nenhuma solução que não seja substituir o drive UIB. > Mas infelizmente não posso fazer esta substituição neste momento. O problema é que como o select está dentro da transação e em loop, a cada volta, > ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit propriamente dito. Então, quando há uma excessão, o rollback não funciona como devido. > Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob esta condição). Como não posso mudar o drive no momento, preciso encontrar uma > alternativa(na aplicação). Mas até agora nada funcionou. > > O código é este: > //------------ > var > T_ID1: TTransactionDesc; > begin >  //- >  ClientDataSet1.Open; >  ClientDataSet1.First; >  //- >  try >    while not (ClientDataSet1.Eof) do >      begin >        //- >        SqlQuery2.Close; >        SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >        SqlQuery2.open; > >        ClientDataSet1.Edit; >        ClientDataSet1IT_NUM.AsInteger  := SqlQuery2.Fields.Fields[0].AsInteger; >        ClientDataSet1.Post; > >        //- >        SQLQuery1.Close; >        SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) +  ' WHERE CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >        SQLQuery1.ExecSQL(); > >        //- >        ClientDataSet1.Next; >      end; >  //- >  T_ID1.TransactionID  := 1; >  T_ID1.IsolationLevel := xilREADCOMMITTED; >  SQLConnection1.StartTransaction(T_ID1); >  //- >  if ClientDataSet1.ApplyUpdates(0) <> 0 then >    Raise Exception.Create(''); >  //- >  SQLConnection1.Commit(T_ID1); >  except >    SQLConnection1.Rollback(T_ID1); >  end; > //------- > Onde há o objeto ClientDataset1, eu também já utilizei um terceiro TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém já passou por isso e conseguiu contornar a questão do select dentro de um laço em uma transação com Drive UIB? > > []'s > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From danielsmenezes em gmail.com Mon Aug 16 10:58:17 2010 From: danielsmenezes em gmail.com (Daniel Menezes) Date: Mon, 16 Aug 2010 10:58:17 -0300 Subject: [firebase-br] RES: select ta duplicando registros In-Reply-To: References: <001c01cb3d36$62700d30$27502790$@com.br> Message-ID: Não está faltando um group by no fim dessa query não??? GROUP BY A.CODIGO, A.IDESCOLA, E.NOME A.IDMATERIA, M.NOME, A.IDPROF, P.NOMEPROF, A.DT_AULA ---------------------------------------------------------------------------------------------------------------------- ANTES DE REENCAMINHAR ESTA MENSAGEM: 1) Apague o meu e-mail e o meu nome. 2) Apague também os endereços dos amigos antes de reenviar. 3) Encaminhe como cópia oculta (Cco ou Bcc) aos seus destinatários. Agindo sempre assim dificultaremos a disseminação de vírus, spams e outros perigos. Em 16 de agosto de 2010 10:39, Eduardo Pombo escreveu: > A Inversao em si nao muda nada, se A é igual B o B é igual a A, o > lance ai eh q vc deve ter ou "escola" com CODIGO repetido, "materia" > com CODIGO repetido ou "professores" com IDPROF repetido. > > Abraco, > > Espero ter Ajudado > > Em 16 de agosto de 2010 08:30, Dino Rodrigo S. Moreira > escreveu: > > Da uma olhada nesses LEFT, tá invertido > > > > SELECT A.CODIGO, > > A.IDESCOLA, > > E.NOME AS escola, > > A.IDMATERIA, > > M.NOME AS materia, > > A.IDPROF, > > P.NOMEPROF, > > A.DT_AULA > > FROM AULA A > > LEFT OUTER JOIN ESCOLA E > > ON E.codigo = A.idescola > > LEFT OUTER JOIN MATERIA M > > ON m.codigo = A.idmateria > > LEFT outer JOIN professores P > > ON P.idprof = A.idprof > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > > nome de Reijanio Nunes Ribeiro > > Enviada em: domingo, 15 de agosto de 2010 23:26 > > Para: FireBase > > Assunto: [firebase-br] select ta duplicando registros > > > > boa noite a todos estou com um pequeno probleminha, pois tenho esse > select e > > ele ta duplicando registros, se puderem me ajudar ficarei grato > > > > SELECT A.CODIGO, > > A.IDESCOLA, > > E.NOME AS escola, > > A.IDMATERIA, > > M.NOME AS materia, > > A.IDPROF, > > P.NOMEPROF, > > A.DT_AULA > > FROM AULA A > > LEFT OUTER JOIN ESCOLA E > > ON A.idescola = E.codigo > > LEFT OUTER JOIN MATERIA M > > ON A.idmateria = m.codigo > > LEFT outer JOIN professores P > > ON A.idprof = P.idprof //o problema ta aqui o campo chave primaria é um > > campo auto incremento(codigo), e ta duplicando linhas, e qdo coloco o > campo > > codigo ele não aparece nada pois é um campo auto incremento, poderia me > > ajudar > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jrmiran em gmail.com Mon Aug 16 11:08:07 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Mon, 16 Aug 2010 11:08:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: <6CD7C18248A543E4BF705D7CEAC1FB4E@desenv2> Obrigado pela atenção! Eu já coloquei o start da transação Antes do laço, Antes do select, Antes do ClientDataset.Edit, etc. Na verdade sai fazendo testes para ver o comportamento. O correto seria.... var >> T_ID1: TTransactionDesc; >> begin >> //- >>T_ID1.TransactionID := 1; >>T_ID1.IsolationLevel := xilREADCOMMITTED; >>SQLConnection1.StartTransaction(T_ID1); >> //- Mas idependente de posição do start, o erro no rollback continua. E por todos os testes que já fiz. O select influencia! Até porque com outros Drives(Interbase) funciona. O problema é que não poderei mudar o drive de imediato. Att, Júnior Miranda. -------------------------------------------------- From: "Eduardo Pombo" Sent: Monday, August 16, 2010 10:53 AM To: "FireBase" Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > Acredito que o problema seja pq no momento que o erro ocorre a > transacao ainda nao esteja criada. > ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi > criada e ai vai para o except e com isso o rollback nao vai funcionar > por nao ter transacao criada. > > ClientDataSet1.Edit; > ClientDataSet1IT_NUM.AsInteger := > SqlQuery2.Fields.Fields[0].AsInteger; > ClientDataSet1.Post; > > sugestao, mova o bloco abaixo para antes dos post e execsql. > > //- > T_ID1.TransactionID := 1; > T_ID1.IsolationLevel := xilREADCOMMITTED; > SQLConnection1.StartTransaction(T_ID1); > //- > > > > Abraco, > > Espero ter ajudado > > Em 16 de agosto de 2010 09:03, Junior Miranda > escreveu: >> Senhores, bom dia! >> >> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os >> lados e não encontrei nenhuma solução que não seja substituir o drive >> UIB. >> Mas infelizmente não posso fazer esta substituição neste momento. O >> problema é que como o select está dentro da transação e em loop, a cada >> volta, >> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >> propriamente dito. Então, quando há uma excessão, o rollback não funciona >> como devido. >> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >> esta condição). Como não posso mudar o drive no momento, preciso >> encontrar uma >> alternativa(na aplicação). Mas até agora nada funcionou. >> >> O código é este: >> //------------ >> var >> T_ID1: TTransactionDesc; >> begin >> //- >> ClientDataSet1.Open; >> ClientDataSet1.First; >> //- >> try >> while not (ClientDataSet1.Eof) do >> begin >> //- >> SqlQuery2.Close; >> SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >> = ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SqlQuery2.open; >> >> ClientDataSet1.Edit; >> ClientDataSet1IT_NUM.AsInteger := >> SqlQuery2.Fields.Fields[0].AsInteger; >> ClientDataSet1.Post; >> >> //- >> SQLQuery1.Close; >> SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery1.ExecSQL(); >> >> //- >> ClientDataSet1.Next; >> end; >> //- >> T_ID1.TransactionID := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> //- >> if ClientDataSet1.ApplyUpdates(0) <> 0 then >> Raise Exception.Create(''); >> //- >> SQLConnection1.Commit(T_ID1); >> except >> SQLConnection1.Rollback(T_ID1); >> end; >> //------- >> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém >> já passou por isso e conseguiu contornar a questão do select dentro de um >> laço em uma transação com Drive UIB? >> >> []'s >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipe.caputo em gmail.com Mon Aug 16 11:50:50 2010 From: felipe.caputo em gmail.com (Felipe Caputo) Date: Mon, 16 Aug 2010 10:50:50 -0400 Subject: Felipe Caputo gostaria de ficar em contato com você Message-ID: <7plag0$1i3qdg2@ironport-b.unyk.com> Mensagem de email enviada em 8/16/2010 10:47:53 AM. Felipe Caputo gostaria de ficar em contato com você Felipe Caputo gostaria de lhe acesso aos dados UNYK dele(a), e ter acesso aos seus. Para responder ao pedido dele(a), clique aqui! http://www.unyk.com/ml/21/8/?mid=9E9AABA6797B859F&cid=A599A8AC7A7A8C&cemail=lista em firebase.com.br&s=19920722&w=1281955808 Unyk é um sistema inteligente e simples que lhe permite gerenciar seus contatos e nunca perdê-los de vista. Agora você não precisa mais se preocupar com os dados dos seus contatos. Daqui pra frente, eles se encarregarão da gestão dos próprios dados deles em seu caderno de endereços. Quando os dados deles forem modificados no site Unyk.com, o seu caderno de endereços será atualizado automaticamente. Quando você modificar seus dados no site Unyk.com, o caderno de endereços deles no Unyk será atualizado automaticamente. É realmente simples e é gratuito… UNYK já tem 30 milhões de usuários. UNYK, o primeiro caderno de endereços inteligente que se atualiza sozinho! Não responda diretamente a esta mensagem. Caso você tenha perguntas ou dúvidas, por favor, entre em contato conosco: http://unyk.com/pt/Entre-em-contato-conosco UNYK Inc., 1010 de Serigny, bureau 820, Longueuil, QC, J4K 5G7, Canada. From jrmiran em gmail.com Mon Aug 16 11:54:59 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Mon, 16 Aug 2010 11:54:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: Observem este código de um exemplo simples: var T_ID1: TTransactionDesc; begin //- T_ID1.TransactionID := 1; T_ID1.IsolationLevel := xilREADCOMMITTED; SQLConnection1.StartTransaction(T_ID1); //- ClientDataSet1.Open; ClientDataSet1.First; //- try while not (ClientDataSet1.Eof) do begin //- SqlQuery1.Close; SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SqlQuery1.open; //- SQLQuery2.Close; SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE IT_FKCAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SQLQuery2.ExecSQL(); //- SQLQuery3.Close; SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); SQLQuery3.ExecSQL(); //- ClientDataSet1.Next; end; Raise Exception.Create(''); SQLConnection1.Commit(T_ID1); except SQLConnection1.Rollback(T_ID1); end; O raise que estou utilizando para simular uma excessão, nos levará ao rollback. Mas digamos que 3 registros tenham sido alterados. O rollback não alcança o dois primeiros. Explico: O select executado na segunda volta do laço, comitta os ExecSql anteriores(Executados na primeira volta). O select executado na terceira volta do laço, comitta os ExecSql anteriores(Executados na segunda volta). Já na última volta, como chegamos ao final do laço, não ocorrerá um novo select. Com o raise, vamos ao except. Só que na verdade só existe um registro pendente (O último). Os dois primeiro foram commitados pela execussão do select. O select commita mas mantém a transação aberta. Com drive Interbase por exemplo, funciona normal! Ou seja, ao final, com o raise, o rollback ocorrerá sobre todos os registro mencionados. []'s Júnior Miranda. -------------------------------------------------- From: "Eduardo Pombo" Sent: Monday, August 16, 2010 10:53 AM To: "FireBase" Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > Acredito que o problema seja pq no momento que o erro ocorre a > transacao ainda nao esteja criada. > ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi > criada e ai vai para o except e com isso o rollback nao vai funcionar > por nao ter transacao criada. > > ClientDataSet1.Edit; > ClientDataSet1IT_NUM.AsInteger := > SqlQuery2.Fields.Fields[0].AsInteger; > ClientDataSet1.Post; > > sugestao, mova o bloco abaixo para antes dos post e execsql. > > //- > T_ID1.TransactionID := 1; > T_ID1.IsolationLevel := xilREADCOMMITTED; > SQLConnection1.StartTransaction(T_ID1); > //- > > > > Abraco, > > Espero ter ajudado > > Em 16 de agosto de 2010 09:03, Junior Miranda > escreveu: >> Senhores, bom dia! >> >> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os >> lados e não encontrei nenhuma solução que não seja substituir o drive >> UIB. >> Mas infelizmente não posso fazer esta substituição neste momento. O >> problema é que como o select está dentro da transação e em loop, a cada >> volta, >> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >> propriamente dito. Então, quando há uma excessão, o rollback não funciona >> como devido. >> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >> esta condição). Como não posso mudar o drive no momento, preciso >> encontrar uma >> alternativa(na aplicação). Mas até agora nada funcionou. >> >> O código é este: >> //------------ >> var >> T_ID1: TTransactionDesc; >> begin >> //- >> ClientDataSet1.Open; >> ClientDataSet1.First; >> //- >> try >> while not (ClientDataSet1.Eof) do >> begin >> //- >> SqlQuery2.Close; >> SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >> = ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SqlQuery2.open; >> >> ClientDataSet1.Edit; >> ClientDataSet1IT_NUM.AsInteger := >> SqlQuery2.Fields.Fields[0].AsInteger; >> ClientDataSet1.Post; >> >> //- >> SQLQuery1.Close; >> SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery1.ExecSQL(); >> >> //- >> ClientDataSet1.Next; >> end; >> //- >> T_ID1.TransactionID := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> //- >> if ClientDataSet1.ApplyUpdates(0) <> 0 then >> Raise Exception.Create(''); >> //- >> SQLConnection1.Commit(T_ID1); >> except >> SQLConnection1.Rollback(T_ID1); >> end; >> //------- >> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém >> já passou por isso e conseguiu contornar a questão do select dentro de um >> laço em uma transação com Drive UIB? >> >> []'s >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Mon Aug 16 12:11:09 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 16 Aug 2010 12:11:09 -0300 Subject: [firebase-br] RES: select ta duplicando registros In-Reply-To: References: <001c01cb3d36$62700d30$27502790$@com.br> Message-ID: ja resolvi exclui o campo idprof e deixei apenas com o campo codigo que éra a chave primaria e resolveu, esse campo era so pra ter uma relação com a tabela de pessoas, mais obrigado Em 16 de agosto de 2010 10:58, Daniel Menezes escreveu: > Não está faltando um group by no fim dessa query não??? > > GROUP BY A.CODIGO, A.IDESCOLA, E.NOME A.IDMATERIA, M.NOME, A.IDPROF, > P.NOMEPROF, A.DT_AULA > > ---------------------------------------------------------------------------------------------------------------------- > ANTES DE REENCAMINHAR ESTA MENSAGEM: > 1) Apague o meu e-mail e o meu nome. > 2) Apague também os endereços dos amigos antes de reenviar. > 3) Encaminhe como cópia oculta (Cco ou Bcc) aos seus destinatários. > Agindo sempre assim dificultaremos a disseminação de vírus, spams e outros > perigos. > > > Em 16 de agosto de 2010 10:39, Eduardo Pombo > escreveu: > > > A Inversao em si nao muda nada, se A é igual B o B é igual a A, o > > lance ai eh q vc deve ter ou "escola" com CODIGO repetido, "materia" > > com CODIGO repetido ou "professores" com IDPROF repetido. > > > > Abraco, > > > > Espero ter Ajudado > > > > Em 16 de agosto de 2010 08:30, Dino Rodrigo S. Moreira > > escreveu: > > > Da uma olhada nesses LEFT, tá invertido > > > > > > SELECT A.CODIGO, > > > A.IDESCOLA, > > > E.NOME AS escola, > > > A.IDMATERIA, > > > M.NOME AS materia, > > > A.IDPROF, > > > P.NOMEPROF, > > > A.DT_AULA > > > FROM AULA A > > > LEFT OUTER JOIN ESCOLA E > > > ON E.codigo = A.idescola > > > LEFT OUTER JOIN MATERIA M > > > ON m.codigo = A.idmateria > > > LEFT outer JOIN professores P > > > ON P.idprof = A.idprof > > > > > > -----Mensagem original----- > > > De: lista-bounces em firebase.com.br [mailto: > lista-bounces em firebase.com.br] > > Em > > > nome de Reijanio Nunes Ribeiro > > > Enviada em: domingo, 15 de agosto de 2010 23:26 > > > Para: FireBase > > > Assunto: [firebase-br] select ta duplicando registros > > > > > > boa noite a todos estou com um pequeno probleminha, pois tenho esse > > select e > > > ele ta duplicando registros, se puderem me ajudar ficarei grato > > > > > > SELECT A.CODIGO, > > > A.IDESCOLA, > > > E.NOME AS escola, > > > A.IDMATERIA, > > > M.NOME AS materia, > > > A.IDPROF, > > > P.NOMEPROF, > > > A.DT_AULA > > > FROM AULA A > > > LEFT OUTER JOIN ESCOLA E > > > ON A.idescola = E.codigo > > > LEFT OUTER JOIN MATERIA M > > > ON A.idmateria = m.codigo > > > LEFT outer JOIN professores P > > > ON A.idprof = P.idprof //o problema ta aqui o campo chave primaria é um > > > campo auto incremento(codigo), e ta duplicando linhas, e qdo coloco o > > campo > > > codigo ele não aparece nada pois é um campo auto incremento, poderia me > > > ajudar > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > > > Atenciosamente > > > > José Eduardo Pombo de Barros > > Gerente de Manutenção de Sistemas > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From daniel em lojasimpacto.com.br Mon Aug 16 12:10:06 2010 From: daniel em lojasimpacto.com.br (Daniel Reis) Date: Mon, 16 Aug 2010 12:10:06 -0300 Subject: [firebase-br] converter data para inteiro Message-ID: <004f01cb3d55$1c9f5670$55de0350$@com.br> Boa tarde, Tenho a seguinte tabela: Nome Tabela: SALDOS Coluna: Data_Saldo tipo DATE Preciso extrair o ano do campo data_saldo e grava-lo em uma variável tipo integer. Como fazer? Daniel Reis š daniel em lojasimpacto.com.br From hpensador em gmail.com Mon Aug 16 12:52:11 2010 From: hpensador em gmail.com (=?ISO-8859-15?Q?H=E9lio_Oliveira?=) Date: Mon, 16 Aug 2010 12:52:11 -0300 Subject: [firebase-br] converter data para inteiro References: <004f01cb3d55$1c9f5670$55de0350$@com.br> Message-ID: Boa tarde Daniel ! sua_variavel = Extract(year from data_saldo); -- Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com (71) 9975-9176 From developer em marketingrapido.com.br Mon Aug 16 13:54:01 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Mon, 16 Aug 2010 13:54:01 -0300 Subject: [firebase-br] FIB Plus ou IBO x FB 2.5 Message-ID: <4C696D29.1040805@marketingrapido.com.br> Ola Pessoal, estou aqui em um dilema preciso comprar o componente de uma vez por todas, utilizamos o ibo para testes, porem o valor dele é um pouco salgado para uma empresa pequena como a nossa, entao vimos o FIBplus que custa $69 dollares um valor legal. Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de voces ja testou o FIB com o 2.5 quais os resultados? Ou ainda é melhor investir um valor maior e ir de IBO? []s, -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br From levymoreira.ce em gmail.com Mon Aug 16 14:09:46 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 16 Aug 2010 14:09:46 -0300 Subject: [firebase-br] FIB Plus ou IBO x FB 2.5 In-Reply-To: <4C696D29.1040805@marketingrapido.com.br> References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: Utilizo o Zeos que alem de ser gratis é atualizado constantemente, mas no livro do cantu ele faz boas referencias ao ibo, procura dar uma olhada no livro FIrebird essencial ... Em 16 de agosto de 2010 13:54, Pablo Farias < developer em marketingrapido.com.br> escreveu: > Ola Pessoal, > estou aqui em um dilema preciso comprar o componente de uma vez por todas, > utilizamos o ibo para testes, porem o valor dele é um pouco salgado para > uma empresa pequena como a nossa, entao vimos o FIBplus que custa $69 > dollares um valor legal. > Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de > voces ja testou o FIB com o 2.5 quais os resultados? > Ou ainda é melhor investir um valor maior e ir de IBO? > > []s, > -- > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > www.marketsistemas.com.br > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From 101555 em li.facens.br Mon Aug 16 14:08:47 2010 From: 101555 em li.facens.br (101555 em li.facens.br) Date: Mon, 16 Aug 2010 14:08:47 -0300 (BRT) Subject: [firebase-br] RES: RES: Firebird Core I7 In-Reply-To: <1572207760.20100816090820@warmboot.com.br> References: <-3560677173524127481@unknownmsgid> <-4894982266594021508@unknownmsgid> <1572207760.20100816090820@warmboot.com.br> Message-ID: <2260.187.42.253.96.1281978527.squirrel@www.li.facens.br> >como deixar de receber mensagens do grupo firebase alguem pode me passar o link de desistencia da comunidade firebase From felix.sol em terra.com.br Mon Aug 16 14:42:27 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Mon, 16 Aug 2010 14:42:27 -0300 Subject: [firebase-br] RES: FIB Plus ou IBO x FB 2.5 In-Reply-To: <4C696D29.1040805@marketingrapido.com.br> References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: <001101cb3d6a$666eb470$334c1d50$@sol@terra.com.br> Acho que voce pode pensar assim: vou usar o IBO por quantos anos... ou seja, vai sair um valor pequeno ao mes ou por aplicacao vendida... alias, o IBO trabalha em "Trustware" http://www.firebase.com.br/fb/IBO.php Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Pablo Farias Enviada em: segunda-feira, 16 de agosto de 2010 13:54 Para: FireBase Assunto: [firebase-br] FIB Plus ou IBO x FB 2.5 Ola Pessoal, estou aqui em um dilema preciso comprar o componente de uma vez por todas, utilizamos o ibo para testes, porem o valor dele é um pouco salgado para uma empresa pequena como a nossa, entao vimos o FIBplus que custa $69 dollares um valor legal. Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de voces ja testou o FIB com o 2.5 quais os resultados? Ou ainda é melhor investir um valor maior e ir de IBO? []s, -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fernando.bg em gmail.com Mon Aug 16 14:47:31 2010 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Mon, 16 Aug 2010 14:47:31 -0300 Subject: [firebase-br] Trigger quantidde e valor References: <4C6686CC.50407@gmail.com> <4C684EE8.5020909@gmail.com> Message-ID: No dia 15/08/2010 às 17:32:40 catando milho no teclado Rlinus " escrivinhou " o texto abaixo : > O que eu quero eu que é assim: > > Um produto está com preço de 10,00. Vamos supor que eu faço um entrada > deste produto e o novo valor dele é de 12,00 então a trigger deveria > pegar e fazer uma uma condição para verificar esse valor tipo: > > se valor < novovalor então > diferença = novovalor - valor; > valor = valor + diferença > > o mesmo se o valor fosse menos que novovalor... Boa tarde não entendi direito essa sua lógica, você acha a diferença e aplica a diferença não é o mesmo que atribuir o novo valor diretamente?? exemplo pela sua lógica preço antigo R$ 10,00 e o novo R$ 12,00. valorantigo < valornovo diferenca = valornovo - valorantigo valorantigo = (valorantido + diferenca ) valorantigo > valornovo diferenca = valorantigo - valornovo valorantigo = (valorantido - diferenca que é o mesmo que fazer valorantigo = valornovo Não é ou eu não entendi nada do que você precisa fazer. Qualquer coisa fale aí que ajudamos. T+++++++++++ )---------------------------------------------------------------------------------- " Mais vale chegar atrasado neste mundo... Do que adiantado no outro ! ! ! " -- From fernando.bg em gmail.com Mon Aug 16 14:50:35 2010 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Mon, 16 Aug 2010 14:50:35 -0300 Subject: [firebase-br] RES: RES: Firebird Core I7 References: <-3560677173524127481@unknownmsgid> <-4894982266594021508@unknownmsgid> <1572207760.20100816090820@warmboot.com.br> <2260.187.42.253.96.1281978527.squirrel@www.li.facens.br> Message-ID: No dia 16/08/2010 às 14:08:47 catando milho no teclado 101555 em li.facens.br " escrivinhou " o texto abaixo : > alguem pode me passar o link de desistencia da comunidade firebase No rodapé de todas as mensagens tem o link de como sair. T++++++++++++++++++ ---------------------------------------------------------------------------------- " Mais vale chegar atrasado neste mundo... Do que adiantado no outro ! ! ! " -- From magnosysteminformatica em gmail.com Mon Aug 16 14:56:14 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 16 Aug 2010 14:56:14 -0300 Subject: [firebase-br] RES: RES: Firebird Core I7 References: <-3560677173524127481@unknownmsgid><-4894982266594021508@unknownmsgid><1572207760.20100816090820@warmboot.com.br> <2260.187.42.253.96.1281978527.squirrel@www.li.facens.br> Message-ID: <00a401cb3d6c$570f1680$6915a8c0@MagnoSystem> Está no rodapé de todos os email que você recebe. ----- Original Message ----- From: <101555 em li.facens.br> To: "Carlos H. Cantu" ; "FireBase" Sent: Monday, August 16, 2010 2:08 PM Subject: Re: [firebase-br] RES: RES: Firebird Core I7 >como deixar de receber mensagens do grupo firebase alguem pode me passar o link de desistencia da comunidade firebase ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Mon Aug 16 15:15:11 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 16 Aug 2010 15:15:11 -0300 Subject: [firebase-br] Dao Off Message-ID: Programo em delphi ha uma ano usando o fb, mas ultimamente tenho tido a necessidade de desenvolver aplicações multi banco, no java ja vi algo chamado de Dao , mas quase nada encontrei na net sobre esse 'tipo' de persistencia de dados, venho pedir a quem tiver algum link apostila , ou qualquer coisa que possa me ajudar nesse novo desafio, obrigado desde já. -- Levy Moreira From marc.adans em gmail.com Mon Aug 16 15:19:58 2010 From: marc.adans em gmail.com (=?ISO-8859-1?Q?Marcio_Rodrigues_Ad=E3o?=) Date: Mon, 16 Aug 2010 15:19:58 -0300 Subject: [firebase-br] Dao Off In-Reply-To: References: Message-ID: Levy, Procure por ORM Alguns : http://delphi.about.com/od/toppicks/tp/orm-object-relational-mapping-delphi.htm Tem tbém o Infra Framework http://code.google.com/p/infra/ Jazz : http://code.google.com/p/jazz-sdk/ Tem um montão é só testar e ver com qual vc se adpta. Falowww ? *Márcio Rodrigues Adão* Analista Programador | www.a1code.com.br T: (11) 4973-1198 C: (11) 8126-7806 E: marc.adans em gmail.com [image: LinkedIn] [image: Twitter][image: Google] [image: Picasa][image: WordPress] [image: Google Talk/][image: MSN/] 2010/8/16 Levy Moreira > Programo em delphi ha uma ano usando o fb, mas ultimamente tenho tido a > necessidade de desenvolver aplicações multi banco, no java ja vi algo > chamado de Dao , mas quase nada encontrei na net sobre > esse 'tipo' de persistencia de dados, venho pedir a quem tiver algum link > apostila , ou qualquer coisa que possa me ajudar nesse novo desafio, > obrigado desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From eduardo em embras.net Mon Aug 16 15:29:38 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 16 Aug 2010 15:29:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a e 3a volta estao sem transacao. acredito que teria q colocar o start da transacao dentro do laco Em 16 de agosto de 2010 11:54, Junior Miranda escreveu: > Observem este código de um exemplo simples: > > var > T_ID1: TTransactionDesc; > begin >  //- >  T_ID1.TransactionID  := 1; >  T_ID1.IsolationLevel := xilREADCOMMITTED; >  SQLConnection1.StartTransaction(T_ID1); > >  //- >  ClientDataSet1.Open; >  ClientDataSet1.First; >  //- >  try >   while not (ClientDataSet1.Eof) do >     begin >       //- >       SqlQuery1.Close; >       SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = ' > + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >       SqlQuery1.open; > >       //- >       SQLQuery2.Close; >       SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + > QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE > IT_FKCAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >       SQLQuery2.ExecSQL(); > >       //- >       SQLQuery3.Close; >       SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + > QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE > CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >       SQLQuery3.ExecSQL(); > >       //- >       ClientDataSet1.Next; >     end; >  Raise Exception.Create(''); >  SQLConnection1.Commit(T_ID1); >  except >   SQLConnection1.Rollback(T_ID1); >  end; > > O raise que estou utilizando para simular uma excessão, nos levará ao > rollback. Mas digamos que 3 registros tenham sido alterados. O rollback não > alcança o dois primeiros. > Explico: > O select executado na segunda volta do laço, comitta os ExecSql > anteriores(Executados na primeira volta). O select executado na terceira > volta do laço, comitta os ExecSql anteriores(Executados na segunda volta). > Já na última volta, como chegamos ao final do laço, não ocorrerá um novo > select. Com o raise, vamos ao except. Só que na verdade só existe um > registro pendente (O último). Os dois primeiro foram commitados pela > execussão do select. O select commita mas mantém a transação aberta. Com > drive Interbase por exemplo, funciona normal! Ou seja, ao final, com  o > raise, o rollback ocorrerá sobre todos os registro mencionados. > > []'s > > Júnior Miranda. > -------------------------------------------------- > From: "Eduardo Pombo" > Sent: Monday, August 16, 2010 10:53 AM > To: "FireBase" > Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o > drive UIB está influenciando no rollback. > >> Acredito que o problema seja pq no momento que o erro ocorre a >> transacao ainda nao esteja criada. >> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >> criada e ai vai para o except e com isso o rollback nao vai funcionar >> por nao ter transacao criada. >> >>      ClientDataSet1.Edit; >>      ClientDataSet1IT_NUM.AsInteger  := >> SqlQuery2.Fields.Fields[0].AsInteger; >>      ClientDataSet1.Post; >> >> sugestao, mova o bloco abaixo para antes dos post e execsql. >> >> //- >> T_ID1.TransactionID  := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> //- >> >> >> >> Abraco, >> >> Espero ter ajudado >> >> Em 16 de agosto de 2010 09:03, Junior Miranda >> escreveu: >>> >>> Senhores, bom dia! >>> >>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os >>> lados e não encontrei nenhuma solução que não seja substituir o drive UIB. >>> Mas infelizmente não posso fazer esta substituição neste momento. O >>> problema é que como o select está dentro da transação e em loop, a cada >>> volta, >>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>> propriamente dito. Então, quando há uma excessão, o rollback não funciona >>> como devido. >>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>> esta condição). Como não posso mudar o drive no momento, preciso encontrar >>> uma >>> alternativa(na aplicação). Mas até agora nada funcionou. >>> >>> O código é este: >>> //------------ >>> var >>> T_ID1: TTransactionDesc; >>> begin >>>  //- >>>  ClientDataSet1.Open; >>>  ClientDataSet1.First; >>>  //- >>>  try >>>   while not (ClientDataSet1.Eof) do >>>     begin >>>       //- >>>       SqlQuery2.Close; >>>       SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>       SqlQuery2.open; >>> >>>       ClientDataSet1.Edit; >>>       ClientDataSet1IT_NUM.AsInteger  := >>> SqlQuery2.Fields.Fields[0].AsInteger; >>>       ClientDataSet1.Post; >>> >>>       //- >>>       SQLQuery1.Close; >>>       SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) +  ' WHERE >>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>       SQLQuery1.ExecSQL(); >>> >>>       //- >>>       ClientDataSet1.Next; >>>     end; >>>  //- >>>  T_ID1.TransactionID  := 1; >>>  T_ID1.IsolationLevel := xilREADCOMMITTED; >>>  SQLConnection1.StartTransaction(T_ID1); >>>  //- >>>  if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>   Raise Exception.Create(''); >>>  //- >>>  SQLConnection1.Commit(T_ID1); >>>  except >>>   SQLConnection1.Rollback(T_ID1); >>>  end; >>> //------- >>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém já >>> passou por isso e conseguiu contornar a questão do select dentro de um laço >>> em uma transação com Drive UIB? >>> >>> []'s >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> >> -- >> >> Atenciosamente >> >> José Eduardo Pombo de Barros >> Gerente de Manutenção de Sistemas >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From jrmiran em gmail.com Mon Aug 16 15:40:09 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Mon, 16 Aug 2010 15:40:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: Na verdade não. Quando eu dou o start na transação tudo que é feito depois estará na transação até que eu commit ou rollback. Com o drive interbase, está mesma situação funciona 100%. O problema é que eu não poderei mudar o drive no momento. Então precisaria de uma alternativa para o drive UIB. ps. Obrigado por está dando atenção ao problema. ps. Se for colocado o start dentro bloco, provavelmente como não ocorrerá um commit/rollback, eu terei um problemas relacionado a duplicidade de ID na transação ou algo parecido. []'s Júnior Miranda -------------------------------------------------- From: "Eduardo Pombo" Sent: Monday, August 16, 2010 3:29 PM To: "FireBase" Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a > e 3a volta estao sem transacao. acredito que teria q colocar o start > da transacao dentro do laco > > > > Em 16 de agosto de 2010 11:54, Junior Miranda > escreveu: >> Observem este código de um exemplo simples: >> >> var >> T_ID1: TTransactionDesc; >> begin >> //- >> T_ID1.TransactionID := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> >> //- >> ClientDataSet1.Open; >> ClientDataSet1.First; >> //- >> try >> while not (ClientDataSet1.Eof) do >> begin >> //- >> SqlQuery1.Close; >> SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >> ' >> + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SqlQuery1.open; >> >> //- >> SQLQuery2.Close; >> SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + >> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> IT_FKCAB_ID =' + >> QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery2.ExecSQL(); >> >> //- >> SQLQuery3.Close; >> SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery3.ExecSQL(); >> >> //- >> ClientDataSet1.Next; >> end; >> Raise Exception.Create(''); >> SQLConnection1.Commit(T_ID1); >> except >> SQLConnection1.Rollback(T_ID1); >> end; >> >> O raise que estou utilizando para simular uma excessão, nos levará ao >> rollback. Mas digamos que 3 registros tenham sido alterados. O rollback >> não >> alcança o dois primeiros. >> Explico: >> O select executado na segunda volta do laço, comitta os ExecSql >> anteriores(Executados na primeira volta). O select executado na terceira >> volta do laço, comitta os ExecSql anteriores(Executados na segunda >> volta). >> Já na última volta, como chegamos ao final do laço, não ocorrerá um novo >> select. Com o raise, vamos ao except. Só que na verdade só existe um >> registro pendente (O último). Os dois primeiro foram commitados pela >> execussão do select. O select commita mas mantém a transação aberta. Com >> drive Interbase por exemplo, funciona normal! Ou seja, ao final, com o >> raise, o rollback ocorrerá sobre todos os registro mencionados. >> >> []'s >> >> Júnior Miranda. >> -------------------------------------------------- >> From: "Eduardo Pombo" >> Sent: Monday, August 16, 2010 10:53 AM >> To: "FireBase" >> Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando >> o >> drive UIB está influenciando no rollback. >> >>> Acredito que o problema seja pq no momento que o erro ocorre a >>> transacao ainda nao esteja criada. >>> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >>> criada e ai vai para o except e com isso o rollback nao vai funcionar >>> por nao ter transacao criada. >>> >>> ClientDataSet1.Edit; >>> ClientDataSet1IT_NUM.AsInteger := >>> SqlQuery2.Fields.Fields[0].AsInteger; >>> ClientDataSet1.Post; >>> >>> sugestao, mova o bloco abaixo para antes dos post e execsql. >>> >>> //- >>> T_ID1.TransactionID := 1; >>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>> SQLConnection1.StartTransaction(T_ID1); >>> //- >>> >>> >>> >>> Abraco, >>> >>> Espero ter ajudado >>> >>> Em 16 de agosto de 2010 09:03, Junior Miranda >>> escreveu: >>>> >>>> Senhores, bom dia! >>>> >>>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos >>>> os >>>> lados e não encontrei nenhuma solução que não seja substituir o drive >>>> UIB. >>>> Mas infelizmente não posso fazer esta substituição neste momento. O >>>> problema é que como o select está dentro da transação e em loop, a cada >>>> volta, >>>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>>> propriamente dito. Então, quando há uma excessão, o rollback não >>>> funciona >>>> como devido. >>>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>>> esta condição). Como não posso mudar o drive no momento, preciso >>>> encontrar >>>> uma >>>> alternativa(na aplicação). Mas até agora nada funcionou. >>>> >>>> O código é este: >>>> //------------ >>>> var >>>> T_ID1: TTransactionDesc; >>>> begin >>>> //- >>>> ClientDataSet1.Open; >>>> ClientDataSet1.First; >>>> //- >>>> try >>>> while not (ClientDataSet1.Eof) do >>>> begin >>>> //- >>>> SqlQuery2.Close; >>>> SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >>>> = >>>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>> SqlQuery2.open; >>>> >>>> ClientDataSet1.Edit; >>>> ClientDataSet1IT_NUM.AsInteger := >>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>> ClientDataSet1.Post; >>>> >>>> //- >>>> SQLQuery1.Close; >>>> SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' >>>> WHERE >>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>> SQLQuery1.ExecSQL(); >>>> >>>> //- >>>> ClientDataSet1.Next; >>>> end; >>>> //- >>>> T_ID1.TransactionID := 1; >>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>> SQLConnection1.StartTransaction(T_ID1); >>>> //- >>>> if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>> Raise Exception.Create(''); >>>> //- >>>> SQLConnection1.Commit(T_ID1); >>>> except >>>> SQLConnection1.Rollback(T_ID1); >>>> end; >>>> //------- >>>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). >>>> Alguém já >>>> passou por isso e conseguiu contornar a questão do select dentro de um >>>> laço >>>> em uma transação com Drive UIB? >>>> >>>> []'s >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> >>> -- >>> >>> Atenciosamente >>> >>> José Eduardo Pombo de Barros >>> Gerente de Manutenção de Sistemas >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From antonio.silva em laticiniosluce.com.br Mon Aug 16 15:39:26 2010 From: antonio.silva em laticiniosluce.com.br (Antonio Silva) Date: Mon, 16 Aug 2010 15:39:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09=5BOFF=5D_Select_dentro_de?= =?iso-8859-1?q?_uma_transa=E7=E3o_utilizando_o_drive_UIB_est=E1_in?= =?iso-8859-1?q?fluenciando_no_rollback=2E?= In-Reply-To: References: Message-ID: <4c698687.8b18e60a.510a.ffff9b48@mx.google.com> Pessoal, boa tarde, gostaria que meu email fosse desativado para receber emails desta lista, já fiz o descadrastamento e ainda recebo, admins solicito que retire meu contato. Atenciosamente, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pombo Enviada em: segunda-feira, 16 de agosto de 2010 15:30 Para: FireBase Assunto: Re: [firebase-br] [OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a e 3a volta estao sem transacao. acredito que teria q colocar o start da transacao dentro do laco Em 16 de agosto de 2010 11:54, Junior Miranda escreveu: > Observem este código de um exemplo simples: > > var > T_ID1: TTransactionDesc; > begin >  //- >  T_ID1.TransactionID  := 1; >  T_ID1.IsolationLevel := xilREADCOMMITTED; >  SQLConnection1.StartTransaction(T_ID1); > >  //- >  ClientDataSet1.Open; >  ClientDataSet1.First; >  //- >  try >   while not (ClientDataSet1.Eof) do >     begin >       //- >       SqlQuery1.Close; >       SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = ' > + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >       SqlQuery1.open; > >       //- >       SQLQuery2.Close; >       SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + > QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE > IT_FKCAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >       SQLQuery2.ExecSQL(); > >       //- >       SQLQuery3.Close; >       SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + > QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE > CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >       SQLQuery3.ExecSQL(); > >       //- >       ClientDataSet1.Next; >     end; >  Raise Exception.Create(''); >  SQLConnection1.Commit(T_ID1); >  except >   SQLConnection1.Rollback(T_ID1); >  end; > > O raise que estou utilizando para simular uma excessão, nos levará ao > rollback. Mas digamos que 3 registros tenham sido alterados. O rollback não > alcança o dois primeiros. > Explico: > O select executado na segunda volta do laço, comitta os ExecSql > anteriores(Executados na primeira volta). O select executado na terceira > volta do laço, comitta os ExecSql anteriores(Executados na segunda volta). > Já na última volta, como chegamos ao final do laço, não ocorrerá um novo > select. Com o raise, vamos ao except. Só que na verdade só existe um > registro pendente (O último). Os dois primeiro foram commitados pela > execussão do select. O select commita mas mantém a transação aberta. Com > drive Interbase por exemplo, funciona normal! Ou seja, ao final, com  o > raise, o rollback ocorrerá sobre todos os registro mencionados. > > []'s > > Júnior Miranda. > -------------------------------------------------- > From: "Eduardo Pombo" > Sent: Monday, August 16, 2010 10:53 AM > To: "FireBase" > Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o > drive UIB está influenciando no rollback. > >> Acredito que o problema seja pq no momento que o erro ocorre a >> transacao ainda nao esteja criada. >> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >> criada e ai vai para o except e com isso o rollback nao vai funcionar >> por nao ter transacao criada. >> >>      ClientDataSet1.Edit; >>      ClientDataSet1IT_NUM.AsInteger  := >> SqlQuery2.Fields.Fields[0].AsInteger; >>      ClientDataSet1.Post; >> >> sugestao, mova o bloco abaixo para antes dos post e execsql. >> >> //- >> T_ID1.TransactionID  := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> //- >> >> >> >> Abraco, >> >> Espero ter ajudado >> >> Em 16 de agosto de 2010 09:03, Junior Miranda >> escreveu: >>> >>> Senhores, bom dia! >>> >>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos os >>> lados e não encontrei nenhuma solução que não seja substituir o drive UIB. >>> Mas infelizmente não posso fazer esta substituição neste momento. O >>> problema é que como o select está dentro da transação e em loop, a cada >>> volta, >>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>> propriamente dito. Então, quando há uma excessão, o rollback não funciona >>> como devido. >>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>> esta condição). Como não posso mudar o drive no momento, preciso encontrar >>> uma >>> alternativa(na aplicação). Mas até agora nada funcionou. >>> >>> O código é este: >>> //------------ >>> var >>> T_ID1: TTransactionDesc; >>> begin >>>  //- >>>  ClientDataSet1.Open; >>>  ClientDataSet1.First; >>>  //- >>>  try >>>   while not (ClientDataSet1.Eof) do >>>     begin >>>       //- >>>       SqlQuery2.Close; >>>       SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>       SqlQuery2.open; >>> >>>       ClientDataSet1.Edit; >>>       ClientDataSet1IT_NUM.AsInteger  := >>> SqlQuery2.Fields.Fields[0].AsInteger; >>>       ClientDataSet1.Post; >>> >>>       //- >>>       SQLQuery1.Close; >>>       SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) +  ' WHERE >>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>       SQLQuery1.ExecSQL(); >>> >>>       //- >>>       ClientDataSet1.Next; >>>     end; >>>  //- >>>  T_ID1.TransactionID  := 1; >>>  T_ID1.IsolationLevel := xilREADCOMMITTED; >>>  SQLConnection1.StartTransaction(T_ID1); >>>  //- >>>  if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>   Raise Exception.Create(''); >>>  //- >>>  SQLConnection1.Commit(T_ID1); >>>  except >>>   SQLConnection1.Rollback(T_ID1); >>>  end; >>> //------- >>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). Alguém já >>> passou por isso e conseguiu contornar a questão do select dentro de um laço >>> em uma transação com Drive UIB? >>> >>> []'s >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> >> -- >> >> Atenciosamente >> >> José Eduardo Pombo de Barros >> Gerente de Manutenção de Sistemas >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From eduardo em embras.net Mon Aug 16 15:48:27 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 16 Aug 2010 15:48:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: na verdade nao, pq ou vai ate o fim e da commit ou da erro e da rollback (que no caso eh o q vai acnotecer pq esta forcado erro) Em 16 de agosto de 2010 15:40, Junior Miranda escreveu: > Na verdade não. Quando eu dou o start na transação tudo que é feito depois > estará na transação até que eu commit ou rollback. Com o drive interbase, > está mesma situação funciona 100%. O problema é que eu não poderei mudar o > drive no momento. Então precisaria de uma alternativa para o drive UIB. > > ps. Obrigado por está dando atenção ao problema. > > ps. Se for colocado o start dentro bloco, provavelmente como não ocorrerá um > commit/rollback, eu terei um problemas relacionado a duplicidade de ID na > transação ou algo > parecido. > > []'s > > Júnior Miranda > > -------------------------------------------------- > From: "Eduardo Pombo" > Sent: Monday, August 16, 2010 3:29 PM > To: "FireBase" > Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o > drive UIB está influenciando no rollback. > >> ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a >> e 3a volta estao sem transacao. acredito que teria q colocar o start >> da transacao dentro do laco >> >> >> >> Em 16 de agosto de 2010 11:54, Junior Miranda >> escreveu: >>> >>> Observem este código de um exemplo simples: >>> >>> var >>> T_ID1: TTransactionDesc; >>> begin >>>  //- >>>  T_ID1.TransactionID  := 1; >>>  T_ID1.IsolationLevel := xilREADCOMMITTED; >>>  SQLConnection1.StartTransaction(T_ID1); >>> >>>  //- >>>  ClientDataSet1.Open; >>>  ClientDataSet1.First; >>>  //- >>>  try >>>  while not (ClientDataSet1.Eof) do >>>    begin >>>      //- >>>      SqlQuery1.Close; >>>      SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >>> ' >>> + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>      SqlQuery1.open; >>> >>>      //- >>>      SQLQuery2.Close; >>>      SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + >>> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE >>> IT_FKCAB_ID =' + >>> QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>      SQLQuery2.ExecSQL(); >>> >>>      //- >>>      SQLQuery3.Close; >>>      SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE >>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>      SQLQuery3.ExecSQL(); >>> >>>      //- >>>      ClientDataSet1.Next; >>>    end; >>>  Raise Exception.Create(''); >>>  SQLConnection1.Commit(T_ID1); >>>  except >>>  SQLConnection1.Rollback(T_ID1); >>>  end; >>> >>> O raise que estou utilizando para simular uma excessão, nos levará ao >>> rollback. Mas digamos que 3 registros tenham sido alterados. O rollback >>> não >>> alcança o dois primeiros. >>> Explico: >>> O select executado na segunda volta do laço, comitta os ExecSql >>> anteriores(Executados na primeira volta). O select executado na terceira >>> volta do laço, comitta os ExecSql anteriores(Executados na segunda >>> volta). >>> Já na última volta, como chegamos ao final do laço, não ocorrerá um novo >>> select. Com o raise, vamos ao except. Só que na verdade só existe um >>> registro pendente (O último). Os dois primeiro foram commitados pela >>> execussão do select. O select commita mas mantém a transação aberta. Com >>> drive Interbase por exemplo, funciona normal! Ou seja, ao final, com  o >>> raise, o rollback ocorrerá sobre todos os registro mencionados. >>> >>> []'s >>> >>> Júnior Miranda. >>> -------------------------------------------------- >>> From: "Eduardo Pombo" >>> Sent: Monday, August 16, 2010 10:53 AM >>> To: "FireBase" >>> Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando >>> o >>> drive UIB está influenciando no rollback. >>> >>>> Acredito que o problema seja pq no momento que o erro ocorre a >>>> transacao ainda nao esteja criada. >>>> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >>>> criada e ai vai para o except e com isso o rollback nao vai funcionar >>>> por nao ter transacao criada. >>>> >>>>     ClientDataSet1.Edit; >>>>     ClientDataSet1IT_NUM.AsInteger  := >>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>>     ClientDataSet1.Post; >>>> >>>> sugestao, mova o bloco abaixo para antes dos post e execsql. >>>> >>>> //- >>>> T_ID1.TransactionID  := 1; >>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>> SQLConnection1.StartTransaction(T_ID1); >>>> //- >>>> >>>> >>>> >>>> Abraco, >>>> >>>> Espero ter ajudado >>>> >>>> Em 16 de agosto de 2010 09:03, Junior Miranda >>>> escreveu: >>>>> >>>>> Senhores, bom dia! >>>>> >>>>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos >>>>> os >>>>> lados e não encontrei nenhuma solução que não seja substituir o drive >>>>> UIB. >>>>> Mas infelizmente não posso fazer esta substituição neste momento. O >>>>> problema é que como o select está dentro da transação e em loop, a cada >>>>> volta, >>>>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>>>> propriamente dito. Então, quando há uma excessão, o rollback não >>>>> funciona >>>>> como devido. >>>>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>>>> esta condição). Como não posso mudar o drive no momento, preciso >>>>> encontrar >>>>> uma >>>>> alternativa(na aplicação). Mas até agora nada funcionou. >>>>> >>>>> O código é este: >>>>> //------------ >>>>> var >>>>> T_ID1: TTransactionDesc; >>>>> begin >>>>>  //- >>>>>  ClientDataSet1.Open; >>>>>  ClientDataSet1.First; >>>>>  //- >>>>>  try >>>>>  while not (ClientDataSet1.Eof) do >>>>>    begin >>>>>      //- >>>>>      SqlQuery2.Close; >>>>>      SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >>>>> = >>>>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>>      SqlQuery2.open; >>>>> >>>>>      ClientDataSet1.Edit; >>>>>      ClientDataSet1IT_NUM.AsInteger  := >>>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>>>      ClientDataSet1.Post; >>>>> >>>>>      //- >>>>>      SQLQuery1.Close; >>>>>      SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) +  ' >>>>> WHERE >>>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>>      SQLQuery1.ExecSQL(); >>>>> >>>>>      //- >>>>>      ClientDataSet1.Next; >>>>>    end; >>>>>  //- >>>>>  T_ID1.TransactionID  := 1; >>>>>  T_ID1.IsolationLevel := xilREADCOMMITTED; >>>>>  SQLConnection1.StartTransaction(T_ID1); >>>>>  //- >>>>>  if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>>>  Raise Exception.Create(''); >>>>>  //- >>>>>  SQLConnection1.Commit(T_ID1); >>>>>  except >>>>>  SQLConnection1.Rollback(T_ID1); >>>>>  end; >>>>> //------- >>>>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>>>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). >>>>> Alguém já >>>>> passou por isso e conseguiu contornar a questão do select dentro de um >>>>> laço >>>>> em uma transação com Drive UIB? >>>>> >>>>> []'s >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Atenciosamente >>>> >>>> José Eduardo Pombo de Barros >>>> Gerente de Manutenção de Sistemas >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> >> -- >> >> Atenciosamente >> >> José Eduardo Pombo de Barros >> Gerente de Manutenção de Sistemas >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From levymoreira.ce em gmail.com Mon Aug 16 15:54:41 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 16 Aug 2010 15:54:41 -0300 Subject: [firebase-br] Zeros a esquerda Message-ID: Um dia me deram uma dica aqui para tirar os zeros a esquerda utilizar cast(field as integer), estava dando certo ate que hoje, peguei um numero grande (078912122121212) que não da pra ser convertido em integer ja tentei real ai é pior ele gera o numero com um monte de codigo(7.8912122e+013)... alguem tem alguma outra forma de tirar os zeros a esquerda? -- Levy Moreira From eduardo em embras.net Mon Aug 16 15:55:14 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 16 Aug 2010 15:55:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= In-Reply-To: References: Message-ID: mas tem um detalhe, tem q colocar o try dentro do laco e nao o laco dentro do try. Em 16 de agosto de 2010 15:48, Eduardo Pombo escreveu: > na verdade nao, pq ou vai ate o fim e da commit ou da erro e da > rollback (que no caso eh o q vai acnotecer pq esta forcado erro) > > Em 16 de agosto de 2010 15:40, Junior Miranda escreveu: >> Na verdade não. Quando eu dou o start na transação tudo que é feito depois >> estará na transação até que eu commit ou rollback. Com o drive interbase, >> está mesma situação funciona 100%. O problema é que eu não poderei mudar o >> drive no momento. Então precisaria de uma alternativa para o drive UIB. >> >> ps. Obrigado por está dando atenção ao problema. >> >> ps. Se for colocado o start dentro bloco, provavelmente como não ocorrerá um >> commit/rollback, eu terei um problemas relacionado a duplicidade de ID na >> transação ou algo >> parecido. >> >> []'s >> >> Júnior Miranda >> >> -------------------------------------------------- >> From: "Eduardo Pombo" >> Sent: Monday, August 16, 2010 3:29 PM >> To: "FireBase" >> Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o >> drive UIB está influenciando no rollback. >> >>> ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a >>> e 3a volta estao sem transacao. acredito que teria q colocar o start >>> da transacao dentro do laco >>> >>> >>> >>> Em 16 de agosto de 2010 11:54, Junior Miranda >>> escreveu: >>>> >>>> Observem este código de um exemplo simples: >>>> >>>> var >>>> T_ID1: TTransactionDesc; >>>> begin >>>>  //- >>>>  T_ID1.TransactionID  := 1; >>>>  T_ID1.IsolationLevel := xilREADCOMMITTED; >>>>  SQLConnection1.StartTransaction(T_ID1); >>>> >>>>  //- >>>>  ClientDataSet1.Open; >>>>  ClientDataSet1.First; >>>>  //- >>>>  try >>>>  while not (ClientDataSet1.Eof) do >>>>    begin >>>>      //- >>>>      SqlQuery1.Close; >>>>      SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >>>> ' >>>> + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>      SqlQuery1.open; >>>> >>>>      //- >>>>      SQLQuery2.Close; >>>>      SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + >>>> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE >>>> IT_FKCAB_ID =' + >>>> QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>      SQLQuery2.ExecSQL(); >>>> >>>>      //- >>>>      SQLQuery3.Close; >>>>      SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) +  ' WHERE >>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>      SQLQuery3.ExecSQL(); >>>> >>>>      //- >>>>      ClientDataSet1.Next; >>>>    end; >>>>  Raise Exception.Create(''); >>>>  SQLConnection1.Commit(T_ID1); >>>>  except >>>>  SQLConnection1.Rollback(T_ID1); >>>>  end; >>>> >>>> O raise que estou utilizando para simular uma excessão, nos levará ao >>>> rollback. Mas digamos que 3 registros tenham sido alterados. O rollback >>>> não >>>> alcança o dois primeiros. >>>> Explico: >>>> O select executado na segunda volta do laço, comitta os ExecSql >>>> anteriores(Executados na primeira volta). O select executado na terceira >>>> volta do laço, comitta os ExecSql anteriores(Executados na segunda >>>> volta). >>>> Já na última volta, como chegamos ao final do laço, não ocorrerá um novo >>>> select. Com o raise, vamos ao except. Só que na verdade só existe um >>>> registro pendente (O último). Os dois primeiro foram commitados pela >>>> execussão do select. O select commita mas mantém a transação aberta. Com >>>> drive Interbase por exemplo, funciona normal! Ou seja, ao final, com  o >>>> raise, o rollback ocorrerá sobre todos os registro mencionados. >>>> >>>> []'s >>>> >>>> Júnior Miranda. >>>> -------------------------------------------------- >>>> From: "Eduardo Pombo" >>>> Sent: Monday, August 16, 2010 10:53 AM >>>> To: "FireBase" >>>> Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando >>>> o >>>> drive UIB está influenciando no rollback. >>>> >>>>> Acredito que o problema seja pq no momento que o erro ocorre a >>>>> transacao ainda nao esteja criada. >>>>> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >>>>> criada e ai vai para o except e com isso o rollback nao vai funcionar >>>>> por nao ter transacao criada. >>>>> >>>>>     ClientDataSet1.Edit; >>>>>     ClientDataSet1IT_NUM.AsInteger  := >>>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>>>     ClientDataSet1.Post; >>>>> >>>>> sugestao, mova o bloco abaixo para antes dos post e execsql. >>>>> >>>>> //- >>>>> T_ID1.TransactionID  := 1; >>>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>>> SQLConnection1.StartTransaction(T_ID1); >>>>> //- >>>>> >>>>> >>>>> >>>>> Abraco, >>>>> >>>>> Espero ter ajudado >>>>> >>>>> Em 16 de agosto de 2010 09:03, Junior Miranda >>>>> escreveu: >>>>>> >>>>>> Senhores, bom dia! >>>>>> >>>>>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos >>>>>> os >>>>>> lados e não encontrei nenhuma solução que não seja substituir o drive >>>>>> UIB. >>>>>> Mas infelizmente não posso fazer esta substituição neste momento. O >>>>>> problema é que como o select está dentro da transação e em loop, a cada >>>>>> volta, >>>>>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>>>>> propriamente dito. Então, quando há uma excessão, o rollback não >>>>>> funciona >>>>>> como devido. >>>>>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>>>>> esta condição). Como não posso mudar o drive no momento, preciso >>>>>> encontrar >>>>>> uma >>>>>> alternativa(na aplicação). Mas até agora nada funcionou. >>>>>> >>>>>> O código é este: >>>>>> //------------ >>>>>> var >>>>>> T_ID1: TTransactionDesc; >>>>>> begin >>>>>>  //- >>>>>>  ClientDataSet1.Open; >>>>>>  ClientDataSet1.First; >>>>>>  //- >>>>>>  try >>>>>>  while not (ClientDataSet1.Eof) do >>>>>>    begin >>>>>>      //- >>>>>>      SqlQuery2.Close; >>>>>>      SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >>>>>> = >>>>>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>>>      SqlQuery2.open; >>>>>> >>>>>>      ClientDataSet1.Edit; >>>>>>      ClientDataSet1IT_NUM.AsInteger  := >>>>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>>>>      ClientDataSet1.Post; >>>>>> >>>>>>      //- >>>>>>      SQLQuery1.Close; >>>>>>      SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>>>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) +  ' >>>>>> WHERE >>>>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>>>      SQLQuery1.ExecSQL(); >>>>>> >>>>>>      //- >>>>>>      ClientDataSet1.Next; >>>>>>    end; >>>>>>  //- >>>>>>  T_ID1.TransactionID  := 1; >>>>>>  T_ID1.IsolationLevel := xilREADCOMMITTED; >>>>>>  SQLConnection1.StartTransaction(T_ID1); >>>>>>  //- >>>>>>  if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>>>>  Raise Exception.Create(''); >>>>>>  //- >>>>>>  SQLConnection1.Commit(T_ID1); >>>>>>  except >>>>>>  SQLConnection1.Rollback(T_ID1); >>>>>>  end; >>>>>> //------- >>>>>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>>>>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). >>>>>> Alguém já >>>>>> passou por isso e conseguiu contornar a questão do select dentro de um >>>>>> laço >>>>>> em uma transação com Drive UIB? >>>>>> >>>>>> []'s >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Atenciosamente >>>>> >>>>> José Eduardo Pombo de Barros >>>>> Gerente de Manutenção de Sistemas >>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> >>> -- >>> >>> Atenciosamente >>> >>> José Eduardo Pombo de Barros >>> Gerente de Manutenção de Sistemas >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From magnosysteminformatica em gmail.com Mon Aug 16 16:00:43 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 16 Aug 2010 16:00:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_Select_dentro_de_uma_trans?= =?iso-8859-1?q?a=E7=E3o_utilizando_o_drive_UIB_est=E1_influenciand?= =?iso-8859-1?q?o_no_rollback=2E?= References: Message-ID: <00cb01cb3d75$57112340$6915a8c0@MagnoSystem> Pelo cenário eu arriscaria dizer que o problema é mesmo com o DRIVE UIB. Eu tentaria uma das duas coisas: 1 - No DELPHI 7 / FB 2.0 o drive nativo funciona perfeitamente. Não sei se com o 2006 há alguma incompatibilidade. 2 - (Gambiarra, mas...) Crie uma nova conexão com o DBX e nesta nova conexão use o drive nativo. Esta conexão serviria apenas para executar esta rotina. Fora isto, não vejo outra forma a não ser trocar de driver mesmo. ----- Original Message ----- From: "Junior Miranda" To: "FireBase" Sent: Monday, August 16, 2010 3:40 PM Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. Na verdade não. Quando eu dou o start na transação tudo que é feito depois estará na transação até que eu commit ou rollback. Com o drive interbase, está mesma situação funciona 100%. O problema é que eu não poderei mudar o drive no momento. Então precisaria de uma alternativa para o drive UIB. ps. Obrigado por está dando atenção ao problema. ps. Se for colocado o start dentro bloco, provavelmente como não ocorrerá um commit/rollback, eu terei um problemas relacionado a duplicidade de ID na transação ou algo parecido. []'s Júnior Miranda -------------------------------------------------- From: "Eduardo Pombo" Sent: Monday, August 16, 2010 3:29 PM To: "FireBase" Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a > e 3a volta estao sem transacao. acredito que teria q colocar o start > da transacao dentro do laco > > > > Em 16 de agosto de 2010 11:54, Junior Miranda > escreveu: >> Observem este código de um exemplo simples: >> >> var >> T_ID1: TTransactionDesc; >> begin >> //- >> T_ID1.TransactionID := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> >> //- >> ClientDataSet1.Open; >> ClientDataSet1.First; >> //- >> try >> while not (ClientDataSet1.Eof) do >> begin >> //- >> SqlQuery1.Close; >> SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >> ' >> + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SqlQuery1.open; >> >> //- >> SQLQuery2.Close; >> SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + >> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> IT_FKCAB_ID =' + >> QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery2.ExecSQL(); >> >> //- >> SQLQuery3.Close; >> SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery3.ExecSQL(); >> >> //- >> ClientDataSet1.Next; >> end; >> Raise Exception.Create(''); >> SQLConnection1.Commit(T_ID1); >> except >> SQLConnection1.Rollback(T_ID1); >> end; >> >> O raise que estou utilizando para simular uma excessão, nos levará ao >> rollback. Mas digamos que 3 registros tenham sido alterados. O rollback >> não >> alcança o dois primeiros. >> Explico: >> O select executado na segunda volta do laço, comitta os ExecSql >> anteriores(Executados na primeira volta). O select executado na terceira >> volta do laço, comitta os ExecSql anteriores(Executados na segunda >> volta). >> Já na última volta, como chegamos ao final do laço, não ocorrerá um novo >> select. Com o raise, vamos ao except. Só que na verdade só existe um >> registro pendente (O último). Os dois primeiro foram commitados pela >> execussão do select. O select commita mas mantém a transação aberta. Com >> drive Interbase por exemplo, funciona normal! Ou seja, ao final, com o >> raise, o rollback ocorrerá sobre todos os registro mencionados. >> >> []'s >> >> Júnior Miranda. >> -------------------------------------------------- >> From: "Eduardo Pombo" >> Sent: Monday, August 16, 2010 10:53 AM >> To: "FireBase" >> Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando >> o >> drive UIB está influenciando no rollback. >> >>> Acredito que o problema seja pq no momento que o erro ocorre a >>> transacao ainda nao esteja criada. >>> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >>> criada e ai vai para o except e com isso o rollback nao vai funcionar >>> por nao ter transacao criada. >>> >>> ClientDataSet1.Edit; >>> ClientDataSet1IT_NUM.AsInteger := >>> SqlQuery2.Fields.Fields[0].AsInteger; >>> ClientDataSet1.Post; >>> >>> sugestao, mova o bloco abaixo para antes dos post e execsql. >>> >>> //- >>> T_ID1.TransactionID := 1; >>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>> SQLConnection1.StartTransaction(T_ID1); >>> //- >>> >>> >>> >>> Abraco, >>> >>> Espero ter ajudado >>> >>> Em 16 de agosto de 2010 09:03, Junior Miranda >>> escreveu: >>>> >>>> Senhores, bom dia! >>>> >>>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos >>>> os >>>> lados e não encontrei nenhuma solução que não seja substituir o drive >>>> UIB. >>>> Mas infelizmente não posso fazer esta substituição neste momento. O >>>> problema é que como o select está dentro da transação e em loop, a cada >>>> volta, >>>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>>> propriamente dito. Então, quando há uma excessão, o rollback não >>>> funciona >>>> como devido. >>>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>>> esta condição). Como não posso mudar o drive no momento, preciso >>>> encontrar >>>> uma >>>> alternativa(na aplicação). Mas até agora nada funcionou. >>>> >>>> O código é este: >>>> //------------ >>>> var >>>> T_ID1: TTransactionDesc; >>>> begin >>>> //- >>>> ClientDataSet1.Open; >>>> ClientDataSet1.First; >>>> //- >>>> try >>>> while not (ClientDataSet1.Eof) do >>>> begin >>>> //- >>>> SqlQuery2.Close; >>>> SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >>>> = >>>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>> SqlQuery2.open; >>>> >>>> ClientDataSet1.Edit; >>>> ClientDataSet1IT_NUM.AsInteger := >>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>> ClientDataSet1.Post; >>>> >>>> //- >>>> SQLQuery1.Close; >>>> SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' >>>> WHERE >>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>> SQLQuery1.ExecSQL(); >>>> >>>> //- >>>> ClientDataSet1.Next; >>>> end; >>>> //- >>>> T_ID1.TransactionID := 1; >>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>> SQLConnection1.StartTransaction(T_ID1); >>>> //- >>>> if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>> Raise Exception.Create(''); >>>> //- >>>> SQLConnection1.Commit(T_ID1); >>>> except >>>> SQLConnection1.Rollback(T_ID1); >>>> end; >>>> //------- >>>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). >>>> Alguém já >>>> passou por isso e conseguiu contornar a questão do select dentro de um >>>> laço >>>> em uma transação com Drive UIB? >>>> >>>> []'s >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> >>> -- >>> >>> Atenciosamente >>> >>> José Eduardo Pombo de Barros >>> Gerente de Manutenção de Sistemas >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From dubonfante em gmail.com Mon Aug 16 16:07:34 2010 From: dubonfante em gmail.com (Eduardo Bonfante) Date: Mon, 16 Aug 2010 16:07:34 -0300 Subject: [firebase-br] Zeros a esquerda References: Message-ID: Tente cast(0789121221212126 as bigint) ----- Original Message ----- From: "Levy Moreira" To: "FireBase" Sent: Monday, August 16, 2010 3:54 PM Subject: [firebase-br] Zeros a esquerda Um dia me deram uma dica aqui para tirar os zeros a esquerda utilizar cast(field as integer), estava dando certo ate que hoje, peguei um numero grande (078912122121212) que não da pra ser convertido em integer ja tentei real ai é pior ele gera o numero com um monte de codigo(7.8912122e+013)... alguem tem alguma outra forma de tirar os zeros a esquerda? -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Mon Aug 16 16:16:44 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 16 Aug 2010 16:16:44 -0300 Subject: [firebase-br] Zeros a esquerda In-Reply-To: References: Message-ID: Deu certo muito obg. Em 16 de agosto de 2010 16:07, Eduardo Bonfante escreveu: > Tente > > cast(0789121221212126 as bigint) > > > ----- Original Message ----- From: "Levy Moreira" < > levymoreira.ce em gmail.com> > To: "FireBase" > Sent: Monday, August 16, 2010 3:54 PM > Subject: [firebase-br] Zeros a esquerda > > > > Um dia me deram uma dica aqui para tirar os zeros a esquerda utilizar > cast(field as integer), estava dando certo ate > que hoje, peguei um numero grande (078912122121212) que não da pra ser > convertido em integer ja tentei real ai é > pior ele gera o numero com um monte de codigo(7.8912122e+013)... alguem tem > alguma outra forma de tirar os zeros > a esquerda? > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From agalysson em gmail.com Mon Aug 16 18:05:29 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Mon, 16 Aug 2010 18:05:29 -0300 Subject: [firebase-br] Zeros a esquerda In-Reply-To: References: Message-ID: se algum dia tb num servir, faça um sp mais ou menos assim: while substring(strNum from 1 to 1) = '0' do strNum = substring(strNum from 2 to lenght(strNum)) mais ou menos assim... apenas corrija os erros Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 16 de agosto de 2010 16:16, Levy Moreira escreveu: > Deu certo muito obg. > > Em 16 de agosto de 2010 16:07, Eduardo Bonfante >escreveu: > > > Tente > > > > cast(0789121221212126 as bigint) > > > > > > ----- Original Message ----- From: "Levy Moreira" < > > levymoreira.ce em gmail.com> > > To: "FireBase" > > Sent: Monday, August 16, 2010 3:54 PM > > Subject: [firebase-br] Zeros a esquerda > > > > > > > > Um dia me deram uma dica aqui para tirar os zeros a esquerda utilizar > > cast(field as integer), estava dando certo ate > > que hoje, peguei um numero grande (078912122121212) que não da pra ser > > convertido em integer ja tentei real ai é > > pior ele gera o numero com um monte de codigo(7.8912122e+013)... alguem > tem > > alguma outra forma de tirar os zeros > > a esquerda? > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From josauro em casasoft.net.br Mon Aug 16 18:12:34 2010 From: josauro em casasoft.net.br (Josauro S.J.) Date: Mon, 16 Aug 2010 18:12:34 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: References: Message-ID: <4C69A9C2.8000102@casasoft.net.br> Para 150 conexões simultaneas num servidor Linux Red Hat Cinco 64bits Servidor com 24 GB de RAM, 2 Processador Quad Intel(R) Xeon(R) CPU E5410 @ 2.33GHz, disco SAS de 15K Seria mais recomendado a Classic 2.1 64bits ou a SuperServer 64 bits 2.1 Josauro S.J. From samuel.peres.ferreira em gmail.com Mon Aug 16 18:39:02 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 16 Aug 2010 18:39:02 -0300 Subject: [firebase-br] off topic - rave reports Message-ID: ola desculpa pelo off, mas .... alguem ai usa rave reports? preciso fazer um relatorio que a pagina inicie no numero 2, ou seja, a primeira pagina tem q ser exibida como 2 e assim sucessivamente. se puderem ajudar, obrigado -- Samuel From junior em simbolus.com.br Mon Aug 16 19:11:37 2010 From: junior em simbolus.com.br (Junior ) Date: Mon, 16 Aug 2010 19:11:37 -0300 Subject: [firebase-br] Fw: sistema lento Message-ID: <907700B1D10F494595C447F20A7A4A0A@JR> Boa noite a todos, estou com um problema, não sei se tem a ver com firebird, rede ou servidor, primeiro vou escrever como instalo meu sistema no cliente, no servidor, instalo o firebird server, e coloco o .exe numa pasta, todas as outras máquinas na rede tem o firebird client instalado e acessam via atalho o .exe do servidor, em algumas máquinas (client), não todas, na mesma rede, ficam lenta quando clico no botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, apenas para abrir um formulário, ou mesmo limpando um campo, e o engraçado é que quando utilizo o teclado para navegar clicar no botão (com a tecla espaço), ele executa normal, com o mouse fica lento até para navegar nos menus, com o teclado é rápido, percebi monitorando a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, quando utilizo o teclado, ele consome menos de 1% da rede, alguem já passou por isso? e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes acontece esse problema, e são sempre nas mesmas máquinas, já trocamos servidor, e nada adiantou, o problema continuou, no servidor a execução acontece normalmente, sem esses problemas. agradeço se alguem puder me ajudar. Junior From gustavo.moda em gmail.com Mon Aug 16 21:03:08 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Mon, 16 Aug 2010 21:03:08 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <4C69A9C2.8000102@casasoft.net.br> References: <4C69A9C2.8000102@casasoft.net.br> Message-ID: 2010/8/16 Josauro S.J. > > Para 150 conexões simultaneas num servidor Linux Red Hat Cinco 64bits > > Servidor com 24 GB de RAM, 2 Processador Quad Intel(R) Xeon(R) CPU > E5410 @ 2.33GHz, disco SAS de 15K > > Seria mais recomendado a Classic 2.1 64bits ou a SuperServer 64 bits > 2.1 > > Olá, A classic não é melhor que a superserver, depende muito de sua aplicação. Leia esse material: http://www.firebirdsql.org/manual/ufb-about-arch.html No seu caso, creio que a Superserver será melhor, pois, você tem muitos usuários, então o cache seria compartilhado, acelerando o acesso aos dados. Espero ter ajudado Gustavo Moda From magnosysteminformatica em gmail.com Mon Aug 16 21:29:32 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 16 Aug 2010 21:29:32 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 References: <4C69A9C2.8000102@casasoft.net.br> Message-ID: <00f801cb3da3$452ea700$6915a8c0@MagnoSystem> Por outro lado, o servidor tem mais de um núcleo, sendo assim, acho que o classic bem configurado seria melhor. ----- Original Message ----- From: "Gustavo Moda" To: ; "FireBase" Sent: Monday, August 16, 2010 9:03 PM Subject: Re: [firebase-br] Classic 64 x Superserver 64 2010/8/16 Josauro S.J. > > Para 150 conexões simultaneas num servidor Linux Red Hat Cinco 64bits > > Servidor com 24 GB de RAM, 2 Processador Quad Intel(R) Xeon(R) CPU > E5410 @ 2.33GHz, disco SAS de 15K > > Seria mais recomendado a Classic 2.1 64bits ou a SuperServer 64 bits > 2.1 > > Olá, A classic não é melhor que a superserver, depende muito de sua aplicação. Leia esse material: http://www.firebirdsql.org/manual/ufb-about-arch.html No seu caso, creio que a Superserver será melhor, pois, você tem muitos usuários, então o cache seria compartilhado, acelerando o acesso aos dados. Espero ter ajudado Gustavo Moda ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Mon Aug 16 21:31:01 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 16 Aug 2010 21:31:01 -0300 Subject: [firebase-br] Fw: sistema lento References: <907700B1D10F494595C447F20A7A4A0A@JR> Message-ID: <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> O fato do .exe estar no servidor aumenta consideravelmente o tráfego na rede. Experimente colocar um executável em cada estação. ----- Original Message ----- From: "Junior " To: "FireBase" Sent: Monday, August 16, 2010 7:11 PM Subject: [firebase-br] Fw: sistema lento Boa noite a todos, estou com um problema, não sei se tem a ver com firebird, rede ou servidor, primeiro vou escrever como instalo meu sistema no cliente, no servidor, instalo o firebird server, e coloco o .exe numa pasta, todas as outras máquinas na rede tem o firebird client instalado e acessam via atalho o .exe do servidor, em algumas máquinas (client), não todas, na mesma rede, ficam lenta quando clico no botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, apenas para abrir um formulário, ou mesmo limpando um campo, e o engraçado é que quando utilizo o teclado para navegar clicar no botão (com a tecla espaço), ele executa normal, com o mouse fica lento até para navegar nos menus, com o teclado é rápido, percebi monitorando a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, quando utilizo o teclado, ele consome menos de 1% da rede, alguem já passou por isso? e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes acontece esse problema, e são sempre nas mesmas máquinas, já trocamos servidor, e nada adiantou, o problema continuou, no servidor a execução acontece normalmente, sem esses problemas. agradeço se alguem puder me ajudar. Junior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gustavo.moda em gmail.com Mon Aug 16 22:00:10 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Mon, 16 Aug 2010 22:00:10 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <00f801cb3da3$452ea700$6915a8c0@MagnoSystem> References: <4C69A9C2.8000102@casasoft.net.br> <00f801cb3da3$452ea700$6915a8c0@MagnoSystem> Message-ID: Em 16 de agosto de 2010 21:29, Magno System < magnosysteminformatica em gmail.com> escreveu: > Por outro lado, o servidor tem mais de um núcleo, sendo assim, acho que o > classic bem configurado seria melhor. > > > Bem observado, From listas em warmboot.com.br Mon Aug 16 22:06:06 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 16 Aug 2010 22:06:06 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 Message-ID: <1709796217.20100816220606@warmboot.com.br> Pra vc aproveitar os 8 núcleos terá que ser o Classic, mas vc tem que saber dimensionar bem ele. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br JSJ> Para 150 conexões simultaneas num servidor Linux Red Hat Cinco 64bits JSJ> Servidor com 24 GB de RAM, 2 Processador Quad Intel(R) Xeon(R) JSJ> CPU E5410 @ 2.33GHz, disco SAS de 15K JSJ> Seria mais recomendado a Classic 2.1 64bits ou a SuperServer 64 bits 2.1 JSJ> Josauro S.J. From levymoreira.ce em gmail.com Mon Aug 16 23:11:02 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 16 Aug 2010 23:11:02 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <1709796217.20100816220606@warmboot.com.br> References: <1709796217.20100816220606@warmboot.com.br> Message-ID: Esse Cantu é como o mestre Yoda, fala pouco mas explica tudo. Em 16 de agosto de 2010 22:06, Carlos H. Cantu escreveu: > Pra vc aproveitar os 8 núcleos terá que ser o Classic, mas vc tem que > saber dimensionar bem ele. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > JSJ> Para 150 conexões simultaneas num servidor Linux Red Hat Cinco 64bits > > JSJ> Servidor com 24 GB de RAM, 2 Processador Quad Intel(R) Xeon(R) > JSJ> CPU E5410 @ 2.33GHz, disco SAS de 15K > > JSJ> Seria mais recomendado a Classic 2.1 64bits ou a SuperServer 64 > bits 2.1 > > > JSJ> Josauro S.J. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Mon Aug 16 23:11:48 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 16 Aug 2010 23:11:48 -0300 Subject: [firebase-br] Zeros a esquerda In-Reply-To: References: Message-ID: Foi boa alisson Em 16 de agosto de 2010 18:05, Alysson Azevedo escreveu: > se algum dia tb num servir, faça um sp mais ou menos assim: > > while substring(strNum from 1 to 1) = '0' do > strNum = substring(strNum from 2 to lenght(strNum)) > > mais ou menos assim... apenas corrija os erros > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 16 de agosto de 2010 16:16, Levy Moreira >escreveu: > > > Deu certo muito obg. > > > > Em 16 de agosto de 2010 16:07, Eduardo Bonfante > >escreveu: > > > > > Tente > > > > > > cast(0789121221212126 as bigint) > > > > > > > > > ----- Original Message ----- From: "Levy Moreira" < > > > levymoreira.ce em gmail.com> > > > To: "FireBase" > > > Sent: Monday, August 16, 2010 3:54 PM > > > Subject: [firebase-br] Zeros a esquerda > > > > > > > > > > > > Um dia me deram uma dica aqui para tirar os zeros a esquerda utilizar > > > cast(field as integer), estava dando certo ate > > > que hoje, peguei um numero grande (078912122121212) que não da pra ser > > > convertido em integer ja tentei real ai é > > > pior ele gera o numero com um monte de codigo(7.8912122e+013)... alguem > > tem > > > alguma outra forma de tirar os zeros > > > a esquerda? > > > > > > -- > > > Levy Moreira > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From fabio em cognum.com.br Tue Aug 17 07:54:19 2010 From: fabio em cognum.com.br (=?iso-8859-1?Q?F=E1bio_Eduardo_de_Souza?=) Date: Tue, 17 Aug 2010 07:54:19 -0300 Subject: [firebase-br] RES: FIB Plus ou IBO x FB 2.5 In-Reply-To: References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: <000001cb3dfa$8b4c1a90$a1e44fb0$@com.br> Alguem sabe me dizer como faço para limpar aGarbage Collector ???? Fabio -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: segunda-feira, 16 de agosto de 2010 14:10 Para: FireBase Assunto: Re: [firebase-br] FIB Plus ou IBO x FB 2.5 Utilizo o Zeos que alem de ser gratis é atualizado constantemente, mas no livro do cantu ele faz boas referencias ao ibo, procura dar uma olhada no livro FIrebird essencial ... Em 16 de agosto de 2010 13:54, Pablo Farias < developer em marketingrapido.com.br> escreveu: > Ola Pessoal, > estou aqui em um dilema preciso comprar o componente de uma vez por todas, > utilizamos o ibo para testes, porem o valor dele é um pouco salgado para > uma empresa pequena como a nossa, entao vimos o FIBplus que custa $69 > dollares um valor legal. > Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de > voces ja testou o FIB com o 2.5 quais os resultados? > Ou ainda é melhor investir um valor maior e ir de IBO? > > []s, > -- > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > www.marketsistemas.com.br > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From centriscorps em gmail.com Tue Aug 17 08:03:09 2010 From: centriscorps em gmail.com (renato) Date: Tue, 17 Aug 2010 08:03:09 -0300 Subject: [firebase-br] Fw: sistema lento In-Reply-To: <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> References: <907700B1D10F494595C447F20A7A4A0A@JR> <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> Message-ID: Ele só aumenta o tráfego na hora de carregar o programa pra memória da estação. Depois disso o tráfico que há é quanto ao acesso ao banco de dados. Seria o caso de verificar se nas estações que estão apresentando esse problema não há a presença de vírus, malware ou se tem algum outro software rodando em background que está tomando os recursos dessas máquinas. Renato From fabio em cognum.com.br Tue Aug 17 08:03:34 2010 From: fabio em cognum.com.br (=?iso-8859-1?Q?F=E1bio_Eduardo_de_Souza?=) Date: Tue, 17 Aug 2010 08:03:34 -0300 Subject: [firebase-br] RES: off topic - rave reports In-Reply-To: References: Message-ID: <000c01cb3dfb$e03ab2e0$a0b018a0$@com.br> Samuel, bom dia. Voce tentou controlar este numero via código. No leiaute vc cria este campo como um Edit, e pelo código vc cria uma variável TRavetext e controla isso no código. Pelo menos é assim que fazemos aqui. Fábio. Cognum informática Ltda. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de samuel ferreira Enviada em: segunda-feira, 16 de agosto de 2010 18:39 Para: FireBase Assunto: [firebase-br] off topic - rave reports ola desculpa pelo off, mas .... alguem ai usa rave reports? preciso fazer um relatorio que a pagina inicie no numero 2, ou seja, a primeira pagina tem q ser exibida como 2 e assim sucessivamente. se puderem ajudar, obrigado -- Samuel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From junior em simbolus.com.br Mon Aug 16 21:38:22 2010 From: junior em simbolus.com.br (Junior ) Date: Mon, 16 Aug 2010 21:38:22 -0300 Subject: [firebase-br] Fw: sistema lento In-Reply-To: <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> References: <907700B1D10F494595C447F20A7A4A0A@JR> <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> Message-ID: <9D13C3B385BE4FFCB9A1F9FAAABA4EDC@JR> então, mas sempre trabalhei assim, tenho uns 80 clientes, somente em 3 está acontecendo isso, realmente coloquei o exe local e funcionou normal, bom, por enquanto vou manter assim, mas valeu pela ajuda. obrigado -------------------------------------------------- From: "Magno System" Sent: Monday, August 16, 2010 9:31 PM To: "FireBase" Subject: Re: [firebase-br] Fw: sistema lento > O fato do .exe estar no servidor aumenta consideravelmente o tráfego na > rede. Experimente colocar um executável em cada estação. > > > ----- Original Message ----- > From: "Junior " > To: "FireBase" > Sent: Monday, August 16, 2010 7:11 PM > Subject: [firebase-br] Fw: sistema lento > > > Boa noite a todos, > > estou com um problema, não sei se tem a ver com firebird, rede ou > servidor, > primeiro vou escrever como instalo meu sistema no cliente, > > no servidor, instalo o firebird server, e coloco o .exe numa pasta, todas > as outras máquinas > na rede tem o firebird client instalado e acessam via atalho o .exe do > servidor, > em algumas máquinas (client), não todas, na mesma rede, ficam lenta quando > clico no > botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, > apenas para > abrir um formulário, ou mesmo limpando um campo, e o engraçado é que > quando utilizo > o teclado para navegar clicar no botão (com a tecla espaço), ele executa > normal, com o > mouse fica lento até para navegar nos menus, com o teclado é rápido, > percebi monitorando > a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, quando > utilizo o teclado, > ele consome menos de 1% da rede, > > alguem já passou por isso? > > e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes > acontece esse problema, > e são sempre nas mesmas máquinas, já trocamos servidor, e nada adiantou, o > problema continuou, > no servidor a execução acontece normalmente, sem esses problemas. > > agradeço se alguem puder me ajudar. > > Junior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Tue Aug 17 08:59:14 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 17 Aug 2010 08:59:14 -0300 Subject: [firebase-br] RES: FIB Plus ou IBO x FB 2.5 In-Reply-To: <000001cb3dfa$8b4c1a90$a1e44fb0$@com.br> References: <4C696D29.1040805@marketingrapido.com.br> <000001cb3dfa$8b4c1a90$a1e44fb0$@com.br> Message-ID: <4464014.20100817085914@warmboot.com.br> FEdS> Alguem sabe me dizer como faço para limpar aGarbage Collector ???? FEdS> Fabio huh? []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From listas em warmboot.com.br Tue Aug 17 09:02:27 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 17 Aug 2010 09:02:27 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <4C6A7051.1030708@casasoft.net.br> References: <4C6A7051.1030708@casasoft.net.br> Message-ID: <10010679880.20100817090227@warmboot.com.br> JSJ> O que voce se refer quando diz em dimensionar bem ele, alguns JSJ> exemplos de como poderia ocorrer ? O SuperServer raramente precisa ter algum parâmetro ajustado. O Classic tem mais pecurialidades, e para se obter o rendimento máximo, pode ser necessário ajustar alguns parâmetros no firebird.conf. Se vc entende inglês, sugiro que dê uma olhada no vídeo do Dmitry Yemanov, em http://videos.firebirddevelopersday.com/ JSJ> Quando o SO é Windows viprocessado com varios nucleos, so JSJ> especificando processador ja resolve o problema, ou os nucleos tambem JSJ> interefere na performa-se. Acredito que para o Firebird, processador ou nucleo é a mesma coisa. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From rnribeiro em gmail.com Tue Aug 17 09:15:23 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 17 Aug 2010 09:15:23 -0300 Subject: [firebase-br] RES: off topic - rave reports In-Reply-To: <000c01cb3dfb$e03ab2e0$a0b018a0$@com.br> References: <000c01cb3dfb$e03ab2e0$a0b018a0$@com.br> Message-ID: brother da uma olhada no rvsystem tem um campo la chamado firstpage(se não me engano, não tenho o rave aqui no momento) mais vc pode até até fazer via codigo, tipo rvsyste1.firstpage := edit1.text Em 17 de agosto de 2010 08:03, Fábio Eduardo de Souza escreveu: > Samuel, bom dia. > > Voce tentou controlar este numero via código. No leiaute vc cria este campo > como um Edit, e pelo código vc cria uma variável TRavetext e controla isso > no código. > > Pelo menos é assim que fazemos aqui. > > Fábio. > Cognum informática Ltda. > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de samuel ferreira > Enviada em: segunda-feira, 16 de agosto de 2010 18:39 > Para: FireBase > Assunto: [firebase-br] off topic - rave reports > > ola > > desculpa pelo off, mas .... alguem ai usa rave reports? preciso fazer um > relatorio que a pagina inicie no numero 2, ou seja, a primeira pagina tem q > ser exibida como 2 e assim sucessivamente. > > se puderem ajudar, obrigado > > > -- > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Tue Aug 17 09:18:25 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 17 Aug 2010 09:18:25 -0300 Subject: [firebase-br] Fw: sistema lento In-Reply-To: <9D13C3B385BE4FFCB9A1F9FAAABA4EDC@JR> References: <907700B1D10F494595C447F20A7A4A0A@JR> <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> <9D13C3B385BE4FFCB9A1F9FAAABA4EDC@JR> Message-ID: ja tentou limitar a quantidade de registros em cada dataset no caso clientdataset pois se as tabelas estiverem muito grande tipo uma tabela de ceps demora pra caramba, no clientdataset tem o packet records que vc pode limitar a quantidade de registros na hora de dar o open Em 16 de agosto de 2010 21:38, Junior escreveu: > então, mas sempre trabalhei assim, tenho uns 80 clientes, somente em 3 está > acontecendo isso, realmente coloquei o exe local e funcionou normal, bom, > por enquanto vou manter assim, mas valeu pela ajuda. > > obrigado > > > -------------------------------------------------- > From: "Magno System" > Sent: Monday, August 16, 2010 9:31 PM > > To: "FireBase" > Subject: Re: [firebase-br] Fw: sistema lento > > > O fato do .exe estar no servidor aumenta consideravelmente o tráfego na >> rede. Experimente colocar um executável em cada estação. >> >> >> ----- Original Message ----- From: "Junior " < >> junior em simbolus.com.br> >> To: "FireBase" >> Sent: Monday, August 16, 2010 7:11 PM >> Subject: [firebase-br] Fw: sistema lento >> >> >> Boa noite a todos, >> >> estou com um problema, não sei se tem a ver com firebird, rede ou >> servidor, >> primeiro vou escrever como instalo meu sistema no cliente, >> >> no servidor, instalo o firebird server, e coloco o .exe numa pasta, todas >> as outras máquinas >> na rede tem o firebird client instalado e acessam via atalho o .exe do >> servidor, >> em algumas máquinas (client), não todas, na mesma rede, ficam lenta quando >> clico no >> botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, >> apenas para >> abrir um formulário, ou mesmo limpando um campo, e o engraçado é que >> quando utilizo >> o teclado para navegar clicar no botão (com a tecla espaço), ele executa >> normal, com o >> mouse fica lento até para navegar nos menus, com o teclado é rápido, >> percebi monitorando >> a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, quando >> utilizo o teclado, >> ele consome menos de 1% da rede, >> >> alguem já passou por isso? >> >> e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes >> acontece esse problema, >> e são sempre nas mesmas máquinas, já trocamos servidor, e nada adiantou, o >> problema continuou, >> no servidor a execução acontece normalmente, sem esses problemas. >> >> agradeço se alguem puder me ajudar. >> >> Junior >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jancarlos.martins em gmail.com Tue Aug 17 09:25:32 2010 From: jancarlos.martins em gmail.com (Jancarlos Martins) Date: Tue, 17 Aug 2010 09:25:32 -0300 Subject: [firebase-br] Fw: sistema lento In-Reply-To: References: <907700B1D10F494595C447F20A7A4A0A@JR> <010101cb3da3$7a067c00$6915a8c0@MagnoSystem> <9D13C3B385BE4FFCB9A1F9FAAABA4EDC@JR> Message-ID: Tudo bem galera, E o sistema ou o Banco de Dados??? Seja mais especifico, acontece isso comigo na seguinte configuracao: Programa compilado no Delphi 7 executando no Windows Vista, ahhh outra coisa se voce esta usando rede wireless e seu executavel esta no servidor possivelmente pode ser isso. t+ Jancarlos P. Martins Defence Informática Em 17 de agosto de 2010 09:18, Reijanio Nunes Ribeiro escreveu: > ja tentou limitar a quantidade de registros em cada dataset no caso > clientdataset pois se as tabelas estiverem muito grande tipo uma tabela de > ceps demora pra caramba, no clientdataset tem o packet records que vc pode > limitar a quantidade de registros na hora de dar o open > > Em 16 de agosto de 2010 21:38, Junior > escreveu: > > > então, mas sempre trabalhei assim, tenho uns 80 clientes, somente em 3 > está > > acontecendo isso, realmente coloquei o exe local e funcionou normal, bom, > > por enquanto vou manter assim, mas valeu pela ajuda. > > > > obrigado > > > > > > -------------------------------------------------- > > From: "Magno System" > > Sent: Monday, August 16, 2010 9:31 PM > > > > To: "FireBase" > > Subject: Re: [firebase-br] Fw: sistema lento > > > > > > O fato do .exe estar no servidor aumenta consideravelmente o tráfego na > >> rede. Experimente colocar um executável em cada estação. > >> > >> > >> ----- Original Message ----- From: "Junior " < > >> junior em simbolus.com.br> > >> To: "FireBase" > >> Sent: Monday, August 16, 2010 7:11 PM > >> Subject: [firebase-br] Fw: sistema lento > >> > >> > >> Boa noite a todos, > >> > >> estou com um problema, não sei se tem a ver com firebird, rede ou > >> servidor, > >> primeiro vou escrever como instalo meu sistema no cliente, > >> > >> no servidor, instalo o firebird server, e coloco o .exe numa pasta, > todas > >> as outras máquinas > >> na rede tem o firebird client instalado e acessam via atalho o .exe do > >> servidor, > >> em algumas máquinas (client), não todas, na mesma rede, ficam lenta > quando > >> clico no > >> botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, > >> apenas para > >> abrir um formulário, ou mesmo limpando um campo, e o engraçado é que > >> quando utilizo > >> o teclado para navegar clicar no botão (com a tecla espaço), ele executa > >> normal, com o > >> mouse fica lento até para navegar nos menus, com o teclado é rápido, > >> percebi monitorando > >> a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, quando > >> utilizo o teclado, > >> ele consome menos de 1% da rede, > >> > >> alguem já passou por isso? > >> > >> e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes > >> acontece esse problema, > >> e são sempre nas mesmas máquinas, já trocamos servidor, e nada adiantou, > o > >> problema continuou, > >> no servidor a execução acontece normalmente, sem esses problemas. > >> > >> agradeço se alguem puder me ajudar. > >> > >> Junior > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From junior em simbolus.com.br Tue Aug 17 09:30:29 2010 From: junior em simbolus.com.br (Junior ) Date: Tue, 17 Aug 2010 09:30:29 -0300 Subject: [firebase-br] Fw: sistema lento In-Reply-To: References: <907700B1D10F494595C447F20A7A4A0A@JR><010101cb3da3$7a067c00$6915a8c0@MagnoSystem><9D13C3B385BE4FFCB9A1F9FAAABA4EDC@JR> Message-ID: Então, acho que é o sistema, pois no botão onde clico, não efetua nenhuma operação com o banco de dados, é qualquer botão da tela, combobox, menu, radiogroup, todos que eu clico ficam lento, demoram para executar, mas só quando clico com o mouse, quando navego ou utilizo o teclado apenas, vai normal, sem demora nenhuma, super rápido, e a conexão é via cabo. Junior -------------------------------------------------- From: "Jancarlos Martins" Sent: Tuesday, August 17, 2010 9:25 AM To: "FireBase" Subject: Re: [firebase-br] Fw: sistema lento > Tudo bem galera, > > E o sistema ou o Banco de Dados??? > > Seja mais especifico, acontece isso comigo na seguinte configuracao: > > Programa compilado no Delphi 7 executando no Windows Vista, ahhh outra > coisa > se voce esta usando rede wireless e seu executavel esta no servidor > possivelmente pode ser isso. > > t+ > > Jancarlos P. Martins > Defence Informática > > Em 17 de agosto de 2010 09:18, Reijanio Nunes Ribeiro > escreveu: > >> ja tentou limitar a quantidade de registros em cada dataset no caso >> clientdataset pois se as tabelas estiverem muito grande tipo uma tabela >> de >> ceps demora pra caramba, no clientdataset tem o packet records que vc >> pode >> limitar a quantidade de registros na hora de dar o open >> >> Em 16 de agosto de 2010 21:38, Junior >> escreveu: >> >> > então, mas sempre trabalhei assim, tenho uns 80 clientes, somente em 3 >> está >> > acontecendo isso, realmente coloquei o exe local e funcionou normal, >> > bom, >> > por enquanto vou manter assim, mas valeu pela ajuda. >> > >> > obrigado >> > >> > >> > -------------------------------------------------- >> > From: "Magno System" >> > Sent: Monday, August 16, 2010 9:31 PM >> > >> > To: "FireBase" >> > Subject: Re: [firebase-br] Fw: sistema lento >> > >> > >> > O fato do .exe estar no servidor aumenta consideravelmente o tráfego na >> >> rede. Experimente colocar um executável em cada estação. >> >> >> >> >> >> ----- Original Message ----- From: "Junior " < >> >> junior em simbolus.com.br> >> >> To: "FireBase" >> >> Sent: Monday, August 16, 2010 7:11 PM >> >> Subject: [firebase-br] Fw: sistema lento >> >> >> >> >> >> Boa noite a todos, >> >> >> >> estou com um problema, não sei se tem a ver com firebird, rede ou >> >> servidor, >> >> primeiro vou escrever como instalo meu sistema no cliente, >> >> >> >> no servidor, instalo o firebird server, e coloco o .exe numa pasta, >> todas >> >> as outras máquinas >> >> na rede tem o firebird client instalado e acessam via atalho o .exe do >> >> servidor, >> >> em algumas máquinas (client), não todas, na mesma rede, ficam lenta >> quando >> >> clico no >> >> botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, >> >> apenas para >> >> abrir um formulário, ou mesmo limpando um campo, e o engraçado é que >> >> quando utilizo >> >> o teclado para navegar clicar no botão (com a tecla espaço), ele >> >> executa >> >> normal, com o >> >> mouse fica lento até para navegar nos menus, com o teclado é rápido, >> >> percebi monitorando >> >> a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, >> >> quando >> >> utilizo o teclado, >> >> ele consome menos de 1% da rede, >> >> >> >> alguem já passou por isso? >> >> >> >> e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes >> >> acontece esse problema, >> >> e são sempre nas mesmas máquinas, já trocamos servidor, e nada >> >> adiantou, >> o >> >> problema continuou, >> >> no servidor a execução acontece normalmente, sem esses problemas. >> >> >> >> agradeço se alguem puder me ajudar. >> >> >> >> Junior >> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diasmartins em gmail.com Tue Aug 17 10:09:35 2010 From: diasmartins em gmail.com (Reinaldo) Date: Tue, 17 Aug 2010 10:09:35 -0300 Subject: [firebase-br] RES: FIB Plus ou IBO x FB 2.5 In-Reply-To: <4464014.20100817085914@warmboot.com.br> References: <4C696D29.1040805@marketingrapido.com.br> <000001cb3dfa$8b4c1a90$a1e44fb0$@com.br> <4464014.20100817085914@warmboot.com.br> Message-ID: <4C6A8A0F.3020101@gmail.com> Apesar de estar no tópico errado, acho que você quis perguntar como fazer para disparar o processo de Garbage Collection. Isso é feito automaticamente pelo Firebird. No Firebird 2.0 existem 3 maneiras do Firebird fazer isso: - Da Forma Backgroud: Onde a transação que encontra o "lixo" avisa a thread de Garbage passando para ela as páginas que contém o espaço que precisa ser limpo (ou liberado). - Da Forma Cooperativa: Onde a transação que encontra o "lixo" é responsável por liberar esse espaço a ser utilizado. - Da Forma Mista: É feita das 2 formas anteriores. Esse configuração é determinada no Firebird.conf no Parâmetro CGCPolicy. O Garbage Collection também é feito durante o processo de sweep (normalmente setado a cada 20.000 transações. Porém é possivel disparar o sweep através do Gfix. gfix -sweep -user SYSDBA -password masterkey banco_de_dados.gdb Caso estiver errado, favor façam as correções necesárias Att Reinaldo Em 17/08/2010 08:59, Carlos H. Cantu escreveu: > FEdS> Alguem sabe me dizer como faço para limpar aGarbage Collector ???? > FEdS> Fabio > > huh? > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From samuel.peres.ferreira em gmail.com Tue Aug 17 10:12:23 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Tue, 17 Aug 2010 10:12:23 -0300 Subject: [firebase-br] RES: off topic - rave reports In-Reply-To: References: <000c01cb3dfb$e03ab2e0$a0b018a0$@com.br> Message-ID: ola. obrigado a todos pela resposta. mas nao consegui nao. vou tentar mais um poko. o campo q tem la no system e para escolher a pagina impressa inicial e nao para mudar o numero inicial. mas novamente, obrigado a todos samuel From rnribeiro em gmail.com Tue Aug 17 10:34:19 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 17 Aug 2010 10:34:19 -0300 Subject: [firebase-br] RES: off topic - rave reports In-Reply-To: References: <000c01cb3dfb$e03ab2e0$a0b018a0$@com.br> Message-ID: brother muda sim, não é não realmente é pra impressão através dela vc começa a impressão a partir de qq numero e sa numeração va mudar todinha conforme o numero que vc escolher, e te garante que se vc colocar um parametro num rv datatext até na visualização a numeração vai mudar Em 17 de agosto de 2010 10:12, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ola. obrigado a todos pela resposta. mas nao consegui nao. vou tentar mais > um poko. o campo q tem la no system e para escolher a pagina impressa > inicial e nao para mudar o numero inicial. mas novamente, obrigado a todos > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From paulovale em lvsoft.com.br Tue Aug 17 11:49:13 2010 From: paulovale em lvsoft.com.br (PV - LVSoft) Date: Tue, 17 Aug 2010 11:49:13 -0300 Subject: [firebase-br] RES: Fw: sistema lento In-Reply-To: References: <907700B1D10F494595C447F20A7A4A0A@JR><010101cb3da3$7a067c00$6915a8c0@MagnoSystem><9D13C3B385BE4FFCB9A1F9FAAABA4EDC@JR> Message-ID: Caro Junior, Já tive este problema e constatei que era o executável que estava no Servidor e não na máquina onde estava sendo executado. No meu caso o firewall da máquina estava varrendo o executável toda vez que solicitava algo ao mesmo. Neste caso resolvi colocando o executável na máquina cliente, entretanto percebi que se liberar no firewall o executável do sistema o problema para. Espero ter ajudado. Att. Paulo Vale > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em nome de Junior > Enviada em: terça-feira, 17 de agosto de 2010 09:30 > Para: FireBase > Assunto: Re: [firebase-br] Fw: sistema lento > > Então, acho que é o sistema, pois no botão onde clico, não efetua nenhuma > operação com o banco de dados, é qualquer botão da tela, combobox, menu, > radiogroup, todos que eu clico ficam lento, demoram para executar, mas só > quando clico com o mouse, quando navego ou utilizo o teclado apenas, vai > normal, sem demora nenhuma, super rápido, e a conexão é via cabo. > > Junior > > -------------------------------------------------- > From: "Jancarlos Martins" > Sent: Tuesday, August 17, 2010 9:25 AM > To: "FireBase" > Subject: Re: [firebase-br] Fw: sistema lento > > > Tudo bem galera, > > > > E o sistema ou o Banco de Dados??? > > > > Seja mais especifico, acontece isso comigo na seguinte configuracao: > > > > Programa compilado no Delphi 7 executando no Windows Vista, ahhh outra > > coisa > > se voce esta usando rede wireless e seu executavel esta no servidor > > possivelmente pode ser isso. > > > > t+ > > > > Jancarlos P. Martins > > Defence Informática > > > > Em 17 de agosto de 2010 09:18, Reijanio Nunes Ribeiro > > escreveu: > > > >> ja tentou limitar a quantidade de registros em cada dataset no caso > >> clientdataset pois se as tabelas estiverem muito grande tipo uma tabela > >> de > >> ceps demora pra caramba, no clientdataset tem o packet records que vc > >> pode > >> limitar a quantidade de registros na hora de dar o open > >> > >> Em 16 de agosto de 2010 21:38, Junior > >> escreveu: > >> > >> > então, mas sempre trabalhei assim, tenho uns 80 clientes, somente em > 3 > >> está > >> > acontecendo isso, realmente coloquei o exe local e funcionou normal, > >> > bom, > >> > por enquanto vou manter assim, mas valeu pela ajuda. > >> > > >> > obrigado > >> > > >> > > >> > -------------------------------------------------- > >> > From: "Magno System" > >> > Sent: Monday, August 16, 2010 9:31 PM > >> > > >> > To: "FireBase" > >> > Subject: Re: [firebase-br] Fw: sistema lento > >> > > >> > > >> > O fato do .exe estar no servidor aumenta consideravelmente o tráfego > na > >> >> rede. Experimente colocar um executável em cada estação. > >> >> > >> >> > >> >> ----- Original Message ----- From: "Junior " < > >> >> junior em simbolus.com.br> > >> >> To: "FireBase" > >> >> Sent: Monday, August 16, 2010 7:11 PM > >> >> Subject: [firebase-br] Fw: sistema lento > >> >> > >> >> > >> >> Boa noite a todos, > >> >> > >> >> estou com um problema, não sei se tem a ver com firebird, rede ou > >> >> servidor, > >> >> primeiro vou escrever como instalo meu sistema no cliente, > >> >> > >> >> no servidor, instalo o firebird server, e coloco o .exe numa pasta, > >> todas > >> >> as outras máquinas > >> >> na rede tem o firebird client instalado e acessam via atalho o .exe > do > >> >> servidor, > >> >> em algumas máquinas (client), não todas, na mesma rede, ficam lenta > >> quando > >> >> clico no > >> >> botão ou radiogroup, mesmo não executando nenhuma consulta ao banco, > >> >> apenas para > >> >> abrir um formulário, ou mesmo limpando um campo, e o engraçado é que > >> >> quando utilizo > >> >> o teclado para navegar clicar no botão (com a tecla espaço), ele > >> >> executa > >> >> normal, com o > >> >> mouse fica lento até para navegar nos menus, com o teclado é rápido, > >> >> percebi monitorando > >> >> a rede, que quando clico no botão x, ele utiliza 40, 50% da rede, > >> >> quando > >> >> utilizo o teclado, > >> >> ele consome menos de 1% da rede, > >> >> > >> >> alguem já passou por isso? > >> >> > >> >> e mais uma coisa, o engraçado é que as vezes fica normal, e as vezes > >> >> acontece esse problema, > >> >> e são sempre nas mesmas máquinas, já trocamos servidor, e nada > >> >> adiantou, > >> o > >> >> problema continuou, > >> >> no servidor a execução acontece normalmente, sem esses problemas. > >> >> > >> >> agradeço se alguem puder me ajudar. > >> >> > >> >> Junior > >> >> ______________________________________________ > >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> >> > >> >> ______________________________________________ > >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> >> > >> > > >> > > >> > ______________________________________________ > >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> > Para saber como gerenciar/excluir seu cadastro na lista, use: > >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fortes.m em gmail.com Tue Aug 17 14:03:30 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 17 Aug 2010 14:03:30 -0300 Subject: [firebase-br] FIB Plus ou IBO x FB 2.5 In-Reply-To: <4C696D29.1040805@marketingrapido.com.br> References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: Fib+ é muito legal principalmente se vc vem do IBX, ele tem a paleta services também que até onde lembro o IBO não tinha. Não sei em que pé está agora. O legal do Fib+ é Em 16 de agosto de 2010 13:54, Pablo Farias escreveu: >  Ola Pessoal, > estou aqui em um dilema preciso comprar o componente de uma vez por todas, > utilizamos o ibo para testes, porem o valor dele é um pouco salgado para uma > empresa pequena como a nossa, entao vimos o FIBplus que custa $69 dollares > um valor legal. > Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de > voces ja testou o FIB com o 2.5 quais os resultados? > Ou ainda é melhor investir um valor maior e ir de IBO? > > []s, > -- > Pablo Farias > Fone(81)9169.3339 > developer em marketingrapido.com.br > www.marketingrapido.com.br > www.marketsistemas.com.br > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fortes.m em gmail.com Tue Aug 17 14:11:02 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 17 Aug 2010 14:11:02 -0300 Subject: [firebase-br] FIB Plus ou IBO x FB 2.5 In-Reply-To: References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: Foi mal, não completei o e-mail Como ia dizendo ou melhor, escrevendo, o FIB+ tem a capacidade de vc ter duas transactions para um ou mais datasets, uma transact configurada só para leitura e outra para insert, update, delete. A primeira pode ficar mais tempo aberta pois está só no modo Read a última pode ser fechada e aberta a transação a cada operação automaticamente setando o auto-commit para true daí a transação só fica aberta o tempo que for necessário, obviemente que vc pode programar isso tudo segundo suas necessidades... Outro ponto é que o Fib+ acompanha de perto as novas versões do firebird então fique tranquilo tem sempre releases novos já existe já algum tempo para Delphi 2010 e tudo, e se tem updates com bugfixes vc recebe sem ônus nenhum o upgrade...Outra coisa legal são os Batch updtaes em lote que guardam várias tarefas repetitivas em um comando só. Acho a performance do Fib+ estupenda. Em 17 de agosto de 2010 14:03, Marcelo Fortes escreveu: > Fib+ é muito legal principalmente se vc vem do IBX, ele tem a paleta > services também que até onde lembro o IBO não tinha. Não sei em que pé > está agora. > O legal do Fib+ é > > Em 16 de agosto de 2010 13:54, Pablo Farias > escreveu: >>  Ola Pessoal, >> estou aqui em um dilema preciso comprar o componente de uma vez por todas, >> utilizamos o ibo para testes, porem o valor dele é um pouco salgado para uma >> empresa pequena como a nossa, entao vimos o FIBplus que custa $69 dollares >> um valor legal. >> Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de >> voces ja testou o FIB com o 2.5 quais os resultados? >> Ou ainda é melhor investir um valor maior e ir de IBO? >> >> []s, >> -- >> Pablo Farias >> Fone(81)9169.3339 >> developer em marketingrapido.com.br >> www.marketingrapido.com.br >> www.marketsistemas.com.br >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > From magnosysteminformatica em gmail.com Tue Aug 17 14:38:16 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 17 Aug 2010 14:38:16 -0300 Subject: [firebase-br] FIB Plus ou IBO x FB 2.5 References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: <00a701cb3e32$fc407240$6915a8c0@MagnoSystem> O ibo tem o IBOADMIN que inclusive é free. ----- Original Message ----- From: "Marcelo Fortes" To: "FireBase" Sent: Tuesday, August 17, 2010 2:11 PM Subject: Re: [firebase-br] FIB Plus ou IBO x FB 2.5 Foi mal, não completei o e-mail Como ia dizendo ou melhor, escrevendo, o FIB+ tem a capacidade de vc ter duas transactions para um ou mais datasets, uma transact configurada só para leitura e outra para insert, update, delete. A primeira pode ficar mais tempo aberta pois está só no modo Read a última pode ser fechada e aberta a transação a cada operação automaticamente setando o auto-commit para true daí a transação só fica aberta o tempo que for necessário, obviemente que vc pode programar isso tudo segundo suas necessidades... Outro ponto é que o Fib+ acompanha de perto as novas versões do firebird então fique tranquilo tem sempre releases novos já existe já algum tempo para Delphi 2010 e tudo, e se tem updates com bugfixes vc recebe sem ônus nenhum o upgrade...Outra coisa legal são os Batch updtaes em lote que guardam várias tarefas repetitivas em um comando só. Acho a performance do Fib+ estupenda. Em 17 de agosto de 2010 14:03, Marcelo Fortes escreveu: > Fib+ é muito legal principalmente se vc vem do IBX, ele tem a paleta > services também que até onde lembro o IBO não tinha. Não sei em que pé > está agora. > O legal do Fib+ é > > Em 16 de agosto de 2010 13:54, Pablo Farias > escreveu: >> Ola Pessoal, >> estou aqui em um dilema preciso comprar o componente de uma vez por >> todas, >> utilizamos o ibo para testes, porem o valor dele é um pouco salgado para >> uma >> empresa pequena como a nossa, entao vimos o FIBplus que custa $69 >> dollares >> um valor legal. >> Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de >> voces ja testou o FIB com o 2.5 quais os resultados? >> Ou ainda é melhor investir um valor maior e ir de IBO? >> >> []s, >> -- >> Pablo Farias >> Fone(81)9169.3339 >> developer em marketingrapido.com.br >> www.marketingrapido.com.br >> www.marketsistemas.com.br >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fabio em cognum.com.br Tue Aug 17 16:18:13 2010 From: fabio em cognum.com.br (=?iso-8859-1?Q?F=E1bio_Eduardo_de_Souza?=) Date: Tue, 17 Aug 2010 16:18:13 -0300 Subject: [firebase-br] RES: RES: FIB Plus ou IBO x FB 2.5 In-Reply-To: <4C6A8A0F.3020101@gmail.com> References: <4C696D29.1040805@marketingrapido.com.br> <000001cb3dfa$8b4c1a90$a1e44fb0$@com.br> <4464014.20100817085914@warmboot.com.br> <4C6A8A0F.3020101@gmail.com> Message-ID: <000901cb3e40$fa462080$eed26180$@com.br> Desculpa galera....... Postei coisa errada...... foi um equivoco meu..... Desculpem. Fábio Eduardo. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reinaldo Enviada em: terça-feira, 17 de agosto de 2010 10:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: FIB Plus ou IBO x FB 2.5 Apesar de estar no tópico errado, acho que você quis perguntar como fazer para disparar o processo de Garbage Collection. Isso é feito automaticamente pelo Firebird. No Firebird 2.0 existem 3 maneiras do Firebird fazer isso: - Da Forma Backgroud: Onde a transação que encontra o "lixo" avisa a thread de Garbage passando para ela as páginas que contém o espaço que precisa ser limpo (ou liberado). - Da Forma Cooperativa: Onde a transação que encontra o "lixo" é responsável por liberar esse espaço a ser utilizado. - Da Forma Mista: É feita das 2 formas anteriores. Esse configuração é determinada no Firebird.conf no Parâmetro CGCPolicy. O Garbage Collection também é feito durante o processo de sweep (normalmente setado a cada 20.000 transações. Porém é possivel disparar o sweep através do Gfix. gfix -sweep -user SYSDBA -password masterkey banco_de_dados.gdb Caso estiver errado, favor façam as correções necesárias Att Reinaldo Em 17/08/2010 08:59, Carlos H. Cantu escreveu: > FEdS> Alguem sabe me dizer como faço para limpar aGarbage Collector ???? > FEdS> Fabio > > huh? > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato_br em bol.com.br Tue Aug 17 21:31:47 2010 From: renato_br em bol.com.br (Renato Alves) Date: Tue, 17 Aug 2010 21:31:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fw=3A_=5BOFF=5D_Select_dentro_de_uma?= =?iso-8859-1?q?_transa=E7=E3o_utilizando_o_drive_UIB_est=E1_influe?= =?iso-8859-1?q?nciando_no_rollback=2E?= Message-ID: <9ED58C4CF57D4CA2BD68CC63A2723922@aquiles> Junior, Utilizo o driver UIB 2.1 em uma aplicação minha e não detectei este problema. Utilizo Delphi 7 e Firebird 2.1. Apesar que tive problema com o campo BIGINT no Firebird. Tenta seguir a orientação do Magno e posta ai o resultado. Fui Renato ----- Original Message ----- From: "Magno System" To: "FireBase" Sent: Monday, August 16, 2010 4:00 PM Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. Pelo cenário eu arriscaria dizer que o problema é mesmo com o DRIVE UIB. Eu tentaria uma das duas coisas: 1 - No DELPHI 7 / FB 2.0 o drive nativo funciona perfeitamente. Não sei se com o 2006 há alguma incompatibilidade. 2 - (Gambiarra, mas...) Crie uma nova conexão com o DBX e nesta nova conexão use o drive nativo. Esta conexão serviria apenas para executar esta rotina. Fora isto, não vejo outra forma a não ser trocar de driver mesmo. ----- Original Message ----- From: "Junior Miranda" To: "FireBase" Sent: Monday, August 16, 2010 3:40 PM Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. Na verdade não. Quando eu dou o start na transação tudo que é feito depois estará na transação até que eu commit ou rollback. Com o drive interbase, está mesma situação funciona 100%. O problema é que eu não poderei mudar o drive no momento. Então precisaria de uma alternativa para o drive UIB. ps. Obrigado por está dando atenção ao problema. ps. Se for colocado o start dentro bloco, provavelmente como não ocorrerá um commit/rollback, eu terei um problemas relacionado a duplicidade de ID na transação ou algo parecido. []'s Júnior Miranda -------------------------------------------------- From: "Eduardo Pombo" Sent: Monday, August 16, 2010 3:29 PM To: "FireBase" Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a > e 3a volta estao sem transacao. acredito que teria q colocar o start > da transacao dentro do laco > > > > Em 16 de agosto de 2010 11:54, Junior Miranda > escreveu: >> Observem este código de um exemplo simples: >> >> var >> T_ID1: TTransactionDesc; >> begin >> //- >> T_ID1.TransactionID := 1; >> T_ID1.IsolationLevel := xilREADCOMMITTED; >> SQLConnection1.StartTransaction(T_ID1); >> >> //- >> ClientDataSet1.Open; >> ClientDataSet1.First; >> //- >> try >> while not (ClientDataSet1.Eof) do >> begin >> //- >> SqlQuery1.Close; >> SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID = >> ' >> + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SqlQuery1.open; >> >> //- >> SQLQuery2.Close; >> SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + >> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> IT_FKCAB_ID =' + >> QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery2.ExecSQL(); >> >> //- >> SQLQuery3.Close; >> SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >> SQLQuery3.ExecSQL(); >> >> //- >> ClientDataSet1.Next; >> end; >> Raise Exception.Create(''); >> SQLConnection1.Commit(T_ID1); >> except >> SQLConnection1.Rollback(T_ID1); >> end; >> >> O raise que estou utilizando para simular uma excessão, nos levará ao >> rollback. Mas digamos que 3 registros tenham sido alterados. O rollback >> não >> alcança o dois primeiros. >> Explico: >> O select executado na segunda volta do laço, comitta os ExecSql >> anteriores(Executados na primeira volta). O select executado na terceira >> volta do laço, comitta os ExecSql anteriores(Executados na segunda >> volta). >> Já na última volta, como chegamos ao final do laço, não ocorrerá um novo >> select. Com o raise, vamos ao except. Só que na verdade só existe um >> registro pendente (O último). Os dois primeiro foram commitados pela >> execussão do select. O select commita mas mantém a transação aberta. Com >> drive Interbase por exemplo, funciona normal! Ou seja, ao final, com o >> raise, o rollback ocorrerá sobre todos os registro mencionados. >> >> []'s >> >> Júnior Miranda. >> -------------------------------------------------- >> From: "Eduardo Pombo" >> Sent: Monday, August 16, 2010 10:53 AM >> To: "FireBase" >> Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando >> o >> drive UIB está influenciando no rollback. >> >>> Acredito que o problema seja pq no momento que o erro ocorre a >>> transacao ainda nao esteja criada. >>> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >>> criada e ai vai para o except e com isso o rollback nao vai funcionar >>> por nao ter transacao criada. >>> >>> ClientDataSet1.Edit; >>> ClientDataSet1IT_NUM.AsInteger := >>> SqlQuery2.Fields.Fields[0].AsInteger; >>> ClientDataSet1.Post; >>> >>> sugestao, mova o bloco abaixo para antes dos post e execsql. >>> >>> //- >>> T_ID1.TransactionID := 1; >>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>> SQLConnection1.StartTransaction(T_ID1); >>> //- >>> >>> >>> >>> Abraco, >>> >>> Espero ter ajudado >>> >>> Em 16 de agosto de 2010 09:03, Junior Miranda >>> escreveu: >>>> >>>> Senhores, bom dia! >>>> >>>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos >>>> os >>>> lados e não encontrei nenhuma solução que não seja substituir o drive >>>> UIB. >>>> Mas infelizmente não posso fazer esta substituição neste momento. O >>>> problema é que como o select está dentro da transação e em loop, a cada >>>> volta, >>>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do commit >>>> propriamente dito. Então, quando há uma excessão, o rollback não >>>> funciona >>>> como devido. >>>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>>> esta condição). Como não posso mudar o drive no momento, preciso >>>> encontrar >>>> uma >>>> alternativa(na aplicação). Mas até agora nada funcionou. >>>> >>>> O código é este: >>>> //------------ >>>> var >>>> T_ID1: TTransactionDesc; >>>> begin >>>> //- >>>> ClientDataSet1.Open; >>>> ClientDataSet1.First; >>>> //- >>>> try >>>> while not (ClientDataSet1.Eof) do >>>> begin >>>> //- >>>> SqlQuery2.Close; >>>> SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >>>> = >>>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>> SqlQuery2.open; >>>> >>>> ClientDataSet1.Edit; >>>> ClientDataSet1IT_NUM.AsInteger := >>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>> ClientDataSet1.Post; >>>> >>>> //- >>>> SQLQuery1.Close; >>>> SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' >>>> WHERE >>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>> SQLQuery1.ExecSQL(); >>>> >>>> //- >>>> ClientDataSet1.Next; >>>> end; >>>> //- >>>> T_ID1.TransactionID := 1; >>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>> SQLConnection1.StartTransaction(T_ID1); >>>> //- >>>> if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>> Raise Exception.Create(''); >>>> //- >>>> SQLConnection1.Commit(T_ID1); >>>> except >>>> SQLConnection1.Rollback(T_ID1); >>>> end; >>>> //------- >>>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). >>>> Alguém já >>>> passou por isso e conseguiu contornar a questão do select dentro de um >>>> laço >>>> em uma transação com Drive UIB? >>>> >>>> []'s >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> >>> -- >>> >>> Atenciosamente >>> >>> José Eduardo Pombo de Barros >>> Gerente de Manutenção de Sistemas >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Wed Aug 18 00:02:51 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 18 Aug 2010 00:02:51 -0300 Subject: [firebase-br] FIB Plus ou IBO x FB 2.5 In-Reply-To: References: <4C696D29.1040805@marketingrapido.com.br> Message-ID: Marcelo Fortes Vi sua explicação sobre o componente fibplus e achei muito interessante. Sei que existe duas transações uma para leitura e uma update,delete,insert. Se tivesse jeito voce dar uma explicação melhor para min. sobre como seria o melhor uso dele ficaria muito grato .. Eu usava Ibx estou usando ele ja tem um tempo mas não entendo como funciona este controle de transações . Outro problema que tambem estou enfretando e que não consigo fazer um controle transacional para quando um usuario estiver utilizando um registro e outro usuario solicitar aquele mesmo registro eu mostrar uma mensagem em não deixar ele alterar o registro. Usava IBX e geralmente a maioria do pessoal que usava IBX usa transações CommitRetaining .Sei que isso não e uma boa pratica mas não sei como proceder.. Obrigado... Alex Miranda de Oliveira Em 17 de agosto de 2010 14:11, Marcelo Fortes escreveu: > Foi mal, não completei o e-mail > > Como ia dizendo ou melhor, escrevendo, o FIB+ tem a capacidade de vc > ter duas transactions para um ou mais datasets, uma transact > configurada só para leitura e outra para insert, update, delete. > > A primeira pode ficar mais tempo aberta pois está só no modo Read a > última pode ser fechada e aberta a transação a cada operação > automaticamente setando o auto-commit para true daí a transação só > fica aberta o tempo que for necessário, obviemente que vc pode > programar isso tudo segundo suas necessidades... > > Outro ponto é que o Fib+ acompanha de perto as novas versões do > firebird então fique tranquilo tem sempre releases novos já existe já > algum tempo para Delphi 2010 e tudo, e se tem updates com bugfixes vc > recebe sem ônus nenhum o upgrade...Outra coisa legal são os Batch > updtaes em lote que guardam várias tarefas repetitivas em um comando > só. Acho a performance do Fib+ estupenda. > > Em 17 de agosto de 2010 14:03, Marcelo Fortes > escreveu: > > Fib+ é muito legal principalmente se vc vem do IBX, ele tem a paleta > > services também que até onde lembro o IBO não tinha. Não sei em que pé > > está agora. > > O legal do Fib+ é > > > > Em 16 de agosto de 2010 13:54, Pablo Farias > > escreveu: > >> Ola Pessoal, > >> estou aqui em um dilema preciso comprar o componente de uma vez por > todas, > >> utilizamos o ibo para testes, porem o valor dele é um pouco salgado para > uma > >> empresa pequena como a nossa, entao vimos o FIBplus que custa $69 > dollares > >> um valor legal. > >> Porem testei o IBO com o FB2.5 e funciono sem problema algum, alguem de > >> voces ja testou o FIB com o 2.5 quais os resultados? > >> Ou ainda é melhor investir um valor maior e ir de IBO? > >> > >> []s, > >> -- > >> Pablo Farias > >> Fone(81)9169.3339 > >> developer em marketingrapido.com.br > >> www.marketingrapido.com.br > >> www.marketsistemas.com.br > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From omarhaddadm em gmail.com Wed Aug 18 09:46:45 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Wed, 18 Aug 2010 08:46:45 -0400 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= In-Reply-To: <4C63F449.7010506@gmail.com> References: <4C63F449.7010506@gmail.com> Message-ID: Olá Carlos Wilson, tudo bem ? Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero migrar hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 Após fazer backup e restore na versão 2.1, sabes como identificar que o banco está convertido para a versão 2.1 E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? Obrigado e abraço Ats. Omar Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: > Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou > começar um novo projeto. Gostaria de saber já compensa passar para a versão > 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? > > Grato. > > Carlos Wilson. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From danielroatt em gmail.com Wed Aug 18 09:49:18 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 18 Aug 2010 09:49:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= In-Reply-To: References: <4C63F449.7010506@gmail.com> Message-ID: Olha, digo por experiencia, ele é muiiito mais rapido =D Em 18 de agosto de 2010 09:46, Omar Haddad escreveu: > Olá Carlos Wilson, tudo bem ? > > Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero migrar > hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 > > Após fazer backup e restore na versão 2.1, sabes como identificar que o > banco está convertido para a versão 2.1 > > E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? > > Obrigado e abraço > > Ats. > Omar > > Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: > > > Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou > > começar um novo projeto. Gostaria de saber já compensa passar para a > versão > > 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? > > > > Grato. > > > > Carlos Wilson. > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From jrmiran em gmail.com Wed Aug 18 10:41:08 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Wed, 18 Aug 2010 10:41:08 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fw=3A_=5BOFF=5D_Select_dentro_de_uma?= =?iso-8859-1?q?_transa=E7=E3o_utilizando_o_drive_UIB_est=E1_influe?= =?iso-8859-1?q?nciando_no_rollback=2E?= In-Reply-To: <9ED58C4CF57D4CA2BD68CC63A2723922@aquiles> References: <9ED58C4CF57D4CA2BD68CC63A2723922@aquiles> Message-ID: <65DC143109C4404299021C23ADDB3090@desenv2> Bom dia Renato! Poderia me enviar este drive já compilado para teste? Baixei o source mas não consigo compilá-lo usando o 2006. Att, Júnior Miranda. -------------------------------------------------- From: "Renato Alves" Sent: Tuesday, August 17, 2010 9:31 PM To: "FireBase" Subject: [firebase-br] Fw: [OFF] Select dentro de uma transação utilizando o drive UIB está influenciando no rollback. > Junior, > Utilizo o driver UIB 2.1 em uma aplicação minha e não detectei > este problema. > Utilizo Delphi 7 e Firebird 2.1. > Apesar que tive problema com o campo BIGINT no Firebird. > Tenta seguir a orientação do Magno e posta ai o resultado. > Fui > Renato > > > > ----- Original Message ----- > From: "Magno System" > To: "FireBase" > Sent: Monday, August 16, 2010 4:00 PM > Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando > o drive UIB está influenciando no rollback. > > > Pelo cenário eu arriscaria dizer que o problema é mesmo com o DRIVE UIB. > > Eu tentaria uma das duas coisas: > > 1 - No DELPHI 7 / FB 2.0 o drive nativo funciona perfeitamente. Não sei se > com o 2006 há alguma incompatibilidade. > > 2 - (Gambiarra, mas...) Crie uma nova conexão com o DBX e nesta nova > conexão > use o drive nativo. Esta conexão serviria apenas para executar esta > rotina. > > Fora isto, não vejo outra forma a não ser trocar de driver mesmo. > > > ----- Original Message ----- > From: "Junior Miranda" > To: "FireBase" > Sent: Monday, August 16, 2010 3:40 PM > Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando > o > drive UIB está influenciando no rollback. > > > Na verdade não. Quando eu dou o start na transação tudo que é feito depois > estará na transação até que eu commit ou rollback. Com o drive interbase, > está mesma situação funciona 100%. O problema é que eu não poderei mudar o > drive no momento. Então precisaria de uma alternativa para o drive UIB. > > ps. Obrigado por está dando atenção ao problema. > > ps. Se for colocado o start dentro bloco, provavelmente como não ocorrerá > um > commit/rollback, eu terei um problemas relacionado a duplicidade de ID na > transação ou algo > parecido. > > []'s > > Júnior Miranda > > -------------------------------------------------- > From: "Eduardo Pombo" > Sent: Monday, August 16, 2010 3:29 PM > To: "FireBase" > Subject: Re: [firebase-br][OFF] Select dentro de uma transação utilizando > o > drive UIB está influenciando no rollback. > >> ja neste ultimo exemplo a transacao esta fora do laco e com isso a 2a >> e 3a volta estao sem transacao. acredito que teria q colocar o start >> da transacao dentro do laco >> >> >> >> Em 16 de agosto de 2010 11:54, Junior Miranda >> escreveu: >>> Observem este código de um exemplo simples: >>> >>> var >>> T_ID1: TTransactionDesc; >>> begin >>> //- >>> T_ID1.TransactionID := 1; >>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>> SQLConnection1.StartTransaction(T_ID1); >>> >>> //- >>> ClientDataSet1.Open; >>> ClientDataSet1.First; >>> //- >>> try >>> while not (ClientDataSet1.Eof) do >>> begin >>> //- >>> SqlQuery1.Close; >>> SqlQuery1.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE CAB_ID >>> = ' >>> + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>> SqlQuery1.open; >>> >>> //- >>> SQLQuery2.Close; >>> SQLQuery2.SQL.Text := 'UPDATE ITENS SET IT_NUM =' + >>> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >>> IT_FKCAB_ID =' + >>> QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>> SQLQuery2.ExecSQL(); >>> >>> //- >>> SQLQuery3.Close; >>> SQLQuery3.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>> QuotedStr(IntToStr(SqlQuery1.Fields.Fields[0].AsInteger + 1)) + ' WHERE >>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>> SQLQuery3.ExecSQL(); >>> >>> //- >>> ClientDataSet1.Next; >>> end; >>> Raise Exception.Create(''); >>> SQLConnection1.Commit(T_ID1); >>> except >>> SQLConnection1.Rollback(T_ID1); >>> end; >>> >>> O raise que estou utilizando para simular uma excessão, nos levará ao >>> rollback. Mas digamos que 3 registros tenham sido alterados. O rollback >>> não >>> alcança o dois primeiros. >>> Explico: >>> O select executado na segunda volta do laço, comitta os ExecSql >>> anteriores(Executados na primeira volta). O select executado na terceira >>> volta do laço, comitta os ExecSql anteriores(Executados na segunda >>> volta). >>> Já na última volta, como chegamos ao final do laço, não ocorrerá um novo >>> select. Com o raise, vamos ao except. Só que na verdade só existe um >>> registro pendente (O último). Os dois primeiro foram commitados pela >>> execussão do select. O select commita mas mantém a transação aberta. Com >>> drive Interbase por exemplo, funciona normal! Ou seja, ao final, com o >>> raise, o rollback ocorrerá sobre todos os registro mencionados. >>> >>> []'s >>> >>> Júnior Miranda. >>> -------------------------------------------------- >>> From: "Eduardo Pombo" >>> Sent: Monday, August 16, 2010 10:53 AM >>> To: "FireBase" >>> Subject: Re: [firebase-br][OFF] Select dentro de uma transação >>> utilizando o >>> drive UIB está influenciando no rollback. >>> >>>> Acredito que o problema seja pq no momento que o erro ocorre a >>>> transacao ainda nao esteja criada. >>>> ex: se o erro ocorrer neste item abaixo a transacao ainda nao foi >>>> criada e ai vai para o except e com isso o rollback nao vai funcionar >>>> por nao ter transacao criada. >>>> >>>> ClientDataSet1.Edit; >>>> ClientDataSet1IT_NUM.AsInteger := >>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>> ClientDataSet1.Post; >>>> >>>> sugestao, mova o bloco abaixo para antes dos post e execsql. >>>> >>>> //- >>>> T_ID1.TransactionID := 1; >>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>> SQLConnection1.StartTransaction(T_ID1); >>>> //- >>>> >>>> >>>> >>>> Abraco, >>>> >>>> Espero ter ajudado >>>> >>>> Em 16 de agosto de 2010 09:03, Junior Miranda >>>> escreveu: >>>>> >>>>> Senhores, bom dia! >>>>> >>>>> Desculpem-me pela natureza OFF do post. Mas, é que já rodei por todos >>>>> os >>>>> lados e não encontrei nenhuma solução que não seja substituir o drive >>>>> UIB. >>>>> Mas infelizmente não posso fazer esta substituição neste momento. O >>>>> problema é que como o select está dentro da transação e em loop, a >>>>> cada >>>>> volta, >>>>> ele (o select), commita o(s) ExecSql anterior(es). Isto antes do >>>>> commit >>>>> propriamente dito. Então, quando há uma excessão, o rollback não >>>>> funciona >>>>> como devido. >>>>> Quero garantir a atomicidade. Mas o bendito drive UIB não permite(Sob >>>>> esta condição). Como não posso mudar o drive no momento, preciso >>>>> encontrar >>>>> uma >>>>> alternativa(na aplicação). Mas até agora nada funcionou. >>>>> >>>>> O código é este: >>>>> //------------ >>>>> var >>>>> T_ID1: TTransactionDesc; >>>>> begin >>>>> //- >>>>> ClientDataSet1.Open; >>>>> ClientDataSet1.First; >>>>> //- >>>>> try >>>>> while not (ClientDataSet1.Eof) do >>>>> begin >>>>> //- >>>>> SqlQuery2.Close; >>>>> SqlQuery2.Sql.Text := 'SELECT CAB_NUM FROM CABECALHO WHERE >>>>> CAB_ID = >>>>> ' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>> SqlQuery2.open; >>>>> >>>>> ClientDataSet1.Edit; >>>>> ClientDataSet1IT_NUM.AsInteger := >>>>> SqlQuery2.Fields.Fields[0].AsInteger; >>>>> ClientDataSet1.Post; >>>>> >>>>> //- >>>>> SQLQuery1.Close; >>>>> SQLQuery1.SQL.Text := 'UPDATE CABECALHO SET CAB_NUM =' + >>>>> QuotedStr(IntToStr(SqlQuery2.Fields.Fields[0].AsInteger + 1)) + ' >>>>> WHERE >>>>> CAB_ID =' + QuotedStr(IntToStr(ClientDataSet1IT_FKCAB_ID.AsInteger)); >>>>> SQLQuery1.ExecSQL(); >>>>> >>>>> //- >>>>> ClientDataSet1.Next; >>>>> end; >>>>> //- >>>>> T_ID1.TransactionID := 1; >>>>> T_ID1.IsolationLevel := xilREADCOMMITTED; >>>>> SQLConnection1.StartTransaction(T_ID1); >>>>> //- >>>>> if ClientDataSet1.ApplyUpdates(0) <> 0 then >>>>> Raise Exception.Create(''); >>>>> //- >>>>> SQLConnection1.Commit(T_ID1); >>>>> except >>>>> SQLConnection1.Rollback(T_ID1); >>>>> end; >>>>> //------- >>>>> Onde há o objeto ClientDataset1, eu também já utilizei um terceiro >>>>> TSqlQuery para fazer um update(Ou seja, só com objetos TSqlQuery). >>>>> Alguém já >>>>> passou por isso e conseguiu contornar a questão do select dentro de um >>>>> laço >>>>> em uma transação com Drive UIB? >>>>> >>>>> []'s >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Atenciosamente >>>> >>>> José Eduardo Pombo de Barros >>>> Gerente de Manutenção de Sistemas >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> >> -- >> >> Atenciosamente >> >> José Eduardo Pombo de Barros >> Gerente de Manutenção de Sistemas >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From omarhaddadm em gmail.com Wed Aug 18 11:17:07 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Wed, 18 Aug 2010 10:17:07 -0400 Subject: [firebase-br] Quantidade de Usuarios Conectados In-Reply-To: References: Message-ID: Opa,. Desculpa "intrometer-me" ;) Envie para mim também, por favor webomarmatrix em gmail.com Em 30 de julho de 2010 09:33, Osvaldo. escreveu: > Sem querer abusar, se puder me passe tambem esse unit. > > Osvaldo > > cslinf em gmail.com > > > "Osmar Aparecido Bento Junior" > escreveu na mensagem > news:AANLkTikY+gpEFT6dsghsTd48wNNeC_FoaJsEpoAdCJ8w em mail.gmail.com... > Cara, tenho uma unit que verifica isso....se quiser posso te mandar... > > Em 30 de julho de 2010 10:03, Alex Miranda de Oliveira < > alexsistemass em gmail.com> escreveu: > > > Bom dia Pessoal > > > > > > Preciso saber como faço para retornar quantos usuarios estão conectados > > no banco firebird.. > > > > > > Precisaria tambem exemplo saber quantas conexões cada computador esta > > usando.. > > > > > > Trabalho com Delphi e Fibplus. > > > > > > se estiver algum material ou algum site a respeito deste assunto.. > > > > > > > > Alex Miranda de Oliveira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From nivaldomart em gmail.com Wed Aug 18 12:49:43 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 18 Aug 2010 12:49:43 -0300 Subject: [firebase-br] Quantidade de Usuarios Conectados In-Reply-To: References: Message-ID: Olá pessoal, Para quem usa a partir da versão 2.1 pode fazer um select na tabela mon$attachments. Ela contém várias informações sobre a conexão Ex: select count(*) from mon$attachments where mon$attachment_id <> current_connection Este select retorna a quantidade de conexões excluindo a conexão que está consultando Em 18 de agosto de 2010 11:17, Omar Haddad escreveu: > Opa,. > > Desculpa "intrometer-me" ;) > > Envie para mim também, por favor > > webomarmatrix em gmail.com > > Em 30 de julho de 2010 09:33, Osvaldo. escreveu: > > > Sem querer abusar, se puder me passe tambem esse unit. > > > > Osvaldo > > > > cslinf em gmail.com > > > > > > "Osmar Aparecido Bento Junior" > > escreveu na mensagem > > news:AANLkTikY+gpEFT6dsghsTd48wNNeC_FoaJsEpoAdCJ8w em mail.gmail.com... > > Cara, tenho uma unit que verifica isso....se quiser posso te mandar... > > > > Em 30 de julho de 2010 10:03, Alex Miranda de Oliveira < > > alexsistemass em gmail.com> escreveu: > > > > > Bom dia Pessoal > > > > > > > > > Preciso saber como faço para retornar quantos usuarios estão > conectados > > > no banco firebird.. > > > > > > > > > Precisaria tambem exemplo saber quantas conexões cada computador esta > > > usando.. > > > > > > > > > Trabalho com Delphi e Fibplus. > > > > > > > > > se estiver algum material ou algum site a respeito deste assunto.. > > > > > > > > > > > > Alex Miranda de Oliveira > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Wed Aug 18 14:51:18 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Wed, 18 Aug 2010 14:51:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_sa=EDda_produto?= Message-ID: <4C6C1D96.9070204@gmail.com> Olá a todos! Seguinte pessoal tenho um tabela chamda produto e uma saida_produto, também tenho uma trigger que é acionada quando um evento de insert ou delete é acionado na tabela saida_produto. Porem quando faço uma saída a baixa e feita perfeitamente na tabela produto... agora quando eu apago uma baixa que foi feita a quantidade não é aumentada na tabela produto... Quem puder me ajudar fico agradecido... Segue o código da trigger: AS begin /* Trigger text */ if (inserting) then update produto set produto.prod_qtd = (produto.prod_qtd - old.qtd) where prod_cod = new.prodcod; if (deleting) then update produto set produto.prod_qtd = (produto.prod_qtd + new.qtd) where prod_cod = new.prodcod; end From armando.boza em gmail.com Wed Aug 18 15:01:52 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Wed, 18 Aug 2010 15:01:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_sa=EDda_produto?= In-Reply-To: <4C6C1D96.9070204@gmail.com> References: <4C6C1D96.9070204@gmail.com> Message-ID: <4C6C2010.6020408@gmail.com> Verifica o evento que dispara a trigger, BEFORE, AFTER (insert, update, delete). Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From magnosysteminformatica em gmail.com Wed Aug 18 15:21:08 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 18 Aug 2010 15:21:08 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_sa=EDda_produto?= References: <4C6C1D96.9070204@gmail.com> Message-ID: <001801cb3f02$22ba4bb0$6915a8c0@MagnoSystem> Troca os 3 new/old conforme abaixo em letra maiúscula. if (inserting) then update produto set produto.prod_qtd = (produto.prod_qtd - NEW.qtd) where prod_cod = new.prodcod; if (deleting) then update produto set produto.prod_qtd = (produto.prod_qtd + OLD.qtd) where prod_cod = OLD.prodcod; ----- Original Message ----- From: "Rlinus" To: "FireBase" Sent: Wednesday, August 18, 2010 2:51 PM Subject: [firebase-br] Trigger saída produto Olá a todos! Seguinte pessoal tenho um tabela chamda produto e uma saida_produto, também tenho uma trigger que é acionada quando um evento de insert ou delete é acionado na tabela saida_produto. Porem quando faço uma saída a baixa e feita perfeitamente na tabela produto... agora quando eu apago uma baixa que foi feita a quantidade não é aumentada na tabela produto... Quem puder me ajudar fico agradecido... Segue o código da trigger: AS begin /* Trigger text */ if (inserting) then update produto set produto.prod_qtd = (produto.prod_qtd - old.qtd) where prod_cod = new.prodcod; if (deleting) then update produto set produto.prod_qtd = (produto.prod_qtd + new.qtd) where prod_cod = new.prodcod; end ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmsrlinus em gmail.com Wed Aug 18 15:25:57 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Wed, 18 Aug 2010 15:25:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_sa=EDda_produto?= In-Reply-To: <001801cb3f02$22ba4bb0$6915a8c0@MagnoSystem> References: <4C6C1D96.9070204@gmail.com> <001801cb3f02$22ba4bb0$6915a8c0@MagnoSystem> Message-ID: <4C6C25B5.1010307@gmail.com> Grande Magno System, funcionou perfeitamente.... Não querendo abusar da sua boa vontade, você tem alguma apostila de trigger e procedure para firebird.... From cpd em lekagi.com.br Wed Aug 18 15:31:27 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Wed, 18 Aug 2010 14:31:27 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] =?iso-8859-1?q?Res=3A__Trigger_sa=EDda_produto?= References: <4C6C1D96.9070204@gmail.com> Message-ID: <4C6C26FF.000004.03804@JABER-NB> Olá RLinus. Substitua o .NEW por .OLD ao deletar. Acredito que somente isso já resolva seu problema. Espero ter ajudado Jáber S. C. Lima -------Mensagem original------- De: Rlinus Data: 18/08/2010 13:57:58 Para: FireBase Assunto: [firebase-br] Trigger saída produto Olá a todos! Seguinte pessoal tenho um tabela chamda produto e uma saida_produto, também tenho uma trigger que é acionada quando um evento de insert ou delete é acionado na tabela saida_produto. Porem quando faço uma saída a baixa e feita perfeitamente na tabela produto... agora quando eu apago uma baixa que foi feita a quantidade não é aumentada na tabela produto... Quem puder me ajudar fico agradecido... Segue o código da trigger: AS begin /* Trigger text */ if (inserting) then update produto set produto.prod_qtd = (produto.prod_qtd - old.qtd) where prod_cod = new.prodcod; if (deleting) then update produto set produto.prod_qtd = (produto.prod_qtd + new.qtd) where prod_cod = new.prodcod; end ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmsrlinus em gmail.com Wed Aug 18 15:33:21 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Wed, 18 Aug 2010 15:33:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Res=3A__Trigger_sa=EDda_produto?= In-Reply-To: <4C6C26FF.000004.03804@JABER-NB> References: <4C6C1D96.9070204@gmail.com> <4C6C26FF.000004.03804@JABER-NB> Message-ID: <4C6C2771.70801@gmail.com> Ajudou e muito jaber... Obrigado From thiago.rachadel em gmail.com Wed Aug 18 15:39:32 2010 From: thiago.rachadel em gmail.com (gmail) Date: Wed, 18 Aug 2010 15:39:32 -0300 Subject: [firebase-br] Ordem Timestamp null In-Reply-To: References: Message-ID: <4c6c28eb.113f970a.56a3.5414@mx.google.com> Estou com um problema que para mim esta difícil de resolver: Tenho uma tabela com 2 campos Entrada e Saida. Eu consigo ordenar na boa os registros se tiverem preenchidos os 2 campos. Agora se a entrada estiver null não estou conseguindo. Imaginem o caso abaixo: Entrada Saída 07:30 12:00 null 14:00 15:00 null Esta seria a ordenação que eu preciso mais o firebird no select traz o null primeiro. Alguem sabe como resolver isso? From gustavo.moda em gmail.com Wed Aug 18 15:49:29 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Wed, 18 Aug 2010 15:49:29 -0300 Subject: [firebase-br] Ordem Timestamp null In-Reply-To: <4c6c28eb.113f970a.56a3.5414@mx.google.com> References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> Message-ID: Chutandoooo!!! select ENTRADA, SAIDA FROM TABELA ORDER BY COALESCE(ENTRADA,SAIDA), COALESCE(SAIDA,ENTRADA) Não é o ideal. Analisaria uma outra modelagem na tabela ou campo de apoio... Em 18 de agosto de 2010 15:39, gmail escreveu: > Estou com um problema que para mim esta difícil de resolver: > Tenho uma tabela com 2 campos Entrada e Saida. > Eu consigo ordenar na boa os registros se tiverem preenchidos os 2 campos. > Agora se a entrada estiver null não estou conseguindo. > Imaginem o caso abaixo: > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > > Esta seria a ordenação que eu preciso mais o firebird no select traz o null > primeiro. Alguem sabe como resolver isso? > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From thiago.rachadel em gmail.com Wed Aug 18 15:53:00 2010 From: thiago.rachadel em gmail.com (gmail) Date: Wed, 18 Aug 2010 15:53:00 -0300 Subject: [firebase-br] RES: Ordem Timestamp null In-Reply-To: References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> Message-ID: <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando dificuldade em ordenar. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Moda Enviada em: quarta-feira, 18 de agosto de 2010 15:49 Para: FireBase Assunto: Re: [firebase-br] Ordem Timestamp null Chutandoooo!!! select ENTRADA, SAIDA FROM TABELA ORDER BY COALESCE(ENTRADA,SAIDA), COALESCE(SAIDA,ENTRADA) Não é o ideal. Analisaria uma outra modelagem na tabela ou campo de apoio... Em 18 de agosto de 2010 15:39, gmail escreveu: > Estou com um problema que para mim esta difícil de resolver: > Tenho uma tabela com 2 campos Entrada e Saida. > Eu consigo ordenar na boa os registros se tiverem preenchidos os 2 campos. > Agora se a entrada estiver null não estou conseguindo. > Imaginem o caso abaixo: > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > > Esta seria a ordenação que eu preciso mais o firebird no select traz o null > primeiro. Alguem sabe como resolver isso? > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de Lançamento: 08/18/10 03:35:00 From gustavo.moda em gmail.com Wed Aug 18 15:53:31 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Wed, 18 Aug 2010 15:53:31 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <1709796217.20100816220606@warmboot.com.br> References: <1709796217.20100816220606@warmboot.com.br> Message-ID: Em 16 de agosto de 2010 22:06, Carlos H. Cantu escreveu: > Pra vc aproveitar os 8 núcleos terá que ser o Classic, mas vc tem que > saber dimensionar bem ele. > Cantu, uma dúvida. No Firebird 2.1, a versão supersever não foi implementado multi processamento no Linux? From magnosysteminformatica em gmail.com Wed Aug 18 15:54:30 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 18 Aug 2010 15:54:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_sa=EDda_produto?= References: <4C6C1D96.9070204@gmail.com><001801cb3f02$22ba4bb0$6915a8c0@MagnoSystem> <4C6C25B5.1010307@gmail.com> Message-ID: <002901cb3f06$cc0a6ca0$6915a8c0@MagnoSystem> Apostila não. Eu tenho o livro FIREBIRD 2 do Cantu. Nele, inclusive tem uma tabelinha explicando brilhantemente quando usar OLD e NEW em triggers. Recomendo o livro. ----- Original Message ----- From: "Rlinus" To: "FireBase" Sent: Wednesday, August 18, 2010 3:25 PM Subject: Re: [firebase-br] Trigger saída produto Grande Magno System, funcionou perfeitamente.... Não querendo abusar da sua boa vontade, você tem alguma apostila de trigger e procedure para firebird.... ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gustavo.moda em gmail.com Wed Aug 18 15:57:58 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Wed, 18 Aug 2010 15:57:58 -0300 Subject: [firebase-br] RES: Ordem Timestamp null In-Reply-To: <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> Message-ID: Em 18 de agosto de 2010 15:53, gmail escreveu: > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > dificuldade em ordenar. > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o coalesce do order by, que não é muito bom. Ou outra modelagem para o problema. From rmsrlinus em gmail.com Wed Aug 18 16:03:56 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Wed, 18 Aug 2010 16:03:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_sa=EDda_produto?= In-Reply-To: <002901cb3f06$cc0a6ca0$6915a8c0@MagnoSystem> References: <4C6C1D96.9070204@gmail.com><001801cb3f02$22ba4bb0$6915a8c0@MagnoSystem> <4C6C25B5.1010307@gmail.com> <002901cb3f06$cc0a6ca0$6915a8c0@MagnoSystem> Message-ID: <4C6C2E9C.1010003@gmail.com> Ok... vou ver se compro esse livro... Obrigado From listas em warmboot.com.br Wed Aug 18 16:11:43 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 18 Aug 2010 16:11:43 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: References: <1709796217.20100816220606@warmboot.com.br> Message-ID: <302444392.20100818161143@warmboot.com.br> GM> Cantu, uma dúvida. GM> No Firebird 2.1, a versão supersever não foi implementado multi GM> processamento no Linux? Até onde eu sei, A versão 2.1 não trouxe novidades quanto a SMP, nem pra windows, nem pra linux. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From gustavo.moda em gmail.com Wed Aug 18 16:17:43 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Wed, 18 Aug 2010 16:17:43 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <302444392.20100818161143@warmboot.com.br> References: <1709796217.20100816220606@warmboot.com.br> <302444392.20100818161143@warmboot.com.br> Message-ID: Vi no roadmap, está previsto na 2.5. se eu entendi certo. veja o link http://firebirdsql.org/index.php?op=devel&sub=engine&id=roadmap_2009&nosb=1 Valeu 2010/8/18 Carlos H. Cantu > GM> Cantu, uma dúvida. > > GM> No Firebird 2.1, a versão supersever não foi implementado multi > GM> processamento no Linux? > > Até onde eu sei, A versão 2.1 não trouxe novidades quanto a SMP, nem > pra windows, nem pra linux. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From listas em warmboot.com.br Wed Aug 18 16:44:04 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 18 Aug 2010 16:44:04 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 Message-ID: <728714106.20100818164404@warmboot.com.br> Multithread não é a mesma coisa que suporte a SMP ;) Total suporte a SMP no SuperServer só no FB 3. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br >Vi no roadmap, está previsto na 2.5. se eu entendi certo. >veja o link http://firebirdsql.org/index.php?op=devel&sub=engine&id=roadmap_2009&nosb=1 >Valeu From thiago.rachadel em gmail.com Wed Aug 18 16:50:35 2010 From: thiago.rachadel em gmail.com (gmail) Date: Wed, 18 Aug 2010 16:50:35 -0300 Subject: [firebase-br] RES: RES: Ordem Timestamp null In-Reply-To: References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> Message-ID: <4c6c3995.11e4960a.266b.5089@mx.google.com> Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais alguma idéia? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Moda Enviada em: quarta-feira, 18 de agosto de 2010 15:58 Para: FireBase Assunto: Re: [firebase-br] RES: Ordem Timestamp null Em 18 de agosto de 2010 15:53, gmail escreveu: > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > dificuldade em ordenar. > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o coalesce do order by, que não é muito bom. Ou outra modelagem para o problema. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de Lançamento: 08/18/10 03:35:00 From agalysson em gmail.com Wed Aug 18 17:01:04 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Wed, 18 Aug 2010 17:01:04 -0300 Subject: [firebase-br] RES: RES: Ordem Timestamp null In-Reply-To: <4c6c3995.11e4960a.266b.5089@mx.google.com> References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> <4c6c3995.11e4960a.266b.5089@mx.google.com> Message-ID: > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > pensa, oque impede o segundo registro "saida = 14:00", nao tenha entrada = 06:00 por exempo? digo, é possivel ter a seguinte lista? Entrada Saída 07:30 12:00 null 14:00 13:00 15:00 onde o utlimo registro tem entrada < saida do registro anterior? caso sim, bem, por questão de logica, ta dificil seu problema... caso nao, faça um order by coalesce(entrada,saida)... se o firebird permitir essa operação, acredito que será o suficiente para resolver seu problema... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 18 de agosto de 2010 16:50, gmail escreveu: > Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais > alguma idéia? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Gustavo Moda > Enviada em: quarta-feira, 18 de agosto de 2010 15:58 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ordem Timestamp null > > Em 18 de agosto de 2010 15:53, gmail escreveu: > > > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > > dificuldade em ordenar. > > > > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o > coalesce do order by, que não é muito bom. > > Ou outra modelagem para o problema. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de > Lançamento: 08/18/10 03:35:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Wed Aug 18 17:51:17 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 18 Aug 2010 17:51:17 -0300 Subject: [firebase-br] RES: RES: Ordem Timestamp null References: <4c6c28eb.113f970a.56a3.5414@mx.google.com><4c6c2c14.19eb640a.4a9b.22a0@mx.google.com><4c6c3995.11e4960a.266b.5089@mx.google.com> Message-ID: <004801cb3f17$1fb45220$6915a8c0@MagnoSystem> Completando o raciocínio da Alysson, acho que primeiro você deve resolver o problema do ENTRADA = NULL onde a saída já tem algum valor. Não conheço seu sistema, mas até concordo de um registro ter hora de entrada e não ter de saída visto que ele pode ter entrado e ainda não ter saído. Mas se ele já tem hora na saída, é porque ele já entrou, e portanto, deveria ter hora na entrada. Aí entra o que o Alysson falou: se um registro saiu 14:00 ele pode ter entrado tanto 04:00 quanto 06:00, 12:00, etc... Se o primeiro critério de ordenação é a entrada, creio que jamais ela deva estar nula. ----- Original Message ----- From: "Alysson Azevedo" To: "FireBase" Sent: Wednesday, August 18, 2010 5:01 PM Subject: Re: [firebase-br] RES: RES: Ordem Timestamp null > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > pensa, oque impede o segundo registro "saida = 14:00", nao tenha entrada = 06:00 por exempo? digo, é possivel ter a seguinte lista? Entrada Saída 07:30 12:00 null 14:00 13:00 15:00 onde o utlimo registro tem entrada < saida do registro anterior? caso sim, bem, por questão de logica, ta dificil seu problema... caso nao, faça um order by coalesce(entrada,saida)... se o firebird permitir essa operação, acredito que será o suficiente para resolver seu problema... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 18 de agosto de 2010 16:50, gmail escreveu: > Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais > alguma idéia? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Gustavo Moda > Enviada em: quarta-feira, 18 de agosto de 2010 15:58 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ordem Timestamp null > > Em 18 de agosto de 2010 15:53, gmail escreveu: > > > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > > dificuldade em ordenar. > > > > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o > coalesce do order by, que não é muito bom. > > Ou outra modelagem para o problema. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de > Lançamento: 08/18/10 03:35:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From omarhaddadm em gmail.com Wed Aug 18 18:24:49 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Wed, 18 Aug 2010 17:24:49 -0400 Subject: [firebase-br] Ref. Contains Firebird Message-ID: Olá Colegas, Estou precisando verificar em um campo string se ele contem caracteres indesejáveis a mim, ( apóstrofo, vírgula, etc) Tem como usar CONTAINS ou algo parecido . Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From magnosysteminformatica em gmail.com Wed Aug 18 18:48:29 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 18 Aug 2010 18:48:29 -0300 Subject: [firebase-br] Ref. Contains Firebird References: Message-ID: <004f01cb3f1f$1b4bce40$6915a8c0@MagnoSystem> SELECT CAMPO FROM TABELA WHERE CAMPO CONTAINING ';' OR CAMPO CONTAINING '"' OR CAMPO CONTAINING '#' ETC... ----- Original Message ----- From: "Omar Haddad" To: "FireBase" Sent: Wednesday, August 18, 2010 6:24 PM Subject: [firebase-br] Ref. Contains Firebird Olá Colegas, Estou precisando verificar em um campo string se ele contem caracteres indesejáveis a mim, ( apóstrofo, vírgula, etc) Tem como usar CONTAINS ou algo parecido . Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From omarhaddadm em gmail.com Wed Aug 18 19:02:28 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Wed, 18 Aug 2010 18:02:28 -0400 Subject: [firebase-br] Ref. Contains Firebird In-Reply-To: <004f01cb3f1f$1b4bce40$6915a8c0@MagnoSystem> References: <004f01cb3f1f$1b4bce40$6915a8c0@MagnoSystem> Message-ID: Ops.. Esqueci-me de falar. Uso Firebird 1.5 Abraço Em 18 de agosto de 2010 17:48, Magno System < magnosysteminformatica em gmail.com> escreveu: > SELECT CAMPO FROM TABELA > WHERE CAMPO CONTAINING ';' > OR CAMPO CONTAINING '"' > OR CAMPO CONTAINING '#' > ETC... > > > ----- Original Message ----- From: "Omar Haddad" > > To: "FireBase" > Sent: Wednesday, August 18, 2010 6:24 PM > Subject: [firebase-br] Ref. Contains Firebird > > > > Olá Colegas, > > Estou precisando verificar em um campo string se ele contem caracteres > indesejáveis a mim, ( apóstrofo, vírgula, etc) > > Tem como usar CONTAINS ou algo parecido . > > Obrigado a todos. > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From omarhaddadm em gmail.com Wed Aug 18 19:06:32 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Wed, 18 Aug 2010 18:06:32 -0400 Subject: [firebase-br] Ref. Contains Firebird In-Reply-To: <004f01cb3f1f$1b4bce40$6915a8c0@MagnoSystem> References: <004f01cb3f1f$1b4bce40$6915a8c0@MagnoSystem> Message-ID: Opa. Testei aqui funfou de boa. Valewssm ;) Omar Em 18 de agosto de 2010 17:48, Magno System < magnosysteminformatica em gmail.com> escreveu: > SELECT CAMPO FROM TABELA > WHERE CAMPO CONTAINING ';' > OR CAMPO CONTAINING '"' > OR CAMPO CONTAINING '#' > ETC... > > > ----- Original Message ----- From: "Omar Haddad" > > To: "FireBase" > Sent: Wednesday, August 18, 2010 6:24 PM > Subject: [firebase-br] Ref. Contains Firebird > > > > Olá Colegas, > > Estou precisando verificar em um campo string se ele contem caracteres > indesejáveis a mim, ( apóstrofo, vírgula, etc) > > Tem como usar CONTAINS ou algo parecido . > > Obrigado a todos. > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From thiago.rachadel em gmail.com Thu Aug 19 08:41:31 2010 From: thiago.rachadel em gmail.com (gmail) Date: Thu, 19 Aug 2010 08:41:31 -0300 Subject: [firebase-br] RES: RES: RES: Ordem Timestamp null In-Reply-To: References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> <4c6c3995.11e4960a.266b.5089@mx.google.com> Message-ID: <4c6d1875.18a6650a.45e4.50ba@mx.google.com> Não. É sempre seqüencial. Nunca vai ter uma entrada com data menor que uma saída anterior (horários sobrepostos). -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Azevedo Enviada em: quarta-feira, 18 de agosto de 2010 17:01 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Ordem Timestamp null > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > pensa, oque impede o segundo registro "saida = 14:00", nao tenha entrada = 06:00 por exempo? digo, é possivel ter a seguinte lista? Entrada Saída 07:30 12:00 null 14:00 13:00 15:00 onde o utlimo registro tem entrada < saida do registro anterior? caso sim, bem, por questão de logica, ta dificil seu problema... caso nao, faça um order by coalesce(entrada,saida)... se o firebird permitir essa operação, acredito que será o suficiente para resolver seu problema... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 18 de agosto de 2010 16:50, gmail escreveu: > Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais > alguma idéia? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Gustavo Moda > Enviada em: quarta-feira, 18 de agosto de 2010 15:58 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ordem Timestamp null > > Em 18 de agosto de 2010 15:53, gmail escreveu: > > > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > > dificuldade em ordenar. > > > > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o > coalesce do order by, que não é muito bom. > > Ou outra modelagem para o problema. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de > Lançamento: 08/18/10 03:35:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3081 - Data de Lançamento: 08/19/10 03:35:00 From thiago.rachadel em gmail.com Thu Aug 19 08:45:29 2010 From: thiago.rachadel em gmail.com (gmail) Date: Thu, 19 Aug 2010 08:45:29 -0300 Subject: [firebase-br] RES: RES: RES: Ordem Timestamp null In-Reply-To: <004801cb3f17$1fb45220$6915a8c0@MagnoSystem> References: <4c6c28eb.113f970a.56a3.5414@mx.google.com><4c6c2c14.19eb640a.4a9b.22a0@mx.google.com><4c6c3995.11e4960a.266b.5089@mx.google.com> <004801cb3f17$1fb45220$6915a8c0@MagnoSystem> Message-ID: <4c6d1963.261d640a.69e2.51d4@mx.google.com> Acontece o seguinte. É sobre marcação de ponto eletrônico. Imagine que o funcionário das 4 marcações do dia esqueceu uma das entradas. Vou importar em seqüência e vai ficar faltando um registro. Ai o usuário vai incluir uma marcação em branco (null) e deslocar as outras p frente. Nesta hora que está acontecendo o problema de ordenação. Principalmente se o usuário incluir uma marcação null errada e quiser excluí-la e deslocar as marcações posteriores para traz novamente. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Magno System Enviada em: quarta-feira, 18 de agosto de 2010 17:51 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Ordem Timestamp null Completando o raciocínio da Alysson, acho que primeiro você deve resolver o problema do ENTRADA = NULL onde a saída já tem algum valor. Não conheço seu sistema, mas até concordo de um registro ter hora de entrada e não ter de saída visto que ele pode ter entrado e ainda não ter saído. Mas se ele já tem hora na saída, é porque ele já entrou, e portanto, deveria ter hora na entrada. Aí entra o que o Alysson falou: se um registro saiu 14:00 ele pode ter entrado tanto 04:00 quanto 06:00, 12:00, etc... Se o primeiro critério de ordenação é a entrada, creio que jamais ela deva estar nula. ----- Original Message ----- From: "Alysson Azevedo" To: "FireBase" Sent: Wednesday, August 18, 2010 5:01 PM Subject: Re: [firebase-br] RES: RES: Ordem Timestamp null > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > pensa, oque impede o segundo registro "saida = 14:00", nao tenha entrada = 06:00 por exempo? digo, é possivel ter a seguinte lista? Entrada Saída 07:30 12:00 null 14:00 13:00 15:00 onde o utlimo registro tem entrada < saida do registro anterior? caso sim, bem, por questão de logica, ta dificil seu problema... caso nao, faça um order by coalesce(entrada,saida)... se o firebird permitir essa operação, acredito que será o suficiente para resolver seu problema... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 18 de agosto de 2010 16:50, gmail escreveu: > Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais > alguma idéia? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Gustavo Moda > Enviada em: quarta-feira, 18 de agosto de 2010 15:58 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ordem Timestamp null > > Em 18 de agosto de 2010 15:53, gmail escreveu: > > > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > > dificuldade em ordenar. > > > > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o > coalesce do order by, que não é muito bom. > > Ou outra modelagem para o problema. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de > Lançamento: 08/18/10 03:35:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3081 - Data de Lançamento: 08/19/10 03:35:00 From jrmiran em gmail.com Thu Aug 19 08:46:40 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Thu, 19 Aug 2010 08:46:40 -0300 Subject: [firebase-br] Driver UIB 2.1 Message-ID: <67D0089411994A5DAFF740B1952220A8@desenv2> Bom dia! Alguém da lista possui e poderia disponibilizar para mim, o drive UIB 2.1 compilado? Baixei o source. Mas, no Delphi 2006 Não compila(pelo menos, eu não consegui). Agradeço antecipadamente. []'s Júnior MIranda From dave.malkavian em gmail.com Thu Aug 19 09:03:48 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Thu, 19 Aug 2010 09:03:48 -0300 Subject: [firebase-br] RES: RES: RES: Ordem Timestamp null References: <4c6c28eb.113f970a.56a3.5414@mx.google.com><4c6c2c14.19eb640a.4a9b.22a0@mx.google.com><4c6c3995.11e4960a.266b.5089@mx.google.com> <004801cb3f17$1fb45220$6915a8c0@MagnoSystem> <4c6d1963.261d640a.69e2.51d4@mx.google.com> Message-ID: <002701cb3f96$9684c900$6e01a8c0@ITT> Qual o problema ao utilizar seu campo auxiliar para ordenação? []'s Alexandre ----- Original Message ----- From: "gmail" To: "'FireBase'" Sent: Thursday, August 19, 2010 8:45 AM Subject: [firebase-br] RES: RES: RES: Ordem Timestamp null Acontece o seguinte. É sobre marcação de ponto eletrônico. Imagine que o funcionário das 4 marcações do dia esqueceu uma das entradas. Vou importar em seqüência e vai ficar faltando um registro. Ai o usuário vai incluir uma marcação em branco (null) e deslocar as outras p frente. Nesta hora que está acontecendo o problema de ordenação. Principalmente se o usuário incluir uma marcação null errada e quiser excluí-la e deslocar as marcações posteriores para traz novamente. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Magno System Enviada em: quarta-feira, 18 de agosto de 2010 17:51 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Ordem Timestamp null Completando o raciocínio da Alysson, acho que primeiro você deve resolver o problema do ENTRADA = NULL onde a saída já tem algum valor. Não conheço seu sistema, mas até concordo de um registro ter hora de entrada e não ter de saída visto que ele pode ter entrado e ainda não ter saído. Mas se ele já tem hora na saída, é porque ele já entrou, e portanto, deveria ter hora na entrada. Aí entra o que o Alysson falou: se um registro saiu 14:00 ele pode ter entrado tanto 04:00 quanto 06:00, 12:00, etc... Se o primeiro critério de ordenação é a entrada, creio que jamais ela deva estar nula. ----- Original Message ----- From: "Alysson Azevedo" To: "FireBase" Sent: Wednesday, August 18, 2010 5:01 PM Subject: Re: [firebase-br] RES: RES: Ordem Timestamp null > > Entrada Saída > 07:30 12:00 > null 14:00 > 15:00 null > pensa, oque impede o segundo registro "saida = 14:00", nao tenha entrada = 06:00 por exempo? digo, é possivel ter a seguinte lista? Entrada Saída 07:30 12:00 null 14:00 13:00 15:00 onde o utlimo registro tem entrada < saida do registro anterior? caso sim, bem, por questão de logica, ta dificil seu problema... caso nao, faça um order by coalesce(entrada,saida)... se o firebird permitir essa operação, acredito que será o suficiente para resolver seu problema... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 18 de agosto de 2010 16:50, gmail escreveu: > Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais > alguma idéia? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Gustavo Moda > Enviada em: quarta-feira, 18 de agosto de 2010 15:58 > Para: FireBase > Assunto: Re: [firebase-br] RES: Ordem Timestamp null > > Em 18 de agosto de 2010 15:53, gmail escreveu: > > > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > > dificuldade em ordenar. > > > > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o > coalesce do order by, que não é muito bom. > > Ou outra modelagem para o problema. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de > Lançamento: 08/18/10 03:35:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3081 - Data de Lançamento: 08/19/10 03:35:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From claupers em gmail.com Thu Aug 19 09:11:59 2010 From: claupers em gmail.com (Claudir Pereira dos Santos) Date: Thu, 19 Aug 2010 09:11:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Servi=E7o_e_Aplica=E7=E3o_-_Duas_ins?= =?iso-8859-1?q?tancias_do_Firebird_1=2E5=2E5_no_Windows_Server_200?= =?iso-8859-1?q?8_64_bits_com_TS_-_Refinamento?= Message-ID: Bom dia. Já faz alguns dias que venho realizando testes em nosso servidor com Windows Server 2008 64 bits com Terminal Service para rodar um Sistema do Datasus localmente. O Sistema em questão é o SisMama. Ontem tive êxito e o sistema funcionou localmente. Quanto estou na maquina e faço acesso localmente funciona perfeitamente. Para que isso fosse possível, primeiro instalei o firebird 1.5.5 como aplicação na seguinte pasta: C:\program files (x86)\firebird\firebrid_1_5AP Notem que coloquei as letras "AP" no final. Com isso consegui abrir o programa do Datasus, o SisMama sem problemas localmente. A questão é que era necessário serviço rodando para que os clientes conseguissem acessar mesmo sem um usuário logado do servidor. O acesso local só é necessário para atualizações, fazer cópia de segurança e para fechar a fatura no final do mês. Dessa forma instalei o serviço da seguinte forma. Executei o instalador e mantive a pasta padrão e só desmarquei a opção de usar o guardian, uma vez que ele já está sendo usado pela instalação como Aplicação. Alterei então o arquivo c:\Windows\System32\drive\etc\services e coloque duas linhas no final da seguinte forma: gds_db 3050/tcp gds_db1 3051/tcp No arquivo firebird.conf da instalação como serviço, alterei os parâmetros abaixo da seguinte forma: RemoteServiceName = gds_db1 RemoteServicePort = 3051 O ipcname tentei da seguinte forma: IpcName = FirebirdIPI ipcName = Firebird ipcName = Global\FirebirdIPI ipcName = Gobla\Firebird Localmente o Sistema funcionou sem problemas, mas ao se tentar acesso via TS estou tendo o seguinte erro: cannot attach password database Se dou shutdown na aplicação o sistema abre via TS se eu alterar a string de conexão colocando o parâmetro localhost ou IP da máquina na string. Só que com isso não é possível realizar as cópias de segurança. Tenho outras aplicações desenvolvidas em Delphi que usam o firebird, instalados na mesma máquina que funcionam sem problemas. Alguém saberia o que pode haver de diferente no sistema de acesso a base da dados que cause esse erro? Cordialmente; Claudir Pereira dos Santos From josauro em casasoft.net.br Thu Aug 19 09:11:42 2010 From: josauro em casasoft.net.br (Josauro S.J.) Date: Thu, 19 Aug 2010 09:11:42 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: References: Message-ID: <4C6D1F7E.8040705@casasoft.net.br> Parece que no 2.5 terá controle SMP para acesso a bancos destinto. -- Josauro S.J. josauro em casasoft.net.br From josauro em casasoft.net.br Thu Aug 19 09:16:56 2010 From: josauro em casasoft.net.br (Josauro S.J.) Date: Thu, 19 Aug 2010 09:16:56 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: References: Message-ID: <4C6D20B8.5050708@casasoft.net.br> Complementando o suporte SMP no 2.5 ocorrera sim no novo formato de instalação SuperClassic (Juntando o bom do Classic, com o bom do SuperServer). . SMP-support for simultaneous connections to one or more databases. . SMP-support for sweep and services API requests. Josauro S.J. From agalysson em gmail.com Thu Aug 19 09:22:49 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 19 Aug 2010 09:22:49 -0300 Subject: [firebase-br] RES: RES: RES: Ordem Timestamp null In-Reply-To: <4c6d1963.261d640a.69e2.51d4@mx.google.com> References: <4c6c28eb.113f970a.56a3.5414@mx.google.com> <4c6c2c14.19eb640a.4a9b.22a0@mx.google.com> <4c6c3995.11e4960a.266b.5089@mx.google.com> <004801cb3f17$1fb45220$6915a8c0@MagnoSystem> <4c6d1963.261d640a.69e2.51d4@mx.google.com> Message-ID: bem, nesse caso use order by data, coalesce(entrada,saida) acredito que resolva seu problema... (repare na importacia do campo data, para que 01:00 do dia 18 nao fique antes de 23:00 do dia 17) Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 19 de agosto de 2010 08:45, gmail escreveu: > Acontece o seguinte. É sobre marcação de ponto eletrônico. Imagine que o > funcionário das 4 marcações do dia esqueceu uma das entradas. > Vou importar em seqüência e vai ficar faltando um registro. Ai o usuário > vai > incluir uma marcação em branco (null) e deslocar as outras p frente. Nesta > hora que está acontecendo o problema de ordenação. Principalmente se o > usuário incluir uma marcação null errada e quiser excluí-la e deslocar as > marcações posteriores para traz novamente. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Magno System > Enviada em: quarta-feira, 18 de agosto de 2010 17:51 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: Ordem Timestamp null > > Completando o raciocínio da Alysson, acho que primeiro você deve resolver o > problema do ENTRADA = NULL onde a saída já tem algum valor. > > Não conheço seu sistema, mas até concordo de um registro ter hora de > entrada > > e não ter de saída visto que ele pode ter entrado e ainda não ter saído. > > Mas se ele já tem hora na saída, é porque ele já entrou, e portanto, > deveria > > ter hora na entrada. > > Aí entra o que o Alysson falou: se um registro saiu 14:00 ele pode ter > entrado tanto 04:00 quanto 06:00, 12:00, etc... > > Se o primeiro critério de ordenação é a entrada, creio que jamais ela deva > estar nula. > > ----- Original Message ----- > From: "Alysson Azevedo" > To: "FireBase" > Sent: Wednesday, August 18, 2010 5:01 PM > Subject: Re: [firebase-br] RES: RES: Ordem Timestamp null > > > > > > Entrada Saída > > 07:30 12:00 > > null 14:00 > > 15:00 null > > > > pensa, oque impede o segundo registro "saida = 14:00", nao tenha entrada = > 06:00 por exempo? > digo, é possivel ter a seguinte lista? > > Entrada Saída > 07:30 12:00 > null 14:00 > 13:00 15:00 > > onde o utlimo registro tem entrada < saida do registro anterior? > > caso sim, bem, por questão de logica, ta dificil seu problema... > caso nao, faça um order by coalesce(entrada,saida)... se o firebird > permitir > essa operação, > acredito que será o suficiente para resolver seu problema... > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 18 de agosto de 2010 16:50, gmail escreveu: > > > Não querendo ser chato, mas estou muito precisando disso. Alguem tem mais > > alguma idéia? > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Gustavo Moda > > Enviada em: quarta-feira, 18 de agosto de 2010 15:58 > > Para: FireBase > > Assunto: Re: [firebase-br] RES: Ordem Timestamp null > > > > Em 18 de agosto de 2010 15:53, gmail > escreveu: > > > > > Tenho um campo de apoio seq Integer. Mesmo assim estou encontrando > > > dificuldade em ordenar. > > > > > > > > outro campo, onde determine a ordem de acordo com a data, ou seja, tira o > > coalesce do order by, que não é muito bom. > > > > Ou outra modelagem para o problema. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Nenhum vírus encontrado nessa mensagem recebida. > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3077 - Data de > > Lançamento: 08/18/10 03:35:00 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3081 - Data de > Lançamento: 08/19/10 03:35:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jvds em bol.com.br Thu Aug 19 09:23:06 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 09:23:06 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable Message-ID: <4C6D222A.5040104@bol.com.br> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona certo ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 in module 'rtl60.bpl' o que pode ser. Obrigado !!! JVDS From listas em warmboot.com.br Thu Aug 19 10:04:05 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 19 Aug 2010 10:04:05 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <4C6D20B8.5050708@casasoft.net.br> References: <4C6D20B8.5050708@casasoft.net.br> Message-ID: <929401149.20100819100405@warmboot.com.br> O problema é que o 2.5 ainda não traz cache compartilhado no SuperClassic. Isso soh no 3.0 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br JSJ> Complementando o suporte SMP no 2.5 ocorrera sim no novo formato de JSJ> instalação SuperClassic (Juntando o bom do Classic, com o bom do JSJ> SuperServer). JSJ> . SMP-support for simultaneous connections to one or more databases. JSJ> . SMP-support for sweep and services API requests. JSJ> Josauro S.J. From marcelomoreira.souza em gmail.com Thu Aug 19 10:13:30 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 19 Aug 2010 10:13:30 -0300 Subject: [firebase-br] Firebird X Transacao X .NET Message-ID: Pessoal, Depois que comecei a implementar controle de transação em um aplicativo .NET usando o Firebird notei que o sistema ficou um pouco mais lentro para executar as operações no banco. Isso é normal? Seria devido ao uso "agora" dos controles de transacoes? Deixo abairo um pedaco do codigo, sera que eu estou fazendo algo errado? IDataReader iDataReader = null; StringBuilder sbSql = new StringBuilder(); sbSql.Append("select USERPASSWORD from CUSTOMER_USER where USERNAME = @USERNAME"); FbCommand fbCommand = new FbCommand(); FbTransaction fbTransaction = null; try { this.firebirdConnection.Open(); fbTransaction = this.firebirdConnection.FbConnection.BeginTransaction(); fbCommand.Connection = this.firebirdConnection.FbConnection; fbCommand.Transaction = fbTransaction; fbCommand.CommandType = CommandType.Text; fbCommand.CommandText = sbSql.ToString(); fbCommand.Parameters.Clear(); fbCommand.Parameters.Add("USERNAME", UserName); iDataReader = fbCommand.ExecuteReader(); while (iDataReader.Read()) { passwordBD = iDataReader["USERPASSWORD"].ToString(); } iDataReader.Close(); fbTransaction.Commit(); } catch (Exception ex) { fbTransaction.Rollback(); throw new Exception(ex.Message); } finally { iDataReader.Dispose(); fbCommand.Dispose(); fbTransaction.Dispose(); this.firebirdConnection.Close(); } No caso estou usando o Firebird 2.1.3 Obrigado a todos pela atenção. -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From omarhaddadm em gmail.com Thu Aug 19 10:23:56 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Thu, 19 Aug 2010 09:23:56 -0400 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6D222A.5040104@bol.com.br> References: <4C6D222A.5040104@bol.com.br> Message-ID: Joao Vitor Pegando carona. A biblioteca Zeos 6.6.6 suporta o firebird 2.1. PS: Uso Delphi 5 Enterprise Obrigado Abraço Em 19 de agosto de 2010 08:23, Joao Vitor escreveu: > Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona certo > ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 in > module 'rtl60.bpl' o que pode ser. > > Obrigado !!! > JVDS > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From omarhaddadm em gmail.com Thu Aug 19 10:25:46 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Thu, 19 Aug 2010 09:25:46 -0400 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) Message-ID: Ola amigos. Desculpa o off, mas é jogo rápido. Estou utilizando para conexão ao banco Firebird 1.5 o ZeosLib 6.6.4. Gostaria de saber qual versão do Zeos suporta a versão 2.1 do Firebird pois desejo migar o banco de dados para esta versão. Li no Read-me da 6.6.4 que é até a versão 2.0. Então fiquei na dúvida se suporta a 2.1 ou tenho de ter a 6.6.6 (já baixei) ou a 7.0.0 (em fase alpha) Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From magnosysteminformatica em gmail.com Thu Aug 19 10:25:49 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Thu, 19 Aug 2010 10:25:49 -0300 Subject: [firebase-br] Firebird X Transacao X .NET References: Message-ID: <001b01cb3fa2$10439ef0$6915a8c0@MagnoSystem> Marcelo, não programo em .NET mas pelo que eu ACHO que entendi do código você abre e fecha a conexão a cada transação. Não é necessário fechar a conexão. Abra e feche somente a transação. ----- Original Message ----- From: "Marcelo Moreira" To: "FireBase" Sent: Thursday, August 19, 2010 10:13 AM Subject: [firebase-br] Firebird X Transacao X .NET Pessoal, Depois que comecei a implementar controle de transação em um aplicativo .NET usando o Firebird notei que o sistema ficou um pouco mais lentro para executar as operações no banco. Isso é normal? Seria devido ao uso "agora" dos controles de transacoes? Deixo abairo um pedaco do codigo, sera que eu estou fazendo algo errado? IDataReader iDataReader = null; StringBuilder sbSql = new StringBuilder(); sbSql.Append("select USERPASSWORD from CUSTOMER_USER where USERNAME = @USERNAME"); FbCommand fbCommand = new FbCommand(); FbTransaction fbTransaction = null; try { this.firebirdConnection.Open(); fbTransaction = this.firebirdConnection.FbConnection.BeginTransaction(); fbCommand.Connection = this.firebirdConnection.FbConnection; fbCommand.Transaction = fbTransaction; fbCommand.CommandType = CommandType.Text; fbCommand.CommandText = sbSql.ToString(); fbCommand.Parameters.Clear(); fbCommand.Parameters.Add("USERNAME", UserName); iDataReader = fbCommand.ExecuteReader(); while (iDataReader.Read()) { passwordBD = iDataReader["USERPASSWORD"].ToString(); } iDataReader.Close(); fbTransaction.Commit(); } catch (Exception ex) { fbTransaction.Rollback(); throw new Exception(ex.Message); } finally { iDataReader.Dispose(); fbCommand.Dispose(); fbTransaction.Dispose(); this.firebirdConnection.Close(); } No caso estou usando o Firebird 2.1.3 Obrigado a todos pela atenção. -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Thu Aug 19 10:27:04 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 19 Aug 2010 10:27:04 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6D222A.5040104@bol.com.br> References: <4C6D222A.5040104@bol.com.br> Message-ID: Depois de atualizar o zeos, você recompilou? Baixa essa dlll no 4shared e coloca na pasta System32 do windows pra ver se resolve. Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: > Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona certo > ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 in > module 'rtl60.bpl' o que pode ser. > > Obrigado !!! > JVDS > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Thu Aug 19 10:28:56 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 19 Aug 2010 10:28:56 -0300 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) In-Reply-To: References: Message-ID: Tenho um sistema em delphi com o zeos 6.6.2-RC, com fb 2.1 e ainda datasnap e roda tudo blz. :) Em 19 de agosto de 2010 10:25, Omar Haddad escreveu: > Ola amigos. > > Desculpa o off, mas é jogo rápido. > > > Estou utilizando para conexão ao banco Firebird 1.5 o ZeosLib 6.6.4. > Gostaria de saber qual versão do Zeos suporta a versão 2.1 do Firebird pois > desejo migar o > banco de dados para esta versão. > Li no Read-me da 6.6.4 que é até a versão 2.0. Então fiquei na dúvida se > suporta a 2.1 ou tenho de ter a 6.6.6 (já baixei) ou a 7.0.0 (em fase > alpha) > > Obrigado a todos. > > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Thu Aug 19 10:29:55 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 19 Aug 2010 10:29:55 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: References: <4C6D222A.5040104@bol.com.br> Message-ID: Sim, pois uso a versão 6.6.2-RC com o fb2.1. 2010/8/19 Omar Haddad > Joao Vitor > > Pegando carona. A biblioteca Zeos 6.6.6 suporta o firebird 2.1. > > PS: Uso Delphi 5 Enterprise > > Obrigado > > Abraço > > Em 19 de agosto de 2010 08:23, Joao Vitor escreveu: > > > Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona > certo > > ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 > in > > module 'rtl60.bpl' o que pode ser. > > > > Obrigado !!! > > JVDS > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From omarhaddadm em gmail.com Thu Aug 19 10:35:05 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Thu, 19 Aug 2010 09:35:05 -0400 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) In-Reply-To: References: Message-ID: Opa Levy. Tudo jóia. Então, pelo visto, posso continuar usando a Zeos 6.6.4 que tenho e só fazer upgrade da base de dados de 1.5 para 2.1, certo ? Obrigado Omar Em 19 de agosto de 2010 09:28, Levy Moreira escreveu: > Tenho um sistema em delphi com o zeos 6.6.2-RC, com fb 2.1 e ainda datasnap > e roda tudo blz. :) > > Em 19 de agosto de 2010 10:25, Omar Haddad > escreveu: > > > Ola amigos. > > > > Desculpa o off, mas é jogo rápido. > > > > > > Estou utilizando para conexão ao banco Firebird 1.5 o ZeosLib 6.6.4. > > Gostaria de saber qual versão do Zeos suporta a versão 2.1 do Firebird > pois > > desejo migar o > > banco de dados para esta versão. > > Li no Read-me da 6.6.4 que é até a versão 2.0. Então fiquei na dúvida se > > suporta a 2.1 ou tenho de ter a 6.6.6 (já baixei) ou a 7.0.0 (em fase > > alpha) > > > > Obrigado a todos. > > > > > > > > -- > > Att. > > Omar Marques Haddad > > Analista de Sistemas Sênior > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From developer em marketingrapido.com.br Thu Aug 19 10:42:39 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Thu, 19 Aug 2010 10:42:39 -0300 Subject: [firebase-br] Data no fb 2.1 Message-ID: <4C6D34CF.8060607@marketingrapido.com.br> Ola pessoas, a alguns dias atras utilizava o fb 2.1 sem problema nenhum com data, aonde eu passava a data no formado por exemplo 19/08/2010 e ele mostrava os registro corretamente, isto no IBexpert, de ontem pra hoje começou os problemas eu passo a data 19/08/2010 e ele nao retorna registro, agora se eu passar no formato 08/19/2010 ele mostra os registros,, o que pode esta acontecendo? Utilizo servidor ubuntu 9 com fb 2.1 Ibexpert personal. Delphi 2010 FIBPlus 6.9.9 -- Pablo Farias Fone(81)9966.9557 developer em marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br From rmsrlinus em gmail.com Thu Aug 19 10:45:36 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Thu, 19 Aug 2010 10:45:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Procedure_n=E3o_atualiza?= Message-ID: <4C6D3580.3010101@gmail.com> Olá a todos, Eu tinha uma procedure na minha tabela de pedido, essa procedure era só para o metodo insert, porém eu pensei, se tiver a necessidade de alterar um pedido essa procedure não vai servir.. pq ela vai adicionar um novo em vez de atualiza-lo.. Sendo assim criei uma procedure de insert/update, só que na minha procedure eu preciso do retorno da chave primaria... acho que do jeito que fiz está certo vou postar o código... só que neste caso eu não sei como trata-la no delphi... vou postar o código de como estava tratando a outra procedure de insert... Ajudem ai pessoal... Código da procedure de insert/update: SET TERM ^ ; CREATE OR ALTER PROCEDURE PEDIDO_IU ( ped_cod integer, func_cod integer, ped_data date, ped_total numeric(15,2), forn_cod integer) returns ( pedcod integer) as begin if (exists(select ped_cod from pedido where (ped_cod = :ped_cod))) then update pedido set func_cod = :func_cod, ped_data = :ped_data, ped_total = :ped_total, forn_cod = :forn_cod where (ped_cod = :ped_cod); else insert into pedido ( ped_cod, func_cod, ped_data, ped_total, forn_cod) values ( NEXT VALUE FOR SEQ_PEDIDO_ID, :func_cod, :ped_data, :ped_total, :forn_cod) RETURNING PED_COD INTO :PEDCOD; end^ SET TERM ; ^ GRANT SELECT,INSERT,UPDATE ON PEDIDO TO PROCEDURE PEDIDO_IU; GRANT EXECUTE ON PROCEDURE PEDIDO_IU TO SYSDBA; codigo de como é tratado no delphi: procedure TDMPrincipal.InsertPedido; var idPed: Integer; begin // verifica se escolheu produtos if cdsPedidoItem.IsEmpty then raise Exception.Create('É necessário escolher os produtos!'); idPed:= 0; Start; // Adiciona o pedido try with spPedido do begin Params[0].AsInteger:= cdsPedidoFUNC_COD.AsInteger; Params[1].AsDate:= cdsPedidoPED_DATA.AsDateTime; Params[2].AsBCD:= cdsPedidoPED_TOTAL.AsCurrency; Params[3].AsInteger:= cdsPedidoFORN_COD.AsInteger; ExecProc; Commit; idPed:= Params[4].AsInteger; end; Except Rollback; end; // Adiciona os items try Start; cdsPedidoItem.First; while not cdsPedidoItem.Eof do begin with spPedidoItem do begin Params[0].AsInteger:= idPed; Params[1].AsInteger:= cdsPedidoItemPROD_COD.AsInteger; Params[2].AsInteger:= cdsPedidoItemQUANTIDADE.AsInteger; Params[3].AsBCD:= cdsPedidoItemVALOR.AsCurrency; ExecProc; end; cdsPedidoItem.Next; end; Commit; Except DeletePedido(idPed); Rollback; end; end; From jvds em bol.com.br Thu Aug 19 11:05:26 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 11:05:26 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: References: <4C6D222A.5040104@bol.com.br> Message-ID: <4C6D3A26.8000007@bol.com.br> Qual dll ? On 8/19/10 10:27 AM, Levy Moreira wrote: > Depois de atualizar o zeos, você recompilou? Baixa essa dlll no 4shared e > coloca na pasta System32 do windows pra ver se resolve. > > Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: > >> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona certo >> ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 in >> module 'rtl60.bpl' o que pode ser. >> >> Obrigado !!! >> JVDS >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From levymoreira.ce em gmail.com Thu Aug 19 11:21:40 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 19 Aug 2010 11:21:40 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6D3A26.8000007@bol.com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> Message-ID: Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu delphi acho que no 6 num funciona não... Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: > Qual dll ? > > > On 8/19/10 10:27 AM, Levy Moreira wrote: > >> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no 4shared e >> coloca na pasta System32 do windows pra ver se resolve. >> >> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >> >> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>> certo >>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 >>> in >>> module 'rtl60.bpl' o que pode ser. >>> >>> Obrigado !!! >>> JVDS >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Thu Aug 19 11:23:57 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 19 Aug 2010 11:23:57 -0300 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) In-Reply-To: References: Message-ID: Lembrando que uma das grandes vantagens do Zeos é o fato de ser gratuito e atualizado junto ao fb, então aconsenho a mudar para versão estable mais recente, não fiz isso ainda por questão de tempo. Em 19 de agosto de 2010 10:35, Omar Haddad escreveu: > Opa Levy. Tudo jóia. > > Então, pelo visto, posso continuar usando a Zeos 6.6.4 que tenho e só fazer > upgrade da base de dados de 1.5 para 2.1, certo ? > > Obrigado > Omar > > Em 19 de agosto de 2010 09:28, Levy Moreira >escreveu: > > > Tenho um sistema em delphi com o zeos 6.6.2-RC, com fb 2.1 e ainda > datasnap > > e roda tudo blz. :) > > > > Em 19 de agosto de 2010 10:25, Omar Haddad > > escreveu: > > > > > Ola amigos. > > > > > > Desculpa o off, mas é jogo rápido. > > > > > > > > > Estou utilizando para conexão ao banco Firebird 1.5 o ZeosLib 6.6.4. > > > Gostaria de saber qual versão do Zeos suporta a versão 2.1 do Firebird > > pois > > > desejo migar o > > > banco de dados para esta versão. > > > Li no Read-me da 6.6.4 que é até a versão 2.0. Então fiquei na dúvida > se > > > suporta a 2.1 ou tenho de ter a 6.6.6 (já baixei) ou a 7.0.0 (em fase > > > alpha) > > > > > > Obrigado a todos. > > > > > > > > > > > > -- > > > Att. > > > Omar Marques Haddad > > > Analista de Sistemas Sênior > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From bragaped em gmail.com Thu Aug 19 11:30:10 2010 From: bragaped em gmail.com (Pedro Braga) Date: Thu, 19 Aug 2010 11:30:10 -0300 Subject: [firebase-br] Duvida Sobre SQL - Urgente. Message-ID: bom dia estou necessitando montar o seguinte comando, preciso pegar a somatoria dos recibos e depois pegar em quais as formas de pagamento foi utilizada para pagar esse recibo tenho duas tabelas onde na tabela recibo guardo os itens pagos dai quando preciso pegar o recibo que é muito raro faço um group by porem ao tentar pegar as formas de pagamento da o erro multiple rows in singleton select. já revi todo a sql porem não consigui achar a solução select '' as descricao,r.num_recibo,r.dat_pagamento,r.vlr_recebido,r.vlr_troco,iif(r.tipo_pagto='T','TOTAL','PARCIAL') as tipo_pagto,r.num_caixa,sum(r.vlr_pago) as vlr_pago, sum(r.vlr_juros) as vlr_juros, sum(r.vlr_multa) as vlr_multa from recibo r where r.cod_cliente=:cod_cliente and r.cod_empresa_cliente=:cod_empresa_cliente and r.cod_empresa=:cod_empresa group by 1,2,3,4,5,6,7 union all select f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total, 0,0 from FORMA_PAGAMENTO frm left outer join fp_pagto f on frm.forma_pagamento=f.abreveacao where frm.operacao='RCB' and frm.num_recibo=(select distinct r.num_recibo from recibo r where r.cod_cliente=:cod_cliente and r.cod_empresa_cliente=:cod_empresa_cliente and r.cod_empresa=:cod_empresa) and frm.cod_empresa=:cod_empresa order by 2 desc From nivaldomart em gmail.com Thu Aug 19 11:35:43 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 19 Aug 2010 11:35:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?Procedure_n=E3o_atualiza?= In-Reply-To: <4C6D3580.3010101@gmail.com> References: <4C6D3580.3010101@gmail.com> Message-ID: Olá Rlinus Se você utiliza a versão 2.1 do firebird consulte este artigo http://www.firebase.com.br/fb/artigo.php?id=2001 e lá procure sobre select retornando valores Isso vai resolver seu problema Sds, Nivaldo Martins Neo Tecnologia Ltda Lauro de Freitas - BA Em 19 de agosto de 2010 10:45, Rlinus escreveu: > Olá a todos, > Eu tinha uma procedure na minha tabela de pedido, essa procedure era só > para o metodo insert, porém eu pensei, se tiver a necessidade de alterar um > pedido essa procedure não vai servir.. pq ela vai adicionar um novo em vez > de atualiza-lo.. > > Sendo assim criei uma procedure de insert/update, só que na minha procedure > eu preciso do retorno da chave primaria... acho que do jeito que fiz está > certo vou postar o código... > > só que neste caso eu não sei como trata-la no delphi... vou postar o código > de como estava tratando a outra procedure de insert... > > Ajudem ai pessoal... > > Código da procedure de insert/update: > > SET TERM ^ ; > > CREATE OR ALTER PROCEDURE PEDIDO_IU ( > ped_cod integer, > func_cod integer, > ped_data date, > ped_total numeric(15,2), > forn_cod integer) > returns ( > pedcod integer) > as > begin > if (exists(select ped_cod from pedido where (ped_cod = :ped_cod))) then > update pedido > set func_cod = :func_cod, > ped_data = :ped_data, > ped_total = :ped_total, > forn_cod = :forn_cod > where (ped_cod = :ped_cod); > else > insert into pedido ( > ped_cod, > func_cod, > ped_data, > ped_total, > forn_cod) > values ( > NEXT VALUE FOR SEQ_PEDIDO_ID, > :func_cod, > :ped_data, > :ped_total, > :forn_cod) > RETURNING PED_COD INTO :PEDCOD; > end^ > > SET TERM ; ^ > > GRANT SELECT,INSERT,UPDATE ON PEDIDO TO PROCEDURE PEDIDO_IU; > > GRANT EXECUTE ON PROCEDURE PEDIDO_IU TO SYSDBA; > > > codigo de como é tratado no delphi: > > procedure TDMPrincipal.InsertPedido; > var > idPed: Integer; > begin > // verifica se escolheu produtos > if cdsPedidoItem.IsEmpty then > raise Exception.Create('É necessário escolher os produtos!'); > > > idPed:= 0; > Start; > // Adiciona o pedido > try > with spPedido do > begin > Params[0].AsInteger:= cdsPedidoFUNC_COD.AsInteger; > Params[1].AsDate:= cdsPedidoPED_DATA.AsDateTime; > Params[2].AsBCD:= cdsPedidoPED_TOTAL.AsCurrency; > Params[3].AsInteger:= cdsPedidoFORN_COD.AsInteger; > ExecProc; > Commit; > idPed:= Params[4].AsInteger; > end; > Except > Rollback; > end; > > // Adiciona os items > try > Start; > cdsPedidoItem.First; > while not cdsPedidoItem.Eof do > begin > with spPedidoItem do > begin > Params[0].AsInteger:= idPed; > Params[1].AsInteger:= cdsPedidoItemPROD_COD.AsInteger; > Params[2].AsInteger:= cdsPedidoItemQUANTIDADE.AsInteger; > Params[3].AsBCD:= cdsPedidoItemVALOR.AsCurrency; > ExecProc; > end; > cdsPedidoItem.Next; > end; > Commit; > Except > DeletePedido(idPed); > Rollback; > end; > end; > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jvds em bol.com.br Thu Aug 19 11:36:24 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 11:36:24 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> Message-ID: <4C6D4168.10707@bol.com.br> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que se escreve um driver independente das versoes sendo atualizada nao deveria ter incompatibilidade com as novas versoes. Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando meu desanimado com o firebird ele nao roda como servico no Win Vista e nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. Obrigado !!! JVDS On 8/19/10 11:21 AM, Levy Moreira wrote: > Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu delphi > acho que no 6 num funciona não... > > Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: > >> Qual dll ? >> >> >> On 8/19/10 10:27 AM, Levy Moreira wrote: >> >>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no 4shared e >>> coloca na pasta System32 do windows pra ver se resolve. >>> >>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>> >>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>> certo >>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no delphi 6 >>>> in >>>> module 'rtl60.bpl' o que pode ser. >>>> >>>> Obrigado !!! >>>> JVDS >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From magnosysteminformatica em gmail.com Thu Aug 19 11:37:57 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Thu, 19 Aug 2010 11:37:57 -0300 Subject: [firebase-br] Duvida Sobre SQL - Urgente. References: Message-ID: <037a01cb3fac$201da690$6915a8c0@MagnoSystem> Altere esta linha colocando o IN: and frm.num_recibo IN (select distinct r.num_recibo from recibo r f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total, 0,0from FORMA_PAGAMENTO frmleft outer join fp_pagto f on frm.forma_pagamento=f.abreveacaowhere frm.operacao='RCB'and frm.num_recibo IN (select distinct r.num_recibo from recibo r where r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_cliente and r.cod_empresa=:cod_empresa)and frm.cod_empresa=:cod_empresaorder by 2 desc----- Original Message -----From: "Pedro Braga" To: "FireBase" Sent: Thursday, August 19, 2010 11:30 AMSubject: [firebase-br] Duvida Sobre SQL - Urgente.bom dia estou necessitando montar o seguinte comando, preciso pegar asomatoria dos recibos e depois pegar em quais as formas de pagamento foiutilizada para pagar esse recibo tenho duas tabelas onde na tabela reciboguardo os itens pagos dai quando preciso pegar o recibo que é muito rarofaço um group by porem ao tentar pegar as formas de pagamento da o erromultiple rows in singleton select.já revi todo a sql porem não consigui achar a soluçãoselect '' asdescricao,r.num_recibo,r.dat_pagamento,r.vlr_recebido,r.vlr_troco,iif(r.tipo_pagto='T','TOTAL','PARCIAL')as tipo_pagto,r.num_caixa,sum(r.vlr_pago) as vlr_pago, sum(r.vlr_juros) as vlr_juros, sum(r.vlr_multa) as vlr_multafrom recibo rwhere r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_clienteand r.cod_empresa=:cod_empresagroup by 1,2,3,4,5,6,7union allselect f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total, 0,0from FORMA_PAGAMENTO frmleft outer join fp_pagto f on frm.forma_pagamento=f.abreveacaowhere frm.operacao='RCB'and frm.num_recibo=(select distinct r.num_recibo from recibo r where r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_cliente and r.cod_empresa=:cod_empresa)and frm.cod_empresa=:cod_empresaorder by 2 desc______________________________________________FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.brPara saber como gerenciar/excluir seu cadastro na lista, use:http://www.firebase.com.br/fb/artigo.php?id=1107Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcelomoreira.souza em gmail.com Thu Aug 19 11:46:37 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 19 Aug 2010 11:46:37 -0300 Subject: [firebase-br] Firebird X Transacao X .NET In-Reply-To: <001b01cb3fa2$10439ef0$6915a8c0@MagnoSystem> References: <001b01cb3fa2$10439ef0$6915a8c0@MagnoSystem> Message-ID: Magno, Como se trata de uma aplicação Web é uma boa pratica sempre fechar a conexao quando nao se precisa mais dela. Valew! Em 19 de agosto de 2010 10:25, Magno System < magnosysteminformatica em gmail.com> escreveu: > Marcelo, não programo em .NET mas pelo que eu ACHO que entendi do código > você abre e fecha a conexão a cada transação. Não é necessário fechar a > conexão. Abra e feche somente a transação. > > > ----- Original Message ----- From: "Marcelo Moreira" < > marcelomoreira.souza em gmail.com> > To: "FireBase" > Sent: Thursday, August 19, 2010 10:13 AM > Subject: [firebase-br] Firebird X Transacao X .NET > > > > Pessoal, > Depois que comecei a implementar controle de transação em um aplicativo > .NET > usando o Firebird notei que o sistema ficou um pouco mais lentro para > executar as operações no banco. Isso é normal? Seria devido ao uso "agora" > dos controles de transacoes? > Deixo abairo um pedaco do codigo, sera que eu estou fazendo algo errado? > > IDataReader iDataReader = null; > StringBuilder sbSql = new StringBuilder(); > sbSql.Append("select USERPASSWORD from CUSTOMER_USER where > USERNAME = @USERNAME"); > > FbCommand fbCommand = new FbCommand(); > FbTransaction fbTransaction = null; > > try > { > this.firebirdConnection.Open(); > fbTransaction = > this.firebirdConnection.FbConnection.BeginTransaction(); > fbCommand.Connection = this.firebirdConnection.FbConnection; > fbCommand.Transaction = fbTransaction; > fbCommand.CommandType = CommandType.Text; > fbCommand.CommandText = sbSql.ToString(); > fbCommand.Parameters.Clear(); > fbCommand.Parameters.Add("USERNAME", UserName); > iDataReader = fbCommand.ExecuteReader(); > while (iDataReader.Read()) > { > passwordBD = iDataReader["USERPASSWORD"].ToString(); > } > iDataReader.Close(); > fbTransaction.Commit(); > } > catch (Exception ex) > { > fbTransaction.Rollback(); > throw new Exception(ex.Message); > } > finally > { > iDataReader.Dispose(); > fbCommand.Dispose(); > fbTransaction.Dispose(); > this.firebirdConnection.Close(); > } > > No caso estou usando o Firebird 2.1.3 > > Obrigado a todos pela atenção. > > -- > Marcelo Moreira > (31) 8420-2723 > E-mail / MSN: marcelomoreira.souza em hotmail.com > E-mail: marcelomoreira.souza em gmail.com > Skype: marcelomoreira.souza > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From josauro em casasoft.net.br Thu Aug 19 11:57:46 2010 From: josauro em casasoft.net.br (Josauro S.J.) Date: Thu, 19 Aug 2010 11:57:46 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: References: Message-ID: <4C6D466A.1000509@casasoft.net.br> Vamos interpretar assim, o bom é que o suporte ao SMP esta sendo oferecido já no 2.5, com maior ou menor grau de granularidade, mas pelo menos não deveremos mais ter a preocupação de lentidão maior em maquina biprocessadas, e em novas versões, a granularidade será maior para SMP. -- Josauro S.J. josauro em casasoft.net.br From bragaped em gmail.com Thu Aug 19 11:58:28 2010 From: bragaped em gmail.com (Pedro Braga) Date: Thu, 19 Aug 2010 11:58:28 -0300 Subject: [firebase-br] Duvida Sobre SQL - Urgente. In-Reply-To: <037a01cb3fac$201da690$6915a8c0@MagnoSystem> References: <037a01cb3fac$201da690$6915a8c0@MagnoSystem> Message-ID: Funcionou Perfeito Obrigado. Em 19 de agosto de 2010 11:37, Magno System < magnosysteminformatica em gmail.com> escreveu: > Altere esta linha colocando o IN: > > and frm.num_recibo IN (select distinct r.num_recibo from recibo r > > > f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total, > 0,0from FORMA_PAGAMENTO frmleft outer join fp_pagto f on > frm.forma_pagamento=f.abreveacaowhere frm.operacao='RCB'and frm.num_recibo > IN (select distinct r.num_recibo from recibo r where > r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_cliente > and r.cod_empresa=:cod_empresa)and > frm.cod_empresa=:cod_empresaorder by 2 desc----- Original Message -----From: > "Pedro Braga" To: "FireBase" Sent: > Thursday, August 19, 2010 11:30 AMSubject: [firebase-br] Duvida Sobre SQL - > Urgente.bom dia estou necessitando montar o seguinte comando, preciso pegar > asomatoria dos recibos e depois pegar em quais as formas de pagamento > foiutilizada para pagar esse recibo tenho duas tabelas onde na tabela > reciboguardo os itens pagos dai quando preciso pegar o recibo que é muito > rarofaço um group by porem ao tentar pegar as formas de pagamento da o > erromultiple rows in singleton select.já revi todo a sql porem não consigui > achar a soluçãoselect '' > asdescricao,r.num_recibo,r.dat_pagamento,r.vlr_recebido,r.vlr_troco,iif(r.tipo_pagto='T','TOTAL','PARCIAL')as > tipo_pagto,r.num_caixa,sum(r.vlr_pago) as vlr_pago, sum(r.vlr_juros) > as vlr_juros, sum(r.vlr_multa) as vlr_multafrom recibo rwhere > r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_clienteand > r.cod_empresa=:cod_empresagroup by 1,2,3,4,5,6,7union allselect > f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total, > 0,0from FORMA_PAGAMENTO frmleft outer join fp_pagto f on > frm.forma_pagamento=f.abreveacaowhere frm.operacao='RCB'and > frm.num_recibo=(select distinct r.num_recibo from recibo r > where r.cod_cliente=:cod_cliente > andr.cod_empresa_cliente=:cod_empresa_cliente > and r.cod_empresa=:cod_empresa)and frm.cod_empresa=:cod_empresaorder by 2 > desc______________________________________________FireBase-BR ( > www.firebase.com.br) - Hospedado em www.locador.com.brPara saber como > gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107Para consultar mensagens > antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From igmeirelles em gmail.com Thu Aug 19 12:16:00 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Thu, 19 Aug 2010 11:16:00 -0400 Subject: [firebase-br] RES: Firebird X Transacao X .NET In-Reply-To: References: Message-ID: <004001cb3fb1$715ef180$541cd480$@gmail.com> Olá Marcelo... Trabalho com .Net e Firebird há algum tempo. Não sei se entendi direito o que vc precisa com esse código, mas acho que vc pode substituir tudo isso, por apenas algumas linhas q irão retornar a mesma informação que vc deseja. FbDataAdapter da = new FbDataAdapter("select USERPASSWORD from CUSTOMER_USER where USERNAME = @USERNAME", this.firebirdConnection.FbConnection); da.SelectCommand.Parameters.Add("@USERNAME", UserName); DataTable dt = new DataTable(); da.Fill(dt); da.Dispose(); passwordBD = dt.Rows[0][0].ToString(); tentei adaptar ao seu código... não há necessidade de abrir a conexão para um simples select. Testa ai e ve se funciona... Espero que ajude, Um forte abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Moreira Enviada em: quinta-feira, 19 de agosto de 2010 09:14 Para: FireBase Assunto: [firebase-br] Firebird X Transacao X .NET Pessoal, Depois que comecei a implementar controle de transação em um aplicativo .NET usando o Firebird notei que o sistema ficou um pouco mais lentro para executar as operações no banco. Isso é normal? Seria devido ao uso "agora" dos controles de transacoes? Deixo abairo um pedaco do codigo, sera que eu estou fazendo algo errado? IDataReader iDataReader = null; StringBuilder sbSql = new StringBuilder(); sbSql.Append("select USERPASSWORD from CUSTOMER_USER where USERNAME = @USERNAME"); FbCommand fbCommand = new FbCommand(); FbTransaction fbTransaction = null; try { this.firebirdConnection.Open(); fbTransaction = this.firebirdConnection.FbConnection.BeginTransaction(); fbCommand.Connection = this.firebirdConnection.FbConnection; fbCommand.Transaction = fbTransaction; fbCommand.CommandType = CommandType.Text; fbCommand.CommandText = sbSql.ToString(); fbCommand.Parameters.Clear(); fbCommand.Parameters.Add("USERNAME", UserName); iDataReader = fbCommand.ExecuteReader(); while (iDataReader.Read()) { passwordBD = iDataReader["USERPASSWORD"].ToString(); } iDataReader.Close(); fbTransaction.Commit(); } catch (Exception ex) { fbTransaction.Rollback(); throw new Exception(ex.Message); } finally { iDataReader.Dispose(); fbCommand.Dispose(); fbTransaction.Dispose(); this.firebirdConnection.Close(); } No caso estou usando o Firebird 2.1.3 Obrigado a todos pela atenção. -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcelomoreira.souza em gmail.com Thu Aug 19 13:32:40 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 19 Aug 2010 13:32:40 -0300 Subject: [firebase-br] RES: Firebird X Transacao X .NET In-Reply-To: <004001cb3fb1$715ef180$541cd480$@gmail.com> References: <004001cb3fb1$715ef180$541cd480$@gmail.com> Message-ID: Ivan, Obrigado pelo retorno! O que acontece é que eu preciso ter o controle das transacoes. Neste caso ai trata-se de um simples select mas mesmo assim eu preciso dar o commit para nao ficar com transacoes pendentes no banco. A duvida ai é pq depois que comecei a iniciar a transacao e depois dar commit o aplicativo demora um pouco mais a responder. Obrigado pela atenção. Em 19 de agosto de 2010 12:16, Ivan Guimarães Meirelles < igmeirelles em gmail.com> escreveu: > Olá Marcelo... > > Trabalho com .Net e Firebird há algum tempo. > Não sei se entendi direito o que vc precisa com esse código, mas acho que > vc > pode substituir tudo isso, por apenas algumas linhas q irão retornar a > mesma > informação que vc deseja. > > FbDataAdapter da = new FbDataAdapter("select USERPASSWORD from > CUSTOMER_USER where USERNAME = @USERNAME", > this.firebirdConnection.FbConnection); > da.SelectCommand.Parameters.Add("@USERNAME", UserName); > DataTable dt = new DataTable(); > da.Fill(dt); da.Dispose(); > passwordBD = dt.Rows[0][0].ToString(); > > tentei adaptar ao seu código... > não há necessidade de abrir a conexão para um simples select. > > Testa ai e ve se funciona... > > Espero que ajude, > Um forte abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcelo Moreira > Enviada em: quinta-feira, 19 de agosto de 2010 09:14 > Para: FireBase > Assunto: [firebase-br] Firebird X Transacao X .NET > > Pessoal, > Depois que comecei a implementar controle de transação em um aplicativo > .NET > usando o Firebird notei que o sistema ficou um pouco mais lentro para > executar as operações no banco. Isso é normal? Seria devido ao uso "agora" > dos controles de transacoes? > Deixo abairo um pedaco do codigo, sera que eu estou fazendo algo errado? > > IDataReader iDataReader = null; > StringBuilder sbSql = new StringBuilder(); > sbSql.Append("select USERPASSWORD from CUSTOMER_USER where > USERNAME = @USERNAME"); > > FbCommand fbCommand = new FbCommand(); > FbTransaction fbTransaction = null; > > try > { > this.firebirdConnection.Open(); > fbTransaction = > this.firebirdConnection.FbConnection.BeginTransaction(); > fbCommand.Connection = this.firebirdConnection.FbConnection; > fbCommand.Transaction = fbTransaction; > fbCommand.CommandType = CommandType.Text; > fbCommand.CommandText = sbSql.ToString(); > fbCommand.Parameters.Clear(); > fbCommand.Parameters.Add("USERNAME", UserName); > iDataReader = fbCommand.ExecuteReader(); > while (iDataReader.Read()) > { > passwordBD = iDataReader["USERPASSWORD"].ToString(); > } > iDataReader.Close(); > fbTransaction.Commit(); > } > catch (Exception ex) > { > fbTransaction.Rollback(); > throw new Exception(ex.Message); > } > finally > { > iDataReader.Dispose(); > fbCommand.Dispose(); > fbTransaction.Dispose(); > this.firebirdConnection.Close(); > } > > No caso estou usando o Firebird 2.1.3 > > Obrigado a todos pela atenção. > > -- > Marcelo Moreira > (31) 8420-2723 > E-mail / MSN: marcelomoreira.souza em hotmail.com > E-mail: marcelomoreira.souza em gmail.com > Skype: marcelomoreira.souza > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From vansiqq em gmail.com Thu Aug 19 15:40:14 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Thu, 19 Aug 2010 15:40:14 -0300 Subject: [firebase-br] Ref. Off (Zeos 6.6.6 suporta firebird 2.1) In-Reply-To: References: Message-ID: <4C6D7A8E.3080109@gmail.com> Estou usando a versão 7.0 do SVN em produção há +/- 1 ano sem nenhum problema nem com o FB 2.1, nem com o SQL Server 2005, nem com o SQLite 3.2. Quanto aos outros bancos, não posso responder. Agora se vc estiver usando o Delphi 2009 ou 2010 ele é altamente aconselhável, por causa da implementação do UTF-8. Levy Moreira escreveu: > Lembrando que uma das grandes vantagens do Zeos é o fato de ser gratuito e > atualizado junto ao fb, então aconsenho a mudar para versão estable mais > recente, não fiz isso ainda por questão de tempo. > > Em 19 de agosto de 2010 10:35, Omar Haddad escreveu: > > >> Opa Levy. Tudo jóia. >> >> Então, pelo visto, posso continuar usando a Zeos 6.6.4 que tenho e só fazer >> upgrade da base de dados de 1.5 para 2.1, certo ? >> >> Obrigado >> Omar >> >> Em 19 de agosto de 2010 09:28, Levy Moreira > >>> escreveu: >>> >>> Tenho um sistema em delphi com o zeos 6.6.2-RC, com fb 2.1 e ainda >>> >> datasnap >> >>> e roda tudo blz. :) >>> >>> Em 19 de agosto de 2010 10:25, Omar Haddad >>> escreveu: >>> >>> >>>> Ola amigos. >>>> >>>> Desculpa o off, mas é jogo rápido. >>>> >>>> >>>> Estou utilizando para conexão ao banco Firebird 1.5 o ZeosLib 6.6.4. >>>> Gostaria de saber qual versão do Zeos suporta a versão 2.1 do Firebird >>>> >>> pois >>> >>>> desejo migar o >>>> banco de dados para esta versão. >>>> Li no Read-me da 6.6.4 que é até a versão 2.0. Então fiquei na dúvida >>>> >> se >> >>>> suporta a 2.1 ou tenho de ter a 6.6.6 (já baixei) ou a 7.0.0 (em fase >>>> alpha) >>>> >>>> Obrigado a todos. >>>> >>>> >>>> >>>> -- >>>> Att. >>>> Omar Marques Haddad >>>> Analista de Sistemas Sênior >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> >>> -- >>> Levy Moreira >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> -- >> Att. >> Omar Marques Haddad >> Analista de Sistemas Sênior >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > -- []?s. Evandro Siqueira Gerente de TI Linna L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From vansiqq em gmail.com Thu Aug 19 15:45:02 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Thu, 19 Aug 2010 15:45:02 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6D4168.10707@bol.com.br> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> Message-ID: <4C6D7BAE.4090502@gmail.com> Joao Vitor escreveu: > Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o > firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta > com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a > versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que > se escreve um driver independente das versoes sendo atualizada nao > deveria ter incompatibilidade com as novas versoes. Já tentou configurar a propriedade protocol no TZConnection para firebird20? > Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando > meu desanimado com o firebird ele nao roda como servico no Win Vista e > nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não presta... Dá uma olhadinha em outros programas que vc vai ver que tem um carrilhão deles que não roda nesses dois sistemas... apesar de acho que , no seven ele deve rodar se vc configurá-lo em modo de compatibilidade com o XP... > Obrigado !!! > JVDS > > On 8/19/10 11:21 AM, Levy Moreira wrote: >> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >> delphi >> acho que no 6 num funciona não... >> >> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >> >>> Qual dll ? >>> >>> >>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>> >>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>> 4shared e >>>> coloca na pasta System32 do windows pra ver se resolve. >>>> >>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>> >>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>> certo >>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>> delphi 6 >>>>> in >>>>> module 'rtl60.bpl' o que pode ser. >>>>> >>>>> Obrigado !!! >>>>> JVDS >>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []?s. Evandro Siqueira Gerente de TI Linna L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From jvds em bol.com.br Thu Aug 19 16:14:43 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 16:14:43 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6D7BAE.4090502@gmail.com> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> Message-ID: <4C6D82A3.8060003@bol.com.br> Olha nao falei que nao presta que esta falando isto e vc so falei que ja faz um bom tempo que esta com este problema ja no vista agora em questao do firebird ja uso ele a uns 7 anos e vejo que nao evolui em relacao aos outros banco de dados principalmente a parte PL/SQL acho eu, ainda falta coisa a serem implementadas. On 8/19/10 3:45 PM, Evandro Siqueira wrote: > > > Joao Vitor escreveu: >> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta >> com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a >> versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que >> se escreve um driver independente das versoes sendo atualizada nao >> deveria ter incompatibilidade com as novas versoes. > Já tentou configurar a propriedade protocol no TZConnection para > firebird20? >> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente >> ando meu desanimado com o firebird ele nao roda como servico no Win >> Vista e nem no 7 porque nao resolverao ainda este problema ja faz um >> bom tempo. >> > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, > Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que > não presta... Dá uma olhadinha em outros programas que vc vai ver que > tem um carrilhão deles que não roda nesses dois sistemas... apesar de > acho que , no seven ele deve rodar se vc configurá-lo em modo de > compatibilidade com o XP... >> Obrigado !!! >> JVDS >> >> On 8/19/10 11:21 AM, Levy Moreira wrote: >>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>> delphi >>> acho que no 6 num funciona não... >>> >>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>> >>>> Qual dll ? >>>> >>>> >>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>> >>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>> 4shared e >>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>> >>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>> >>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>> certo >>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>> delphi 6 >>>>>> in >>>>>> module 'rtl60.bpl' o que pode ser. >>>>>> >>>>>> Obrigado !!! >>>>>> JVDS >>>>>> >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>>> >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > From magnosysteminformatica em gmail.com Thu Aug 19 16:26:25 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Thu, 19 Aug 2010 16:26:25 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br><4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> Message-ID: <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> Cara, não leva a mal não, mas acho que o FIREBIRD está evoluindo inclusive mais rápido que você pois pelo seu post você está procurando compatibilidade com o 2.0.6, ao passo que o FIREBIRD já está no 2.1.3, sendo que a 2.1.0 já deve ter quase dois anos e a qualquer hora 2.5.0 vai ser lançada visto que a versão 2.5 já se encontra no RC3. Agora se os outros bancos (oracle, sqlserver) evoluem mais rápido deve ser devido aos milhões de dólares investidos. Com base nisto você tem 3 alternativas: 1 - muda de banco 2 - Ajuda a programar o firebird em C++ 3 - Se como eu, não manja de C++, colabore financeiramente com o projeto. Se todos fizerem isto, garanto que as coisas vão rolar mais depressa. ----- Original Message ----- From: "Joao Vitor" To: ; "FireBase" Sent: Thursday, August 19, 2010 4:14 PM Subject: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable Olha nao falei que nao presta que esta falando isto e vc so falei que ja faz um bom tempo que esta com este problema ja no vista agora em questao do firebird ja uso ele a uns 7 anos e vejo que nao evolui em relacao aos outros banco de dados principalmente a parte PL/SQL acho eu, ainda falta coisa a serem implementadas. On 8/19/10 3:45 PM, Evandro Siqueira wrote: > > > Joao Vitor escreveu: >> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta com >> alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a versao do >> Firebird-2.0.6 mas penso o seguinte a partir do momento que se escreve um >> driver independente das versoes sendo atualizada nao deveria ter >> incompatibilidade com as novas versoes. > Já tentou configurar a propriedade protocol no TZConnection para > firebird20? >> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando >> meu desanimado com o firebird ele nao roda como servico no Win Vista e >> nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. >> > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, > Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não > presta... Dá uma olhadinha em outros programas que vc vai ver que tem um > carrilhão deles que não roda nesses dois sistemas... apesar de acho que , > no seven ele deve rodar se vc configurá-lo em modo de compatibilidade com > o XP... >> Obrigado !!! >> JVDS >> >> On 8/19/10 11:21 AM, Levy Moreira wrote: >>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>> delphi >>> acho que no 6 num funciona não... >>> >>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>> >>>> Qual dll ? >>>> >>>> >>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>> >>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>> 4shared e >>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>> >>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>> >>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>> certo >>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>> delphi 6 >>>>>> in >>>>>> module 'rtl60.bpl' o que pode ser. >>>>>> >>>>>> Obrigado !!! >>>>>> JVDS >>>>>> >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>>> >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danielroatt em gmail.com Thu Aug 19 16:32:55 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 19 Aug 2010 16:32:55 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> Message-ID: Tipo, minha singela opniao: Existem empresas que realmente gostam do SQL server pq ele da uma pancada de coisas prontas que o Fb nao dá. Em contrapartida. FB é Free ! E então fica a simples duvida sobre isso. Se vc tem uma empresa, qual vc vai preferir? Aquele BD que tem uma marca por traz dele e da suporte e tralala ou um projeto open source mantido por ( mil, milhoes talvez?) pessoas? Não to tirando o merito de nenhuma, mas uma coisa é fato, se vc não paga, nao reclame =P e se reclamar por aquilo que vc não paga, faca melhor =o . E tenho dito ( e que venham as pedras xD) Em 19 de agosto de 2010 16:26, Magno System < magnosysteminformatica em gmail.com> escreveu: > Cara, não leva a mal não, mas acho que o FIREBIRD está evoluindo inclusive > mais rápido que você pois pelo seu post você está procurando compatibilidade > com o 2.0.6, ao passo que o FIREBIRD já está no 2.1.3, sendo que a 2.1.0 já > deve ter quase dois anos e a qualquer hora 2.5.0 vai ser lançada visto que a > versão 2.5 já se encontra no RC3. > > Agora se os outros bancos (oracle, sqlserver) evoluem mais rápido deve ser > devido aos milhões de dólares investidos. > Com base nisto você tem 3 alternativas: > 1 - muda de banco > 2 - Ajuda a programar o firebird em C++ > 3 - Se como eu, não manja de C++, colabore financeiramente com o projeto. > Se todos fizerem isto, garanto que as coisas vão rolar mais depressa. > > > ----- Original Message ----- From: "Joao Vitor" > To: ; "FireBase" > Sent: Thursday, August 19, 2010 4:14 PM > Subject: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable > > > > Olha nao falei que nao presta que esta falando isto e vc so falei que > ja faz um bom tempo que esta com este problema ja no vista agora em > questao do firebird ja uso ele a uns 7 anos e vejo que nao evolui em > relacao aos outros banco de dados principalmente a parte PL/SQL acho eu, > ainda falta coisa a serem implementadas. > > On 8/19/10 3:45 PM, Evandro Siqueira wrote: > >> >> >> Joao Vitor escreveu: >> >>> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >>> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta com >>> alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a versao do >>> Firebird-2.0.6 mas penso o seguinte a partir do momento que se escreve um >>> driver independente das versoes sendo atualizada nao deveria ter >>> incompatibilidade com as novas versoes. >>> >> Já tentou configurar a propriedade protocol no TZConnection para >> firebird20? >> >>> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando >>> meu desanimado com o firebird ele nao roda como servico no Win Vista e nem >>> no 7 porque nao resolverao ainda este problema ja faz um bom tempo. >>> >>> Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, >> Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não >> presta... Dá uma olhadinha em outros programas que vc vai ver que tem um >> carrilhão deles que não roda nesses dois sistemas... apesar de acho que , no >> seven ele deve rodar se vc configurá-lo em modo de compatibilidade com o >> XP... >> >>> Obrigado !!! >>> JVDS >>> >>> On 8/19/10 11:21 AM, Levy Moreira wrote: >>> >>>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>>> delphi >>>> acho que no 6 num funciona não... >>>> >>>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>>> >>>> Qual dll ? >>>>> >>>>> >>>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>>> >>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>>> 4shared e >>>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>>> >>>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>>> >>>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>> >>>>>>> certo >>>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>>> delphi 6 >>>>>>> in >>>>>>> module 'rtl60.bpl' o que pode ser. >>>>>>> >>>>>>> Obrigado !!! >>>>>>> JVDS >>>>>>> >>>>>>> ______________________________________________ >>>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>>> >>>>>>> >>>>>>> >>>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>> >>>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From cwfsa1 em gmail.com Thu Aug 19 17:29:37 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Thu, 19 Aug 2010 17:29:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= In-Reply-To: References: <4C63F449.7010506@gmail.com> Message-ID: <4C6D9431.7000709@gmail.com> Olá Omar, sobre como saber indentificar se o banco está convertido não sei te dizer, talvez o Cantu ou outro "cabra forte" do Firebird que tem aqui na lista possa te dar uma resposta mais concisa, o que sei é que um banco criado ou restaurado na versão 2.1 não roda com servidor 1.5, mas um banco criado na 1.5 roda tranquilamente na 2.1, só não terá as vantagens que a 2.1 te apresenta como a velocidade que a realmente notável de uma versão pra outra. Na 2.5 não achei ainda diferença de desempenho. t+ Carlos Wilson. Em 18/08/2010 09:46, Omar Haddad escreveu: > Olá Carlos Wilson, tudo bem ? > > Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero migrar > hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 > > Após fazer backup e restore na versão 2.1, sabes como identificar que o > banco está convertido para a versão 2.1 > > E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? > > Obrigado e abraço > > Ats. > Omar > > Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: > >> Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou >> começar um novo projeto. Gostaria de saber já compensa passar para a versão >> 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? >> >> Grato. >> >> Carlos Wilson. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From cwfsa1 em gmail.com Thu Aug 19 17:34:31 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Thu, 19 Aug 2010 17:34:31 -0300 Subject: [firebase-br] Classic 64 x Superserver 64 In-Reply-To: <929401149.20100819100405@warmboot.com.br> References: <4C6D20B8.5050708@casasoft.net.br> <929401149.20100819100405@warmboot.com.br> Message-ID: <4C6D9557.7000609@gmail.com> Baixei a versão 2.5 mas não achei esta opção de instalação SuperClassic. Como se faz isso? Carlos Wilson. Em 19/08/2010 10:04, Carlos H. Cantu escreveu: > O problema é que o 2.5 ainda não traz cache compartilhado no > SuperClassic. Isso soh no 3.0 > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > JSJ> Complementando o suporte SMP no 2.5 ocorrera sim no novo formato de > JSJ> instalação SuperClassic (Juntando o bom do Classic, com o bom do > JSJ> SuperServer). > > JSJ> . SMP-support for simultaneous connections to one or more databases. > > JSJ> . SMP-support for sweep and services API requests. > > JSJ> Josauro S.J. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Thu Aug 19 17:41:10 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Thu, 19 Aug 2010 17:41:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= References: <4C63F449.7010506@gmail.com> <4C6D9431.7000709@gmail.com> Message-ID: <03bf01cb3fde$decf0570$6915a8c0@MagnoSystem> Se você usa ibexpert verifique a versão da ODS. Se for 11.1, o banco estará convertido. ----- Original Message ----- From: "Carlos Wilson" To: "FireBase" Sent: Thursday, August 19, 2010 5:29 PM Subject: Re: [firebase-br] Nova versão do Firebird Olá Omar, sobre como saber indentificar se o banco está convertido não sei te dizer, talvez o Cantu ou outro "cabra forte" do Firebird que tem aqui na lista possa te dar uma resposta mais concisa, o que sei é que um banco criado ou restaurado na versão 2.1 não roda com servidor 1.5, mas um banco criado na 1.5 roda tranquilamente na 2.1, só não terá as vantagens que a 2.1 te apresenta como a velocidade que a realmente notável de uma versão pra outra. Na 2.5 não achei ainda diferença de desempenho. t+ Carlos Wilson. Em 18/08/2010 09:46, Omar Haddad escreveu: > Olá Carlos Wilson, tudo bem ? > > Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero > migrar > hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 > > Após fazer backup e restore na versão 2.1, sabes como identificar que o > banco está convertido para a versão 2.1 > > E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? > > Obrigado e abraço > > Ats. > Omar > > Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: > >> Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou >> começar um novo projeto. Gostaria de saber já compensa passar para a >> versão >> 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? >> >> Grato. >> >> Carlos Wilson. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 19 17:41:40 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 19 Aug 2010 17:41:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= In-Reply-To: <4C6D9431.7000709@gmail.com> References: <4C63F449.7010506@gmail.com> <4C6D9431.7000709@gmail.com> Message-ID: <906245047.20100819174140@warmboot.com.br> Basta checar a ODS usando o gstat -h... O FB 2.1 usa ODS 11.1 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CW> Olá Omar, sobre como saber indentificar se o banco está convertido não CW> sei te dizer, talvez o Cantu ou outro "cabra forte" do Firebird que tem CW> aqui na lista possa te dar uma resposta mais concisa, o que sei é que um CW> banco criado ou restaurado na versão 2.1 não roda com servidor 1.5, mas CW> um banco criado na 1.5 roda tranquilamente na 2.1, só não terá as CW> vantagens que a 2.1 te apresenta como a velocidade que a realmente CW> notável de uma versão pra outra. Na 2.5 não achei ainda diferença de CW> desempenho. CW> t+ CW> Carlos Wilson. CW> Em 18/08/2010 09:46, Omar Haddad escreveu: >> Olá Carlos Wilson, tudo bem ? >> >> Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero migrar >> hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 >> >> Após fazer backup e restore na versão 2.1, sabes como identificar que o >> banco está convertido para a versão 2.1 >> >> E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? >> >> Obrigado e abraço >> >> Ats. >> Omar >> >> Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: >> >>> Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou >>> começar um novo projeto. Gostaria de saber já compensa passar para a versão >>> 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? >>> >>> Grato. >>> >>> Carlos Wilson. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> CW> ______________________________________________ CW> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CW> Para saber como gerenciar/excluir seu cadastro na lista, use: CW> http://www.firebase.com.br/fb/artigo.php?id=1107 CW> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From dave.malkavian em gmail.com Thu Aug 19 17:41:50 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Thu, 19 Aug 2010 17:41:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= References: <4C63F449.7010506@gmail.com> <4C6D9431.7000709@gmail.com> Message-ID: <00a201cb3fde$f4ce6e10$6e01a8c0@ITT> Verifique a ODS version do banco: 10.0: Versão 1.0 10.1: Versão 1.5 11.0: Versão 2.0 11.1: Versão 2.1 Por favor, me corrijam se estiver errado. []'s Alexandre ----- Original Message ----- From: "Carlos Wilson" To: "FireBase" Sent: Thursday, August 19, 2010 5:29 PM Subject: Re: [firebase-br] Nova versão do Firebird Olá Omar, sobre como saber indentificar se o banco está convertido não sei te dizer, talvez o Cantu ou outro "cabra forte" do Firebird que tem aqui na lista possa te dar uma resposta mais concisa, o que sei é que um banco criado ou restaurado na versão 2.1 não roda com servidor 1.5, mas um banco criado na 1.5 roda tranquilamente na 2.1, só não terá as vantagens que a 2.1 te apresenta como a velocidade que a realmente notável de uma versão pra outra. Na 2.5 não achei ainda diferença de desempenho. t+ Carlos Wilson. Em 18/08/2010 09:46, Omar Haddad escreveu: > Olá Carlos Wilson, tudo bem ? > > Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero > migrar > hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 > > Após fazer backup e restore na versão 2.1, sabes como identificar que o > banco está convertido para a versão 2.1 > > E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? > > Obrigado e abraço > > Ats. > Omar > > Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: > >> Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou >> começar um novo projeto. Gostaria de saber já compensa passar para a >> versão >> 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? >> >> Grato. >> >> Carlos Wilson. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jvds em bol.com.br Thu Aug 19 18:40:57 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 18:40:57 -0300 Subject: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6D82A3.8060003@bol.com.br> <03aa01cb3fd4$6c37bd40$6915a8c0@MagnoSystem> Message-ID: <4C6DA4E9.3090508@bol.com.br> Olha pessoal para nao ficar estendendo muito e tb sei que nao vai resolver nada entao so dei minha opniao caso nao gostaram hj ajudo em alguns projetos opensource e quando alguem faz um elogio eu agradeco e tb quando faz uma critica eu tento ver o que pode ser melhorado. Obrigado !!! JVDS On 8/19/10 4:32 PM, Daniel Roatt wrote: > Tipo, minha singela opniao: > > Existem empresas que realmente gostam do SQL server pq ele da uma pancada de > coisas prontas que o Fb nao dá. > Em contrapartida. > > FB é Free ! > > E então fica a simples duvida sobre isso. > > Se vc tem uma empresa, qual vc vai preferir? Aquele BD que tem uma marca por > traz dele e da suporte e tralala ou um projeto open source mantido por ( > mil, milhoes talvez?) pessoas? > > Não to tirando o merito de nenhuma, mas uma coisa é fato, se vc não paga, > nao reclame =P e se reclamar por aquilo que vc não paga, faca melhor =o . E > tenho dito ( e que venham as pedras xD) > > > Em 19 de agosto de 2010 16:26, Magno System< > magnosysteminformatica em gmail.com> escreveu: > >> Cara, não leva a mal não, mas acho que o FIREBIRD está evoluindo inclusive >> mais rápido que você pois pelo seu post você está procurando compatibilidade >> com o 2.0.6, ao passo que o FIREBIRD já está no 2.1.3, sendo que a 2.1.0 já >> deve ter quase dois anos e a qualquer hora 2.5.0 vai ser lançada visto que a >> versão 2.5 já se encontra no RC3. >> >> Agora se os outros bancos (oracle, sqlserver) evoluem mais rápido deve ser >> devido aos milhões de dólares investidos. >> Com base nisto você tem 3 alternativas: >> 1 - muda de banco >> 2 - Ajuda a programar o firebird em C++ >> 3 - Se como eu, não manja de C++, colabore financeiramente com o projeto. >> Se todos fizerem isto, garanto que as coisas vão rolar mais depressa. >> >> >> ----- Original Message ----- From: "Joao Vitor" >> To:; "FireBase" >> Sent: Thursday, August 19, 2010 4:14 PM >> Subject: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable >> >> >> >> Olha nao falei que nao presta que esta falando isto e vc so falei que >> ja faz um bom tempo que esta com este problema ja no vista agora em >> questao do firebird ja uso ele a uns 7 anos e vejo que nao evolui em >> relacao aos outros banco de dados principalmente a parte PL/SQL acho eu, >> ainda falta coisa a serem implementadas. >> >> On 8/19/10 3:45 PM, Evandro Siqueira wrote: >> >>> >>> Joao Vitor escreveu: >>> >>>> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >>>> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta com >>>> alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a versao do >>>> Firebird-2.0.6 mas penso o seguinte a partir do momento que se escreve um >>>> driver independente das versoes sendo atualizada nao deveria ter >>>> incompatibilidade com as novas versoes. >>>> >>> Já tentou configurar a propriedade protocol no TZConnection para >>> firebird20? >>> >>>> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando >>>> meu desanimado com o firebird ele nao roda como servico no Win Vista e nem >>>> no 7 porque nao resolverao ainda este problema ja faz um bom tempo. >>>> >>>> Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, >>> Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não >>> presta... Dá uma olhadinha em outros programas que vc vai ver que tem um >>> carrilhão deles que não roda nesses dois sistemas... apesar de acho que , no >>> seven ele deve rodar se vc configurá-lo em modo de compatibilidade com o >>> XP... >>> >>>> Obrigado !!! >>>> JVDS >>>> >>>> On 8/19/10 11:21 AM, Levy Moreira wrote: >>>> >>>>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>>>> delphi >>>>> acho que no 6 num funciona não... >>>>> >>>>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>>>> >>>>> Qual dll ? >>>>>> >>>>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>>>> >>>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>>>> 4shared e >>>>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>>>> >>>>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>>>> >>>>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>>> >>>>>>>> certo >>>>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>>>> delphi 6 >>>>>>>> in >>>>>>>> module 'rtl60.bpl' o que pode ser. >>>>>>>> >>>>>>>> Obrigado !!! >>>>>>>> JVDS >>>>>>>> >>>>>>>> ______________________________________________ >>>>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>>> >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From jvds em bol.com.br Thu Aug 19 19:04:11 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 19:04:11 -0300 Subject: [firebase-br] Firebird 2.1 Message-ID: <4C6DAA5B.4010808@bol.com.br> Boa Noite, tenho uma duvida quem porta as versoes do firebird para os Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve os Sistema Operacional. Obrigado !!! Joao Vitor From cpd em lekagi.com.br Thu Aug 19 19:54:56 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Thu, 19 Aug 2010 18:54:56 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> Message-ID: <4C6DB640.000005.03880@JABER-NB> Olá pessoal, Uso Delphi2010 + DBExpress(Nativo) + Firebird2.1.3. Aqui na empresa temos 10 maquinas. Dessas máquinas, 5 rodam com o Windows7 Ultimate(Original). Há um tempo atrás, nosso servidor deu um problema e tive que improvisar. Resultado: Coloquei um Phenon Quad Core com Windows7 Ultimate como servidor e ele funcionou 100% durante 30 dias.(Tempo necessário para a garantia devolver nosso servidor). Atualmente o notebook em que desenvolvo meus sistema está também com o Windows7 Ultimate instalado e funciona 100%(Como serviço inclusive). O único detalhe é que uso a versão SS, ou seja, não sei dizer se o mesmo procede na versão CS. Pelo menos para nós aqui, funciona muito bem com Windows 7. Só queria deixar claro que o Firebird funciona sim com o Windows7. Na minha opinião é o melhor BD da atualidade. Grato a todos pela atenção. Jáber S. C. Lima -------Mensagem original------- De: Evandro Siqueira Data: 19/08/2010 14:50:36 Para: FireBase Assunto: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable Joao Vitor escreveu: > Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o > firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta > com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a > versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que > se escreve um driver independente das versoes sendo atualizada nao > deveria ter incompatibilidade com as novas versoes. Já tentou configurar a propriedade protocol no TZConnection para firebird20? > Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando > meu desanimado com o firebird ele nao roda como servico no Win Vista e > nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não presta... Dá uma olhadinha em outros programas que vc vai ver que tem um carrilhão deles que não roda nesses dois sistemas... apesar de acho que , no seven ele deve rodar se vc configurá-lo em modo de compatibilidade com o XP... > Obrigado !!! > JVDS > > On 8/19/10 11:21 AM, Levy Moreira wrote: >> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >> delphi >> acho que no 6 num funciona não... >> >> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >> >>> Qual dll ? >>> >>> >>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>> >>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>> 4shared e >>>> coloca na pasta System32 do windows pra ver se resolve. >>>> >>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>> >>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>> certo >>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>> delphi 6 >>>>> in >>>>> module 'rtl60.bpl' o que pode ser. >>>>> >>>>> Obrigado !!! >>>>> JVDS >>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []’s. Evandro Siqueira Gerente de TI Linna L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jvds em bol.com.br Thu Aug 19 20:16:43 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 20:16:43 -0300 Subject: [firebase-br] Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6DB640.000005.03880@JABER-NB> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6DB640.000005.03880@JABER-NB> Message-ID: <4C6DBB5B.9040902@bol.com.br> Vc esta usando Windows 7 Ultimate vc conseguiu alterar a senha do SYSDBA pq aqui roda sim como servico mas nao deixa alterar a senha ? On 8/19/10 7:54 PM, Jáber - Cpd Lekagi wrote: > Olá pessoal, > > Uso Delphi2010 + DBExpress(Nativo) + Firebird2.1.3. > > Aqui na empresa temos 10 maquinas. Dessas máquinas, 5 rodam com o Windows7 > Ultimate(Original). > > Há um tempo atrás, nosso servidor deu um problema e tive que improvisar. > Resultado: Coloquei um Phenon Quad Core com Windows7 Ultimate como servidor > e ele funcionou 100% durante 30 dias.(Tempo necessário para a garantia > devolver nosso servidor). > > Atualmente o notebook em que desenvolvo meus sistema está também com o > Windows7 Ultimate instalado e funciona 100%(Como serviço inclusive). > > O único detalhe é que uso a versão SS, ou seja, não sei dizer se o mesmo > procede na versão CS. > > Pelo menos para nós aqui, funciona muito bem com Windows 7. > > Só queria deixar claro que o Firebird funciona sim com o Windows7. Na minha > opinião é o melhor BD da atualidade. > > > > Grato a todos pela atenção. > > > > Jáber S. C. Lima > > > > > > > > > > -------Mensagem original------- > > > > De: Evandro Siqueira > > Data: 19/08/2010 14:50:36 > > Para: FireBase > > Assunto: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable > > > > > > Joao Vitor escreveu: > >> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta >> com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a >> versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que >> se escreve um driver independente das versoes sendo atualizada nao >> deveria ter incompatibilidade com as novas versoes. > Já tentou configurar a propriedade protocol no TZConnection para firebird20? > > >> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando >> meu desanimado com o firebird ele nao roda como servico no Win Vista e >> nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, > > Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não > > presta... Dá uma olhadinha em outros programas que vc vai ver que tem um > > carrilhão deles que não roda nesses dois sistemas... apesar de acho que > > , no seven ele deve rodar se vc configurá-lo em modo de compatibilidade > > com o XP... > >> Obrigado !!! >> JVDS >> On 8/19/10 11:21 AM, Levy Moreira wrote: >>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>> delphi >>> acho que no 6 num funciona não... >>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>>> Qual dll ? >>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>> 4shared e >>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>> certo >>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>> delphi 6 >>>>>> in >>>>>> module 'rtl60.bpl' o que pode ser. >>>>>> Obrigado !!! >>>>>> JVDS >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From felix.sol em terra.com.br Thu Aug 19 20:18:58 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Thu, 19 Aug 2010 20:18:58 -0300 Subject: [firebase-br] RES: Firebird 2.1 In-Reply-To: <4C6DAA5B.4010808@bol.com.br> References: <4C6DAA5B.4010808@bol.com.br> Message-ID: <004f01cb3ff4$e9f52b80$bddf8280$@sol@terra.com.br> A Equipe do Firebird. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Joao Vitor Enviada em: quinta-feira, 19 de agosto de 2010 19:04 Para: FireBase Assunto: [firebase-br] Firebird 2.1 Boa Noite, tenho uma duvida quem porta as versoes do firebird para os Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve os Sistema Operacional. Obrigado !!! Joao Vitor ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jvds em bol.com.br Thu Aug 19 20:24:29 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 20:24:29 -0300 Subject: [firebase-br] RES: Firebird 2.1 In-Reply-To: <004f01cb3ff4$e9f52b80$bddf8280$@sol@terra.com.br> References: <4C6DAA5B.4010808@bol.com.br> <004f01cb3ff4$e9f52b80$bddf8280$@sol@terra.com.br> Message-ID: <4C6DBD2D.8000903@bol.com.br> Ok eu uso o FreeBSD 8.1-STABLE e no ports ainda nao tem alguem ja instalou via pacote binario e sabe se esta estavel instalando nesta forma no FreeBSD-8.1 Obrigado !!! On 8/19/10 8:18 PM, Felix - Sol wrote: > A Equipe do Firebird. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Joao Vitor > Enviada em: quinta-feira, 19 de agosto de 2010 19:04 > Para: FireBase > Assunto: [firebase-br] Firebird 2.1 > > Boa Noite, tenho uma duvida quem porta as versoes do firebird para os > Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve os > Sistema Operacional. > > Obrigado !!! > Joao Vitor > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em lekagi.com.br Thu Aug 19 20:43:54 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Thu, 19 Aug 2010 19:43:54 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Re: Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com><4C6DB640.000005.03880@JABER-NB> <4C6DBB5B.9040902@bol.com.br> Message-ID: <4C6DC1BA.000007.03880@JABER-NB> Olá João Vitor. Nunca tentei. [ ]'s Jáber -------Mensagem original------- De: Joao Vitor Data: 19/08/2010 19:20:41 Para: FireBase Assunto: Re: [firebase-br] Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable Vc esta usando Windows 7 Ultimate vc conseguiu alterar a senha do SYSDBA pq aqui roda sim como servico mas nao deixa alterar a senha ? On 8/19/10 7:54 PM, Jáber - Cpd Lekagi wrote: > Olá pessoal, > > Uso Delphi2010 + DBExpress(Nativo) + Firebird2.1.3. > > Aqui na empresa temos 10 maquinas. Dessas máquinas, 5 rodam com o Windows7 > Ultimate(Original). > > Há um tempo atrás, nosso servidor deu um problema e tive que improvisar. > Resultado: Coloquei um Phenon Quad Core com Windows7 Ultimate como servidor > e ele funcionou 100% durante 30 dias.(Tempo necessário para a garantia > devolver nosso servidor). > > Atualmente o notebook em que desenvolvo meus sistema está também com o > Windows7 Ultimate instalado e funciona 100%(Como serviço inclusive). > > O único detalhe é que uso a versão SS, ou seja, não sei dizer se o mesmo > procede na versão CS. > > Pelo menos para nós aqui, funciona muito bem com Windows 7. > > Só queria deixar claro que o Firebird funciona sim com o Windows7. Na minha > opinião é o melhor BD da atualidade. > > > > Grato a todos pela atenção. > > > > Jáber S. C. Lima > > > > > > > > > > -------Mensagem original------- > > > > De: Evandro Siqueira > > Data: 19/08/2010 14:50:36 > > Para: FireBase > > Assunto: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable > > > > > > Joao Vitor escreveu: > >> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta >> com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a >> versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que >> se escreve um driver independente das versoes sendo atualizada nao >> deveria ter incompatibilidade com as novas versoes. > Já tentou configurar a propriedade protocol no TZConnection para firebird20? > > >> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando >> meu desanimado com o firebird ele nao roda como servico no Win Vista e >> nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, > > Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não > > presta... Dá uma olhadinha em outros programas que vc vai ver que tem um > > carrilhão deles que não roda nesses dois sistemas... apesar de acho que > > , no seven ele deve rodar se vc configurá-lo em modo de compatibilidade > > com o XP... > >> Obrigado !!! >> JVDS >> On 8/19/10 11:21 AM, Levy Moreira wrote: >>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>> delphi >>> acho que no 6 num funciona não... >>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>>> Qual dll ? >>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>> 4shared e >>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>> certo >>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>> delphi 6 >>>>>> in >>>>>> module 'rtl60.bpl' o que pode ser. >>>>>> Obrigado !!! >>>>>> JVDS >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Thu Aug 19 21:01:44 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Thu, 19 Aug 2010 21:01:44 -0300 Subject: [firebase-br] RES: Firebird 2.1 References: <4C6DAA5B.4010808@bol.com.br><004f01cb3ff4$e9f52b80$bddf8280$@sol@terra.com.br> <4C6DBD2D.8000903@bol.com.br> Message-ID: <040b01cb3ffa$e2b0e9d0$6915a8c0@MagnoSystem> Temos um cliente que instalou há uns dois anos ou mais, logo no lançamento firebird 2.0. Foi instalado o pacote binário e não o do ports e funciona até hoje perfeitamente. ----- Original Message ----- From: "Joao Vitor" To: "FireBase" Sent: Thursday, August 19, 2010 8:24 PM Subject: Re: [firebase-br] RES: Firebird 2.1 Ok eu uso o FreeBSD 8.1-STABLE e no ports ainda nao tem alguem ja instalou via pacote binario e sabe se esta estavel instalando nesta forma no FreeBSD-8.1 Obrigado !!! On 8/19/10 8:18 PM, Felix - Sol wrote: > A Equipe do Firebird. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Joao Vitor > Enviada em: quinta-feira, 19 de agosto de 2010 19:04 > Para: FireBase > Assunto: [firebase-br] Firebird 2.1 > > Boa Noite, tenho uma duvida quem porta as versoes do firebird para os > Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve os > Sistema Operacional. > > Obrigado !!! > Joao Vitor > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jvds em bol.com.br Thu Aug 19 21:22:07 2010 From: jvds em bol.com.br (Joao Vitor) Date: Thu, 19 Aug 2010 21:22:07 -0300 Subject: [firebase-br] RES: Firebird 2.1 In-Reply-To: <040b01cb3ffa$e2b0e9d0$6915a8c0@MagnoSystem> References: <4C6DAA5B.4010808@bol.com.br><004f01cb3ff4$e9f52b80$bddf8280$@sol@terra.com.br> <4C6DBD2D.8000903@bol.com.br> <040b01cb3ffa$e2b0e9d0$6915a8c0@MagnoSystem> Message-ID: <4C6DCAAF.9040407@bol.com.br> Vc tem ai um tutorial explicando como foi instalado pelo pacote binario e so descompactar seria mais ou menos assim. $tar -xvzf firebird_2.1.tar.gz $./configure $make $make install e depois para levantar o servico como seria ? Se tiver como explicar agradeco desde ja. Obrigado !!! JVDS On 8/19/10 9:01 PM, Magno System wrote: > Temos um cliente que instalou há uns dois anos ou mais, logo no > lançamento firebird 2.0. Foi instalado o pacote binário e não o do > ports e funciona até hoje perfeitamente. > > > ----- Original Message ----- From: "Joao Vitor" > To: "FireBase" > Sent: Thursday, August 19, 2010 8:24 PM > Subject: Re: [firebase-br] RES: Firebird 2.1 > > > Ok eu uso o FreeBSD 8.1-STABLE e no ports ainda nao tem alguem ja > instalou via pacote binario e sabe se esta estavel instalando nesta > forma no FreeBSD-8.1 > > Obrigado !!! > > On 8/19/10 8:18 PM, Felix - Sol wrote: >> A Equipe do Firebird. >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br >> [mailto:lista-bounces em firebase.com.br] Em >> nome de Joao Vitor >> Enviada em: quinta-feira, 19 de agosto de 2010 19:04 >> Para: FireBase >> Assunto: [firebase-br] Firebird 2.1 >> >> Boa Noite, tenho uma duvida quem porta as versoes do firebird para os >> Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve os >> Sistema Operacional. >> >> Obrigado !!! >> Joao Vitor >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sandro_rebelo em ibest.com.br Thu Aug 19 23:04:38 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Thu, 19 Aug 2010 23:04:38 -0300 Subject: [firebase-br] Usuarios XP e Embedded Message-ID: <51F49CA9284145B786BE9972FA58478D@sandro> Boa Noite Tenho um sistema rodando em c:\arquivo de programas\NetControl ... utilizando o FB 1.5 Embedded. Como administrador roda tudo certo. Com outro usuário do XP da erro: “no permission for read-write access to database dados.fdb” Tem como contornar o problema sem dar permissão de administrador aos usuários? Grato Sandro Rebelo From levymoreira.ce em gmail.com Fri Aug 20 07:01:21 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 20 Aug 2010 07:01:21 -0300 Subject: [firebase-br] Res: Re: Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: <4C6DC1BA.000007.03880@JABER-NB> References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6DB640.000005.03880@JABER-NB> <4C6DBB5B.9040902@bol.com.br> <4C6DC1BA.000007.03880@JABER-NB> Message-ID: Uso o fb com o win7 e mudei a senha tranquilo... como vc ta fazendo? e por onde? Em 19 de agosto de 2010 20:43, Jáber - Cpd Lekagi escreveu: > Olá João Vitor. > > Nunca tentei. > > [ ]'s > > > > Jáber > > > > > > -------Mensagem original------- > > > > De: Joao Vitor > > Data: 19/08/2010 19:20:41 > > Para: FireBase > > Assunto: Re: [firebase-br] Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable > > > > Vc esta usando Windows 7 Ultimate vc conseguiu alterar a senha do > > SYSDBA pq aqui roda sim como servico mas nao deixa alterar a senha ? > > > > > > On 8/19/10 7:54 PM, Jáber - Cpd Lekagi wrote: > > > Olá pessoal, > > > > > > Uso Delphi2010 + DBExpress(Nativo) + Firebird2.1.3. > > > > > > Aqui na empresa temos 10 maquinas. Dessas máquinas, 5 rodam com o > Windows7 > > > > Ultimate(Original). > > > > > > Há um tempo atrás, nosso servidor deu um problema e tive que improvisar. > > > Resultado: Coloquei um Phenon Quad Core com Windows7 Ultimate como > servidor > > > e ele funcionou 100% durante 30 dias.(Tempo necessário para a garantia > > > devolver nosso servidor). > > > > > > Atualmente o notebook em que desenvolvo meus sistema está também com o > > > Windows7 Ultimate instalado e funciona 100%(Como serviço inclusive). > > > > > > O único detalhe é que uso a versão SS, ou seja, não sei dizer se o mesmo > > > procede na versão CS. > > > > > > Pelo menos para nós aqui, funciona muito bem com Windows 7. > > > > > > Só queria deixar claro que o Firebird funciona sim com o Windows7. Na > minha > > > opinião é o melhor BD da atualidade. > > > > > > > > > > > > Grato a todos pela atenção. > > > > > > > > > > > > Jáber S. C. Lima > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -------Mensagem original------- > > > > > > > > > > > > De: Evandro Siqueira > > > > > > Data: 19/08/2010 14:50:36 > > > > > > Para: FireBase > > > > > > Assunto: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable > > > > > > > > > > > > > > > > > > Joao Vitor escreveu: > > > > > >> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o > > >> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta > > >> com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a > > >> versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que > > >> se escreve um driver independente das versoes sendo atualizada nao > > >> deveria ter incompatibilidade com as novas versoes. > > > Já tentou configurar a propriedade protocol no TZConnection para > firebird20? > > > > > > > > >> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando > > >> meu desanimado com o firebird ele nao roda como servico no Win Vista e > > >> nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. > > > Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, > > > > > > Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não > > > > > > presta... Dá uma olhadinha em outros programas que vc vai ver que tem um > > > > > > carrilhão deles que não roda nesses dois sistemas... apesar de acho que > > > > > > , no seven ele deve rodar se vc configurá-lo em modo de compatibilidade > > > > > > com o XP... > > > > > >> Obrigado !!! > > >> JVDS > > >> On 8/19/10 11:21 AM, Levy Moreira wrote: > > >>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu > > >>> delphi > > >>> acho que no 6 num funciona não... > > >>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: > > >>>> Qual dll ? > > >>>> On 8/19/10 10:27 AM, Levy Moreira wrote: > > >>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no > > >>>>> 4shared e > > >>>>> coloca na pasta System32 do windows pra ver se resolve. > > >>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: > > >>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona > > >>>>>> certo > > >>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no > > >>>>>> delphi 6 > > >>>>>> in > > >>>>>> module 'rtl60.bpl' o que pode ser. > > >>>>>> Obrigado !!! > > >>>>>> JVDS > > >>>>>> ______________________________________________ > > >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >>>> ______________________________________________ > > >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Fri Aug 20 07:04:24 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 20 Aug 2010 07:04:24 -0300 Subject: [firebase-br] Usuarios XP e Embedded In-Reply-To: <51F49CA9284145B786BE9972FA58478D@sandro> References: <51F49CA9284145B786BE9972FA58478D@sandro> Message-ID: Já tive um problema parecido mas quem resolvel foi o administrador da rede, te um comando que você mostra pro windows que este programa roda como adm, o nome do comando é 'run as' tem muita explicação sobre ele no site da microsoft, acho que irá resolver seu problema. Em 19 de agosto de 2010 23:04, Sandro escreveu: > Boa Noite > > > > Tenho um sistema rodando em c:\arquivo de programas\NetControl ... > utilizando o FB 1.5 Embedded. > > > > Como administrador roda tudo certo. > > > > > > Com outro usuário do XP da erro: ?no permission for read-write access to > database dados.fdb? > > > > Tem como contornar o problema sem dar permissão de administrador aos > usuários? > > > > Grato > > > > Sandro Rebelo > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From jvds em bol.com.br Fri Aug 20 07:58:31 2010 From: jvds em bol.com.br (Joao Vitor) Date: Fri, 20 Aug 2010 07:58:31 -0300 Subject: [firebase-br] Res: Re: Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6DB640.000005.03880@JABER-NB> <4C6DBB5B.9040902@bol.com.br> <4C6DC1BA.000007.03880@JABER-NB> Message-ID: <4C6E5FD7.9010202@bol.com.br> gsec -user SYSDBA -password masterkey modify SYSDBA -pw senha_nova Pelo prompt comando estou usando o usuario do Administrador tanto para instalar como para alterar a senha detalhe rodando firebird como SERVICO. On 8/20/10 7:01 AM, Levy Moreira wrote: > Uso o fb com o win7 e mudei a senha tranquilo... como vc ta fazendo? e por > onde? > > Em 19 de agosto de 2010 20:43, Jáber - Cpd Lekagiescreveu: > >> Olá João Vitor. >> >> Nunca tentei. >> >> [ ]'s >> >> >> >> Jáber >> >> >> >> >> >> -------Mensagem original------- >> >> >> >> De: Joao Vitor >> >> Data: 19/08/2010 19:20:41 >> >> Para: FireBase >> >> Assunto: Re: [firebase-br] Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable >> >> >> >> Vc esta usando Windows 7 Ultimate vc conseguiu alterar a senha do >> >> SYSDBA pq aqui roda sim como servico mas nao deixa alterar a senha ? >> >> >> >> >> >> On 8/19/10 7:54 PM, Jáber - Cpd Lekagi wrote: >> >>> Olá pessoal, >>> Uso Delphi2010 + DBExpress(Nativo) + Firebird2.1.3. >>> Aqui na empresa temos 10 maquinas. Dessas máquinas, 5 rodam com o >> Windows7 >> >> >>> Ultimate(Original). >>> Há um tempo atrás, nosso servidor deu um problema e tive que improvisar. >>> Resultado: Coloquei um Phenon Quad Core com Windows7 Ultimate como >> servidor >> >>> e ele funcionou 100% durante 30 dias.(Tempo necessário para a garantia >>> devolver nosso servidor). >>> Atualmente o notebook em que desenvolvo meus sistema está também com o >>> Windows7 Ultimate instalado e funciona 100%(Como serviço inclusive). >>> O único detalhe é que uso a versão SS, ou seja, não sei dizer se o mesmo >>> procede na versão CS. >>> Pelo menos para nós aqui, funciona muito bem com Windows 7. >>> Só queria deixar claro que o Firebird funciona sim com o Windows7. Na >> minha >> >>> opinião é o melhor BD da atualidade. >>> Grato a todos pela atenção. >>> Jáber S. C. Lima >>> -------Mensagem original------- >>> De: Evandro Siqueira >>> Data: 19/08/2010 14:50:36 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Firebird 2 x ZeosDbo 6.6.6-Stable >>> Joao Vitor escreveu: >>>> Meu delphi e o 6.0 e o ZeosDbo-6.6.6-stable fiz o seguinte removi o >>>> firebird-2.0.6 e instalei a versao firebird-2.0.4 ai funcionou esta >>>> com alguma incompatibilidade entres os ZeosDbo-6.6.6-stable com a >>>> versao do Firebird-2.0.6 mas penso o seguinte a partir do momento que >>>> se escreve um driver independente das versoes sendo atualizada nao >>>> deveria ter incompatibilidade com as novas versoes. >>> Já tentou configurar a propriedade protocol no TZConnection para >> firebird20? >> >>>> Se alguem descobrir pq que nao roda no Firebird-2.0.6 ultimamente ando >>>> meu desanimado com o firebird ele nao roda como servico no Win Vista e >>>> nem no 7 porque nao resolverao ainda este problema ja faz um bom tempo. >>> Engraçado... o FB roda como serviço no XP, 2000, 2003, Linux (Ubuntu, >>> Debian, Fedora, o escambau) só não roda nesses dois e aí é o FB que não >>> presta... Dá uma olhadinha em outros programas que vc vai ver que tem um >>> carrilhão deles que não roda nesses dois sistemas... apesar de acho que >>> , no seven ele deve rodar se vc configurá-lo em modo de compatibilidade >>> com o XP... >>>> Obrigado !!! >>>> JVDS >>>> On 8/19/10 11:21 AM, Levy Moreira wrote: >>>>> Perdão a parte do dll foi erro meu, já tentou reinstalar? Qual o seu >>>>> delphi >>>>> acho que no 6 num funciona não... >>>>> Em 19 de agosto de 2010 11:05, Joao Vitor escreveu: >>>>>> Qual dll ? >>>>>> On 8/19/10 10:27 AM, Levy Moreira wrote: >>>>>>> Depois de atualizar o zeos, você recompilou? Baixa essa dlll no >>>>>>> 4shared e >>>>>>> coloca na pasta System32 do windows pra ver se resolve. >>>>>>> Em 19 de agosto de 2010 09:23, Joao Vitor escreveu: >>>>>>> Estou tendo o seguinte problema zeosdbo com firebird 1.5.6 funciona >>>>>>>> certo >>>>>>>> ja com o firebird 2.0.6 estou recebendo a seguinte exception no >>>>>>>> delphi 6 >>>>>>>> in >>>>>>>> module 'rtl60.bpl' o que pode ser. >>>>>>>> Obrigado !!! >>>>>>>> JVDS >>>>>>>> ______________________________________________ >>>>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www >> firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From omarhaddadm em gmail.com Fri Aug 20 09:13:21 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Fri, 20 Aug 2010 08:13:21 -0400 Subject: [firebase-br] =?iso-8859-1?q?Nova_vers=E3o_do_Firebird?= In-Reply-To: <00a201cb3fde$f4ce6e10$6e01a8c0@ITT> References: <4C63F449.7010506@gmail.com> <4C6D9431.7000709@gmail.com> <00a201cb3fde$f4ce6e10$6e01a8c0@ITT> Message-ID: Bom dia brothers.... Puxa vida. A cada dia fico mais feliz de participar desta lista firebird. Só tem "monstro" aqui... Valewws. galera. PS: E ainda respondem além daquilo que queríamos saber específicamente. Abraço a todos e sucesso. ;) Ats. Omar Em 19 de agosto de 2010 16:41, Alexandre Sousa escreveu: > Verifique a ODS version do banco: > > 10.0: Versão 1.0 > 10.1: Versão 1.5 > 11.0: Versão 2.0 > 11.1: Versão 2.1 > > Por favor, me corrijam se estiver errado. > > []'s > Alexandre > > > ----- Original Message ----- From: "Carlos Wilson" > To: "FireBase" > Sent: Thursday, August 19, 2010 5:29 PM > Subject: Re: [firebase-br] Nova versão do Firebird > > > Olá Omar, sobre como saber indentificar se o banco está convertido não > sei te dizer, talvez o Cantu ou outro "cabra forte" do Firebird que tem > aqui na lista possa te dar uma resposta mais concisa, o que sei é que um > banco criado ou restaurado na versão 2.1 não roda com servidor 1.5, mas > um banco criado na 1.5 roda tranquilamente na 2.1, só não terá as > vantagens que a 2.1 te apresenta como a velocidade que a realmente > notável de uma versão pra outra. Na 2.5 não achei ainda diferença de > desempenho. > > t+ > > Carlos Wilson. > > Em 18/08/2010 09:46, Omar Haddad escreveu: > >> Olá Carlos Wilson, tudo bem ? >> >> Gostaria de poder lhe fazer uma pergunta. ainda uso a 1.5 mas quero >> migrar >> hoje a noite para 2.1. Tenho 2 bancos de dados da 1.5 >> >> Após fazer backup e restore na versão 2.1, sabes como identificar que o >> banco está convertido para a versão 2.1 >> >> E a propósito, o que você diz da 2.1 ? Xique ? Mais rápida ? >> >> Obrigado e abraço >> >> Ats. >> Omar >> >> Em 12 de agosto de 2010 09:16, Carlos Wilson escreveu: >> >> Bom dia a todos, eu já uso a versão 2.1 do Firebird, no entanto vou >>> começar um novo projeto. Gostaria de saber já compensa passar para a >>> versão >>> 2.5 mesmo estando em RC? A versão final vai demorar muito ainda pra sair? >>> >>> Grato. >>> >>> Carlos Wilson. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From estanisgeyer em gmail.com Fri Aug 20 09:22:54 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Fri, 20 Aug 2010 09:22:54 -0300 Subject: [firebase-br] RES: Firebird 2.1 In-Reply-To: <4C6DCAAF.9040407@bol.com.br> References: <4C6DAA5B.4010808@bol.com.br> <4C6DBD2D.8000903@bol.com.br> <040b01cb3ffa$e2b0e9d0$6915a8c0@MagnoSystem> <4C6DCAAF.9040407@bol.com.br> Message-ID: Esses comandos você só utiliza quando for compilar os fontes. O binário é o resultado final da compilação. No site do firebirdsql.org você encontra os binários e os fontes para todos os sistemas operacionais suportados. Abraços, Marcelo E. Geyer Em 19 de agosto de 2010 21:22, Joao Vitor escreveu: > Vc tem ai um tutorial explicando como foi instalado pelo pacote binario e > so descompactar > seria mais ou menos assim. > > $tar -xvzf firebird_2.1.tar.gz > $./configure > $make > $make install > > e depois para levantar o servico como seria ? > > Se tiver como explicar agradeco desde ja. > > Obrigado !!! > JVDS > > > On 8/19/10 9:01 PM, Magno System wrote: > >> Temos um cliente que instalou há uns dois anos ou mais, logo no lançamento >> firebird 2.0. Foi instalado o pacote binário e não o do ports e funciona até >> hoje perfeitamente. >> >> >> ----- Original Message ----- From: "Joao Vitor" >> To: "FireBase" >> Sent: Thursday, August 19, 2010 8:24 PM >> Subject: Re: [firebase-br] RES: Firebird 2.1 >> >> >> Ok eu uso o FreeBSD 8.1-STABLE e no ports ainda nao tem alguem ja >> instalou via pacote binario e sabe se esta estavel instalando nesta >> forma no FreeBSD-8.1 >> >> Obrigado !!! >> >> On 8/19/10 8:18 PM, Felix - Sol wrote: >> >>> A Equipe do Firebird. >>> >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Joao Vitor >>> Enviada em: quinta-feira, 19 de agosto de 2010 19:04 >>> Para: FireBase >>> Assunto: [firebase-br] Firebird 2.1 >>> >>> Boa Noite, tenho uma duvida quem porta as versoes do firebird para os >>> Sistemas Operacionais e equipe do Firebird ou a equipe que desenvolve os >>> Sistema Operacional. >>> >>> Obrigado !!! >>> Joao Vitor >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From levymoreira.ce em gmail.com Fri Aug 20 09:57:22 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 20 Aug 2010 09:57:22 -0300 Subject: [firebase-br] Res: Re: Res: Re: Firebird 2 x ZeosDbo 6.6.6-Stable In-Reply-To: References: <4C6D222A.5040104@bol.com.br> <4C6D3A26.8000007@bol.com.br> <4C6D4168.10707@bol.com.br> <4C6D7BAE.4090502@gmail.com> <4C6DB640.000005.03880@JABER-NB> <4C6DBB5B.9040902@bol.com.br> <4C6DC1BA.000007.03880@JABER-NB> <4C6E5FD7.9010202@bol.com.br> Message-ID: Fiz assim e deu certo... C:\Arqepg\Firebird\bin\gsec.exe -u sysdba -p modify sysdba -pw From rodrigo em solucoeseinformatica.com.br Fri Aug 20 10:00:26 2010 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Fri, 20 Aug 2010 10:00:26 -0300 Subject: [firebase-br] Comunicar bug do FB 2.5 Message-ID: <003201cb4067$a97a12f0$fc6e38d0$@solucoeseinformatica.com.br> Cantu, Estou fazendo alguns testes com o firebird 2.5 e peguei o que acredito que seja um bug. Como posso reportar isso pra lista de desenvolvedores ? []’s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática rodrigo em solucoeseinformatica.com.br www.solucoeseinformatica.com.br (11) 4996-4422 / 4996-2039 From mib em teorema.inf.br Fri Aug 20 10:10:19 2010 From: mib em teorema.inf.br (Marcelo Barby) Date: Fri, 20 Aug 2010 10:10:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_for_update_with_lock?= Message-ID: Pessoal, Preciso fazer o travamento de um registro dentro de uma procedure estou tendo alguns deadlock eventuais, gostaria de saber se o seguinte procedimento é correto e poderá resolver, é uma tabela de contadores de chaves primárias onde o processamento é todo feito no servidor com acessos de dezenas de usuários concorrentes hoje utilizando terminal server: Detalhe que tentei utilizar FOR UPDATE WITH LOCK e o WITH LOCK não é reconhecido pelo firebird. Utilizo 2.1 A parte da Procedure é a seguinte: /* Aqui é para verificar se o contador já existe */ SELECT CONTADOR_CODIGO, count(CONTADOR_TABELA) FROM TEO_CONTADOR WHERE (CONTADOR_TABELA = :IP_TABELA) AND (EMPRESA_CODIGO = :IP_EMPRESA) AND (CONTADOR_AUXILIAR = :IP_AUXILIAR) GROUP BY CONTADOR_CODIGO FOR UPDATE INTO :R_CONTADOR, :V_CONTADOR; /* Se é Nulo Cria com 0 */ if (:V_CONTADOR IS NULL) then begin /* Atualiza Contador */ INSERT INTO TEO_CONTADOR ("EMPRESA_CODIGO", "CONTADOR_TABELA", "CONTADOR_AUXILIAR", "CONTADOR_CODIGO") VALUES (:IP_EMPRESA, :IP_TABELA, :IP_AUXILIAR, :R_CONTADOR); EXIT; end /* Gravação ou Adição de Valor */ if ((IP_TIPO = 'G') or (IP_TIPO = 'A')) then begin UPDATE TEO_CONTADOR SET CONTADOR_CODIGO = :R_CONTADOR WHERE (CONTADOR_TABELA = :IP_TABELA) AND (EMPRESA_CODIGO = :IP_EMPRESA) AND (CONTADOR_AUXILIAR = :IP_AUXILIAR); End Grato Marcelo Barby. From listas em warmboot.com.br Fri Aug 20 10:10:36 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 20 Aug 2010 10:10:36 -0300 Subject: [firebase-br] Comunicar bug do FB 2.5 In-Reply-To: <003201cb4067$a97a12f0$fc6e38d0$@solucoeseinformatica.com.br> References: <003201cb4067$a97a12f0$fc6e38d0$@solucoeseinformatica.com.br> Message-ID: <1765902301.20100820101036@warmboot.com.br> Se associe na lista fb-devel e poste uma mensagem descrevendo o problema. O endereço da lista está no site do firebird. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RAdF> Cantu, RAdF> RAdF> RAdF> Estou fazendo alguns testes com o firebird 2.5 e peguei o que acredito que RAdF> seja um bug. Como posso reportar isso pra lista de desenvolvedores ? RAdF> RAdF> RAdF> []’s RAdF> RAdF> Rodrigo A. de Freitas RAdF> Análise & Desenvolvimento RAdF> Soluções & Informática RAdF> rodrigo em solucoeseinformatica.com.br RAdF> www.solucoeseinformatica.com.br RAdF> RAdF> (11) 4996-4422 / 4996-2039 RAdF> RAdF> ______________________________________________ RAdF> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br RAdF> Para saber como gerenciar/excluir seu cadastro na lista, use: RAdF> http://www.firebase.com.br/fb/artigo.php?id=1107 RAdF> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmsrlinus em gmail.com Fri Aug 20 10:21:07 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Fri, 20 Aug 2010 10:21:07 -0300 Subject: [firebase-br] Insert into com imagem Message-ID: <4C6E8143.6080409@gmail.com> Olá a todos, No firebird tem como eu dar um insert passando a imagem que vai ser inserida? p. Ex: *insert into* _produto_ (_prod_imagem_) *values* (imagem que vai ser inserida) From agalysson em gmail.com Fri Aug 20 10:28:24 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 20 Aug 2010 10:28:24 -0300 Subject: [firebase-br] Insert into com imagem In-Reply-To: <4C6E8143.6080409@gmail.com> References: <4C6E8143.6080409@gmail.com> Message-ID: err.. em delphi, eu sei que vc coloca a foto passando por parametro, dae com o parametro, vc carrega a foto usando stream... agora, por apenas texto, acredito que nao... Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 20 de agosto de 2010 10:21, Rlinus escreveu: > Olá a todos, > No firebird tem como eu dar um insert passando a imagem que vai ser > inserida? > > p. Ex: *insert into* _produto_ (_prod_imagem_) *values* (imagem que vai ser > inserida) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sandro_rebelo em ibest.com.br Fri Aug 20 10:32:58 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Fri, 20 Aug 2010 10:32:58 -0300 Subject: [firebase-br] no permission for read-write access to database Message-ID: <5CEFB379A55D4225A5A49CB3A4D53D32@mesa02> Bom dia. Estou utilizando o FB 1.5 Embedded. Quando rodo a aplicação no usuario administrador do Windows XP não da erro. Quando rodo com outro usuario normal, da erro: no permission for read-write access to database. Utilizando o FB convencional, não da erro nenhum, qualquer usuario do XP consegue conecgtar. O problema esta no Embedded. Não quero dar permissão de administrador aos outros usuarios do XP. Tem solução isso? Grato Sandro From fpsgyn em gmail.com Fri Aug 20 10:37:40 2010 From: fpsgyn em gmail.com (=?ISO-8859-1?Q?F=E1bio_P=2E_Santos?=) Date: Fri, 20 Aug 2010 10:37:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Excluir_Transa=E7=E3o_/_Processo?= Message-ID: Como fazer para forçar o commit de uma transação ou dependendo do caso excluir... pela seguinte select: select mon$attachments.mon$attachment_id as id, mon$attachments.mon$server_pid as pid, mon$attachments.mon$attachment_name as name, mon$attachments.mon$user as userName, mon$attachments.mon$remote_address as ip, mon$attachments.mon$timestamp as dataHora from mon$attachments where mon$attachments.mon$state = 1 and mon$attachments.mon$attachment_id <> current_connection order by mon$attachments.mon$timestamp pela id da transação têm como forçar este commit ou excluir... O problema é que em algumas aplicações, principalmente via web, o usuário fica preso na transação... Flou... From marco em visao-ol.com.br Fri Aug 20 11:02:03 2010 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Vis=E3o_On-Line_-_Marco_Ant=F4nio?=) Date: Fri, 20 Aug 2010 11:02:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_for_update_with_lock?= References: Message-ID: - Travar os registro na alteração. SELECT * FROM tabela where codigo=1 FOR UPDATE WITH LOCK ----- Original Message ----- From: "Marcelo Barby" To: Sent: Friday, August 20, 2010 10:10 AM Subject: [firebase-br] Dúvida for update with lock Pessoal, Preciso fazer o travamento de um registro dentro de uma procedure estou tendo alguns deadlock eventuais, gostaria de saber se o seguinte procedimento é correto e poderá resolver, é uma tabela de contadores de chaves primárias onde o processamento é todo feito no servidor com acessos de dezenas de usuários concorrentes hoje utilizando terminal server: Detalhe que tentei utilizar FOR UPDATE WITH LOCK e o WITH LOCK não é reconhecido pelo firebird. Utilizo 2.1 A parte da Procedure é a seguinte: /* Aqui é para verificar se o contador já existe */ SELECT CONTADOR_CODIGO, count(CONTADOR_TABELA) FROM TEO_CONTADOR WHERE (CONTADOR_TABELA = :IP_TABELA) AND (EMPRESA_CODIGO = :IP_EMPRESA) AND (CONTADOR_AUXILIAR = :IP_AUXILIAR) GROUP BY CONTADOR_CODIGO FOR UPDATE INTO :R_CONTADOR, :V_CONTADOR; /* Se é Nulo Cria com 0 */ if (:V_CONTADOR IS NULL) then begin /* Atualiza Contador */ INSERT INTO TEO_CONTADOR ("EMPRESA_CODIGO", "CONTADOR_TABELA", "CONTADOR_AUXILIAR", "CONTADOR_CODIGO") VALUES (:IP_EMPRESA, :IP_TABELA, :IP_AUXILIAR, :R_CONTADOR); EXIT; end /* Gravação ou Adição de Valor */ if ((IP_TIPO = 'G') or (IP_TIPO = 'A')) then begin UPDATE TEO_CONTADOR SET CONTADOR_CODIGO = :R_CONTADOR WHERE (CONTADOR_TABELA = :IP_TABELA) AND (EMPRESA_CODIGO = :IP_EMPRESA) AND (CONTADOR_AUXILIAR = :IP_AUXILIAR); End Grato Marcelo Barby. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmsrlinus em gmail.com Fri Aug 20 12:02:32 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Fri, 20 Aug 2010 12:02:32 -0300 Subject: [firebase-br] Insert into com imagem In-Reply-To: References: <4C6E8143.6080409@gmail.com> Message-ID: <4C6E9908.7020203@gmail.com> Então Alysson, é que eu estou com um script para inserir +/- 700 items e todos tem imagem... dai queria inserir a imgem junto no script... Acho que vou ter que inserir as imagens pelo programa mesmo... Vlw Em 20/8/2010 10:28, Alysson Azevedo escreveu: > err.. em delphi, eu sei que vc coloca a foto passando por parametro, dae com > o parametro, vc carrega a foto usando stream... > agora, por apenas texto, acredito que nao... > > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 20 de agosto de 2010 10:21, Rlinus escreveu: > >> Olá a todos, >> No firebird tem como eu dar um insert passando a imagem que vai ser >> inserida? >> >> p. Ex: *insert into* _produto_ (_prod_imagem_) *values* (imagem que vai ser >> inserida) >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gustavo.moda em gmail.com Fri Aug 20 14:06:24 2010 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Fri, 20 Aug 2010 14:06:24 -0300 Subject: [firebase-br] Comunicar bug do FB 2.5 In-Reply-To: <003201cb4067$a97a12f0$fc6e38d0$@solucoeseinformatica.com.br> References: <003201cb4067$a97a12f0$fc6e38d0$@solucoeseinformatica.com.br> Message-ID: Rodrigo, Poderia descrever o problema que você acha que é um BUG? Gostaria de saber, estou migrando para a versão 2.5. Gustavo Moda From omarhaddadm em gmail.com Fri Aug 20 14:22:29 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Fri, 20 Aug 2010 13:22:29 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Server_1=2E5_/_2=2E1_na_mesma?= =?iso-8859-1?q?_m=E1quina?= Message-ID: Salve amigos. Instalei a 2.1 juntamente com a versão 1.5 do Firebird na minha máquina. Mudei a porta dele para 3060 também. Mas agora veio a questão. Como sei que minha aplicação está usando o server 1.5 ou o 2.1 ? Preciso startá-lo/ desativá-lo ? Preciso definir a porta na hora da conexão Ex.: 1.5 --> 3050 2.1 --> 3060 Obrigado a todos Abraço. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From magnosysteminformatica em gmail.com Fri Aug 20 15:23:58 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Fri, 20 Aug 2010 15:23:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Server_1=2E5_/_2=2E1_na_mesma?= =?iso-8859-1?q?_m=E1quina?= References: Message-ID: <00ae01cb4094$dd377dd0$6915a8c0@MagnoSystem> Você define a porta na hora da conexão. ----- Original Message ----- From: "Omar Haddad" To: "FireBase" Sent: Friday, August 20, 2010 2:22 PM Subject: [firebase-br] Ref. Server 1.5 / 2.1 na mesma máquina Salve amigos. Instalei a 2.1 juntamente com a versão 1.5 do Firebird na minha máquina. Mudei a porta dele para 3060 também. Mas agora veio a questão. Como sei que minha aplicação está usando o server 1.5 ou o 2.1 ? Preciso startá-lo/ desativá-lo ? Preciso definir a porta na hora da conexão Ex.: 1.5 --> 3050 2.1 --> 3060 Obrigado a todos Abraço. -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From developer em marketingrapido.com.br Fri Aug 20 15:34:16 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Fri, 20 Aug 2010 15:34:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Grava=E7=E3o_direta_no_BD?= Message-ID: <4C6ECAA8.6030508@marketingrapido.com.br> Ola, existe alguma forma de gravar direto no banco ao inves de no cache ? pois veja os sistemas que desenvolvemos maioria das veses trabalha localmente nao tem servidor, entao nao tem por que ir para cache só depois ser gravado fisicamente. Existe alguma forma de mudar a forma de gravação? -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br From omarhaddadm em gmail.com Fri Aug 20 15:45:30 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Fri, 20 Aug 2010 14:45:30 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Server_1=2E5_/_2=2E1_na_mesma?= =?iso-8859-1?q?_m=E1quina?= In-Reply-To: <00ae01cb4094$dd377dd0$6915a8c0@MagnoSystem> References: <00ae01cb4094$dd377dd0$6915a8c0@MagnoSystem> Message-ID: com base nisto, ele sabe se vai usar o server 1.5 ou 2.1 ? PS: Perdoe a minha ignorância. Obrigado Ats. Omar Em 20 de agosto de 2010 14:23, Magno System < magnosysteminformatica em gmail.com> escreveu: > Você define a porta na hora da conexão. > > > ----- Original Message ----- From: "Omar Haddad" > To: "FireBase" > Sent: Friday, August 20, 2010 2:22 PM > Subject: [firebase-br] Ref. Server 1.5 / 2.1 na mesma máquina > > > > Salve amigos. > > Instalei a 2.1 juntamente com a versão 1.5 do Firebird na minha máquina. > Mudei a porta dele para 3060 também. > > Mas agora veio a questão. Como sei que minha aplicação está usando o server > 1.5 ou o 2.1 ? Preciso startá-lo/ desativá-lo ? > > Preciso definir a porta na hora da conexão > Ex.: 1.5 --> 3050 > 2.1 --> 3060 > > > Obrigado a todos > > Abraço. > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From magnosysteminformatica em gmail.com Fri Aug 20 15:47:16 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Fri, 20 Aug 2010 15:47:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Server_1=2E5_/_2=2E1_na_mesma?= =?iso-8859-1?q?_m=E1quina?= References: <00ae01cb4094$dd377dd0$6915a8c0@MagnoSystem> Message-ID: <00b701cb4098$2186a530$6915a8c0@MagnoSystem> Exatamente, ele vai conectar no firebird que tiver na porta indicada. ----- Original Message ----- From: "Omar Haddad" To: "FireBase" Sent: Friday, August 20, 2010 3:45 PM Subject: Re: [firebase-br]Ref. Server 1.5 / 2.1 na mesma máquina com base nisto, ele sabe se vai usar o server 1.5 ou 2.1 ? PS: Perdoe a minha ignorância. Obrigado Ats. Omar Em 20 de agosto de 2010 14:23, Magno System < magnosysteminformatica em gmail.com> escreveu: > Você define a porta na hora da conexão. > > > ----- Original Message ----- From: "Omar Haddad" > To: "FireBase" > Sent: Friday, August 20, 2010 2:22 PM > Subject: [firebase-br] Ref. Server 1.5 / 2.1 na mesma máquina > > > > Salve amigos. > > Instalei a 2.1 juntamente com a versão 1.5 do Firebird na minha máquina. > Mudei a porta dele para 3060 também. > > Mas agora veio a questão. Como sei que minha aplicação está usando o > server > 1.5 ou o 2.1 ? Preciso startá-lo/ desativá-lo ? > > Preciso definir a porta na hora da conexão > Ex.: 1.5 --> 3050 > 2.1 --> 3060 > > > Obrigado a todos > > Abraço. > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From dave.malkavian em gmail.com Fri Aug 20 15:52:36 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Fri, 20 Aug 2010 15:52:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?Grava=E7=E3o_direta_no_BD?= References: <4C6ECAA8.6030508@marketingrapido.com.br> Message-ID: <006601cb4098$dc7b8400$6e01a8c0@ITT> Ative a opção Forced Writes. gfix -write sync [base] -user sysdba -pass [senha do sysdba] []'s Alexandre Sousa ----- Original Message ----- From: "Pablo Farias" To: "FireBase" Sent: Friday, August 20, 2010 3:34 PM Subject: [firebase-br] Gravação direta no BD Ola, existe alguma forma de gravar direto no banco ao inves de no cache ? pois veja os sistemas que desenvolvemos maioria das veses trabalha localmente nao tem servidor, entao nao tem por que ir para cache só depois ser gravado fisicamente. Existe alguma forma de mudar a forma de gravação? -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From robson.catunda em gmail.com Fri Aug 20 16:17:20 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Fri, 20 Aug 2010 16:17:20 -0300 Subject: [firebase-br] no permission for read-write access to database In-Reply-To: <5CEFB379A55D4225A5A49CB3A4D53D32@mesa02> References: <5CEFB379A55D4225A5A49CB3A4D53D32@mesa02> Message-ID: imagino que vc terá de controlar os direitos de usuário dentro de sua aplicação. as versões embedded do firebird são muito limitadas em termos de recursos, não permitem mais de um acesso ao banco e só funcionam qdo instalados na mesma pasta da aplicação. From sandro_rebelo em ibest.com.br Fri Aug 20 16:36:35 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Fri, 20 Aug 2010 16:36:35 -0300 Subject: [firebase-br] no permission for read-write access to database References: <5CEFB379A55D4225A5A49CB3A4D53D32@mesa02> Message-ID: <7211086DD60E4274B18DEAFE3919B6B2@mesa02> Único usuário acessando, ja ta ok. Usário firebrid é sempre o SYSDBA. O problema acho é quando é usuário do XP sem ser administrador. []'s ----- Original Message ----- From: "Robson Catunda" To: "FireBase" Sent: Friday, August 20, 2010 4:17 PM Subject: Re: [firebase-br] no permission for read-write access to database imagino que vc terá de controlar os direitos de usuário dentro de sua aplicação. as versões embedded do firebird são muito limitadas em termos de recursos, não permitem mais de um acesso ao banco e só funcionam qdo instalados na mesma pasta da aplicação. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Fri Aug 20 16:55:49 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 20 Aug 2010 16:55:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Grava=E7=E3o_direta_no_BD?= In-Reply-To: <006601cb4098$dc7b8400$6e01a8c0@ITT> References: <4C6ECAA8.6030508@marketingrapido.com.br> <006601cb4098$dc7b8400$6e01a8c0@ITT> Message-ID: <008001cb40a1$b1b9fea0$152dfbe0$@sol@terra.com.br> Trabalhar com o Forced Writes desligado é pedir por banco corrompido. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alexandre Sousa Enviada em: sexta-feira, 20 de agosto de 2010 15:53 Para: FireBase Assunto: Re: [firebase-br] Gravação direta no BD Ative a opção Forced Writes. gfix -write sync [base] -user sysdba -pass [senha do sysdba] []'s Alexandre Sousa ----- Original Message ----- From: "Pablo Farias" To: "FireBase" Sent: Friday, August 20, 2010 3:34 PM Subject: [firebase-br] Gravação direta no BD Ola, existe alguma forma de gravar direto no banco ao inves de no cache ? pois veja os sistemas que desenvolvemos maioria das veses trabalha localmente nao tem servidor, entao nao tem por que ir para cache só depois ser gravado fisicamente. Existe alguma forma de mudar a forma de gravação? -- Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Fri Aug 20 20:19:27 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Fri, 20 Aug 2010 20:19:27 -0300 Subject: [firebase-br] Transacoes Fibplus no Firebird Message-ID: Ola Pessoal da Lista Preciso saber se alguem da lista usa Fibplus e usa as duas transações que ele oferece a transação de leitura e a de gravação .. Preciso saber como fazer para usar estas duas transações usava IBX e não sei a maneira correta de usar estas transações e estou usando a transação commitRetainnig sei que isso não e bom queria mudar isso mas não sei como proceder.. Alex Miranda de Oliveira From faustinofaria em ig.com.br Fri Aug 20 20:37:26 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Fri, 20 Aug 2010 20:37:26 -0300 Subject: [firebase-br] Transacoes Fibplus no Firebird In-Reply-To: References: Message-ID: Olá Alex, eu uso FibPlus, mas também quero aprender sobre as transações. -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: > Ola Pessoal da Lista > > Preciso saber se alguem da lista usa Fibplus > e usa as duas transações que ele oferece a > transação de leitura e a de gravação .. > > > > Preciso saber como fazer para usar estas duas transações usava > IBX e não sei a maneira correta de usar estas transações > e estou usando a transação commitRetainnig sei que > isso não e bom queria mudar isso mas não sei como proceder.. > > From alexsistemass em gmail.com Sat Aug 21 08:52:45 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Sat, 21 Aug 2010 08:52:45 -0300 Subject: [firebase-br] Transacoes Fibplus no Firebird In-Reply-To: References: Message-ID: Vamos ver se Alguem da lista nos da uma boa explicação sobre transações estou precisando muito Ate ++ Em 20 de agosto de 2010 20:37, Faustino José de Faria < faustinofaria em ig.com.br> escreveu: > Olá Alex, eu uso FibPlus, mas também quero aprender sobre as transações. > > -- > []'s > Faustino José de Faria > www.fariaconsultoria.com.br > www.pizpireta.com.br > > > Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: > > Ola Pessoal da Lista >> >> Preciso saber se alguem da lista usa Fibplus >> e usa as duas transações que ele oferece a >> transação de leitura e a de gravação .. >> >> >> >> Preciso saber como fazer para usar estas duas transações usava >> IBX e não sei a maneira correta de usar estas transações >> e estou usando a transação commitRetainnig sei que >> isso não e bom queria mudar isso mas não sei como proceder.. >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Sat Aug 21 09:38:33 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Sat, 21 Aug 2010 09:38:33 -0300 Subject: [firebase-br] RES: Transacoes Fibplus no Firebird In-Reply-To: References: Message-ID: <001101cb412d$c5df7180$519e5480$@sol@terra.com.br> http://www.firebase.com.br/fb/artigo.php?id=232 http://www.comunidade-firebird.org/modules.php?name=Downloads&d_op=getit&lid =168 Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alex Miranda de Oliveira Enviada em: sábado, 21 de agosto de 2010 08:53 Para: FireBase Assunto: Re: [firebase-br] Transacoes Fibplus no Firebird Vamos ver se Alguem da lista nos da uma boa explicação sobre transações estou precisando muito Ate ++ Em 20 de agosto de 2010 20:37, Faustino José de Faria < faustinofaria em ig.com.br> escreveu: > Olá Alex, eu uso FibPlus, mas também quero aprender sobre as transações. > > -- > []'s > Faustino José de Faria > www.fariaconsultoria.com.br > www.pizpireta.com.br > > > Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: > > Ola Pessoal da Lista >> >> Preciso saber se alguem da lista usa Fibplus >> e usa as duas transações que ele oferece a >> transação de leitura e a de gravação .. >> >> >> >> Preciso saber como fazer para usar estas duas transações usava >> IBX e não sei a maneira correta de usar estas transações >> e estou usando a transação commitRetainnig sei que >> isso não e bom queria mudar isso mas não sei como proceder.. >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Sat Aug 21 10:26:56 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 21 Aug 2010 10:26:56 -0300 Subject: [firebase-br] no permission for read-write access to database In-Reply-To: <7211086DD60E4274B18DEAFE3919B6B2@mesa02> References: <5CEFB379A55D4225A5A49CB3A4D53D32@mesa02> <7211086DD60E4274B18DEAFE3919B6B2@mesa02> Message-ID: Isso deve ser permissão de usuario vai no cmd e digita runas/? ai vc vai ver como colocar uma linha a mais no atalho do programa pra ele executar como administrador. :) Em 20 de agosto de 2010 16:36, Sandro escreveu: > Único usuário acessando, ja ta ok. > > Usário firebrid é sempre o SYSDBA. > > > O problema acho é quando é usuário do XP sem ser administrador. > > []'s > ----- Original Message ----- From: "Robson Catunda" < > robson.catunda em gmail.com> > > To: "FireBase" > Sent: Friday, August 20, 2010 4:17 PM > Subject: Re: [firebase-br] no permission for read-write access to database > > > > imagino que vc terá de controlar os direitos de usuário dentro de sua > aplicação. > as versões embedded do firebird são muito limitadas em termos de recursos, > não permitem mais de um acesso ao banco e só funcionam qdo instalados na > mesma pasta da aplicação. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From faustinofaria em ig.com.br Sun Aug 22 22:44:03 2010 From: faustinofaria em ig.com.br (=?ISO-8859-1?Q?Faustino_Jos=E9_de_Faria?=) Date: Sun, 22 Aug 2010 22:44:03 -0300 Subject: [firebase-br] RES: Transacoes Fibplus no Firebird In-Reply-To: <35893.4995289475$1282394330@news.gmane.org> References: <35893.4995289475$1282394330@news.gmane.org> Message-ID: Felix, agradeço pelos artigos. Ajudaram bastante. Agora vou estudar mais a FibPlus. Em 21/08/2010 09:38, Felix - Sol escreveu: > http://www.firebase.com.br/fb/artigo.php?id=232 > > http://www.comunidade-firebird.org/modules.php?name=Downloads&d_op=getit&lid > =168 > > > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Alex Miranda de Oliveira > Enviada em: sábado, 21 de agosto de 2010 08:53 > Para: FireBase > Assunto: Re: [firebase-br] Transacoes Fibplus no Firebird > > Vamos ver se Alguem da lista nos da uma boa explicação sobre transações > estou precisando muito > > > Ate ++ > > Em 20 de agosto de 2010 20:37, Faustino José de Faria< > faustinofaria em ig.com.br> escreveu: > >> Olá Alex, eu uso FibPlus, mas também quero aprender sobre as transações. >> >> -- >> []'s >> Faustino José de Faria >> www.fariaconsultoria.com.br >> www.pizpireta.com.br >> >> >> Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: >> >> Ola Pessoal da Lista >>> >>> Preciso saber se alguem da lista usa Fibplus >>> e usa as duas transações que ele oferece a >>> transação de leitura e a de gravação .. >>> >>> >>> >>> Preciso saber como fazer para usar estas duas transações usava >>> IBX e não sei a maneira correta de usar estas transações >>> e estou usando a transação commitRetainnig sei que >>> isso não e bom queria mudar isso mas não sei como proceder.. >>> >>> >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- []'s Faustino José de Faria www.fariaconsultoria.com.br www.pizpireta.com.br From alexsistemass em gmail.com Sun Aug 22 23:35:50 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Sun, 22 Aug 2010 23:35:50 -0300 Subject: [firebase-br] RES: Transacoes Fibplus no Firebird In-Reply-To: References: <35893.4995289475$1282394330@news.gmane.org> Message-ID: Vou ler o artigo Obrigado ate ++ Em 22 de agosto de 2010 22:44, Faustino José de Faria < faustinofaria em ig.com.br> escreveu: > Felix, agradeço pelos artigos. Ajudaram bastante. Agora vou > estudar mais a FibPlus. > > Em 21/08/2010 09:38, Felix - Sol escreveu: > >> http://www.firebase.com.br/fb/artigo.php?id=232 >> >> >> http://www.comunidade-firebird.org/modules.php?name=Downloads&d_op=getit&lid >> =168 >> >> >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Alex Miranda de Oliveira >> Enviada em: sábado, 21 de agosto de 2010 08:53 >> Para: FireBase >> Assunto: Re: [firebase-br] Transacoes Fibplus no Firebird >> >> Vamos ver se Alguem da lista nos da uma boa explicação sobre transações >> estou precisando muito >> >> >> Ate ++ >> >> Em 20 de agosto de 2010 20:37, Faustino José de Faria< >> faustinofaria em ig.com.br> escreveu: >> >> Olá Alex, eu uso FibPlus, mas também quero aprender sobre as transações. >>> >>> -- >>> []'s >>> Faustino José de Faria >>> www.fariaconsultoria.com.br >>> www.pizpireta.com.br >>> >>> >>> Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: >>> >>> Ola Pessoal da Lista >>> >>>> >>>> Preciso saber se alguem da lista usa Fibplus >>>> e usa as duas transações que ele oferece a >>>> transação de leitura e a de gravação .. >>>> >>>> >>>> >>>> Preciso saber como fazer para usar estas duas transações usava >>>> IBX e não sei a maneira correta de usar estas transações >>>> e estou usando a transação commitRetainnig sei que >>>> isso não e bom queria mudar isso mas não sei como proceder.. >>>> >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > -- > []'s > Faustino José de Faria > www.fariaconsultoria.com.br > www.pizpireta.com.br > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marcelo em teflamar.com.br Mon Aug 23 02:39:40 2010 From: marcelo em teflamar.com.br (marcelo - teflamar) Date: Mon, 23 Aug 2010 02:39:40 -0300 Subject: [firebase-br] firebird no vs2010 framework 2.0 In-Reply-To: <59bb1e781003021731h403daa73mf4043530ddabdeb6@mail.gmail.com> References: <752699d11003011150h138351eia333a3e52920b146@mail.gmail.com> <752699d11003011225o767a8den344609124efd5fb1@mail.gmail.com> <59bb1e781003021731h403daa73mf4043530ddabdeb6@mail.gmail.com> Message-ID: <4C72099C.5050504@teflamar.com.br> bom dia, alguém conseguiu rodar o firebird com o ddex 2.5.2.0 no vs2010, usando o framework 2 ? no .net 4 roda 100%, mas preciso rodar no mono, que por enquanto só aceita o .net 2.0 Error 1 The type or namespace name 'FirebirdSql' could not be found in the global namespace (are you missing an assembly reference?) From rmsrlinus em gmail.com Mon Aug 23 10:36:23 2010 From: rmsrlinus em gmail.com (Rlinus) Date: Mon, 23 Aug 2010 10:36:23 -0300 Subject: [firebase-br] Firebird e Oracle Message-ID: <4C727957.6040706@gmail.com> Olá a todas, Pessoal é possível eu usar o firebird e oracle juntos? Por exemplo se eu tiver uma tabela no firebird chamada "produto" e uma tabela no oracle também chamada "produto", e uma entrada que eu fizaer na tabela produto do firebird fosse atualizada na tabela produto do oracle. From cpd em lekagi.com.br Mon Aug 23 11:31:46 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Mon, 23 Aug 2010 10:31:46 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Ajuda com JOIN Message-ID: <4C728652.000009.01352@JABER-NB> Olá pessoal. Tenho uma tabela de cadastro de clientes(TBL_CLIENTE) e uma tabela com os telefones dos cliente(TBL_TELCLI). Utilizo o seguinte comando para listar os clientes em um DBGrid(Delphi) SELECT C.ID_CLIENTE, C.RAZAOSOCIAL, TEL.TELEFONE, FROM TBL_CLIENTE C LEFT JOIN TBL_TELCLI TEL ON TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1 ORDER BY ID_CLIENTE Quando o cliente tem apenas um telefone com o tipo 1 cadastrado funciona 100%. O problema é que os clientes que tem mais de um telefone com o tipo 1 estão saindo mais de uma vez na listagem. Alguém poderia me dar uma dica de como fazer para selecionar apenas uma linha para cada cliente, independente da quantidade de telefones cadastrados na tabela TBL_TELCLI ? Espero ter conseguido me expressar bem. Grato pela atenção de todos, Jáber S. C. Lima From marcelo em teflamar.com.br Mon Aug 23 11:44:45 2010 From: marcelo em teflamar.com.br (marcelo) Date: Mon, 23 Aug 2010 11:44:45 -0300 Subject: [firebase-br] fb ddx vs2010 .net 2.0 ? In-Reply-To: <4C728652.000009.01352@JABER-NB> References: <4C728652.000009.01352@JABER-NB> Message-ID: <4C72895D.4010603@teflamar.com.br> bom dia, alguém conseguiu utilizar a ddx 2.5.2.0 no vs2010 com .net 2.0? aqui só está aceitando na 4.0 From eduardo em embras.net Mon Aug 23 11:48:20 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 23 Aug 2010 11:48:20 -0300 Subject: [firebase-br] Ajuda com JOIN In-Reply-To: <4C728652.000009.01352@JABER-NB> References: <4C728652.000009.01352@JABER-NB> Message-ID: SELECT C.ID_CLIENTE, C.RAZAOSOCIAL, (select first 1 TEL.TELEFONE from TBL_TELCLI TE where TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1) as TELEFONE FROM TBL_CLIENTE C ORDER BY ID_CLIENTE espero ter ajudado Em 23 de agosto de 2010 11:31, Jáber - Cpd Lekagi escreveu: > Olá pessoal. > > Tenho uma tabela de cadastro de clientes(TBL_CLIENTE) e uma tabela com os > telefones dos cliente(TBL_TELCLI). > > Utilizo o seguinte comando para listar os clientes em um DBGrid(Delphi) > > > > SELECT > >    C.ID_CLIENTE, > >    C.RAZAOSOCIAL, > >    TEL.TELEFONE, > > FROM > >    TBL_CLIENTE C > > LEFT JOIN > >    TBL_TELCLI TEL ON TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1 > > ORDER BY > >    ID_CLIENTE > > > > Quando o cliente tem apenas um telefone com o tipo 1 cadastrado funciona > 100%. > > O problema é que os clientes que tem mais de um telefone com o tipo 1 estão > saindo mais de uma vez na listagem. > > Alguém poderia me dar uma dica de como fazer para selecionar apenas uma > linha para cada cliente, independente da quantidade de telefones cadastrados > na tabela TBL_TELCLI ? > > > > Espero ter conseguido me expressar bem. > > Grato pela atenção de todos, > > > > Jáber S. C. Lima > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From programacao em unibrasdistribuidora.com.br Mon Aug 23 11:58:35 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Mon, 23 Aug 2010 11:58:35 -0300 Subject: [firebase-br] RES: Ajuda com JOIN In-Reply-To: <4C728652.000009.01352@JABER-NB> References: <4C728652.000009.01352@JABER-NB> Message-ID: <8144AFEF21F949C49CC97AA37A3EC616@USER2> Retire o TEL.ID_TIPOTEL =1 QUE VAI FUNCIONAR 100%, POIS ESTA CONDIÇÃO É QUE RETIRA OS DEMAIS REGISTROS. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jáber - Cpd Lekagi Enviada em: segunda-feira, 23 de agosto de 2010 11:32 Para: FireBase Assunto: [firebase-br] Ajuda com JOIN Olá pessoal. Tenho uma tabela de cadastro de clientes(TBL_CLIENTE) e uma tabela com os telefones dos cliente(TBL_TELCLI). Utilizo o seguinte comando para listar os clientes em um DBGrid(Delphi) SELECT C.ID_CLIENTE, C.RAZAOSOCIAL, TEL.TELEFONE, FROM TBL_CLIENTE C LEFT JOIN TBL_TELCLI TEL ON TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1 ORDER BY ID_CLIENTE Quando o cliente tem apenas um telefone com o tipo 1 cadastrado funciona 100%. O problema é que os clientes que tem mais de um telefone com o tipo 1 estão saindo mais de uma vez na listagem. Alguém poderia me dar uma dica de como fazer para selecionar apenas uma linha para cada cliente, independente da quantidade de telefones cadastrados na tabela TBL_TELCLI ? Espero ter conseguido me expressar bem. Grato pela atenção de todos, Jáber S. C. Lima ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From omarhaddadm em gmail.com Mon Aug 23 11:59:06 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Mon, 23 Aug 2010 10:59:06 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Server_1=2E5_/_2=2E1_na_mesma?= =?iso-8859-1?q?_m=E1quina?= In-Reply-To: <00b701cb4098$2186a530$6915a8c0@MagnoSystem> References: <00ae01cb4094$dd377dd0$6915a8c0@MagnoSystem> <00b701cb4098$2186a530$6915a8c0@MagnoSystem> Message-ID: Obrigado mr. Magno abraço Em 20 de agosto de 2010 14:47, Magno System < magnosysteminformatica em gmail.com> escreveu: > Exatamente, ele vai conectar no firebird que tiver na porta indicada. > > > > ----- Original Message ----- From: "Omar Haddad" > To: "FireBase" > Sent: Friday, August 20, 2010 3:45 PM > Subject: Re: [firebase-br]Ref. Server 1.5 / 2.1 na mesma máquina > > > > com base nisto, ele sabe se vai usar o server 1.5 ou 2.1 ? > > PS: Perdoe a minha ignorância. > > Obrigado > > Ats. > Omar > > Em 20 de agosto de 2010 14:23, Magno System < > magnosysteminformatica em gmail.com> escreveu: > > Você define a porta na hora da conexão. >> >> >> ----- Original Message ----- From: "Omar Haddad" >> To: "FireBase" >> Sent: Friday, August 20, 2010 2:22 PM >> Subject: [firebase-br] Ref. Server 1.5 / 2.1 na mesma máquina >> >> >> >> Salve amigos. >> >> Instalei a 2.1 juntamente com a versão 1.5 do Firebird na minha máquina. >> Mudei a porta dele para 3060 também. >> >> Mas agora veio a questão. Como sei que minha aplicação está usando o >> server >> 1.5 ou o 2.1 ? Preciso startá-lo/ desativá-lo ? >> >> Preciso definir a porta na hora da conexão >> Ex.: 1.5 --> 3050 >> 2.1 --> 3060 >> >> >> Obrigado a todos >> >> Abraço. >> >> -- >> Att. >> Omar Marques Haddad >> Analista de Sistemas Sênior >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From cpd em lekagi.com.br Mon Aug 23 12:10:58 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Mon, 23 Aug 2010 11:10:58 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Re: Ajuda com JOIN References: <4C728652.000009.01352@JABER-NB> Message-ID: <4C728F82.00000B.01352@JABER-NB> Grande Eduardo Pombo.... Resolvido de primeira... Valeu pela força. Obrigado a todos pelas dicas... -------Mensagem original------- De: Eduardo Pombo Data: 23/08/2010 10:53:37 Para: FireBase Assunto: Re: [firebase-br] Ajuda com JOIN SELECT C.ID_CLIENTE, C.RAZAOSOCIAL, (select first 1 TEL.TELEFONE from TBL_TELCLI TE where TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1) as TELEFONE FROM TBL_CLIENTE C ORDER BY ID_CLIENTE espero ter ajudado Em 23 de agosto de 2010 11:31, Jáber - Cpd Lekagi escreveu: > Olá pessoal. > > Tenho uma tabela de cadastro de clientes(TBL_CLIENTE) e uma tabela com os > telefones dos cliente(TBL_TELCLI). > > Utilizo o seguinte comando para listar os clientes em um DBGrid(Delphi) > > > > SELECT > > C.ID_CLIENTE, > > C.RAZAOSOCIAL, > > TEL.TELEFONE, > > FROM > > TBL_CLIENTE C > > LEFT JOIN > > TBL_TELCLI TEL ON TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1 > > ORDER BY > > ID_CLIENTE > > > > Quando o cliente tem apenas um telefone com o tipo 1 cadastrado funciona > 100%. > > O problema é que os clientes que tem mais de um telefone com o tipo 1 estão > saindo mais de uma vez na listagem. > > Alguém poderia me dar uma dica de como fazer para selecionar apenas uma > linha para cada cliente, independente da quantidade de telefones cadastrados > na tabela TBL_TELCLI ? > > > > Espero ter conseguido me expressar bem. > > Grato pela atenção de todos, > > > > Jáber S. C. Lima > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Mon Aug 23 12:13:32 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Mon, 23 Aug 2010 11:13:32 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: RES: Ajuda com JOIN References: <4C728652.000009.01352@JABER-NB> <8144AFEF21F949C49CC97AA37A3EC616@USER2> Message-ID: <4C72901C.00000D.01352@JABER-NB> Olá UNIBRAS. Infelizmente preciso da condição ID_TIPOTEL = 1 na consulta. O Eduardo Pombo mandou uma dica que resolveu o problema sem muito trabalho. Mesmo assim fico grato pela ajuda. Tanto a você quanto ao Eduardo... Valew pela força... ABraço... Jáber S. C. Lima -------Mensagem original------- De: UNIBRAS - PROGRAMAÇÃO Data: 23/08/2010 11:02:35 Para: 'FireBase' Assunto: [firebase-br] RES: Ajuda com JOIN Retire o TEL.ID_TIPOTEL =1 QUE VAI FUNCIONAR 100%, POIS ESTA CONDIÇÃO É QUE RETIRA OS DEMAIS REGISTROS. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jáber - Cpd Lekagi Enviada em: segunda-feira, 23 de agosto de 2010 11:32 Para: FireBase Assunto: [firebase-br] Ajuda com JOIN Olá pessoal. Tenho uma tabela de cadastro de clientes(TBL_CLIENTE) e uma tabela com os telefones dos cliente(TBL_TELCLI). Utilizo o seguinte comando para listar os clientes em um DBGrid(Delphi) SELECT C.ID_CLIENTE, C.RAZAOSOCIAL, TEL.TELEFONE, FROM TBL_CLIENTE C LEFT JOIN TBL_TELCLI TEL ON TEL.ID_CLIENTE = C.ID_CLIENTE AND TEL.ID_TIPOTEL = 1 ORDER BY ID_CLIENTE Quando o cliente tem apenas um telefone com o tipo 1 cadastrado funciona 100%. O problema é que os clientes que tem mais de um telefone com o tipo 1 estão saindo mais de uma vez na listagem. Alguém poderia me dar uma dica de como fazer para selecionar apenas uma linha para cada cliente, independente da quantidade de telefones cadastrados na tabela TBL_TELCLI ? Espero ter conseguido me expressar bem. Grato pela atenção de todos, Jáber S. C. Lima ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Mon Aug 23 12:45:51 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 23 Aug 2010 12:45:51 -0300 Subject: [firebase-br] Firebird e Oracle In-Reply-To: <4C727957.6040706@gmail.com> References: <4C727957.6040706@gmail.com> Message-ID: acho que so se gerar um txt via aplicativo e esse mesmo aplicatrivo fizer o insert no oracle Em 23 de agosto de 2010 10:36, Rlinus escreveu: > Olá a todas, > Pessoal é possível eu usar o firebird e oracle juntos? Por exemplo se eu > tiver uma tabela no firebird chamada "produto" e uma tabela no oracle também > chamada "produto", e uma entrada que eu fizaer na tabela produto do firebird > fosse atualizada na tabela produto do oracle. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From samuel.peres.ferreira em gmail.com Mon Aug 23 12:54:42 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 23 Aug 2010 12:54:42 -0300 Subject: [firebase-br] Firebird e Oracle In-Reply-To: References: <4C727957.6040706@gmail.com> Message-ID: ola nao seria só a sua aplicacao fazer 2 insert's ? um no firebird e em seguida outro no oracle? nao contrariando o q o colega disse anteriormente sobre o txt, mas acho q ficaria mas facil os dois inserts consecutivos Samuel From levymoreira.ce em gmail.com Mon Aug 23 13:30:53 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 23 Aug 2010 13:30:53 -0300 Subject: [firebase-br] Firebird e Oracle In-Reply-To: References: <4C727957.6040706@gmail.com> Message-ID: Uma alternativa seria uma pasta na qual seriam gerados os arquivos .xml, ai vc fazia uma app (no delphi da pra fazer molin), que fica lendo aquela pasta se existir algo ele le, e da o comando no banco... eu faria assim se a aplicação ja estiver pronta, caso contrario faça no sistema mesmo. Em 23 de agosto de 2010 12:54, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ola > > nao seria só a sua aplicacao fazer 2 insert's ? > > um no firebird e em seguida outro no oracle? nao contrariando o q o colega > disse anteriormente sobre o txt, mas acho q ficaria mas facil os dois > inserts consecutivos > > > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From felipearon em gmail.com Mon Aug 23 14:12:30 2010 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 23 Aug 2010 14:12:30 -0300 Subject: [firebase-br] IB_Events - Limite de registros Message-ID: Pessoal, porque o TIB_Events (IBO Components) possui limitação de 15 registros de eventos? Já a paleta do Interbase o "Events" suporta mais? Tem algum porque dessa limitação ser apenas 15? -- #FollowMe: @felipearon ( http://felipearon.com.br/) From programacao em unibrasdistribuidora.com.br Mon Aug 23 14:35:29 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Mon, 23 Aug 2010 14:35:29 -0300 Subject: [firebase-br] FIREBIRD 1.5.3 E FIREBIRD 2.1 Message-ID: <00D49C9991214465B37430A8F56EB9E4@USER2> PREZADOS FIREBIRDIANOS, TENHO UM CLIENTE QUE POR NECESSIDADE PRECISAR QUE TENHA 2 VERSÕES DO FIREBIRD NA MAQUINA, MEU SISTEMA UTILIZA A VERSÃO 2.1 COMO FAÇO PARA ACESSAR UMA PORTA QUE NÃO SEJA A PADRÃO? JOSÉ APARECIDO From felipearon em gmail.com Mon Aug 23 14:38:45 2010 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 23 Aug 2010 14:38:45 -0300 Subject: [firebase-br] FIREBIRD 1.5.3 E FIREBIRD 2.1 In-Reply-To: <00D49C9991214465B37430A8F56EB9E4@USER2> References: <00D49C9991214465B37430A8F56EB9E4@USER2> Message-ID: Você precisa alterar a porta no arquivo Firebird.conf (procedure pelo parametro): RemoteServicePort = 3060 (Retire o # da frente para descomentar e indique a porta desejada) 2010/8/23 UNIBRAS - PROGRAMAÇÃO > PREZADOS FIREBIRDIANOS, > > > TENHO UM CLIENTE QUE POR NECESSIDADE PRECISAR QUE TENHA 2 VERSÕES DO > FIREBIRD NA MAQUINA, > > MEU SISTEMA UTILIZA A VERSÃO 2.1 COMO FAÇO PARA ACESSAR UMA PORTA QUE NÃO > SEJA A PADRÃO? > > > JOSÉ APARECIDO > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- #FollowMe: @felipearon ( http://felipearon.com.br/) From felix.sol em terra.com.br Mon Aug 23 14:49:04 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Mon, 23 Aug 2010 14:49:04 -0300 Subject: [firebase-br] RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 In-Reply-To: References: <00D49C9991214465B37430A8F56EB9E4@USER2> Message-ID: <005901cb42eb$7bb35850$731a08f0$@sol@terra.com.br> E incluir a nova porta na string de conexão ao banco. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felipe Aron Enviada em: segunda-feira, 23 de agosto de 2010 14:39 Para: FireBase Assunto: Re: [firebase-br] FIREBIRD 1.5.3 E FIREBIRD 2.1 Você precisa alterar a porta no arquivo Firebird.conf (procedure pelo parametro): RemoteServicePort = 3060 (Retire o # da frente para descomentar e indique a porta desejada) 2010/8/23 UNIBRAS - PROGRAMAÇÃO > PREZADOS FIREBIRDIANOS, > > > TENHO UM CLIENTE QUE POR NECESSIDADE PRECISAR QUE TENHA 2 VERSÕES DO > FIREBIRD NA MAQUINA, > > MEU SISTEMA UTILIZA A VERSÃO 2.1 COMO FAÇO PARA ACESSAR UMA PORTA QUE NÃO > SEJA A PADRÃO? > > > JOSÉ APARECIDO > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- #FollowMe: @felipearon ( http://felipearon.com.br/) ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fortes.m em gmail.com Mon Aug 23 14:58:15 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Mon, 23 Aug 2010 14:58:15 -0300 Subject: [firebase-br] RES: Transacoes Fibplus no Firebird In-Reply-To: References: <35893.4995289475$1282394330@news.gmane.org> Message-ID: Links na Davrace com muitos exemplos passo-a-passo, em inglês! http://www.devrace.com/en/fibplus/articles/1327.php 2010/8/22 Alex Miranda de Oliveira : > Vou ler o  artigo Obrigado ate ++ > > Em 22 de agosto de 2010 22:44, Faustino José de Faria < > faustinofaria em ig.com.br> escreveu: > >>        Felix, agradeço pelos artigos.  Ajudaram bastante.  Agora vou >> estudar mais a FibPlus. >> >> Em 21/08/2010 09:38, Felix - Sol escreveu: >> >>> http://www.firebase.com.br/fb/artigo.php?id=232 >>> >>> >>> http://www.comunidade-firebird.org/modules.php?name=Downloads&d_op=getit&lid >>> =168 >>> >>> >>> >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Alex Miranda de Oliveira >>> Enviada em: sábado, 21 de agosto de 2010 08:53 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Transacoes Fibplus no Firebird >>> >>> Vamos ver se Alguem da lista nos da uma boa explicação sobre transações >>> estou precisando muito >>> >>> >>> Ate ++ >>> >>> Em 20 de agosto de 2010 20:37, Faustino José de Faria< >>> faustinofaria em ig.com.br>  escreveu: >>> >>>  Olá Alex, eu uso FibPlus, mas também quero aprender sobre as transações. >>>> >>>> -- >>>> []'s >>>> Faustino José de Faria >>>> www.fariaconsultoria.com.br >>>> www.pizpireta.com.br >>>> >>>> >>>> Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: >>>> >>>>  Ola Pessoal da Lista >>>> >>>>> >>>>> Preciso saber se alguem da lista usa Fibplus >>>>> e usa as duas transações que ele oferece a >>>>> transação de leitura e a de gravação .. >>>>> >>>>> >>>>> >>>>> Preciso saber como fazer para usar estas duas transações usava >>>>> IBX e não sei a maneira correta de usar estas transações >>>>> e estou usando a transação commitRetainnig sei que >>>>> isso não e bom queria mudar isso mas não sei como proceder.. >>>>> >>>>> >>>>> >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>>  ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> -- >> []'s >> Faustino José de Faria >> www.fariaconsultoria.com.br >> www.pizpireta.com.br >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From junior em simbolus.com.br Mon Aug 23 15:08:13 2010 From: junior em simbolus.com.br (Junior ) Date: Mon, 23 Aug 2010 15:08:13 -0300 Subject: [firebase-br] RES: Transacoes Fibplus no Firebird In-Reply-To: References: <35893.4995289475$1282394330@news.gmane.org> Message-ID: já achei o problema, mas acho que fazia tempo que estava assim viu Junior -------------------------------------------------- From: "Marcelo Fortes" Sent: Monday, August 23, 2010 2:58 PM To: "FireBase" Subject: Re: [firebase-br] RES: Transacoes Fibplus no Firebird > Links na Davrace com muitos exemplos passo-a-passo, em inglês! > > http://www.devrace.com/en/fibplus/articles/1327.php > > > > 2010/8/22 Alex Miranda de Oliveira : >> Vou ler o artigo Obrigado ate ++ >> >> Em 22 de agosto de 2010 22:44, Faustino José de Faria < >> faustinofaria em ig.com.br> escreveu: >> >>> Felix, agradeço pelos artigos. Ajudaram bastante. Agora vou >>> estudar mais a FibPlus. >>> >>> Em 21/08/2010 09:38, Felix - Sol escreveu: >>> >>>> http://www.firebase.com.br/fb/artigo.php?id=232 >>>> >>>> >>>> http://www.comunidade-firebird.org/modules.php?name=Downloads&d_op=getit&lid >>>> =168 >>>> >>>> >>>> >>>> >>>> Fco. Felix >>>> Desenvolvimento de Sistemas >>>> www.soltecnologia.com.br >>>> >>>> -----Mensagem original----- >>>> De: lista-bounces em firebase.com.br >>>> [mailto:lista-bounces em firebase.com.br] >>>> Em >>>> nome de Alex Miranda de Oliveira >>>> Enviada em: sábado, 21 de agosto de 2010 08:53 >>>> Para: FireBase >>>> Assunto: Re: [firebase-br] Transacoes Fibplus no Firebird >>>> >>>> Vamos ver se Alguem da lista nos da uma boa explicação sobre transações >>>> estou precisando muito >>>> >>>> >>>> Ate ++ >>>> >>>> Em 20 de agosto de 2010 20:37, Faustino José de Faria< >>>> faustinofaria em ig.com.br> escreveu: >>>> >>>> Olá Alex, eu uso FibPlus, mas também quero aprender sobre as >>>> transações. >>>>> >>>>> -- >>>>> []'s >>>>> Faustino José de Faria >>>>> www.fariaconsultoria.com.br >>>>> www.pizpireta.com.br >>>>> >>>>> >>>>> Em 20/08/2010 20:19, Alex Miranda de Oliveira escreveu: >>>>> >>>>> Ola Pessoal da Lista >>>>> >>>>>> >>>>>> Preciso saber se alguem da lista usa Fibplus >>>>>> e usa as duas transações que ele oferece a >>>>>> transação de leitura e a de gravação .. >>>>>> >>>>>> >>>>>> >>>>>> Preciso saber como fazer para usar estas duas transações usava >>>>>> IBX e não sei a maneira correta de usar estas transações >>>>>> e estou usando a transação commitRetainnig sei que >>>>>> isso não e bom queria mudar isso mas não sei como proceder.. >>>>>> >>>>>> >>>>>> >>>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> >>> -- >>> []'s >>> Faustino José de Faria >>> www.fariaconsultoria.com.br >>> www.pizpireta.com.br >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fortes.m em gmail.com Mon Aug 23 15:14:18 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Mon, 23 Aug 2010 15:14:18 -0300 Subject: [firebase-br] Velicidade DataSnap x Acesso direto In-Reply-To: <-1583901283524356315@unknownmsgid> References: <-1583901283524356315@unknownmsgid> Message-ID: Vai depender de como vc vai desenvolver suas camadas, regras de negócio, largura de banda velocidade de rede, hardware principalmente da rede. No mais nunca tive perda de performance significativa, ao contrário obtive mais segurnaça e manutenibilidade dos sistemas sem perdas sensíveis, se vc vai trabalhar somente com firebird e tem certeza disso opte por IBO ou Fib-Plus ... se sua aplicação exigir escalar para bancos de maior envergadura DBExpress é ótimo pois não vai ter que re-escrever muito da camada do data-snap. Outra coisa é se usar na primeira camada o IntraWeb abusar legal dos recursos Ajax embutidos nele. Sucesso ! Marcelo Fortes. Em 13 de agosto de 2010 09:18, Felix - Sol escreveu: > Senhores, > > Estou analisando a mudanca do nosso sistema para utilizar DataSnap. Me > desculpem a ignorancia, mas usando a Internet, ha ganho real na velocidade > de acesso aos dados do Firebird via DataSnap quando comparado a uma consulta > direta ao FB ? > > { > Aplicacao [Internet] -> Servidor DataSnap -> Servidor Firebird > > Eh mais rapido do que > > Aplicacao [Internet] -> Servidor Firebird > } > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From programacao em unibrasdistribuidora.com.br Mon Aug 23 15:26:57 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Mon, 23 Aug 2010 15:26:57 -0300 Subject: [firebase-br] RES: RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 In-Reply-To: <005901cb42eb$7bb35850$731a08f0$@sol@terra.com.br> References: <00D49C9991214465B37430A8F56EB9E4@USER2> <005901cb42eb$7bb35850$731a08f0$@sol@terra.com.br> Message-ID: <316E07CE7A63404A83E7B343F3C2CB51@USER2> Como eu coloco a nova porta na string de conexão? Se você tem um exemplo, me passe por favor. José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix - Sol Enviada em: segunda-feira, 23 de agosto de 2010 14:49 Para: 'FireBase' Assunto: [firebase-br] RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 E incluir a nova porta na string de conexão ao banco. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felipe Aron Enviada em: segunda-feira, 23 de agosto de 2010 14:39 Para: FireBase Assunto: Re: [firebase-br] FIREBIRD 1.5.3 E FIREBIRD 2.1 Você precisa alterar a porta no arquivo Firebird.conf (procedure pelo parametro): RemoteServicePort = 3060 (Retire o # da frente para descomentar e indique a porta desejada) 2010/8/23 UNIBRAS - PROGRAMAÇÃO > PREZADOS FIREBIRDIANOS, > > > TENHO UM CLIENTE QUE POR NECESSIDADE PRECISAR QUE TENHA 2 VERSÕES DO > FIREBIRD NA MAQUINA, > > MEU SISTEMA UTILIZA A VERSÃO 2.1 COMO FAÇO PARA ACESSAR UMA PORTA QUE > NÃO SEJA A PADRÃO? > > > JOSÉ APARECIDO > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- #FollowMe: @felipearon ( http://felipearon.com.br/) ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Mon Aug 23 16:04:17 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 23 Aug 2010 16:04:17 -0300 Subject: [firebase-br] RES: RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 In-Reply-To: <316E07CE7A63404A83E7B343F3C2CB51@USER2> References: <00D49C9991214465B37430A8F56EB9E4@USER2> <316E07CE7A63404A83E7B343F3C2CB51@USER2> Message-ID: No zeos nas propriedades do componente connection tem uma chamada host na qual pode ser definida a porta verifique se seu componente não possui essa propriedade. Em 23 de agosto de 2010 15:26, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Como eu coloco a nova porta na string de conexão? Se você tem um exemplo, > me > passe por favor. > > José > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felix - Sol > Enviada em: segunda-feira, 23 de agosto de 2010 14:49 > Para: 'FireBase' > Assunto: [firebase-br] RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 > > E incluir a nova porta na string de conexão ao banco. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felipe Aron Enviada em: segunda-feira, 23 de agosto de 2010 14:39 > Para: FireBase > Assunto: Re: [firebase-br] FIREBIRD 1.5.3 E FIREBIRD 2.1 > > Você precisa alterar a porta no arquivo Firebird.conf (procedure pelo > parametro): > > RemoteServicePort = 3060 (Retire o # da frente para descomentar e indique a > porta desejada) > > > > 2010/8/23 UNIBRAS - PROGRAMAÇÃO > > > PREZADOS FIREBIRDIANOS, > > > > > > TENHO UM CLIENTE QUE POR NECESSIDADE PRECISAR QUE TENHA 2 VERSÕES DO > > FIREBIRD NA MAQUINA, > > > > MEU SISTEMA UTILIZA A VERSÃO 2.1 COMO FAÇO PARA ACESSAR UMA PORTA QUE > > NÃO SEJA A PADRÃO? > > > > > > JOSÉ APARECIDO > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From magnosysteminformatica em gmail.com Mon Aug 23 16:16:38 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 23 Aug 2010 16:16:38 -0300 Subject: [firebase-br] RES: RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 References: <00D49C9991214465B37430A8F56EB9E4@USER2><316E07CE7A63404A83E7B343F3C2CB51@USER2> Message-ID: <015901cb42f7$b903f230$6915a8c0@MagnoSystem> A string de conexão é assim: Número do IP/Porta:Caminho Exemplo: 192.168.0.1/3060:C:\MINHAPASTA\MEUBANCO.FDB ----- Original Message ----- From: "Levy Moreira" To: "FireBase" Sent: Monday, August 23, 2010 4:04 PM Subject: Re: [firebase-br] RES: RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 No zeos nas propriedades do componente connection tem uma chamada host na qual pode ser definida a porta verifique se seu componente não possui essa propriedade. Em 23 de agosto de 2010 15:26, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Como eu coloco a nova porta na string de conexão? Se você tem um exemplo, > me > passe por favor. > > José > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felix - Sol > Enviada em: segunda-feira, 23 de agosto de 2010 14:49 > Para: 'FireBase' > Assunto: [firebase-br] RES: FIREBIRD 1.5.3 E FIREBIRD 2.1 > > E incluir a nova porta na string de conexão ao banco. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felipe Aron Enviada em: segunda-feira, 23 de agosto de 2010 14:39 > Para: FireBase > Assunto: Re: [firebase-br] FIREBIRD 1.5.3 E FIREBIRD 2.1 > > Você precisa alterar a porta no arquivo Firebird.conf (procedure pelo > parametro): > > RemoteServicePort = 3060 (Retire o # da frente para descomentar e indique > a > porta desejada) > > > > 2010/8/23 UNIBRAS - PROGRAMAÇÃO > > > PREZADOS FIREBIRDIANOS, > > > > > > TENHO UM CLIENTE QUE POR NECESSIDADE PRECISAR QUE TENHA 2 VERSÕES DO > > FIREBIRD NA MAQUINA, > > > > MEU SISTEMA UTILIZA A VERSÃO 2.1 COMO FAÇO PARA ACESSAR UMA PORTA QUE > > NÃO SEJA A PADRÃO? > > > > > > JOSÉ APARECIDO > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rildo em audibel.com.br Mon Aug 23 17:08:56 2010 From: rildo em audibel.com.br (Didao) Date: Mon, 23 Aug 2010 17:08:56 -0300 Subject: [firebase-br] Erro Message-ID: Essa situação é refrente ao banco como um todo ou somente na tabela? Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255. From danielroatt em gmail.com Mon Aug 23 17:20:31 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Mon, 23 Aug 2010 17:20:31 -0300 Subject: [firebase-br] Erro In-Reply-To: References: Message-ID: tabela como um todo, mas faz o backup e restore que ele volta ._. Em 23 de agosto de 2010 17:08, Didao escreveu: > Essa situação é refrente ao banco como um todo ou somente na tabela? > > > Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255. > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From felipe.caputo em gmail.com Mon Aug 23 17:23:06 2010 From: felipe.caputo em gmail.com (Felipe Caputo) Date: Mon, 23 Aug 2010 17:23:06 -0300 Subject: [firebase-br] Erro com comando AlterTable Message-ID: Boa tarde pessoal, Estou com um problema meio estranho. Estou usando uma rotina no delphi para criar campos no meu BD FireBird 2.1. quando ele executa o comando: ALTER TABLE MENSALIDADES AD CD_CAIXA SMALLINT quando o sistema executa este comando está me retornando o seguinte erro: unsucessfull metadata update STORE RDB$RELATION_FIELDS failed attempt to store duplicate value (visible to active transactions) in unique index "RDB_INDEX15" ja pesquisei e o campo não exite na tabela e vi que este erro ja aconteceu com muita gente. Será q poderiam me ajudar? From developer em marketingrapido.com.br Mon Aug 23 17:25:21 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Mon, 23 Aug 2010 17:25:21 -0300 Subject: [firebase-br] Erro In-Reply-To: References: Message-ID: <4C72D931.4060106@marketingrapido.com.br> Backup /Restore resolvera Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 23/08/2010 17:08, Didao escreveu: > Essa situação é refrente ao banco como um todo ou somente na tabela? > > > Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255. > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Mon Aug 23 17:52:09 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 23 Aug 2010 17:52:09 -0300 Subject: [firebase-br] Firebird e Oracle In-Reply-To: References: <4C727957.6040706@gmail.com> Message-ID: dois insert seria simples se ele tivesse trabalhando com os dois bancos abertos ao mesmo tempo, mais não geraria muito trafego na rede dependendo da quantidade de itens inseridos Em 23 de agosto de 2010 12:54, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ola > > nao seria só a sua aplicacao fazer 2 insert's ? > > um no firebird e em seguida outro no oracle? nao contrariando o q o colega > disse anteriormente sobre o txt, mas acho q ficaria mas facil os dois > inserts consecutivos > > > Samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rafamussinato em gmail.com Mon Aug 23 17:52:40 2010 From: rafamussinato em gmail.com (rafael sacoman mussinato) Date: Mon, 23 Aug 2010 17:52:40 -0300 Subject: [firebase-br] Erro com comando AlterTable In-Reply-To: References: Message-ID: Verifica o indice...ja está criado...e dai ele da duplicidade... excluia o indice já criado para este atributo...e apos isto altere o atributo... > Index "RDB_INDEX15" flow t+ From eduardo em embras.net Mon Aug 23 18:05:02 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 23 Aug 2010 18:05:02 -0300 Subject: [firebase-br] Erro com comando AlterTable In-Reply-To: References: Message-ID: Talvez seja necessario mandar um pedaco do fonte para avaliar melhor, talvez seja algum problema com transacao, ou ate a senteca esteja sendo executada duas vezes e ai daria erro e a transacao iria desfazer a criacao. Mande as informacoes que puder. Espero poder ajudar. Em 23 de agosto de 2010 17:23, Felipe Caputo escreveu: > Boa tarde pessoal, > > Estou com um problema meio estranho. Estou usando uma rotina no delphi para > criar campos no meu BD FireBird 2.1. > > quando ele executa o comando: > > ALTER TABLE MENSALIDADES AD CD_CAIXA SMALLINT > > quando o sistema executa este comando está me retornando o seguinte erro: > > unsucessfull metadata update > STORE RDB$RELATION_FIELDS failed > attempt to store duplicate value (visible to active transactions) in unique > index "RDB_INDEX15" > > ja pesquisei e o campo não exite na tabela e vi que este erro ja aconteceu > com muita gente. > > Será q poderiam me ajudar? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From felipe.caputo em gmail.com Mon Aug 23 18:18:27 2010 From: felipe.caputo em gmail.com (Felipe Caputo) Date: Mon, 23 Aug 2010 18:18:27 -0300 Subject: [firebase-br] Erro com comando AlterTable In-Reply-To: References: Message-ID: Boa noite amigos, o codigo era esse: procedure CriarCampo(tabela, campo, tipo : String); begin tmp.Close; tmp.CommandText := 'Select ' + campo + ' from ' + tabela + ' where 1 = 2'; try tmp.Open; tmp.Close; except on e : Exception do begin tmp.CommandText := 'Alter Table ' + tabela + ' add '+ campo + ' ' + tipo; tmp.ExecSQL(); end; end; end; eu tinha passado por ele e deixado pq é um comando que o pessoal aqui da empresa ja usava. O que eu não tinha percebido é que a exception que ele estava gerando não era a do field e sim uma outra que é um problema do dbx com o firebird na propriedade GetMetaData (SQL mapping failed) e como ele estava tentando criar novamente e tudo ele sempre dava a exception. Já substitui o codigo acima por 'Select RDB$FIELD_NAME FROM RDB$RELATION_FIELDS WHERE RDB$FIELD_NAME = ' + CAMPO + ' AND RDB$RELATION_NAME = ' + TABELA; Muito obrigado a todos pela ajuda! From felipearon em gmail.com Mon Aug 23 20:14:22 2010 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 23 Aug 2010 20:14:22 -0300 Subject: [firebase-br] Erro com ponto flutuante Firebird - Delphi Message-ID: Pessoal, está ocorrendo algo "estranho" aqui. Eu provoquei um erro ao tentar gravar uma tabela deixando de passar o valor de um FK. BLZ. Deu o erro e voltou na tela do programa - Delphi. Só que ai os valores ficaram "malucos" - Campos ao invés de ficar ex: 19,80 ficou 198.800 (x10000) Alguém já passou por isso ? -- #FollowMe: @felipearon ( http://felipearon.com.br/) From agalysson em gmail.com Tue Aug 24 00:15:05 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 24 Aug 2010 00:15:05 -0300 Subject: [firebase-br] Erro com ponto flutuante Firebird - Delphi In-Reply-To: References: Message-ID: Eu já... mas quando eu fui ver era erro de programação... verifique isso antes de escarafunchar bugs ^^ Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 23 de agosto de 2010 20:14, Felipe Aron escreveu: > Pessoal, está ocorrendo algo "estranho" aqui. > > Eu provoquei um erro ao tentar gravar uma tabela deixando de passar o valor > de um FK. > > BLZ. Deu o erro e voltou na tela do programa - Delphi. > > Só que ai os valores ficaram "malucos" - Campos ao invés de ficar ex: 19,80 > ficou 198.800 (x10000) > > Alguém já passou por isso ? > > > > -- > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Tue Aug 24 08:04:52 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 24 Aug 2010 08:04:52 -0300 Subject: [firebase-br] PAF-ECF -BD OFF Message-ID: Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o funcionamento do sistema independentemente da rede, ou seja se a rede cair o terminal com a imp. fiscal deve continuar a funcionar independendo de rede. O problema é como vou manter esses dados consistentes? Posso ate utilizar um banco local, e o do servidor, mas quando a rede cair que voltar constarar vendas no terminal, e no servidor se continuar a ser utilizado constarar outras vendas. De que forma faço esta implementação? Agradeço desde já. -- Levy Moreira From felipearon em gmail.com Tue Aug 24 08:12:03 2010 From: felipearon em gmail.com (Felipe Aron) Date: Tue, 24 Aug 2010 08:12:03 -0300 Subject: [firebase-br] Erro com ponto flutuante Firebird - Delphi In-Reply-To: References: Message-ID: Então man, O problema foi que o DecimalSeparator no Delphi mudava após o erro ao tentar gravar o registro no Firebird. Pelo que entendi, o DecimalSeparator identifica o caracter de separador de fração de acordo com o padrão do windows em questão (Conf. Regional) - E após o erro no registro do Firebird, o DecimalSeparator muda mas não sei pq. Outro detalhe é que estou utilizando ClientDataSet para carregar algumas informações em memória. Alguém tem uma explicação mais plausível? Abraço pessoal. 2010/8/24 Alysson Azevedo > Eu já... mas quando eu fui ver era erro de programação... > verifique isso antes de escarafunchar bugs ^^ > > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 23 de agosto de 2010 20:14, Felipe Aron > escreveu: > > > Pessoal, está ocorrendo algo "estranho" aqui. > > > > Eu provoquei um erro ao tentar gravar uma tabela deixando de passar o > valor > > de um FK. > > > > BLZ. Deu o erro e voltou na tela do programa - Delphi. > > > > Só que ai os valores ficaram "malucos" - Campos ao invés de ficar ex: > 19,80 > > ficou 198.800 (x10000) > > > > Alguém já passou por isso ? > > > > > > > > -- > > #FollowMe: @felipearon ( > > http://felipearon.com.br/) > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- #FollowMe: @felipearon ( http://felipearon.com.br/) From felix.sol em terra.com.br Tue Aug 24 09:49:31 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 24 Aug 2010 09:49:31 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: Message-ID: <001001cb438a$cd2f2d40$678d87c0$@sol@terra.com.br> Supermercados já trabalham dessa forma a algum tempo. Eu particularmente nunca fiz nada assim, mas imagino o cenário: Terminal é ligado -> tem contato como servidor? Se sim, descarregar base de dados com código/descrição/preço dos produtos (esta conexão é obrigatória para a 1a vez que o terminal entrar em operação). Início das vendas consultando a base de dados local para preços. Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base principal. Não: gerar localmente dois arquivos conforme: N.Cupom/(detalhes sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de cada item vendido. Continuar vendas normalmente conforme o quadro acima. Se houver registros na base local de vendas, manter uma thread procurando a conexão - ao conectar, transferir os registros das vendas. Ou algo melhor que isso. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: terça-feira, 24 de agosto de 2010 08:05 Para: FireBase Assunto: [firebase-br] PAF-ECF -BD OFF Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o funcionamento do sistema independentemente da rede, ou seja se a rede cair o terminal com a imp. fiscal deve continuar a funcionar independendo de rede. O problema é como vou manter esses dados consistentes? Posso ate utilizar um banco local, e o do servidor, mas quando a rede cair que voltar constarar vendas no terminal, e no servidor se continuar a ser utilizado constarar outras vendas. De que forma faço esta implementação? Agradeço desde já. -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nanfilho em gmail.com Tue Aug 24 10:12:22 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 24 Aug 2010 10:12:22 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: <-8382775568096519488@unknownmsgid> References: <-8382775568096519488@unknownmsgid> Message-ID: essa questão do PAF é um pouco complicado..tambem vou ter que implementar daqui a uns meses, mas nesse quesito se eu fizer ao pé da letra vou criar outros problemas, aqui onde trabalho é empresa de ferro e aço, que vende por Kg, não posso fazer venda sem consultar o estoque, se eu faço um cash local, não posso garantir que a quantidade vendida ainda existe, será que o PAF tem alguma exceção para essa regra? não estudei ainda as regras do PAF-ECF, por isso a duvida. valeus Fernando Em 24 de agosto de 2010 09:49, Felix - Sol escreveu: > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente > nunca fiz nada assim, mas imagino o cenário: > > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base de > dados com código/descrição/preço dos produtos (esta conexão é obrigatória > para a 1a vez que o terminal entrar em operação). > > Início das vendas consultando a base de dados local para preços. > > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base > principal. Não: gerar localmente dois arquivos conforme: N.Cupom/(detalhes > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de cada > item vendido. > > Continuar vendas normalmente conforme o quadro acima. > > Se houver registros na base local de vendas, manter uma thread procurando a > conexão - ao conectar, transferir os registros das vendas. > > Ou algo melhor que isso. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: terça-feira, 24 de agosto de 2010 08:05 > Para: FireBase > Assunto: [firebase-br] PAF-ECF -BD OFF > > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > funcionamento do sistema independentemente da rede, ou seja se a rede cair > o > terminal com a imp. fiscal deve continuar a funcionar independendo de rede. > O problema é como vou manter esses dados consistentes? Posso ate utilizar > um > banco local, e o do servidor, mas quando a rede cair que voltar constarar > vendas no terminal, e no servidor se continuar a ser utilizado constarar > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho From levymoreira.ce em gmail.com Tue Aug 24 10:13:08 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 24 Aug 2010 10:13:08 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: <-8382775568096519488@unknownmsgid> References: <-8382775568096519488@unknownmsgid> Message-ID: Otima ideia, será que ninguém aqui do fórum precisou implementar algo assim?... Em 24 de agosto de 2010 09:49, Felix - Sol escreveu: > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente > nunca fiz nada assim, mas imagino o cenário: > > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base de > dados com código/descrição/preço dos produtos (esta conexão é obrigatória > para a 1a vez que o terminal entrar em operação). > > Início das vendas consultando a base de dados local para preços. > > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base > principal. Não: gerar localmente dois arquivos conforme: N.Cupom/(detalhes > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de cada > item vendido. > > Continuar vendas normalmente conforme o quadro acima. > > Se houver registros na base local de vendas, manter uma thread procurando a > conexão - ao conectar, transferir os registros das vendas. > > Ou algo melhor que isso. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: terça-feira, 24 de agosto de 2010 08:05 > Para: FireBase > Assunto: [firebase-br] PAF-ECF -BD OFF > > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > funcionamento do sistema independentemente da rede, ou seja se a rede cair > o > terminal com a imp. fiscal deve continuar a funcionar independendo de rede. > O problema é como vou manter esses dados consistentes? Posso ate utilizar > um > banco local, e o do servidor, mas quando a rede cair que voltar constarar > vendas no terminal, e no servidor se continuar a ser utilizado constarar > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From felix.sol em terra.com.br Tue Aug 24 10:28:52 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 24 Aug 2010 10:28:52 -0300 Subject: [firebase-br] RES: RES: PAF-ECF -BD OFF In-Reply-To: References: <-8382775568096519488@unknownmsgid> Message-ID: <001401cb4390$4c933ae0$e5b9b0a0$@sol@terra.com.br> Se voce tem o produto fisicamente saindo, é porque ele existe em estoque. Claro que vão existir 2 possibilidades ai: 1. voce vende baseado na quantidade que esta no computador, pois não verifica a existência física do produto 2. nem tudo que está no estoque entrou com nota - daí voce não pode emitir nota alem da quantidade 'fiscal' Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fernando Filho Enviada em: terça-feira, 24 de agosto de 2010 10:12 Para: FireBase Assunto: Re: [firebase-br] RES: PAF-ECF -BD OFF essa questão do PAF é um pouco complicado..tambem vou ter que implementar daqui a uns meses, mas nesse quesito se eu fizer ao pé da letra vou criar outros problemas, aqui onde trabalho é empresa de ferro e aço, que vende por Kg, não posso fazer venda sem consultar o estoque, se eu faço um cash local, não posso garantir que a quantidade vendida ainda existe, será que o PAF tem alguma exceção para essa regra? não estudei ainda as regras do PAF-ECF, por isso a duvida. valeus Fernando Em 24 de agosto de 2010 09:49, Felix - Sol escreveu: > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente > nunca fiz nada assim, mas imagino o cenário: > > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base de > dados com código/descrição/preço dos produtos (esta conexão é obrigatória > para a 1a vez que o terminal entrar em operação). > > Início das vendas consultando a base de dados local para preços. > > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base > principal. Não: gerar localmente dois arquivos conforme: N.Cupom/(detalhes > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de cada > item vendido. > > Continuar vendas normalmente conforme o quadro acima. > > Se houver registros na base local de vendas, manter uma thread procurando a > conexão - ao conectar, transferir os registros das vendas. > > Ou algo melhor que isso. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: terça-feira, 24 de agosto de 2010 08:05 > Para: FireBase > Assunto: [firebase-br] PAF-ECF -BD OFF > > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > funcionamento do sistema independentemente da rede, ou seja se a rede cair > o > terminal com a imp. fiscal deve continuar a funcionar independendo de rede. > O problema é como vou manter esses dados consistentes? Posso ate utilizar > um > banco local, e o do servidor, mas quando a rede cair que voltar constarar > vendas no terminal, e no servidor se continuar a ser utilizado constarar > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Tue Aug 24 10:29:31 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 24 Aug 2010 10:29:31 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: <-8382775568096519488@unknownmsgid> Message-ID: A unica coisa que o artigo propoe é que o terminal com a imp. fiscal deve funcionar mesmo com a rede avaliada. Em 24 de agosto de 2010 10:12, Fernando Filho escreveu: > essa questão do PAF é um pouco complicado..tambem vou ter que implementar > daqui a uns meses, mas nesse quesito se eu fizer ao pé da letra vou criar > outros problemas, aqui onde trabalho é empresa de ferro e aço, que vende > por > Kg, não posso fazer venda sem consultar o estoque, se eu faço um cash > local, > não posso garantir que a quantidade vendida ainda existe, será que o PAF > tem > alguma exceção para essa regra? não estudei ainda as regras do PAF-ECF, por > isso a duvida. > > valeus > Fernando > > Em 24 de agosto de 2010 09:49, Felix - Sol >escreveu: > > > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente > > nunca fiz nada assim, mas imagino o cenário: > > > > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base > de > > dados com código/descrição/preço dos produtos (esta conexão é obrigatória > > para a 1a vez que o terminal entrar em operação). > > > > Início das vendas consultando a base de dados local para preços. > > > > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base > > principal. Não: gerar localmente dois arquivos conforme: > N.Cupom/(detalhes > > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de cada > > item vendido. > > > > Continuar vendas normalmente conforme o quadro acima. > > > > Se houver registros na base local de vendas, manter uma thread procurando > a > > conexão - ao conectar, transferir os registros das vendas. > > > > Ou algo melhor que isso. > > > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Levy Moreira > > Enviada em: terça-feira, 24 de agosto de 2010 08:05 > > Para: FireBase > > Assunto: [firebase-br] PAF-ECF -BD OFF > > > > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > > funcionamento do sistema independentemente da rede, ou seja se a rede > cair > > o > > terminal com a imp. fiscal deve continuar a funcionar independendo de > rede. > > O problema é como vou manter esses dados consistentes? Posso ate utilizar > > um > > banco local, e o do servidor, mas quando a rede cair que voltar constarar > > vendas no terminal, e no servidor se continuar a ser utilizado constarar > > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > > > -- > > Levy Moreira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Atenciosamente > Fernando Filho > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From levymoreira.ce em gmail.com Tue Aug 24 10:31:49 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 24 Aug 2010 10:31:49 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: <-8382775568096519488@unknownmsgid> Message-ID: Foi boa Felix, mas alguem ja viu alguma solução com o paf ecf implementado? Queria ver aumenos as telas, e algumas funcionalidades que não estão claras... Em 24 de agosto de 2010 10:29, Levy Moreira escreveu: > A unica coisa que o artigo propoe é que o terminal com a imp. fiscal deve > funcionar mesmo com a rede avaliada. > > Em 24 de agosto de 2010 10:12, Fernando Filho escreveu: > > essa questão do PAF é um pouco complicado..tambem vou ter que implementar >> daqui a uns meses, mas nesse quesito se eu fizer ao pé da letra vou criar >> outros problemas, aqui onde trabalho é empresa de ferro e aço, que vende >> por >> Kg, não posso fazer venda sem consultar o estoque, se eu faço um cash >> local, >> não posso garantir que a quantidade vendida ainda existe, será que o PAF >> tem >> alguma exceção para essa regra? não estudei ainda as regras do PAF-ECF, >> por >> isso a duvida. >> >> valeus >> Fernando >> >> Em 24 de agosto de 2010 09:49, Felix - Sol > >escreveu: >> >> > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente >> > nunca fiz nada assim, mas imagino o cenário: >> > >> > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base >> de >> > dados com código/descrição/preço dos produtos (esta conexão é >> obrigatória >> > para a 1a vez que o terminal entrar em operação). >> > >> > Início das vendas consultando a base de dados local para preços. >> > >> > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base >> > principal. Não: gerar localmente dois arquivos conforme: >> N.Cupom/(detalhes >> > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de >> cada >> > item vendido. >> > >> > Continuar vendas normalmente conforme o quadro acima. >> > >> > Se houver registros na base local de vendas, manter uma thread >> procurando a >> > conexão - ao conectar, transferir os registros das vendas. >> > >> > Ou algo melhor que isso. >> > >> > >> > Fco. Felix >> > Desenvolvimento de Sistemas >> > www.soltecnologia.com.br >> > >> > -----Mensagem original----- >> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br >> ] >> > Em >> > nome de Levy Moreira >> > Enviada em: terça-feira, 24 de agosto de 2010 08:05 >> > Para: FireBase >> > Assunto: [firebase-br] PAF-ECF -BD OFF >> > >> > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o >> > funcionamento do sistema independentemente da rede, ou seja se a rede >> cair >> > o >> > terminal com a imp. fiscal deve continuar a funcionar independendo de >> rede. >> > O problema é como vou manter esses dados consistentes? Posso ate >> utilizar >> > um >> > banco local, e o do servidor, mas quando a rede cair que voltar >> constarar >> > vendas no terminal, e no servidor se continuar a ser utilizado constarar >> > outras vendas. De que forma faço esta implementação? Agradeço desde já. >> > >> > -- >> > Levy Moreira >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> >> >> -- >> Atenciosamente >> Fernando Filho >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira > -- Levy Moreira From felix.sol em terra.com.br Tue Aug 24 10:38:34 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 24 Aug 2010 10:38:34 -0300 Subject: [firebase-br] RES: RES: RES: PAF-ECF -BD OFF In-Reply-To: <001401cb4390$4c933ae0$e5b9b0a0$@sol@terra.com.br> References: <-8382775568096519488@unknownmsgid> <001401cb4390$4c933ae0$e5b9b0a0$@sol@terra.com.br> Message-ID: <001501cb4391$a77717f0$f66547d0$@sol@terra.com.br> Complementando... Se ele está saindo fisicamente - como é o caso de supermercados - voce DEVE emitir o cupom. Produtos "não cadastrados" não deveriam estar em exposição ao consumidor e não podem ser vendidos. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix - Sol Enviada em: terça-feira, 24 de agosto de 2010 10:29 Para: 'FireBase' Assunto: [firebase-br] RES: RES: PAF-ECF -BD OFF Se voce tem o produto fisicamente saindo, é porque ele existe em estoque. Claro que vão existir 2 possibilidades ai: 1. voce vende baseado na quantidade que esta no computador, pois não verifica a existência física do produto 2. nem tudo que está no estoque entrou com nota - daí voce não pode emitir nota alem da quantidade 'fiscal' Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fernando Filho Enviada em: terça-feira, 24 de agosto de 2010 10:12 Para: FireBase Assunto: Re: [firebase-br] RES: PAF-ECF -BD OFF essa questão do PAF é um pouco complicado..tambem vou ter que implementar daqui a uns meses, mas nesse quesito se eu fizer ao pé da letra vou criar outros problemas, aqui onde trabalho é empresa de ferro e aço, que vende por Kg, não posso fazer venda sem consultar o estoque, se eu faço um cash local, não posso garantir que a quantidade vendida ainda existe, será que o PAF tem alguma exceção para essa regra? não estudei ainda as regras do PAF-ECF, por isso a duvida. valeus Fernando Em 24 de agosto de 2010 09:49, Felix - Sol escreveu: > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente > nunca fiz nada assim, mas imagino o cenário: > > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base de > dados com código/descrição/preço dos produtos (esta conexão é obrigatória > para a 1a vez que o terminal entrar em operação). > > Início das vendas consultando a base de dados local para preços. > > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base > principal. Não: gerar localmente dois arquivos conforme: N.Cupom/(detalhes > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de cada > item vendido. > > Continuar vendas normalmente conforme o quadro acima. > > Se houver registros na base local de vendas, manter uma thread procurando a > conexão - ao conectar, transferir os registros das vendas. > > Ou algo melhor que isso. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: terça-feira, 24 de agosto de 2010 08:05 > Para: FireBase > Assunto: [firebase-br] PAF-ECF -BD OFF > > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > funcionamento do sistema independentemente da rede, ou seja se a rede cair > o > terminal com a imp. fiscal deve continuar a funcionar independendo de rede. > O problema é como vou manter esses dados consistentes? Posso ate utilizar > um > banco local, e o do servidor, mas quando a rede cair que voltar constarar > vendas no terminal, e no servidor se continuar a ser utilizado constarar > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcosfaneli em gmail.com Tue Aug 24 10:42:39 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Tue, 24 Aug 2010 09:42:39 -0400 Subject: [firebase-br] RES: RES: RES: PAF-ECF -BD OFF In-Reply-To: <-2209458151581432326@unknownmsgid> References: <-8382775568096519488@unknownmsgid> <-2209458151581432326@unknownmsgid> Message-ID: Sobre essa discussão de PAF-ECF dêem uma olhada neste artigo tem algo como uma questão de pré venda que talvez seja o caso em questão. http://partners.bematech.com.br/bemacast/ac/2008/06/paf-ecf-o-que-e-isso/ From felix.sol em terra.com.br Tue Aug 24 10:45:56 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 24 Aug 2010 10:45:56 -0300 Subject: [firebase-br] RES: RES: PAF-ECF -BD OFF In-Reply-To: References: <-8382775568096519488@unknownmsgid> Message-ID: <001601cb4392$af083cf0$0d18b6d0$@sol@terra.com.br> Eu resolvi não mexer nisso por enquanto. Estava com outros projetos em curso de qualquer maneira, então até 2011 para PAF-ECF. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: terça-feira, 24 de agosto de 2010 10:32 Para: FireBase Assunto: Re: [firebase-br] RES: PAF-ECF -BD OFF Foi boa Felix, mas alguem ja viu alguma solução com o paf ecf implementado? Queria ver aumenos as telas, e algumas funcionalidades que não estão claras... Em 24 de agosto de 2010 10:29, Levy Moreira escreveu: > A unica coisa que o artigo propoe é que o terminal com a imp. fiscal deve > funcionar mesmo com a rede avaliada. > > Em 24 de agosto de 2010 10:12, Fernando Filho escreveu: > > essa questão do PAF é um pouco complicado..tambem vou ter que implementar >> daqui a uns meses, mas nesse quesito se eu fizer ao pé da letra vou criar >> outros problemas, aqui onde trabalho é empresa de ferro e aço, que vende >> por >> Kg, não posso fazer venda sem consultar o estoque, se eu faço um cash >> local, >> não posso garantir que a quantidade vendida ainda existe, será que o PAF >> tem >> alguma exceção para essa regra? não estudei ainda as regras do PAF-ECF, >> por >> isso a duvida. >> >> valeus >> Fernando >> >> Em 24 de agosto de 2010 09:49, Felix - Sol > >escreveu: >> >> > Supermercados já trabalham dessa forma a algum tempo. Eu particularmente >> > nunca fiz nada assim, mas imagino o cenário: >> > >> > Terminal é ligado -> tem contato como servidor? Se sim, descarregar base >> de >> > dados com código/descrição/preço dos produtos (esta conexão é >> obrigatória >> > para a 1a vez que o terminal entrar em operação). >> > >> > Início das vendas consultando a base de dados local para preços. >> > >> > Fechamento do cupom -> tem contato com o servidor? Sim: Lançar na base >> > principal. Não: gerar localmente dois arquivos conforme: >> N.Cupom/(detalhes >> > sobre o cupom) e outro arquivo contendo N.Cupom/código/quantidade de >> cada >> > item vendido. >> > >> > Continuar vendas normalmente conforme o quadro acima. >> > >> > Se houver registros na base local de vendas, manter uma thread >> procurando a >> > conexão - ao conectar, transferir os registros das vendas. >> > >> > Ou algo melhor que isso. >> > >> > >> > Fco. Felix >> > Desenvolvimento de Sistemas >> > www.soltecnologia.com.br >> > >> > -----Mensagem original----- >> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br >> ] >> > Em >> > nome de Levy Moreira >> > Enviada em: terça-feira, 24 de agosto de 2010 08:05 >> > Para: FireBase >> > Assunto: [firebase-br] PAF-ECF -BD OFF >> > >> > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o >> > funcionamento do sistema independentemente da rede, ou seja se a rede >> cair >> > o >> > terminal com a imp. fiscal deve continuar a funcionar independendo de >> rede. >> > O problema é como vou manter esses dados consistentes? Posso ate >> utilizar >> > um >> > banco local, e o do servidor, mas quando a rede cair que voltar >> constarar >> > vendas no terminal, e no servidor se continuar a ser utilizado constarar >> > outras vendas. De que forma faço esta implementação? Agradeço desde já. >> > >> > -- >> > Levy Moreira >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> >> >> -- >> Atenciosamente >> Fernando Filho >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira > -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nanfilho em gmail.com Tue Aug 24 10:49:55 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 24 Aug 2010 10:49:55 -0300 Subject: [firebase-br] RES: RES: RES: PAF-ECF -BD OFF In-Reply-To: References: <-8382775568096519488@unknownmsgid> <-2209458151581432326@unknownmsgid> Message-ID: no meu caso, o produto é cadastrado, mas não está visivel, e nem pode, como já disse, é ferro e aço amontoados no estoque, e as vendas são no escritorio, o cliente nem olha nada, mas se for como o levy disse que só onde tiver a impressora que a venda tem que acontecer independente de rede então sem problemas, aqui se faz a venda no balcão e o cliente paga no caixa, mas lá o estoque ja foi contabilizado então nao tem problema. 2010/8/24 Marcos Faneli > Sobre essa discussão de PAF-ECF dêem uma olhada neste artigo tem algo como > uma questão de pré venda que talvez seja o caso em questão. > > http://partners.bematech.com.br/bemacast/ac/2008/06/paf-ecf-o-que-e-isso/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho From thiago.rachadel em gmail.com Tue Aug 24 10:58:51 2010 From: thiago.rachadel em gmail.com (gmail) Date: Tue, 24 Aug 2010 10:58:51 -0300 Subject: [firebase-br] TIBClientDataSet / Delphi 2010 In-Reply-To: References: Message-ID: <4c73d022.18a6650a.6112.0703@mx.google.com> Estou analisando a possibilidade de migrar minha aplicação para Delphi 2010 mas como utiliza TIBClientDataSet na minha aplicação, e este componente não está mais disponível nesta versão como posso resolver isso? Desculpe se for Off mas não sei mais onde procurar uma solução. From fortes.m em gmail.com Tue Aug 24 11:16:27 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 24 Aug 2010 11:16:27 -0300 Subject: [firebase-br] TIBClientDataSet / Delphi 2010 In-Reply-To: <4c73d022.18a6650a.6112.0703@mx.google.com> References: <4c73d022.18a6650a.6112.0703@mx.google.com> Message-ID: NÃO use TIBClientDataSet pois este componente foi descontinuado e não é recomendado. A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) para um TIBQuery. Marcelo Fortes. Em 24 de agosto de 2010 10:58, gmail escreveu: > Estou analisando a possibilidade de migrar minha aplicação para Delphi 2010 > mas como utiliza TIBClientDataSet na minha aplicação, e este componente não > está mais disponível nesta versão como posso resolver isso? > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From thiago.rachadel em gmail.com Tue Aug 24 11:19:32 2010 From: thiago.rachadel em gmail.com (gmail) Date: Tue, 24 Aug 2010 11:19:32 -0300 Subject: [firebase-br] RES: TIBClientDataSet / Delphi 2010 In-Reply-To: References: <4c73d022.18a6650a.6112.0703@mx.google.com> Message-ID: <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> Mas como minha aplicação já esta desenvolvida desta forma como posso migrar para outra forma de acesso? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Fortes Enviada em: terça-feira, 24 de agosto de 2010 11:16 Para: FireBase Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 NÃO use TIBClientDataSet pois este componente foi descontinuado e não é recomendado. A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) para um TIBQuery. Marcelo Fortes. Em 24 de agosto de 2010 10:58, gmail escreveu: > Estou analisando a possibilidade de migrar minha aplicação para Delphi 2010 > mas como utiliza TIBClientDataSet na minha aplicação, e este componente não > está mais disponível nesta versão como posso resolver isso? > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de Lançamento: 08/24/10 03:34:00 From igmeirelles em gmail.com Tue Aug 24 11:24:39 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Tue, 24 Aug 2010 10:24:39 -0400 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: Message-ID: <00e801cb4398$1a4af0c0$4ee0d240$@gmail.com> Olá Pessoal... Eu tenho um sistema homologado já no PAF-ECF... apanhei bastante no começo, mas graças a Deus deu tudo certo... Já tenho vários clientes utilizando meu PAF-ECF perfeitamente... não tenho muito tempo para dar melhores esclarecimentos, mas na medida do possível posso passar a todos minha experiência... Eu utilizo uma base local no computador onde possui ECF... todas as operações feitas no ECF são cadastradas na base local e ao final de cada cupom eu verifico se há conexão com a base central. Em caso positivo, faço o sincronizo e limpo a base temporária... O cupom fiscal deve ser emitido mesmo se o cadastro do produto estiver sem quantidade (obrigatoriedade do PAF), pois a legislação prevê que, se o cliente está com o produto na mão então existe; e deve ser emitido documento fiscal... Bom, por enquanto é isso... Mas acho q esse assunto acaba ficando muito OFF para a lista, poderíamos criar uma lista para esse assunto. Se alguém puder providenciar isso... Um forte abraço a todos... -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: terça-feira, 24 de agosto de 2010 07:05 Para: FireBase Assunto: [firebase-br] PAF-ECF -BD OFF Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o funcionamento do sistema independentemente da rede, ou seja se a rede cair o terminal com a imp. fiscal deve continuar a funcionar independendo de rede. O problema é como vou manter esses dados consistentes? Posso ate utilizar um banco local, e o do servidor, mas quando a rede cair que voltar constarar vendas no terminal, e no servidor se continuar a ser utilizado constarar outras vendas. De que forma faço esta implementação? Agradeço desde já. -- Levy Moreira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danielroatt em gmail.com Tue Aug 24 11:25:39 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 24 Aug 2010 11:25:39 -0300 Subject: [firebase-br] RES: TIBClientDataSet / Delphi 2010 In-Reply-To: <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> References: <4c73d022.18a6650a.6112.0703@mx.google.com> <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> Message-ID: Entao, tem um programa, o GExpert e ele tem o Replace Component, que faz tudo bunitinho =D. Em 24 de agosto de 2010 11:19, gmail escreveu: > Mas como minha aplicação já esta desenvolvida desta forma como posso migrar > para outra forma de acesso? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcelo Fortes > Enviada em: terça-feira, 24 de agosto de 2010 11:16 > Para: FireBase > Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 > > NÃO use TIBClientDataSet pois este componente foi descontinuado e não é > recomendado. > A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) para > um TIBQuery. > > Marcelo Fortes. > > > Em 24 de agosto de 2010 10:58, gmail escreveu: > > > Estou analisando a possibilidade de migrar minha aplicação para Delphi > 2010 > > mas como utiliza TIBClientDataSet na minha aplicação, e este componente > não > > está mais disponível nesta versão como posso resolver isso? > > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > Lançamento: 08/24/10 03:34:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From levymoreira.ce em gmail.com Tue Aug 24 11:26:07 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 24 Aug 2010 11:26:07 -0300 Subject: [firebase-br] RES: RES: RES: PAF-ECF -BD OFF In-Reply-To: References: <-8382775568096519488@unknownmsgid> <-2209458151581432326@unknownmsgid> Message-ID: O PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da rede, ainda que eventualmente. Em 24 de agosto de 2010 10:49, Fernando Filho escreveu: > no meu caso, o produto é cadastrado, mas não está visivel, e nem pode, como > já disse, é ferro e aço amontoados no estoque, e as vendas são no > escritorio, o cliente nem olha nada, mas se for como o levy disse que só > onde tiver a impressora que a venda tem que acontecer independente de rede > então sem problemas, aqui se faz a venda no balcão e o cliente paga no > caixa, mas lá o estoque ja foi contabilizado então nao tem problema. > > 2010/8/24 Marcos Faneli > > > Sobre essa discussão de PAF-ECF dêem uma olhada neste artigo tem algo > como > > uma questão de pré venda que talvez seja o caso em questão. > > > > > http://partners.bematech.com.br/bemacast/ac/2008/06/paf-ecf-o-que-e-isso/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Atenciosamente > Fernando Filho > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From nanfilho em gmail.com Tue Aug 24 11:28:16 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 24 Aug 2010 11:28:16 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: <00e801cb4398$1a4af0c0$4ee0d240$@gmail.com> References: <00e801cb4398$1a4af0c0$4ee0d240$@gmail.com> Message-ID: seria legal mesmo uma lista disso :) Em 24 de agosto de 2010 11:24, Ivan Guimarães Meirelles < igmeirelles em gmail.com> escreveu: > Olá Pessoal... > > Eu tenho um sistema homologado já no PAF-ECF... apanhei bastante no começo, > mas graças a Deus deu tudo certo... > Já tenho vários clientes utilizando meu PAF-ECF perfeitamente... não tenho > muito tempo para dar melhores esclarecimentos, mas na medida do possível > posso passar a todos minha experiência... > > Eu utilizo uma base local no computador onde possui ECF... todas as > operações feitas no ECF são cadastradas na base local e ao final de cada > cupom eu verifico se há conexão com a base central. Em caso positivo, faço > o > sincronizo e limpo a base temporária... > > O cupom fiscal deve ser emitido mesmo se o cadastro do produto estiver sem > quantidade (obrigatoriedade do PAF), pois a legislação prevê que, se o > cliente está com o produto na mão então existe; e deve ser emitido > documento > fiscal... > > Bom, por enquanto é isso... > Mas acho q esse assunto acaba ficando muito OFF para a lista, poderíamos > criar uma lista para esse assunto. > Se alguém puder providenciar isso... > > Um forte abraço a todos... > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Levy Moreira > Enviada em: terça-feira, 24 de agosto de 2010 07:05 > Para: FireBase > Assunto: [firebase-br] PAF-ECF -BD OFF > > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > funcionamento do sistema independentemente da rede, ou seja se a rede cair > o > terminal com a imp. fiscal deve continuar a funcionar independendo de rede. > O problema é como vou manter esses dados consistentes? Posso ate utilizar > um > banco local, e o do servidor, mas quando a rede cair que voltar constarar > vendas no terminal, e no servidor se continuar a ser utilizado constarar > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho From adelionep em gmail.com Tue Aug 24 11:39:27 2010 From: adelionep em gmail.com (=?ISO-8859-1?Q?Ad=E9lio?=) Date: Tue, 24 Aug 2010 11:39:27 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: <00e801cb4398$1a4af0c0$4ee0d240$@gmail.com> Message-ID: <4C73D99F.2050703@gmail.com> Já existe: AutomacaoTotal em yahoogrupos.com.br att, Adélio Em 24/08/2010 11:28, Fernando Filho escreveu: > seria legal mesmo uma lista disso :) > > Em 24 de agosto de 2010 11:24, Ivan Guimarães Meirelles< > igmeirelles em gmail.com> escreveu: > > >> Olá Pessoal... >> >> Eu tenho um sistema homologado já no PAF-ECF... apanhei bastante no começo, >> mas graças a Deus deu tudo certo... >> Já tenho vários clientes utilizando meu PAF-ECF perfeitamente... não tenho >> muito tempo para dar melhores esclarecimentos, mas na medida do possível >> posso passar a todos minha experiência... >> >> Eu utilizo uma base local no computador onde possui ECF... todas as >> operações feitas no ECF são cadastradas na base local e ao final de cada >> cupom eu verifico se há conexão com a base central. Em caso positivo, faço >> o >> sincronizo e limpo a base temporária... >> >> O cupom fiscal deve ser emitido mesmo se o cadastro do produto estiver sem >> quantidade (obrigatoriedade do PAF), pois a legislação prevê que, se o >> cliente está com o produto na mão então existe; e deve ser emitido >> documento >> fiscal... >> >> Bom, por enquanto é isso... >> Mas acho q esse assunto acaba ficando muito OFF para a lista, poderíamos >> criar uma lista para esse assunto. >> Se alguém puder providenciar isso... >> >> Um forte abraço a todos... >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Levy Moreira >> Enviada em: terça-feira, 24 de agosto de 2010 07:05 >> Para: FireBase >> Assunto: [firebase-br] PAF-ECF -BD OFF >> >> Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o >> funcionamento do sistema independentemente da rede, ou seja se a rede cair >> o >> terminal com a imp. fiscal deve continuar a funcionar independendo de rede. >> O problema é como vou manter esses dados consistentes? Posso ate utilizar >> um >> banco local, e o do servidor, mas quando a rede cair que voltar constarar >> vendas no terminal, e no servidor se continuar a ser utilizado constarar >> outras vendas. De que forma faço esta implementação? Agradeço desde já. >> >> -- >> Levy Moreira >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > From listas em warmboot.com.br Tue Aug 24 11:40:04 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 24 Aug 2010 11:40:04 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: <00e801cb4398$1a4af0c0$4ee0d240$@gmail.com> Message-ID: <939388111.20100824114004@warmboot.com.br> Esse assunto é offtopic aqui, por favor continuem a conversa em private. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FF> seria legal mesmo uma lista disso :) FF> Em 24 de agosto de 2010 11:24, Ivan Guimarães Meirelles < FF> igmeirelles em gmail.com> escreveu: >> Olá Pessoal... >> >> Eu tenho um sistema homologado já no PAF-ECF... apanhei bastante no começo, >> mas graças a Deus deu tudo certo... >> Já tenho vários clientes utilizando meu PAF-ECF perfeitamente... não tenho >> muito tempo para dar melhores esclarecimentos, mas na medida do possível >> posso passar a todos minha experiência... >> >> Eu utilizo uma base local no computador onde possui ECF... todas as >> operações feitas no ECF são cadastradas na base local e ao final de cada >> cupom eu verifico se há conexão com a base central. Em caso positivo, faço >> o >> sincronizo e limpo a base temporária... >> >> O cupom fiscal deve ser emitido mesmo se o cadastro do produto estiver sem >> quantidade (obrigatoriedade do PAF), pois a legislação prevê que, se o >> cliente está com o produto na mão então existe; e deve ser emitido >> documento >> fiscal... >> >> Bom, por enquanto é isso... >> Mas acho q esse assunto acaba ficando muito OFF para a lista, poderíamos >> criar uma lista para esse assunto. >> Se alguém puder providenciar isso... >> >> Um forte abraço a todos... From fabio em cognum.com.br Tue Aug 24 12:34:33 2010 From: fabio em cognum.com.br (=?iso-8859-1?Q?F=E1bio_Eduardo_de_Souza?=) Date: Tue, 24 Aug 2010 12:34:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?ENC=3A_Parar_servi=E7o_do_Firebird_n?= =?iso-8859-1?q?o_LINUX?= Message-ID: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> Ola, amigo , Por gentileza, alguém pode me dizer como faço para parar o serviço do banco FIREBIRD no Linux Debian ??? Estou usando o FB 2.1. Fábio eduardo. From rafael.gumiero em gmail.com Tue Aug 24 12:37:45 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Tue, 24 Aug 2010 12:37:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?ENC=3A_Parar_servi=E7o_do_Firebird_n?= =?iso-8859-1?q?o_LINUX?= In-Reply-To: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> References: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> Message-ID: Depende se você utiliza classic ou superserver Super Server /etc/init.d/firebird stop Classic Geralmente se utiliza o xinetd ai teria que matar os processos ps -aux |grep fb_ para matar os processos killall -9 pid Em 24 de agosto de 2010 12:34, Fábio Eduardo de Souza escreveu: > Ola, amigo , > > > > Por gentileza, alguém pode me dizer como faço para parar o serviço do banco > FIREBIRD no Linux Debian ??? > > Estou usando o FB 2.1. > > > > > Fábio eduardo. > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From thiago.rachadel em gmail.com Tue Aug 24 12:56:51 2010 From: thiago.rachadel em gmail.com (gmail) Date: Tue, 24 Aug 2010 12:56:51 -0300 Subject: [firebase-br] RES: RES: TIBClientDataSet / Delphi 2010 In-Reply-To: References: <4c73d022.18a6650a.6112.0703@mx.google.com> <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> Message-ID: <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> Opa. Já vi que pelo jeito vai dar certo com o GExpert. Mas ainda me sinto meio perdido. Hoje utilizo direto o TIBClientDataSet e vou precisar utilizar um SqlDataSet + DataSetProvider + ClienteDataSet. Devo converter o TIBClientDataSet pelo SqlDataSet pelo que imagino. E os outros 2 componentes como posso adicioná-los e linka-los automaticamente? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Daniel Roatt Enviada em: terça-feira, 24 de agosto de 2010 11:26 Para: FireBase Assunto: Re: [firebase-br] RES: TIBClientDataSet / Delphi 2010 Entao, tem um programa, o GExpert e ele tem o Replace Component, que faz tudo bunitinho =D. Em 24 de agosto de 2010 11:19, gmail escreveu: > Mas como minha aplicação já esta desenvolvida desta forma como posso migrar > para outra forma de acesso? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcelo Fortes > Enviada em: terça-feira, 24 de agosto de 2010 11:16 > Para: FireBase > Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 > > NÃO use TIBClientDataSet pois este componente foi descontinuado e não é > recomendado. > A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) para > um TIBQuery. > > Marcelo Fortes. > > > Em 24 de agosto de 2010 10:58, gmail escreveu: > > > Estou analisando a possibilidade de migrar minha aplicação para Delphi > 2010 > > mas como utiliza TIBClientDataSet na minha aplicação, e este componente > não > > está mais disponível nesta versão como posso resolver isso? > > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > Lançamento: 08/24/10 03:34:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de Lançamento: 08/24/10 03:34:00 From danielroatt em gmail.com Tue Aug 24 13:08:41 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 24 Aug 2010 13:08:41 -0300 Subject: [firebase-br] RES: RES: TIBClientDataSet / Delphi 2010 In-Reply-To: <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> References: <4c73d022.18a6650a.6112.0703@mx.google.com> <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> Message-ID: entao, o TDataSetProvider tem o TIBDataSetProvider agora, o resto, nao saber ;_; sempre mexi apenas com o IB =/ Em 24 de agosto de 2010 12:56, gmail escreveu: > Opa. Já vi que pelo jeito vai dar certo com o GExpert. Mas ainda me sinto > meio perdido. Hoje utilizo direto o TIBClientDataSet e vou precisar > utilizar > um SqlDataSet + DataSetProvider + ClienteDataSet. Devo converter o > TIBClientDataSet pelo SqlDataSet pelo que imagino. E os outros 2 > componentes > como posso adicioná-los e linka-los automaticamente? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Daniel Roatt > Enviada em: terça-feira, 24 de agosto de 2010 11:26 > Para: FireBase > Assunto: Re: [firebase-br] RES: TIBClientDataSet / Delphi 2010 > > Entao, tem um programa, o GExpert e ele tem o Replace Component, que faz > tudo bunitinho =D. > > > Em 24 de agosto de 2010 11:19, gmail escreveu: > > > Mas como minha aplicação já esta desenvolvida desta forma como posso > migrar > > para outra forma de acesso? > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Marcelo Fortes > > Enviada em: terça-feira, 24 de agosto de 2010 11:16 > > Para: FireBase > > Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 > > > > NÃO use TIBClientDataSet pois este componente foi descontinuado e não é > > recomendado. > > A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) > para > > um TIBQuery. > > > > Marcelo Fortes. > > > > > > Em 24 de agosto de 2010 10:58, gmail > escreveu: > > > > > Estou analisando a possibilidade de migrar minha aplicação para Delphi > > 2010 > > > mas como utiliza TIBClientDataSet na minha aplicação, e este componente > > não > > > está mais disponível nesta versão como posso resolver isso? > > > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Nenhum vírus encontrado nessa mensagem recebida. > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > > Lançamento: 08/24/10 03:34:00 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > Lançamento: 08/24/10 03:34:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From cpd em contabilizanet.com.br Tue Aug 24 13:10:48 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 24 Aug 2010 13:10:48 -0300 Subject: [firebase-br] off topic Message-ID: Bom dia pessoal alguem sabe onde posso achar pacote de ícones para colocar em meu sistema comercial. From danielroatt em gmail.com Tue Aug 24 13:26:43 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 24 Aug 2010 13:26:43 -0300 Subject: [firebase-br] off topic In-Reply-To: References: Message-ID: tudo que eu preciso eu pego daki http://www.iconesbr.net/ Em 24 de agosto de 2010 13:10, Contabiliza - Cristiano < cpd em contabilizanet.com.br> escreveu: > Bom dia pessoal alguem sabe onde posso achar pacote de ícones para colocar > em meu sistema comercial. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From fortes.m em gmail.com Tue Aug 24 14:06:12 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 24 Aug 2010 14:06:12 -0300 Subject: [firebase-br] RES: RES: TIBClientDataSet / Delphi 2010 In-Reply-To: References: <4c73d022.18a6650a.6112.0703@mx.google.com> <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> Message-ID: Tem os componentes Fib-Plus da DevRacxe que tem um TFibIBClientDataSet talvez com eles sua migração seja menos indolor. Em 24 de agosto de 2010 13:08, Daniel Roatt escreveu: > entao, o TDataSetProvider tem o TIBDataSetProvider > agora, o resto, nao saber ;_; > sempre mexi apenas com o IB =/ > > Em 24 de agosto de 2010 12:56, gmail escreveu: > > > Opa. Já vi que pelo jeito vai dar certo com o GExpert. Mas ainda me sinto > > meio perdido. Hoje utilizo direto o TIBClientDataSet e vou precisar > > utilizar > > um SqlDataSet + DataSetProvider + ClienteDataSet. Devo converter o > > TIBClientDataSet pelo SqlDataSet pelo que imagino. E os outros 2 > > componentes > > como posso adicioná-los e linka-los automaticamente? > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Daniel Roatt > > Enviada em: terça-feira, 24 de agosto de 2010 11:26 > > Para: FireBase > > Assunto: Re: [firebase-br] RES: TIBClientDataSet / Delphi 2010 > > > > Entao, tem um programa, o GExpert e ele tem o Replace Component, que faz > > tudo bunitinho =D. > > > > > > Em 24 de agosto de 2010 11:19, gmail > escreveu: > > > > > Mas como minha aplicação já esta desenvolvida desta forma como posso > > migrar > > > para outra forma de acesso? > > > > > > > > > -----Mensagem original----- > > > De: lista-bounces em firebase.com.br [mailto: > lista-bounces em firebase.com.br] > > > Em > > > nome de Marcelo Fortes > > > Enviada em: terça-feira, 24 de agosto de 2010 11:16 > > > Para: FireBase > > > Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 > > > > > > NÃO use TIBClientDataSet pois este componente foi descontinuado e não é > > > recomendado. > > > A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) > > para > > > um TIBQuery. > > > > > > Marcelo Fortes. > > > > > > > > > Em 24 de agosto de 2010 10:58, gmail > > escreveu: > > > > > > > Estou analisando a possibilidade de migrar minha aplicação para > Delphi > > > 2010 > > > > mas como utiliza TIBClientDataSet na minha aplicação, e este > componente > > > não > > > > está mais disponível nesta versão como posso resolver isso? > > > > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > > > > > > > > > > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > Nenhum vírus encontrado nessa mensagem recebida. > > > Verificado por AVG - www.avgbrasil.com.br > > > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > > > Lançamento: 08/24/10 03:34:00 > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Nenhum vírus encontrado nessa mensagem recebida. > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > > Lançamento: 08/24/10 03:34:00 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From thiago.rachadel em gmail.com Tue Aug 24 14:06:04 2010 From: thiago.rachadel em gmail.com (gmail) Date: Tue, 24 Aug 2010 14:06:04 -0300 Subject: [firebase-br] RES: RES: RES: TIBClientDataSet / Delphi 2010 In-Reply-To: References: <4c73d022.18a6650a.6112.0703@mx.google.com> <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> Message-ID: <4c73fc05.113f970a.27a5.1202@mx.google.com> Utilizar os componentes eu sei como fazer. A minha dúvida esta por ex. como eu faço para que sempre que eu trocar um TIBClientDataSet por um SQLDataSet adicionar também um DataSetProvider? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Daniel Roatt Enviada em: terça-feira, 24 de agosto de 2010 13:09 Para: FireBase Assunto: Re: [firebase-br] RES: RES: TIBClientDataSet / Delphi 2010 entao, o TDataSetProvider tem o TIBDataSetProvider agora, o resto, nao saber ;_; sempre mexi apenas com o IB =/ Em 24 de agosto de 2010 12:56, gmail escreveu: > Opa. Já vi que pelo jeito vai dar certo com o GExpert. Mas ainda me sinto > meio perdido. Hoje utilizo direto o TIBClientDataSet e vou precisar > utilizar > um SqlDataSet + DataSetProvider + ClienteDataSet. Devo converter o > TIBClientDataSet pelo SqlDataSet pelo que imagino. E os outros 2 > componentes > como posso adicioná-los e linka-los automaticamente? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Daniel Roatt > Enviada em: terça-feira, 24 de agosto de 2010 11:26 > Para: FireBase > Assunto: Re: [firebase-br] RES: TIBClientDataSet / Delphi 2010 > > Entao, tem um programa, o GExpert e ele tem o Replace Component, que faz > tudo bunitinho =D. > > > Em 24 de agosto de 2010 11:19, gmail escreveu: > > > Mas como minha aplicação já esta desenvolvida desta forma como posso > migrar > > para outra forma de acesso? > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Marcelo Fortes > > Enviada em: terça-feira, 24 de agosto de 2010 11:16 > > Para: FireBase > > Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 > > > > NÃO use TIBClientDataSet pois este componente foi descontinuado e não é > > recomendado. > > A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) > para > > um TIBQuery. > > > > Marcelo Fortes. > > > > > > Em 24 de agosto de 2010 10:58, gmail > escreveu: > > > > > Estou analisando a possibilidade de migrar minha aplicação para Delphi > > 2010 > > > mas como utiliza TIBClientDataSet na minha aplicação, e este componente > > não > > > está mais disponível nesta versão como posso resolver isso? > > > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Nenhum vírus encontrado nessa mensagem recebida. > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > > Lançamento: 08/24/10 03:34:00 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > Lançamento: 08/24/10 03:34:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de Lançamento: 08/24/10 03:34:00 From fortes.m em gmail.com Tue Aug 24 14:06:33 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 24 Aug 2010 14:06:33 -0300 Subject: [firebase-br] RES: RES: TIBClientDataSet / Delphi 2010 In-Reply-To: <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> References: <4c73d022.18a6650a.6112.0703@mx.google.com> <4c73d4fe.071f960a.6077.ffffc888@mx.google.com> <4c73ebcc.2049960a.5546.ffffcdca@mx.google.com> Message-ID: Em 24 de agosto de 2010 12:56, gmail escreveu: > Opa. Já vi que pelo jeito vai dar certo com o GExpert. Mas ainda me sinto > meio perdido. Hoje utilizo direto o TIBClientDataSet e vou precisar > utilizar > um SqlDataSet + DataSetProvider + ClienteDataSet. Devo converter o > TIBClientDataSet pelo SqlDataSet pelo que imagino. E os outros 2 > componentes > como posso adicioná-los e linka-los automaticamente? > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Daniel Roatt > Enviada em: terça-feira, 24 de agosto de 2010 11:26 > Para: FireBase > Assunto: Re: [firebase-br] RES: TIBClientDataSet / Delphi 2010 > > Entao, tem um programa, o GExpert e ele tem o Replace Component, que faz > tudo bunitinho =D. > > > Em 24 de agosto de 2010 11:19, gmail escreveu: > > > Mas como minha aplicação já esta desenvolvida desta forma como posso > migrar > > para outra forma de acesso? > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Marcelo Fortes > > Enviada em: terça-feira, 24 de agosto de 2010 11:16 > > Para: FireBase > > Assunto: Re: [firebase-br] TIBClientDataSet / Delphi 2010 > > > > NÃO use TIBClientDataSet pois este componente foi descontinuado e não é > > recomendado. > > A Solução é bem simples, Basta apontar o Provider (TDataSetProvider) > para > > um TIBQuery. > > > > Marcelo Fortes. > > > > > > Em 24 de agosto de 2010 10:58, gmail > escreveu: > > > > > Estou analisando a possibilidade de migrar minha aplicação para Delphi > > 2010 > > > mas como utiliza TIBClientDataSet na minha aplicação, e este componente > > não > > > está mais disponível nesta versão como posso resolver isso? > > > Desculpe se for Off mas não sei mais onde procurar uma solução. > > > > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Nenhum vírus encontrado nessa mensagem recebida. > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > > Lançamento: 08/24/10 03:34:00 > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.851 / Banco de dados de vírus: 271.1.1/3091 - Data de > Lançamento: 08/24/10 03:34:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From neodir.moterle em gmail.com Tue Aug 24 15:31:29 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Tue, 24 Aug 2010 15:31:29 -0300 Subject: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc Message-ID: Boa tarde, Gostaria de saber se existe a possibilidade de rodar firebird 1.5 e 2.0 no mesmo pc? Tenho um sistema desenvolvido com firebird 1.5 e outra empresa usa o 2.0 procurei seguir os passou dos artigos da firebase mas não deu certo. Alguém tem uma luz se essa combinação é possível? Sds, Neodir Beltrame Moterle From danielroatt em gmail.com Tue Aug 24 15:38:04 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 24 Aug 2010 15:38:04 -0300 Subject: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc In-Reply-To: References: Message-ID: sim é possivel, mas cada um tem que apontar para uma porta, tipo o F.B 2 aponta para a porta 333 e o FB 1.5 para a porta 222, e entao vc configura a aplaicacao para se conectar nestas portas o.o Em 24 de agosto de 2010 15:31, Neodir Beltrame Moterle < neodir.moterle em gmail.com> escreveu: > Boa tarde, > > Gostaria de saber se existe a possibilidade de rodar firebird 1.5 e 2.0 no > mesmo pc? > Tenho um sistema desenvolvido com firebird 1.5 e outra empresa usa o 2.0 > procurei > seguir os passou dos artigos da firebase mas não deu certo. Alguém tem uma > luz se > essa combinação é possível? > > Sds, > > > Neodir Beltrame Moterle > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From neodir.moterle em gmail.com Tue Aug 24 15:57:58 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Tue, 24 Aug 2010 15:57:58 -0300 Subject: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc In-Reply-To: References: Message-ID: Daniel vc tem um tutorial de como fazer isso passo a passo pq com o material que tenho não estou conseguindo fazer funcionar e se preciso conseguir isso hoje... Desde já obrigado. Sds, Neodir Em 24 de agosto de 2010 15:38, Daniel Roatt escreveu: > sim é possivel, mas cada um tem que apontar para uma porta, tipo o F.B 2 > aponta para a porta 333 e o FB 1.5 para a porta 222, e entao vc configura a > aplaicacao para se conectar nestas portas o.o > > Em 24 de agosto de 2010 15:31, Neodir Beltrame Moterle < > neodir.moterle em gmail.com> escreveu: > > > Boa tarde, > > > > Gostaria de saber se existe a possibilidade de rodar firebird 1.5 e 2.0 > no > > mesmo pc? > > Tenho um sistema desenvolvido com firebird 1.5 e outra empresa usa o 2.0 > > procurei > > seguir os passou dos artigos da firebase mas não deu certo. Alguém tem > uma > > luz se > > essa combinação é possível? > > > > Sds, > > > > > > Neodir Beltrame Moterle > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Tue Aug 24 16:09:27 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 24 Aug 2010 16:09:27 -0300 Subject: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc In-Reply-To: References: Message-ID: Isso foi respondido ontem se não me engano se pesquisar encontra, mas vamos lá... tem um arquivo do firebird chamado firebird.conf, no qual ha uma linha assim; #RemoteServicePort = 3050 basta tirar o # e definir a porta para conexão, e na conexão do aplicativo vc põe assim: ip:porta:caminho ,acho que é so isso. Em 24 de agosto de 2010 15:57, Neodir Beltrame Moterle < neodir.moterle em gmail.com> escreveu: > Daniel vc tem um tutorial de como fazer isso passo a passo pq com o > material > que > tenho não estou conseguindo fazer funcionar e se preciso conseguir isso > hoje... > > Desde já obrigado. > > Sds, > > Neodir > > Em 24 de agosto de 2010 15:38, Daniel Roatt >escreveu: > > > sim é possivel, mas cada um tem que apontar para uma porta, tipo o F.B 2 > > aponta para a porta 333 e o FB 1.5 para a porta 222, e entao vc configura > a > > aplaicacao para se conectar nestas portas o.o > > > > Em 24 de agosto de 2010 15:31, Neodir Beltrame Moterle < > > neodir.moterle em gmail.com> escreveu: > > > > > Boa tarde, > > > > > > Gostaria de saber se existe a possibilidade de rodar firebird 1.5 e 2.0 > > no > > > mesmo pc? > > > Tenho um sistema desenvolvido com firebird 1.5 e outra empresa usa o > 2.0 > > > procurei > > > seguir os passou dos artigos da firebase mas não deu certo. Alguém tem > > uma > > > luz se > > > essa combinação é possível? > > > > > > Sds, > > > > > > > > > Neodir Beltrame Moterle > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Softwares -http://www.bessani.com.br/ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From neodir.moterle em gmail.com Tue Aug 24 16:39:34 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Tue, 24 Aug 2010 16:39:34 -0300 Subject: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc In-Reply-To: References: Message-ID: Essa parte de acertar a porta beleza sei como fazer... o problema que na hora da instalação as duas versões tem o mesmo nome do serviço ai peguei a dica de como rodar o firebird 1.0 com 1.5 / 2.0 da firebase segui os passos lá constantes e não consegui fazer rodar no windows xp... e tambem preciso fazer rodar do server 2003... Neodir From sandro_rebelo em ibest.com.br Tue Aug 24 16:45:41 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Tue, 24 Aug 2010 16:45:41 -0300 Subject: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc References: Message-ID: <46AB225BBD32460B893B6ACE7B45904E@mesa02> NO site da firebase tem um artigo que ensina passo a passo. No fb 2.1 tem como dar outro nomeo ao serviço. ----- Original Message ----- From: "Neodir Beltrame Moterle" To: "FireBase" Sent: Tuesday, August 24, 2010 4:39 PM Subject: Re: [firebase-br] Rodar firebird 1.5 e 2.0 no mesmo pc Essa parte de acertar a porta beleza sei como fazer... o problema que na hora da instalação as duas versões tem o mesmo nome do serviço ai peguei a dica de como rodar o firebird 1.0 com 1.5 / 2.0 da firebase segui os passos lá constantes e não consegui fazer rodar no windows xp... e tambem preciso fazer rodar do server 2003... Neodir ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From vinibarr em gmail.com Tue Aug 24 17:07:46 2010 From: vinibarr em gmail.com (vinicius barreira) Date: Tue, 24 Aug 2010 17:07:46 -0300 Subject: [firebase-br] PAF-ECF -BD OFF In-Reply-To: References: Message-ID: Honestamente, homologa com a opção MONO USUARIO SEM REDE. Tem situações que esse requisito é simplesmente impossivel de ser atendido. Vinicius Barreira ­Responsável Técnico Software para Hotéis Pousadas Motéis www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Em 24 de agosto de 2010 08:04, Levy Moreira escreveu: > Na legislação do PAF-ECF ele dis que o sistema deve possibilitar o > funcionamento do sistema independentemente da rede, ou seja se a rede cair > o > terminal com a imp. fiscal deve continuar a funcionar independendo de rede. > O problema é como vou manter esses dados consistentes? Posso ate utilizar > um > banco local, e o do servidor, mas quando a rede cair que voltar constarar > vendas no terminal, e no servidor se continuar a ser utilizado constarar > outras vendas. De que forma faço esta implementação? Agradeço desde já. > > -- > Levy Moreira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From chmeireles em uol.com.br Tue Aug 24 20:52:58 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Tue, 24 Aug 2010 20:52:58 -0300 Subject: [firebase-br] Banco corrompido Message-ID: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> Senhores, Boa noite. Lamentavelmente eu tive um problema grave em um cliente. Sem explicação, o banco de dados está apresentando uma mensagem quando é feita uma consulta em uma determinada tabela: database file appears corrupt wrong page type page 32868 is of wrong type Alguém sabe me informar se isso é sinal de corrupção? Agradeço desde já pela ajuda. C Henrique M Corbo     From fzorzetto em ig.com.br Tue Aug 24 21:27:08 2010 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Tue, 24 Aug 2010 21:27:08 -0300 Subject: [firebase-br] Banco corrompido In-Reply-To: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> Message-ID: Já tentou isso http://edn.embarcadero.com/article/25136 ??? Espero ter ajudado. Fabio Zorzetto From listas em warmboot.com.br Tue Aug 24 21:28:25 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 24 Aug 2010 21:28:25 -0300 Subject: [firebase-br] Banco corrompido In-Reply-To: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> Message-ID: <1419935498.20100824212825@warmboot.com.br> Sim, seu banco está corrompido. Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CHMC> Senhores, CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um CHMC> cliente. Sem explicação, o banco de dados está apresentando uma CHMC> mensagem quando é feita uma consulta em uma determinada tabela: CHMC> database file appears corrupt wrong page type page 32868 is of wrong type CHMC> Alguém sabe me informar se isso é sinal de corrupção? CHMC> Agradeço desde já pela ajuda. CHMC> C Henrique M Corbo CHMC> CHMC> CHMC>   CHMC>   CHMC> ______________________________________________ CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nanfilho em gmail.com Wed Aug 25 10:04:41 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Wed, 25 Aug 2010 10:04:41 -0300 Subject: [firebase-br] problema com constraint Message-ID: Olá Pessoal, to com uma duvida sobre constraint , é o seguinte: tenho uma tabela de venda, e itens venda , itens venda se relaciona com venda e na constraint coloquei delete cascade..isso na minha concepção significa que se a venda for deletada os itens sao deletados tambem, correto? só que algumas vezes não funciona como deveria.. quando tento excluir a venda dá o erro com a seguinte mensagem: Error Message: ---------------------------------------- violation of FOREIGN KEY constraint "". violation of FOREIGN KEY constraint "FK_IT_VENDA_VENDA" on table "IT_VENDA". Foreign key references are present for the record. ai tenho que matar os itens manualmente, pra depois matar a venda, o que tem de errado? é isso, to usando o FB 2.1 -- Atenciosamente Fernando Filho From diego em bredas.com.br Wed Aug 25 10:09:38 2010 From: diego em bredas.com.br (Diego) Date: Wed, 25 Aug 2010 10:09:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_UDFs?= In-Reply-To: References: Message-ID: <006f01cb4456$c614cfc0$523e6f40$@com.br> Olá amigos, gostaria de saber se tem alguma desvantagem em declarar as UDFs que vem com algumas versões do firebird, pois tem algumas que são úteis e não foram colocadas internamente ainda (estão nas UDFs que a gente precisa instalar). Alguém sabe se tem alguma desvantagem em instalar todas mesmo sem usar algumas ? será que teria algum problema de desempenho, ou o problema de não virem instaladas seria para não ficar com muitas UDFs em que poucas pessoas utilizam, como as de calculo (seno, cosseno e PI). Agradeço a todos. Diego. From lcarlos2000 em bol.com.br Wed Aug 25 11:04:52 2010 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Wed, 25 Aug 2010 11:04:52 -0300 Subject: [firebase-br] Erro no firebird Message-ID: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> Olá, Tenho um cliente que qdo tenta abrir o meu programa no servidor e aparece a mensagem de erro: "cannot attach to password database". Já verifiquei que na maquina servidor dele tem a versão correta do firebird e que não tem o Interbase instalado na maquina, e o Firebird pelo painel de controle aparece iniciado corretamente. Alguem por acaso sabe o que significa esse erro? OBS: Esse erro só ocorre no servidor desse cliente, em outros clintes não ocorre nenhum problema. O servidor dele roda Windows XP. Grato Luiz Carlos From diasmartins em gmail.com Wed Aug 25 11:28:42 2010 From: diasmartins em gmail.com (Reinaldo) Date: Wed, 25 Aug 2010 11:28:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?ENC=3A_Parar_servi=E7o_do_Firebird_n?= =?iso-8859-1?q?o_LINUX?= In-Reply-To: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> References: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> Message-ID: <4C75289A.30501@gmail.com> Em alguns Linux, já existe um caminho pronto para o /etc, basta digitar: service firebird stop Em outros casos (SUSE Linux) por exemplo eu costumo utilizar o comando: rcfirebird stop Att. Reinaldo Em 24/08/2010 12:34, Fábio Eduardo de Souza escreveu: > Ola, amigo , > > > > Por gentileza, alguém pode me dizer como faço para parar o serviço do banco > FIREBIRD no Linux Debian ??? > > Estou usando o FB 2.1. > > > > > Fábio eduardo. > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Wed Aug 25 11:43:49 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 25 Aug 2010 11:43:49 -0300 Subject: [firebase-br] RES: Erro no firebird In-Reply-To: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> References: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> Message-ID: <003401cb4463$ef819890$ce84c9b0$@sol@terra.com.br> Vc consegue abrir a base de dados via Flamerobin? Porque me parece erro de senha do SYSDBA. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luiz Carlos Enviada em: quarta-feira, 25 de agosto de 2010 11:05 Para: FireBase Assunto: [firebase-br] Erro no firebird Olá, Tenho um cliente que qdo tenta abrir o meu programa no servidor e aparece a mensagem de erro: "cannot attach to password database". Já verifiquei que na maquina servidor dele tem a versão correta do firebird e que não tem o Interbase instalado na maquina, e o Firebird pelo painel de controle aparece iniciado corretamente. Alguem por acaso sabe o que significa esse erro? OBS: Esse erro só ocorre no servidor desse cliente, em outros clintes não ocorre nenhum problema. O servidor dele roda Windows XP. Grato Luiz Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From robson.catunda em gmail.com Wed Aug 25 11:49:18 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Wed, 25 Aug 2010 11:49:18 -0300 Subject: [firebase-br] Erro no firebird In-Reply-To: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> References: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> Message-ID: como é feita a conexão? ta parecendo que a senha está incorreta ou indefinida. veja se não foi alterada no servidor do firebird ou, caso vc utilize, no arquivo de conexão ( tipo .ini) From andreylh em gmail.com Wed Aug 25 11:52:42 2010 From: andreylh em gmail.com (Andrey) Date: Wed, 25 Aug 2010 11:52:42 -0300 Subject: [firebase-br] operador "&" no Firbeird Message-ID: Olá, Gostaria de saber como faz o operador "&" (C#) no Firebird, pesquisei no google e achei o comando XOR mas aqui na minha base de dados (FB 2.5) não é um comando reconhecido, obrigado! -- Atenciosamente, Andrey Lucas Herchonvicz Programador Delphi Pato Branco - PR "Só sabemos com exatidão quando sabemos pouco; à medida que vamos adquirindo conhecimento, instala-se a dúvida." From danielroatt em gmail.com Wed Aug 25 13:06:54 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 25 Aug 2010 13:06:54 -0300 Subject: [firebase-br] operador "&" no Firbeird In-Reply-To: References: Message-ID: & vc estaria falando da condicao AND ?! poser exemplo select * from cli where cli.data = :data AND cli.rg is not null Em 25 de agosto de 2010 11:52, Andrey escreveu: > Olá, > > Gostaria de saber como faz o operador "&" (C#) no Firebird, pesquisei no > google e achei o comando XOR mas aqui na minha base de dados (FB 2.5) não é > um comando reconhecido, obrigado! > > -- > Atenciosamente, > Andrey Lucas Herchonvicz > Programador Delphi > Pato Branco - PR > > "Só sabemos com exatidão quando sabemos pouco; à medida que vamos > adquirindo > conhecimento, instala-se a dúvida." > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From andreylh em gmail.com Wed Aug 25 13:54:24 2010 From: andreylh em gmail.com (Andrey) Date: Wed, 25 Aug 2010 13:54:24 -0300 Subject: [firebase-br] operador "&" no Firbeird In-Reply-To: References: Message-ID: Daniel, não and normal, na verdade é um and a nível de bit, pelo que pesquisei, por exemplo, eu quero fazer a seguinte condição... IF ((variavel1) AND (variavel1) = variavel1) THEN BEGIN [...] END Em 25 de agosto de 2010 13:06, Daniel Roatt escreveu: > & vc estaria falando da condicao AND ?! > > poser exemplo > select * from cli where cli.data = :data AND cli.rg is not null > > Em 25 de agosto de 2010 11:52, Andrey escreveu: > > > Olá, > > > > Gostaria de saber como faz o operador "&" (C#) no Firebird, pesquisei no > > google e achei o comando XOR mas aqui na minha base de dados (FB 2.5) não > é > > um comando reconhecido, obrigado! > > > > -- > > Atenciosamente, > > Andrey Lucas Herchonvicz > > Programador Delphi > > Pato Branco - PR > > > > "Só sabemos com exatidão quando sabemos pouco; à medida que vamos > > adquirindo > > conhecimento, instala-se a dúvida." > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Softwares -http://www.bessani.com.br/ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Andrey Lucas Herchonvicz Programador Delphi Pato Branco - PR "Só sabemos com exatidão quando sabemos pouco; à medida que vamos adquirindo conhecimento, instala-se a dúvida." From andreylh em gmail.com Wed Aug 25 13:54:53 2010 From: andreylh em gmail.com (Andrey) Date: Wed, 25 Aug 2010 13:54:53 -0300 Subject: [firebase-br] operador "&" no Firbeird In-Reply-To: References: Message-ID: Desculpe errei no código, é.... IF ((variavel1) AND (variavel2) = variavel1) THEN BEGIN [...] END Em 25 de agosto de 2010 13:54, Andrey escreveu: > Daniel, não and normal, na verdade é um and a nível de bit, pelo que > pesquisei, por exemplo, eu quero fazer a seguinte condição... > > IF ((variavel1) AND (variavel1) = variavel1) THEN BEGIN > [...] > END > > Em 25 de agosto de 2010 13:06, Daniel Roatt escreveu: > > & vc estaria falando da condicao AND ?! >> >> poser exemplo >> select * from cli where cli.data = :data AND cli.rg is not null >> >> Em 25 de agosto de 2010 11:52, Andrey escreveu: >> >> > Olá, >> > >> > Gostaria de saber como faz o operador "&" (C#) no Firebird, pesquisei no >> > google e achei o comando XOR mas aqui na minha base de dados (FB 2.5) >> não é >> > um comando reconhecido, obrigado! >> > >> > -- >> > Atenciosamente, >> > Andrey Lucas Herchonvicz >> > Programador Delphi >> > Pato Branco - PR >> > >> > "Só sabemos com exatidão quando sabemos pouco; à medida que vamos >> > adquirindo >> > conhecimento, instala-se a dúvida." >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> >> >> -- >> Daniel Roatt >> Cel: (19) 9174-3113 >> TI Bessani Softwares -http://www.bessani.com.br/ >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Atenciosamente, > Andrey Lucas Herchonvicz > Programador Delphi > Pato Branco - PR > > "Só sabemos com exatidão quando sabemos pouco; à medida que vamos > adquirindo conhecimento, instala-se a dúvida." > -- Atenciosamente, Andrey Lucas Herchonvicz Programador Delphi Pato Branco - PR "Só sabemos com exatidão quando sabemos pouco; à medida que vamos adquirindo conhecimento, instala-se a dúvida." From nanfilho em gmail.com Wed Aug 25 14:53:22 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Wed, 25 Aug 2010 14:53:22 -0300 Subject: [firebase-br] problema com constraint In-Reply-To: References: Message-ID: Atualizando...removi a constraint e inclui novamente, e agora funcionou.. por que isso acontece? =O Em 25 de agosto de 2010 10:04, Fernando Filho escreveu: > Olá Pessoal, > to com uma duvida sobre constraint , é o seguinte: > tenho uma tabela de venda, e itens venda , itens venda se relaciona com > venda e na constraint coloquei delete cascade..isso na minha concepção > significa que se a venda for deletada os itens sao deletados tambem, > correto? > > só que algumas vezes não funciona como deveria.. > quando tento excluir a venda dá o erro com a seguinte mensagem: > > Error Message: > ---------------------------------------- > violation of FOREIGN KEY constraint "". > violation of FOREIGN KEY constraint "FK_IT_VENDA_VENDA" on table > "IT_VENDA". > Foreign key references are present for the record. > > > ai tenho que matar os itens manualmente, pra depois matar a venda, o que > tem de errado? > é isso, to usando o FB 2.1 > > > -- > Atenciosamente > Fernando Filho > -- Atenciosamente Fernando Filho From andreylh em gmail.com Wed Aug 25 15:23:48 2010 From: andreylh em gmail.com (Andrey) Date: Wed, 25 Aug 2010 15:23:48 -0300 Subject: [firebase-br] operador "&" no Firbeird In-Reply-To: References: Message-ID: Pessoal resolvi criar uma udf em delphi mas agora na hora de compilar dá erro... segue o código... Source do projeto... library gnudf; uses SysUtils, Classes, Ugncudf in 'Ugncudf.pas'; {$R *.res} exports ugnudf; begin end. Código da Unit.... unit Ugncudf; interface function gncxor(var v1, v2: Integer): Integer; cdecl; export; implementation function gncxor(var v1, v2: Integer): Integer; begin if ((v1 xor v2) = v1) then Result:= 1 else Result:= 0; end; end. código da stored procedure... IF (GNCXOR(v1, v2) = 1) THEN BEGIN [...] END ELSE BEGIN [...] END Erro na hora de commitar.... Invalid token. invalid request BLR at offset 316. function GNCXOR is not defined. module name or entrypoint could not be found. Error while parsing procedure TESTE's BLR. Declarei a UDF da seguinte forma... declare external function gncxor integer, integer returns integer by value entry_point 'gncxor' module_name 'gncudf.dll'; -- Atenciosamente, Andrey Lucas Herchonvicz Programador Delphi Pato Branco - PR "Só sabemos com exatidão quando sabemos pouco; à medida que vamos adquirindo conhecimento, instala-se a dúvida." From marcio em msereno.com.br Wed Aug 25 17:59:33 2010 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Wed, 25 Aug 2010 17:59:33 -0300 Subject: [firebase-br] Palm windows mobile com firebird Message-ID: Ola pessoal, eu preciso desenvolver um sistema para Palm que possui windows mobile em uma rede wirelles acessando o servidor com o firebird. Alguem tem alguma sugestão de qual linguagem usar? grato -- Marcio Ereno From humberto701 em gmail.com Wed Aug 25 18:07:35 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Wed, 25 Aug 2010 18:07:35 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: Message-ID: C# + Visual Studio 2010 -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From chmeireles em uol.com.br Wed Aug 25 18:13:16 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 25 Aug 2010 18:13:16 -0300 Subject: [firebase-br] Banco corrompido In-Reply-To: <1419935498.20100824212825@warmboot.com.br> References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> <1419935498.20100824212825@warmboot.com.br> Message-ID: <4c75876c372f_38b8e2986742c0@weasel26.tmail> Senhores, Eu conseguiu resolver o problema do banco corrompido. Executei o gfix com a opção mend database, depois fiz um backup e restore e o banco de dados e mensagem deixou de aparecer. Alguém poderia me informar porque esses problemas acontecem e como poderão ser resolvidos? At. C Henrique M Corbo     Em 24/08/2010 21:28, Carlos H. Cantu < listas em warmboot.com.br > escreveu: Sim, seu banco está corrompido. Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CHMC> Senhores, CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um CHMC> cliente. Sem explicação, o banco de dados está apresentando uma CHMC> mensagem quando é feita uma consulta em uma determinada tabela: CHMC> database file appears corrupt wrong page type page 32868 is of wrong type CHMC> Alguém sabe me informar se isso é sinal de corrupção? CHMC> Agradeço desde já pela ajuda. CHMC> C Henrique M Corbo CHMC> CHMC> CHMC>   CHMC>   CHMC> ______________________________________________ CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Wed Aug 25 18:39:30 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 25 Aug 2010 18:39:30 -0300 Subject: [firebase-br] RES: Banco corrompido In-Reply-To: <4c75876c372f_38b8e2986742c0@weasel26.tmail> References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> <1419935498.20100824212825@warmboot.com.br> <4c75876c372f_38b8e2986742c0@weasel26.tmail> Message-ID: <005701cb449e$01d1cf80$05756e80$@sol@terra.com.br> Queda de energia; Copia do banco por ctrl+c com conexões ativas; Forced writes desligado Etc Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de C Henrique M Corbo Enviada em: quarta-feira, 25 de agosto de 2010 18:13 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] Banco corrompido Senhores, Eu conseguiu resolver o problema do banco corrompido. Executei o gfix com a opção mend database, depois fiz um backup e restore e o banco de dados e mensagem deixou de aparecer. Alguém poderia me informar porque esses problemas acontecem e como poderão ser resolvidos? At. C Henrique M Corbo     Em 24/08/2010 21:28, Carlos H. Cantu < listas em warmboot.com.br > escreveu: Sim, seu banco está corrompido. Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CHMC> Senhores, CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um CHMC> cliente. Sem explicação, o banco de dados está apresentando uma CHMC> mensagem quando é feita uma consulta em uma determinada tabela: CHMC> database file appears corrupt wrong page type page 32868 is of wrong type CHMC> Alguém sabe me informar se isso é sinal de corrupção? CHMC> Agradeço desde já pela ajuda. CHMC> C Henrique M Corbo CHMC> CHMC> CHMC>   CHMC>   CHMC> ______________________________________________ CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Wed Aug 25 18:40:16 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 25 Aug 2010 18:40:16 -0300 Subject: [firebase-br] RES: Palm windows mobile com firebird In-Reply-To: References: Message-ID: <005801cb449e$1cb13c50$5613b4f0$@sol@terra.com.br> Esse assunto me interessa. Mas não tinha nada mais simples não? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Humberto Araujo Enviada em: quarta-feira, 25 de agosto de 2010 18:08 Para: FireBase Assunto: Re: [firebase-br] Palm windows mobile com firebird C# + Visual Studio 2010 -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Wed Aug 25 19:43:07 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 25 Aug 2010 19:43:07 -0300 Subject: [firebase-br] RES: Palm windows mobile com firebird In-Reply-To: <7839623247646388414@unknownmsgid> References: <7839623247646388414@unknownmsgid> Message-ID: Acredito que não ha a necessidade de você desenvolver um aplicativo especifico pra windows mobile (nem mesmo com a visão da palm que depois que foi vendida pra HP ninguem sabe se vai continuar....), se já tiver conhecimentos em java, então useos, com o java me, essa solução é utilizada pela SoftSite( www.*softsite*.com.b ) uma empresa que integra softmobile + web, quanto a comunicação com o banco de dados eu não possuo nenhuma experiencia nesse tipo de desenvolvimento mas se você pedir umas dicas ao pessoal da softsite, acredito que conseguira; de qualquer forma baixe o sistema mobile deles free no site e da uma olhada, ai quando o pessoal do suporte ligar pra você você pergunta qual tecnologia é utilizada e talz.... Ahh. se for usar java entra no GUJ( www.*guj*.com.br ), e lá o pessoal te da umas dicas de tecnologias que podem ser utilizada. Se qualquer coisa tiver errada corrigam ai. From levymoreira.ce em gmail.com Wed Aug 25 19:48:02 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 25 Aug 2010 19:48:02 -0300 Subject: [firebase-br] RES: Palm windows mobile com firebird In-Reply-To: References: <7839623247646388414@unknownmsgid> Message-ID: Acredito que não ha a necessidade de você desenvolver um aplicativo especifico pra windows mobile (nem mesmo com a visão da palm que depois que foi vendida pra HP ninguem sabe se vai continuar....), se já tiver conhecimentos em java, então useos, com o java me, essa solução é utilizada pela SoftSite( www.*softsite*.com.b ) uma empresa que integra softmobile + web, quanto a comunicação com o banco de dados eu não possuo nenhuma experiencia nesse tipo de desenvolvimento mas se você pedir umas dicas ao pessoal da softsite, acredito que conseguira; de qualquer forma baixe o sistema mobile deles free no site e da uma olhada, ai quando o pessoal do suporte ligar pra você você pergunta qual tecnologia é utilizada e talz.... Ahh. se for usar java entra no GUJ( www.*guj*.com.br ), e lá o pessoal te da umas dicas de tecnologias que podem ser utilizada. Se qualquer coisa tiver errada corrigam ai. ---- Levy Moreira - Sistech Informática Juazeiro do Norte From levymoreira.ce em gmail.com Wed Aug 25 19:48:35 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 25 Aug 2010 19:48:35 -0300 Subject: [firebase-br] RES: Palm windows mobile com firebird In-Reply-To: <7839623247646388414@unknownmsgid> References: <7839623247646388414@unknownmsgid> Message-ID: Acredito que não ha a necessidade de você desenvolver um aplicativo especifico pra windows mobile (nem mesmo com a visão da palm que depois que foi vendida pra HP ninguem sabe se vai continuar....), se já tiver conhecimentos em java, então useos, com o java me, essa solução é utilizada pela SoftSite( www.*softsite*.com.b ) uma empresa que integra softmobile + web, quanto a comunicação com o banco de dados eu não possuo nenhuma experiencia nesse tipo de desenvolvimento mas se você pedir umas dicas ao pessoal da softsite, acredito que conseguira; de qualquer forma baixe o sistema mobile deles free no site e da uma olhada, ai quando o pessoal do suporte ligar pra você você pergunta qual tecnologia é utilizada e talz.... Ahh. se for usar java entra no GUJ( www.*guj*.com.br ), e lá o pessoal te da umas dicas de tecnologias que podem ser utilizada. Se qualquer coisa tiver errada corrigam ai. From humberto701 em gmail.com Wed Aug 25 19:49:42 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Wed, 25 Aug 2010 19:49:42 -0300 Subject: [firebase-br] RES: Palm windows mobile com firebird In-Reply-To: References: <7839623247646388414@unknownmsgid> Message-ID: Programas em java roda normalmente nos novos windows mobile 7? Ainda não tenho certeza, sei que para você poder instalar um software com banco você tem que mandar para a microsoft e por ela vocÊ faz o download para o dispositivo. Igualmente se faz com o dispositivos apple. -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From chmeireles em uol.com.br Wed Aug 25 20:27:07 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 25 Aug 2010 20:27:07 -0300 Subject: [firebase-br] RES: Banco corrompido References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> <1419935498.20100824212825@warmboot.com.br> <4c75876c372f_38b8e2986742c0@weasel26.tmail> Message-ID: <4c75a6cb26a2e_4095e298674131@weasel26.tmail> Olá Felix, Boa noite. Eu verifiquei que o cliente possui um nobreak e pelo que departamento da TI me informou ou houve queda de energia no dia. Forced Writes dos mesmo bancos sempre é TRUE, eu nunca uso FALSE, aliás, eu nunca usei. Existem outros aspectos além desses que devo investigar para eu tomar providências? Desde já agradeço pela atenção. C Henrique M Corbo     Em 25/08/2010 18:39, Felix - Sol < felix.sol em terra.com.br > escreveu: Queda de energia; Copia do banco por ctrl+c com conexões ativas; Forced writes desligado Etc Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de C Henrique M Corbo Enviada em: quarta-feira, 25 de agosto de 2010 18:13 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] Banco corrompido Senhores, Eu conseguiu resolver o problema do banco corrompido. Executei o gfix com a opção mend database, depois fiz um backup e restore e o banco de dados e mensagem deixou de aparecer. Alguém poderia me informar porque esses problemas acontecem e como poderão ser resolvidos? At. C Henrique M Corbo     Em 24/08/2010 21:28, Carlos H. Cantu escreveu: Sim, seu banco está corrompido. Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CHMC> Senhores, CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um CHMC> cliente. Sem explicação, o banco de dados está apresentando uma CHMC> mensagem quando é feita uma consulta em uma determinada tabela: CHMC> database file appears corrupt wrong page type page 32868 is of wrong type CHMC> Alguém sabe me informar se isso é sinal de corrupção? CHMC> Agradeço desde já pela ajuda. CHMC> C Henrique M Corbo CHMC> CHMC> CHMC>   CHMC>   CHMC> ______________________________________________ CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Aug 25 20:36:53 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 25 Aug 2010 20:36:53 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: Message-ID: <4c75a9156728d_6ab8e298674115@weasel26.tmail> Olá Márcio, Eu não conheço JME para desenvolvimento aplicações móveis com java, mas sei que funciona muito bem. Entretanto, deve considerar também alternativa fazer com .net porque se tiveres algum conhecimento de desenvolvimento aplicações Windows Forms (desktop) com visual studio, certamente terás pouca dificuldade com aplicações móveis, seja em C# ou VB. É claro que alguns aspectos deverão ser considerados já que estarás num ambiente com espaço reduzido, memória, etc... De antemão informo que firebird ainda não dá suporte para aplicações móveis, ou seja, algo como FirebirdCompact. Se tiveres necessidade de armazenar dados dentro do dispositivo sugiro usar XML e depois descarregar para um banco de dados firebird através de um webservice específico. Outra dica. Já que terás uma rede wireless, você poderá ser conectar com o banco de dados firebird diretamente no servidor. Eu já fiz esse teste e funciona tranquilinho. Basta você baixar no site do firebird o driver .net data provider. Espero tê-lo ajudado. C Henrique M Corbo     Em 25/08/2010 17:59, Marcio Da Silva Ereno < marcio em msereno.com.br > escreveu: Ola pessoal, eu preciso desenvolver um sistema para Palm que possui windows mobile em uma rede wirelles acessando o servidor com o firebird. Alguem tem alguma sugestão de qual linguagem usar? grato -- Marcio Ereno ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Wed Aug 25 21:55:19 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 25 Aug 2010 21:55:19 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: <4c75a9156728d_6ab8e298674115@weasel26.tmail> References: <4c75a9156728d_6ab8e298674115@weasel26.tmail> Message-ID: "Outra dica. Já que terás uma rede wireless, você poderá ser conectar com o banco de dados firebird diretamente no servidor. Eu já fiz esse teste e funciona tranquilinho. Basta você baixar no site do firebird o driver .net data provider." Poderia dar mais informações sobre isso? OBS: Ao invez de xml podes usar tambem o SqlLite... e a vantagem do java é que atualmente todo aparelho roda ai vc não ficaria preso a uma marca... se a MS inventar de não da suporte a Java no seus cell vai acontencer a mesma coisa dos ultimos lançamentos dela em mobile , ou seja num vende nada.... Em 25 de agosto de 2010 20:36, C Henrique M Corbo escreveu: > Olá Márcio, > > Eu não conheço JME para desenvolvimento aplicações móveis com java, mas sei > que funciona muito bem. Entretanto, deve considerar também alternativa fazer > com .net porque se tiveres algum conhecimento de desenvolvimento aplicações > Windows Forms (desktop) com visual studio, certamente terás pouca > dificuldade com aplicações móveis, seja em C# ou VB. > > É claro que alguns aspectos deverão ser considerados já que estarás num > ambiente com espaço reduzido, memória, etc... > > De antemão informo que firebird ainda não dá suporte para aplicações > móveis, ou seja, algo como FirebirdCompact. Se tiveres necessidade de > armazenar dados dentro do dispositivo sugiro usar XML e depois descarregar > para um banco de dados firebird através de um webservice específico. > > Outra dica. Já que terás uma rede wireless, você poderá ser conectar com o > banco de dados firebird diretamente no servidor. Eu já fiz esse teste e > funciona tranquilinho. Basta você baixar no site do firebird o driver .net > data provider. > > Espero tê-lo ajudado. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 25/08/2010 17:59, Marcio Da Silva Ereno < marcio em msereno.com.br > > escreveu: > Ola pessoal, > eu preciso desenvolver um sistema para Palm que possui windows mobile > em uma rede wirelles acessando o servidor com o firebird. > Alguem tem alguma sugestão de qual linguagem usar? > grato > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira From felix.sol em terra.com.br Wed Aug 25 22:02:17 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 25 Aug 2010 22:02:17 -0300 Subject: [firebase-br] RES: RES: Banco corrompido In-Reply-To: <4c75a6cb26a2e_4095e298674131@weasel26.tmail> References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> <1419935498.20100824212825@warmboot.com.br> <4c75876c372f_38b8e2986742c0@weasel26.tmail> <4c75a6cb26a2e_4095e298674131@weasel26.tmail> Message-ID: <006501cb44ba$5597f920$00c7eb60$@sol@terra.com.br> Essas seriam as principais que eu saiba; alguem mais pode ajudar nesta questao? Tambem gostaria de elucidar o motivo para as devidas precaucoes . Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de C Henrique M Corbo Enviada em: quarta-feira, 25 de agosto de 2010 20:27 Para: FireBase Assunto: Re: [firebase-br] RES: Banco corrompido Olá Felix, Boa noite. Eu verifiquei que o cliente possui um nobreak e pelo que departamento da TI me informou ou houve queda de energia no dia. Forced Writes dos mesmo bancos sempre é TRUE, eu nunca uso FALSE, aliás, eu nunca usei. Existem outros aspectos além desses que devo investigar para eu tomar providências? Desde já agradeço pela atenção. C Henrique M Corbo     Em 25/08/2010 18:39, Felix - Sol < felix.sol em terra.com.br > escreveu: Queda de energia; Copia do banco por ctrl+c com conexões ativas; Forced writes desligado Etc Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de C Henrique M Corbo Enviada em: quarta-feira, 25 de agosto de 2010 18:13 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] Banco corrompido Senhores, Eu conseguiu resolver o problema do banco corrompido. Executei o gfix com a opção mend database, depois fiz um backup e restore e o banco de dados e mensagem deixou de aparecer. Alguém poderia me informar porque esses problemas acontecem e como poderão ser resolvidos? At. C Henrique M Corbo     Em 24/08/2010 21:28, Carlos H. Cantu escreveu: Sim, seu banco está corrompido. Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CHMC> Senhores, CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um CHMC> cliente. Sem explicação, o banco de dados está apresentando uma CHMC> mensagem quando é feita uma consulta em uma determinada tabela: CHMC> database file appears corrupt wrong page type page 32868 is of wrong type CHMC> Alguém sabe me informar se isso é sinal de corrupção? CHMC> Agradeço desde já pela ajuda. CHMC> C Henrique M Corbo CHMC> CHMC> CHMC>   CHMC>   CHMC> ______________________________________________ CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From estanisgeyer em gmail.com Wed Aug 25 23:27:46 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Wed, 25 Aug 2010 23:27:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?ENC=3A_Parar_servi=E7o_do_Firebird_n?= =?iso-8859-1?q?o_LINUX?= In-Reply-To: <4C75289A.30501@gmail.com> References: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> <4C75289A.30501@gmail.com> Message-ID: No debian deve ser a mesma forma que o ubuntu. Você pode usar o /etc/init.d/firebird start ou stop. Abraços, Marcelo E. Geyer Em 25 de agosto de 2010 11:28, Reinaldo escreveu: > Em alguns Linux, já existe um caminho pronto para o /etc, basta digitar: > > service firebird stop > > Em outros casos (SUSE Linux) por exemplo eu costumo utilizar o comando: > > rcfirebird stop > > Att. > > Reinaldo > > > Em 24/08/2010 12:34, Fábio Eduardo de Souza escreveu: > >> Ola, amigo , >> >> >> >> Por gentileza, alguém pode me dizer como faço para parar o serviço do >> banco >> FIREBIRD no Linux Debian ??? >> >> Estou usando o FB 2.1. >> >> >> >> >> Fábio eduardo. >> >> >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From estanisgeyer em gmail.com Wed Aug 25 23:34:26 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Wed, 25 Aug 2010 23:34:26 -0300 Subject: [firebase-br] RES: RES: Banco corrompido In-Reply-To: <6910483923501686020@unknownmsgid> References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> <1419935498.20100824212825@warmboot.com.br> <4c75876c372f_38b8e2986742c0@weasel26.tmail> <4c75a6cb26a2e_4095e298674131@weasel26.tmail> <6910483923501686020@unknownmsgid> Message-ID: Complementando: Um sistema operacional seguro para servidor (Linux, Unix ou Win Server - Fico com os dois primeiros); Hardware em bom estado, principalmente sem problemas de memória. Usem o MemTest que vem com a maioria das distros Linux para ver se a memória não está avariada. Abraços, Marcelo E. Geyer Em 25 de agosto de 2010 22:02, Felix - Sol escreveu: > Essas seriam as principais que eu saiba; alguem mais pode ajudar nesta > questao? Tambem gostaria de elucidar o motivo para as devidas precaucoes . > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de C Henrique M Corbo > Enviada em: quarta-feira, 25 de agosto de 2010 20:27 > Para: FireBase > Assunto: Re: [firebase-br] RES: Banco corrompido > > Olá Felix, > > Boa noite. Eu verifiquei que o cliente possui um nobreak e pelo que > departamento da TI me informou ou houve queda de energia no dia. Forced > Writes dos mesmo bancos sempre é TRUE, eu nunca uso FALSE, aliás, eu nunca > usei. > > Existem outros aspectos além desses que devo investigar para eu tomar > providências? > > Desde já agradeço pela atenção. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 25/08/2010 18:39, Felix - Sol < felix.sol em terra.com.br > escreveu: > Queda de energia; > Copia do banco por ctrl+c com conexões ativas; > Forced writes desligado > Etc > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de C Henrique M Corbo > Enviada em: quarta-feira, 25 de agosto de 2010 18:13 > Para: Carlos H. Cantu; FireBase > Assunto: Re: [firebase-br] Banco corrompido > > Senhores, > > Eu conseguiu resolver o problema do banco corrompido. Executei o gfix com a > opção mend database, depois fiz um backup e restore e o banco de dados e > mensagem deixou de aparecer. > > Alguém poderia me informar porque esses problemas acontecem e como poderão > ser resolvidos? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 24/08/2010 21:28, Carlos H. Cantu escreveu: > Sim, seu banco está corrompido. > > Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > CHMC> Senhores, > > CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um > CHMC> cliente. Sem explicação, o banco de dados está apresentando uma > CHMC> mensagem quando é feita uma consulta em uma determinada tabela: > > CHMC> database file appears corrupt wrong page type page 32868 is of wrong > type > > CHMC> Alguém sabe me informar se isso é sinal de corrupção? > > CHMC> Agradeço desde já pela ajuda. > > CHMC> C Henrique M Corbo > > CHMC> > > CHMC> > > > > > > > CHMC> > > CHMC> > > CHMC> ______________________________________________ > CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: > CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 > CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From humberto701 em gmail.com Thu Aug 26 00:10:33 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Thu, 26 Aug 2010 00:10:33 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <4c75a9156728d_6ab8e298674115@weasel26.tmail> Message-ID: Tem um banco do microsoft proprio para mobile e suporta 10 gigas. -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From lcarlos2000 em bol.com.br Thu Aug 26 09:09:12 2010 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Thu, 26 Aug 2010 09:09:12 -0300 Subject: [firebase-br] RES: Erro no firebird References: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> <003401cb4463$ef819890$ce84c9b0$@sol@terra.com.br> Message-ID: Não é problema de senha do SYSDBA que está correta, eu andei pesquisando no google e achei um artigo dizendo que esse erro é causado pela falta ou corrupção do arquivo SECURITY.FDB que fica na pasta do Firebird. Vou enviar esse arquivo para o cliente que fica em outra cidade para ver se resolve o problema. OBS: a string de conexão para o servidor é '127.0.0.1:c:\Cadas\CADAS.FDB' com protocolo TCP. Não acredito que haja problema na string de conexão porque em outros clientes roda sem problemas. Grato Luiz Carlos ----- Original Message ----- From: "Felix - Sol" To: "'FireBase'" Sent: Wednesday, August 25, 2010 11:43 AM Subject: [firebase-br] RES: Erro no firebird Vc consegue abrir a base de dados via Flamerobin? Porque me parece erro de senha do SYSDBA. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luiz Carlos Enviada em: quarta-feira, 25 de agosto de 2010 11:05 Para: FireBase Assunto: [firebase-br] Erro no firebird Olá, Tenho um cliente que qdo tenta abrir o meu programa no servidor e aparece a mensagem de erro: "cannot attach to password database". Já verifiquei que na maquina servidor dele tem a versão correta do firebird e que não tem o Interbase instalado na maquina, e o Firebird pelo painel de controle aparece iniciado corretamente. Alguem por acaso sabe o que significa esse erro? OBS: Esse erro só ocorre no servidor desse cliente, em outros clintes não ocorre nenhum problema. O servidor dele roda Windows XP. Grato Luiz Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danielroatt em gmail.com Thu Aug 26 09:27:01 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 26 Aug 2010 09:27:01 -0300 Subject: [firebase-br] RES: Erro no firebird In-Reply-To: References: <95C6BAF3281C439EB8C733689EB2704F@luiz180906> Message-ID: Olha, da uma olhada no arquivo de host do windows, e veja se ele esta direcionando para o local correto tipo, 127.0.0.1 #localhost C:\WINDOWS\system32\drivers\etc\ dentro do arquivo hosts! Em 26 de agosto de 2010 09:09, Luiz Carlos escreveu: > Não é problema de senha do SYSDBA que está correta, eu andei pesquisando no > google e achei um artigo dizendo que esse erro é causado pela falta ou > corrupção do arquivo SECURITY.FDB que fica na pasta do Firebird. Vou enviar > esse arquivo para o cliente que fica em outra cidade para ver se resolve o > problema. > > OBS: a string de conexão para o servidor é '127.0.0.1:c:\Cadas\CADAS.FDB' > com protocolo TCP. Não acredito que haja problema na string de conexão > porque em outros clientes roda sem problemas. > > Grato > > Luiz Carlos > > > ----- Original Message ----- From: "Felix - Sol" > To: "'FireBase'" > Sent: Wednesday, August 25, 2010 11:43 AM > Subject: [firebase-br] RES: Erro no firebird > > > Vc consegue abrir a base de dados via Flamerobin? Porque me parece erro de > senha do SYSDBA. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Luiz Carlos > Enviada em: quarta-feira, 25 de agosto de 2010 11:05 > Para: FireBase > Assunto: [firebase-br] Erro no firebird > > Olá, > > Tenho um cliente que qdo tenta abrir o meu programa no servidor e aparece a > mensagem de erro: "cannot attach to password database". > > Já verifiquei que na maquina servidor dele tem a versão correta do firebird > e que não tem o Interbase instalado na maquina, e o Firebird pelo painel de > controle aparece iniciado corretamente. Alguem por acaso sabe o que > significa esse erro? > > OBS: Esse erro só ocorre no servidor desse cliente, em outros clintes não > ocorre nenhum problema. O servidor dele roda Windows XP. > > Grato > > Luiz Carlos > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares -http://www.bessani.com.br/ From sandro_rebelo em ibest.com.br Thu Aug 26 10:48:55 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Thu, 26 Aug 2010 10:48:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?ENC=3A_Parar_servi=E7o_do_Firebird_n?= =?iso-8859-1?q?o_LINUX?= References: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> <4C75289A.30501@gmail.com> Message-ID: Tabem utilizo o debian e é extamente como o Marcelo relatou: /etc/init.d/firebird stop ----- Original Message ----- From: "Reinaldo" To: Sent: Wednesday, August 25, 2010 11:28 AM Subject: Re: [firebase-br] ENC: Parar serviço do Firebird no LINUX Em alguns Linux, já existe um caminho pronto para o /etc, basta digitar: service firebird stop Em outros casos (SUSE Linux) por exemplo eu costumo utilizar o comando: rcfirebird stop Att. Reinaldo Em 24/08/2010 12:34, Fábio Eduardo de Souza escreveu: > Ola, amigo , > > > > Por gentileza, alguém pode me dizer como faço para parar o serviço do > banco > FIREBIRD no Linux Debian ??? > > Estou usando o FB 2.1. > > > > > Fábio eduardo. > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From douglasfabiano em gmail.com Thu Aug 26 12:02:10 2010 From: douglasfabiano em gmail.com (Douglas Fabiano Specht) Date: Thu, 26 Aug 2010 12:02:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?padr=E3o_para_Page_Size_e_Buffers?= Message-ID: bom dia pessoal, estive pesquisando sobre que valores utilizar para Page Size e Buffers e o assunto é bastante discutido, alguém pode me ajudar a definir: Page Size Buffers Alterei via linha de comando o buffers: gfix -buffers 4096 localhost:c:\tmp\XXXNEW.GDB mas verifiquei que ficou assim Pages 4096 e KB 32768 isso esta correto esse 32768 kb?? From fabio em cognum.com.br Thu Aug 26 13:06:56 2010 From: fabio em cognum.com.br (=?iso-8859-1?Q?F=E1bio_Eduardo_de_Souza?=) Date: Thu, 26 Aug 2010 13:06:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09ENC=3A_Parar_servi=E7o_do_?= =?iso-8859-1?q?Firebird_no_LINUX?= In-Reply-To: References: <001f01cb43a1$da3d09a0$8eb71ce0$@com.br> <4C75289A.30501@gmail.com> Message-ID: <000001cb4538$bf466d60$3dd34820$@com.br> Blz, pessoal. Agradeço pela ajuda. Vou fazer os testes. Obigado. Fábio. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sandro Enviada em: quinta-feira, 26 de agosto de 2010 10:49 Para: FireBase Assunto: Re: [firebase-br] ENC: Parar serviço do Firebird no LINUX Tabem utilizo o debian e é extamente como o Marcelo relatou: /etc/init.d/firebird stop ----- Original Message ----- From: "Reinaldo" To: Sent: Wednesday, August 25, 2010 11:28 AM Subject: Re: [firebase-br] ENC: Parar serviço do Firebird no LINUX Em alguns Linux, já existe um caminho pronto para o /etc, basta digitar: service firebird stop Em outros casos (SUSE Linux) por exemplo eu costumo utilizar o comando: rcfirebird stop Att. Reinaldo Em 24/08/2010 12:34, Fábio Eduardo de Souza escreveu: > Ola, amigo , > > > > Por gentileza, alguém pode me dizer como faço para parar o serviço do > banco > FIREBIRD no Linux Debian ??? > > Estou usando o FB 2.1. > > > > > Fábio eduardo. > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Thu Aug 26 14:55:45 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Thu, 26 Aug 2010 14:55:45 -0300 Subject: [firebase-br] off topic Message-ID: Boa tarde pessoal,, sei que essa lista aqui não e de delphi mais estou precisando muito de uma ajuda, é que eu estou desenvolvendo um sistema para imprimir cheques em impressoras matriciais, porem não Estou obtendo muito sucesso na impressão dos cheques, estou utilizando para isso o compontente vdoprint, em delphi 7, por favor se alguém já passou por isso me de uma ajudinha em private. Desde já agradeço e peço desculpas tbm por postar isto em uma lista de firebird. From felix.sol em terra.com.br Thu Aug 26 15:09:46 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Thu, 26 Aug 2010 15:09:46 -0300 Subject: [firebase-br] RES: off topic In-Reply-To: References: Message-ID: <003501cb4549$e144c220$a3ce4660$@sol@terra.com.br> Nao tenho experiencia no vdoprint, mas vc pode entra na lista http://br.groups.yahoo.com/group/lista-delphi Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quinta-feira, 26 de agosto de 2010 14:56 Para: 'FireBase' Assunto: [firebase-br] off topic Boa tarde pessoal,, sei que essa lista aqui não e de delphi mais estou precisando muito de uma ajuda, é que eu estou desenvolvendo um sistema para imprimir cheques em impressoras matriciais, porem não Estou obtendo muito sucesso na impressão dos cheques, estou utilizando para isso o compontente vdoprint, em delphi 7, por favor se alguém já passou por isso me de uma ajudinha em private. Desde já agradeço e peço desculpas tbm por postar isto em uma lista de firebird. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From portaldoinferno em gmail.com Thu Aug 26 15:45:18 2010 From: portaldoinferno em gmail.com (Leonardo Baldino) Date: Thu, 26 Aug 2010 15:45:18 -0300 Subject: [firebase-br] TXT com SQL - Urgente Message-ID: alguem sabe como eu faço para ler um arquivo texto atraves de campos SQL. -- Leonardo Carlos Baldino - The Highlander From cwfsa1 em gmail.com Thu Aug 26 16:17:55 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Thu, 26 Aug 2010 16:17:55 -0300 Subject: [firebase-br] RES: off topic In-Reply-To: <003501cb4549$e144c220$a3ce4660$@sol@terra.com.br> References: <003501cb4549$e144c220$a3ce4660$@sol@terra.com.br> Message-ID: <4C76BDE3.1040703@gmail.com> usa o ACBr. Em 26/08/2010 15:09, Felix - Sol escreveu: > Nao tenho experiencia no vdoprint, mas vc pode entra na lista > > http://br.groups.yahoo.com/group/lista-delphi > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Contabiliza - Cristiano > Enviada em: quinta-feira, 26 de agosto de 2010 14:56 > Para: 'FireBase' > Assunto: [firebase-br] off topic > > Boa tarde pessoal,, sei que essa lista aqui não e de delphi mais estou > precisando muito de uma ajuda, > > é que eu estou desenvolvendo um sistema para imprimir cheques em impressoras > matriciais, porem não > > Estou obtendo muito sucesso na impressão dos cheques, estou utilizando para > isso o compontente vdoprint, em delphi 7, por favor se alguém já passou por > isso me de uma ajudinha em private. > > Desde já agradeço e peço desculpas tbm por postar isto em uma lista de > firebird. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From agalysson em gmail.com Thu Aug 26 16:19:36 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 26 Aug 2010 16:19:36 -0300 Subject: [firebase-br] TXT com SQL - Urgente In-Reply-To: References: Message-ID: amigo, na seção de download, tem umas udfs la sobre manipulação de arquivos... eu nunca usei, mas imagino que tenha o que vc precisa... http://www.firebase.com.br/fb/downloads.php?categ=6 Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 26 de agosto de 2010 15:45, Leonardo Baldino escreveu: > alguem sabe como eu faço para ler um arquivo texto atraves de campos SQL. > > -- > Leonardo Carlos Baldino - The Highlander > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From danieln.desenvol em supersoft.com.br Thu Aug 26 16:25:07 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Thu, 26 Aug 2010 16:25:07 -0300 Subject: [firebase-br] LOCK CONFLICT Message-ID: <4C76BF93.3070408@supersoft.com.br> Cantu, A menssagem abaixo ocorreu da seguinte maneira, duas pessoas estavam atualizando a mesma tabela, e para uma delas este erro aconteceu, a outra consegui gravar três cadastros diferentes, mas ao sair do sistema e entrar novamente os três registros tinham sumido, vc tem idéia? nesta tela não é utlizado controle de transações. A versão utilizado do firebird é 2.1.3.18185 LOCK CONFLICT ON NO WAIT TRANSACTION DIADLOCK UPDATE CONFLICT WITH CONCURRENT UPDATE CONCURRENT TRANSACTION NUMBER IS 1. From felix.sol em terra.com.br Thu Aug 26 16:58:46 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Thu, 26 Aug 2010 16:58:46 -0300 Subject: [firebase-br] RES: LOCK CONFLICT In-Reply-To: <4C76BF93.3070408@supersoft.com.br> References: <4C76BF93.3070408@supersoft.com.br> Message-ID: <001b01cb4559$19945af0$4cbd10d0$@sol@terra.com.br> Entao, se nao ha controle de transacoes, nao eh assumido o travamento da tabela de modo pessimista? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de DanielN Enviada em: quinta-feira, 26 de agosto de 2010 16:25 Para: FireBase Assunto: [firebase-br] LOCK CONFLICT Cantu, A menssagem abaixo ocorreu da seguinte maneira, duas pessoas estavam atualizando a mesma tabela, e para uma delas este erro aconteceu, a outra consegui gravar três cadastros diferentes, mas ao sair do sistema e entrar novamente os três registros tinham sumido, vc tem idéia? nesta tela não é utlizado controle de transações. A versão utilizado do firebird é 2.1.3.18185 LOCK CONFLICT ON NO WAIT TRANSACTION DIADLOCK UPDATE CONFLICT WITH CONCURRENT UPDATE CONCURRENT TRANSACTION NUMBER IS 1. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 26 17:22:21 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 26 Aug 2010 17:22:21 -0300 Subject: [firebase-br] LOCK CONFLICT In-Reply-To: <4C76BF93.3070408@supersoft.com.br> References: <4C76BF93.3070408@supersoft.com.br> Message-ID: <1369110550.20100826172221@warmboot.com.br> Se os registros "sumiram" é porque a transação não foi commitada. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br D> Cantu, D> A menssagem abaixo ocorreu da seguinte maneira, duas pessoas estavam D> atualizando a mesma tabela, e para uma delas este erro aconteceu, a D> outra consegui gravar três cadastros diferentes, mas ao sair do sistema D> e entrar novamente os três registros tinham sumido, vc tem idéia? D> nesta tela não é utlizado controle de transações. D> A versão utilizado do firebird é 2.1.3.18185 D> LOCK CONFLICT ON NO WAIT TRANSACTION DIADLOCK UPDATE CONFLICT WITH D> CONCURRENT UPDATE CONCURRENT TRANSACTION NUMBER IS 1. From danieln.desenvol em supersoft.com.br Thu Aug 26 18:20:55 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Thu, 26 Aug 2010 18:20:55 -0300 Subject: [firebase-br] LOCK CONFLICT In-Reply-To: <1369110550.20100826172221@warmboot.com.br> References: <4C76BF93.3070408@supersoft.com.br> <1369110550.20100826172221@warmboot.com.br> Message-ID: <4C76DAB7.8020407@supersoft.com.br> Cantu, sei que é errado, mas não utilizo controle de transação, com isso não teria o que ser comitado por mim, e sim pelo componente certo? e quanto a menssagem por não ser o mesmo registro em edição deveria aparecer? Grato Daniel Nicoletti Em 26/08/2010 17:22, Carlos H. Cantu escreveu: > Se os registros "sumiram" é porque a transação não foi commitada. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > D> Cantu, > > D> A menssagem abaixo ocorreu da seguinte maneira, duas pessoas estavam > D> atualizando a mesma tabela, e para uma delas este erro aconteceu, a > D> outra consegui gravar três cadastros diferentes, mas ao sair do sistema > D> e entrar novamente os três registros tinham sumido, vc tem idéia? > > D> nesta tela não é utlizado controle de transações. > > D> A versão utilizado do firebird é 2.1.3.18185 > > D> LOCK CONFLICT ON NO WAIT TRANSACTION DIADLOCK UPDATE CONFLICT WITH > D> CONCURRENT UPDATE CONCURRENT TRANSACTION NUMBER IS 1. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From chmeireles em uol.com.br Thu Aug 26 21:23:52 2010 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Thu, 26 Aug 2010 21:23:52 -0300 Subject: [firebase-br] RES: RES: Banco corrompido In-Reply-To: References: <4c745b5aaa706_5bdcd194670168@weasel3.tmail> <1419935498.20100824212825@warmboot.com.br> <4c75876c372f_38b8e2986742c0@weasel26.tmail> <4c75a6cb26a2e_4095e298674131@weasel26.tmail> <6910483923501686020@unknownmsgid> Message-ID: <4c770598d4fd7_6a31e298674112@weasel26.tmail> Olá Marcelo, O sistema operacional é linux e a distribuição é Fedora core 11. Com relação a memória, esse foi um item que não verifiquei. Darei uma olhada para saber se existe algum problema. at. C Henrique M Corbo     Em 25/08/2010 23:34, Marcelo Geyer < estanisgeyer em gmail.com > escreveu: Complementando: Um sistema operacional seguro para servidor (Linux, Unix ou Win Server - Fico com os dois primeiros); Hardware em bom estado, principalmente sem problemas de memória. Usem o MemTest que vem com a maioria das distros Linux para ver se a memória não está avariada. Abraços, Marcelo E. Geyer Em 25 de agosto de 2010 22:02, Felix - Sol escreveu: > Essas seriam as principais que eu saiba; alguem mais pode ajudar nesta > questao? Tambem gostaria de elucidar o motivo para as devidas precaucoes . > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de C Henrique M Corbo > Enviada em: quarta-feira, 25 de agosto de 2010 20:27 > Para: FireBase > Assunto: Re: [firebase-br] RES: Banco corrompido > > Olá Felix, > > Boa noite. Eu verifiquei que o cliente possui um nobreak e pelo que > departamento da TI me informou ou houve queda de energia no dia. Forced > Writes dos mesmo bancos sempre é TRUE, eu nunca uso FALSE, aliás, eu nunca > usei. > > Existem outros aspectos além desses que devo investigar para eu tomar > providências? > > Desde já agradeço pela atenção. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 25/08/2010 18:39, Felix - Sol escreveu: > Queda de energia; > Copia do banco por ctrl+c com conexões ativas; > Forced writes desligado > Etc > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de C Henrique M Corbo > Enviada em: quarta-feira, 25 de agosto de 2010 18:13 > Para: Carlos H. Cantu; FireBase > Assunto: Re: [firebase-br] Banco corrompido > > Senhores, > > Eu conseguiu resolver o problema do banco corrompido. Executei o gfix com a > opção mend database, depois fiz um backup e restore e o banco de dados e > mensagem deixou de aparecer. > > Alguém poderia me informar porque esses problemas acontecem e como poderão > ser resolvidos? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 24/08/2010 21:28, Carlos H. Cantu escreveu: > Sim, seu banco está corrompido. > > Para mais informações: www.firebase.com.br/fb/parceria_ibaid.php > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > CHMC> Senhores, > > CHMC> Boa noite. Lamentavelmente eu tive um problema grave em um > CHMC> cliente. Sem explicação, o banco de dados está apresentando uma > CHMC> mensagem quando é feita uma consulta em uma determinada tabela: > > CHMC> database file appears corrupt wrong page type page 32868 is of wrong > type > > CHMC> Alguém sabe me informar se isso é sinal de corrupção? > > CHMC> Agradeço desde já pela ajuda. > > CHMC> C Henrique M Corbo > > CHMC> > > CHMC> > > > > > > > CHMC> > > CHMC> > > CHMC> ______________________________________________ > CHMC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > CHMC> Para saber como gerenciar/excluir seu cadastro na lista, use: > CHMC> http://www.firebase.com.br/fb/artigo.php?id=1107 > CHMC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 26 21:43:39 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 26 Aug 2010 21:43:39 -0300 Subject: [firebase-br] LOCK CONFLICT In-Reply-To: <4C76DAB7.8020407@supersoft.com.br> References: <4C76BF93.3070408@supersoft.com.br> <1369110550.20100826172221@warmboot.com.br> <4C76DAB7.8020407@supersoft.com.br> Message-ID: <1523279925.20100826214339@warmboot.com.br> Se vc não estava atualizando o mesmo registro, provavelmente tem algum trigger que foi disparado e alterou algum registro que a outra transação tb tinha mexido. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br D> Cantu, sei que é errado, mas não utilizo controle de transação, com isso D> não teria o que ser comitado por mim, e sim pelo componente certo? D> e quanto a menssagem por não ser o mesmo registro em edição deveria D> aparecer? D> Grato D> Daniel Nicoletti D> Em 26/08/2010 17:22, Carlos H. Cantu escreveu: >> Se os registros "sumiram" é porque a transação não foi commitada. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> D> Cantu, >> >> D> A menssagem abaixo ocorreu da seguinte maneira, duas pessoas estavam >> D> atualizando a mesma tabela, e para uma delas este erro aconteceu, a >> D> outra consegui gravar três cadastros diferentes, mas ao sair do sistema >> D> e entrar novamente os três registros tinham sumido, vc tem idéia? >> >> D> nesta tela não é utlizado controle de transações. >> >> D> A versão utilizado do firebird é 2.1.3.18185 >> >> D> LOCK CONFLICT ON NO WAIT TRANSACTION DIADLOCK UPDATE CONFLICT WITH >> D> CONCURRENT UPDATE CONCURRENT TRANSACTION NUMBER IS 1. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> From marcosfaneli em gmail.com Thu Aug 26 23:44:01 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Thu, 26 Aug 2010 22:44:01 -0400 Subject: [firebase-br] off topic In-Reply-To: References: Message-ID: Cara entra no activedelphi melhor site do Brasil para desenvolvedores delphi. tem criar o login e deposi entrar no forum e postr suas dúvidas flw Em 26 de agosto de 2010 13:55, Contabiliza - Cristiano < cpd em contabilizanet.com.br> escreveu: > Boa tarde pessoal,, sei que essa lista aqui não e de delphi mais estou > precisando muito de uma ajuda, > > é que eu estou desenvolvendo um sistema para imprimir cheques em > impressoras > matriciais, porem não > > Estou obtendo muito sucesso na impressão dos cheques, estou utilizando para > isso o compontente vdoprint, em delphi 7, por favor se alguém já passou por > isso me de uma ajudinha em private. > > Desde já agradeço e peço desculpas tbm por postar isto em uma lista de > firebird. > > From douglasfabiano em gmail.com Fri Aug 27 11:16:30 2010 From: douglasfabiano em gmail.com (Douglas Fabiano Specht) Date: Fri, 27 Aug 2010 11:16:30 -0300 Subject: [firebase-br] Firebird consumindo muito recurso do processador In-Reply-To: References: <4C4711DA.2050803@gmail.com> Message-ID: Pessoal, pegando esse gancho, estive pesquisando sobre que valores utilizar para Page Size e Buffers e o assunto é bastante discutido, alguém pode me ajudar a definir: Page Size Buffers Alterei via linha de comando o buffers: gfix -buffers 4096 localhost:c:\tmp\XXXNEW.GDB mas verifiquei que ficou assim Pages 4096 e KB 32768 isso esta correto esse 32768 kb?? abraços douglas Em 23 de julho de 2010 18:45, leonardo klestadt luz escreveu: > é na Unit do project, valeu. vou tntar! > > Em 23 de julho de 2010 12:14, Wellington Melo escreveu: > >> Olá Leonardo, >>    Em que unit esta o codigo? >> Tenha usar assim : >>  Na Unit do Project, >> >> FrmSplash := TFrmSplash.create(nil); >> try >>   FrmSplash.Show; >>   FrmSplash.Update; >>   Sleep(2000); >>   FrmSplash.hide; >>   FrmPrincipal := TFrmPrincipal.Create(nil); >>   Application.run; >> finally >>   FreeandNil(FrmSplash); >> end; >> >> >> >> *FrmSplash.Show; //*exibe a tela FrmSplash >> *FrmSplash.Refresh; // *dá um refresh na tela >> *Sleep(2000); // *(aguarda 02 segundos) ? inclua a  unit *SysUtils* na >> cláusula *Uses*. >> *FrmSplash.Release; // *Elimina a tela da memória >> *FrmSplash := nil; *// anula a referência ao ponteiro do objeto >> Em 23 de julho de 2010 00:15, leonardo klestadt luz >> escreveu: >> >> > olá pessoal. quero fazer uma tela splash e tenho o seguinte código abaixo >> > ** >> > ** >> > *FrmSplash.Show; //*exibe a tela FrmSplash >> > *FrmSplash.Refresh; // *dá um refresh na tela >> > *Sleep(2000); // *(aguarda 02 segundos) ? inclua a  unit *SysUtils* na >> > cláusula *Uses*. >> > *FrmSplash.Release; // *Elimina a tela da memória >> > *FrmSplash := nil; *// anula a referência ao ponteiro do objeto >> > >> > >> > mas quado compilo dá este erro >> > "missing operator or semicolon = operador ausente ou ponto e vírgula" >> > >> > será q alguém pode m ajudar??? >> > >> > desde já agradeço. >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fernando_passos em gcti.com.br Fri Aug 27 11:43:20 2010 From: fernando_passos em gcti.com.br (Fernando Passos) Date: Fri, 27 Aug 2010 11:43:20 -0300 Subject: [firebase-br] PAF-ECF -BD OFF In-Reply-To: References: Message-ID: Homologamos somente Stand alone, e depois criamos rotina de carga e descarga. From levymoreira.ce em gmail.com Fri Aug 27 13:39:08 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 27 Aug 2010 13:39:08 -0300 Subject: [firebase-br] PAF-ECF -BD OFF In-Reply-To: References: Message-ID: E pode homologar Stand alone e depois mudar o sistema sem aviso previo ao fisco? Pelo que eu saiba se ocorrer qualquer alteração no sistema principalmente nos procedimentos que envolvem o processo de homologação deve haver uma nova vistoria por parte do orgão homologador.... Em 27 de agosto de 2010 11:43, Fernando Passos escreveu: > Homologamos somente Stand alone, e depois criamos rotina de carga e > descarga. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From felix.sol em terra.com.br Fri Aug 27 13:54:12 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 27 Aug 2010 13:54:12 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF In-Reply-To: References: Message-ID: <002001cb4608$7b1e3110$715a9330$@sol@terra.com.br> O que eu entendi eh que ele nao mexe em nada no soft homologado. Cria rotinas externas que fazem carga/descarga da base stand alone. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: sexta-feira, 27 de agosto de 2010 13:39 Para: FireBase Assunto: Re: [firebase-br] PAF-ECF -BD OFF E pode homologar Stand alone e depois mudar o sistema sem aviso previo ao fisco? Pelo que eu saiba se ocorrer qualquer alteração no sistema principalmente nos procedimentos que envolvem o processo de homologação deve haver uma nova vistoria por parte do orgão homologador.... Em 27 de agosto de 2010 11:43, Fernando Passos escreveu: > Homologamos somente Stand alone, e depois criamos rotina de carga e > descarga. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmsrlinus em gmail.com Fri Aug 27 14:54:50 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 14:54:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= Message-ID: Olá à todos! Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o firebird. É o seguinte tenho um formulário para fazer busca de produtos e a busca está muito lenta muito lenta mesmo. Será que pode ser por que eu estou usando inner join na busca? Se eu usar view para fazer busca tem como melhor esse desempenho? Usando view eu posso parametrizar o campo nome do produto? Obrigado, Ricardo Rocha From infosag em terra.com.br Fri Aug 27 15:03:14 2010 From: infosag em terra.com.br (Infosag) Date: Fri, 27 Aug 2010 15:03:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: References: Message-ID: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> ricardo qntos registros trás essa tua consulta ? -------------------------------------------------- From: "Ricardo Rocha" Sent: Friday, August 27, 2010 2:54 PM To: Subject: [firebase-br] Firebird é lento na rede?!' > Olá à todos! > Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > firebird. É o seguinte tenho um formulário para fazer busca de produtos e > a > busca está muito lenta muito lenta mesmo. > Será que pode ser por que eu estou usando inner join na busca? Se eu usar > view para fazer busca tem como melhor esse desempenho? Usando view eu > posso > parametrizar o campo nome do produto? > > Obrigado, > > Ricardo Rocha > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Fri Aug 27 15:03:34 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 27 Aug 2010 15:03:34 -0300 Subject: [firebase-br] senha sysdba Message-ID: Alguem pode me mandar um passo a passo pra mudar a senha sysdba. (detalhado) -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From infosag em terra.com.br Fri Aug 27 15:08:12 2010 From: infosag em terra.com.br (Infosag) Date: Fri, 27 Aug 2010 15:08:12 -0300 Subject: [firebase-br] senha sysdba In-Reply-To: References: Message-ID: <303AD4733627461EA5A7E0C21A3BDF16@SONYVAIO> usando o Ibexpert, crie a conexao no modo LOCAL e no menu clique em tools -> user manage abs -------------------------------------------------- From: "Levy Moreira" Sent: Friday, August 27, 2010 3:03 PM To: "FireBase" Subject: [firebase-br] senha sysdba > Alguem pode me mandar um passo a passo pra mudar a senha sysdba. > (detalhado) > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marcosfaneli em gmail.com Fri Aug 27 15:08:55 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Fri, 27 Aug 2010 14:08:55 -0400 Subject: [firebase-br] senha sysdba In-Reply-To: References: Message-ID: AI Levy vai no prompt de comando do windows entra na pasta bin la dentro da pasta do firebird que fica na arquivos d pregramas e digita: gsec -user SYSDBA -pass masterkey -modify SYSDBA -pw SENHA_QUE_QUISER From marcosfaneli em gmail.com Fri Aug 27 15:09:58 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Fri, 27 Aug 2010 14:09:58 -0400 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: References: Message-ID: Ja criou indice nesta tabela?! From developer em marketingrapido.com.br Fri Aug 27 15:15:21 2010 From: developer em marketingrapido.com.br (Pablo Farias) Date: Fri, 27 Aug 2010 15:15:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> Message-ID: <4C7800B9.9010606@marketingrapido.com.br> Olha eu tenho uma consulta que pega mil registro entre 15 milhoes e nao tenho este problema. Pablo Farias Fone(81)9169.3339 developer em marketingrapido.com.br www.marketingrapido.com.br Em 27/08/2010 15:03, Infosag escreveu: > ricardo qntos registros trás essa tua consulta ? > > > -------------------------------------------------- > From: "Ricardo Rocha" > Sent: Friday, August 27, 2010 2:54 PM > To: > Subject: [firebase-br] Firebird é lento na rede?!' > >> Olá à todos! >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o >> firebird. É o seguinte tenho um formulário para fazer busca de >> produtos e a >> busca está muito lenta muito lenta mesmo. >> Será que pode ser por que eu estou usando inner join na busca? Se eu >> usar >> view para fazer busca tem como melhor esse desempenho? Usando view eu >> posso >> parametrizar o campo nome do produto? >> >> Obrigado, >> >> Ricardo Rocha >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Fri Aug 27 15:30:52 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 27 Aug 2010 15:30:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Firebird_=E9_lento_na_rede?= =?iso-8859-1?q?=3F!=27?= In-Reply-To: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> Message-ID: <003301cb4615$fc79a840$f56cf8c0$@sol@terra.com.br> E qdo vc diz rede, eh rede local? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Infosag Enviada em: sexta-feira, 27 de agosto de 2010 15:03 Para: FireBase Assunto: Re: [firebase-br] Firebird é lento na rede?!' ricardo qntos registros trás essa tua consulta ? -------------------------------------------------- From: "Ricardo Rocha" Sent: Friday, August 27, 2010 2:54 PM To: Subject: [firebase-br] Firebird é lento na rede?!' > Olá à todos! > Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > firebird. É o seguinte tenho um formulário para fazer busca de produtos e > a > busca está muito lenta muito lenta mesmo. > Será que pode ser por que eu estou usando inner join na busca? Se eu usar > view para fazer busca tem como melhor esse desempenho? Usando view eu > posso > parametrizar o campo nome do produto? > > Obrigado, > > Ricardo Rocha > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Fri Aug 27 15:33:05 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Fri, 27 Aug 2010 15:33:05 -0300 Subject: [firebase-br] senha sysdba In-Reply-To: References: Message-ID: Valeu deu certo. Em 27 de agosto de 2010 15:08, Marcos Faneli escreveu: > AI Levy > > vai no prompt de comando do windows entra na pasta bin la dentro da pasta > do > firebird que fica na arquivos d pregramas e digita: > > gsec -user SYSDBA -pass masterkey -modify SYSDBA -pw SENHA_QUE_QUISER > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From rmsrlinus em gmail.com Fri Aug 27 15:34:36 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 15:34:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: <-9007047514622130464@unknownmsgid> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <-9007047514622130464@unknownmsgid> Message-ID: sim a rede é local, a busca trás 1307 registros Em 27 de agosto de 2010 15:30, Felix - Sol escreveu: > E qdo vc diz rede, eh rede local? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Infosag > Enviada em: sexta-feira, 27 de agosto de 2010 15:03 > Para: FireBase > Assunto: Re: [firebase-br] Firebird é lento na rede?!' > > ricardo qntos registros trás essa tua consulta ? > > > -------------------------------------------------- > From: "Ricardo Rocha" > Sent: Friday, August 27, 2010 2:54 PM > To: > Subject: [firebase-br] Firebird é lento na rede?!' > > > Olá à todos! > > Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > > firebird. É o seguinte tenho um formulário para fazer busca de produtos e > > a > > busca está muito lenta muito lenta mesmo. > > Será que pode ser por que eu estou usando inner join na busca? Se eu usar > > view para fazer busca tem como melhor esse desempenho? Usando view eu > > posso > > parametrizar o campo nome do produto? > > > > Obrigado, > > > > Ricardo Rocha > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Fri Aug 27 15:36:28 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 15:36:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> Message-ID: a consulta trás 1307 registros! e a busca é feita em rede local Em 27 de agosto de 2010 15:03, Infosag escreveu: > ricardo qntos registros trás essa tua consulta ? > > > -------------------------------------------------- > From: "Ricardo Rocha" > Sent: Friday, August 27, 2010 2:54 PM > To: > Subject: [firebase-br] Firebird é lento na rede?!' > > Olá à todos! >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o >> firebird. É o seguinte tenho um formulário para fazer busca de produtos e >> a >> busca está muito lenta muito lenta mesmo. >> Será que pode ser por que eu estou usando inner join na busca? Se eu usar >> view para fazer busca tem como melhor esse desempenho? Usando view eu >> posso >> parametrizar o campo nome do produto? >> >> Obrigado, >> >> Ricardo Rocha >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Fri Aug 27 15:44:53 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 15:44:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: References: Message-ID: Vou colocar a instrução SQL que uso para realizar essa busca: Seque a instrução SQL: select produto.prod_cod, produto.prod_nome, produto.prod_marca, produto.prod_preco, produto.prod_foto, produto.prod_obs, produto.prod_qtd, fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, fornecedor.forn_email, fornecedor.forn_reprenome, fornecedor.forn_reprecidade, fornecedor.forn_repretel, fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade inner join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca on (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on (produto.forn_cod = fornecedor.forn_cod) inner join categoria on (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) like :PROD_NOME Agora vou colocar como está sendo feita a busca no Delphi: TSQLDataSet < TDataSetProvider (poAllowCommandText = True) < TClientDataSet < TDataSource < DBGrid E tenho um edidt com o seguinte código no evento OnKeyPress: if key = #13 then begin cdsBuscaGenerica.Close; cdsBuscaGenerica.Params[0].AsString := (eBusca.Text+'%'); cdsBuscaGenerica.Open; Key:=#0; end; É isso ai pessoal, talvez pode ser a maneira como eu estou trabalhando que esteja tornando a busca lenta... Obrigado. Em 27 de agosto de 2010 14:54, Ricardo Rocha escreveu: > Olá à todos! > Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > firebird. É o seguinte tenho um formulário para fazer busca de produtos e a > busca está muito lenta muito lenta mesmo. > Será que pode ser por que eu estou usando inner join na busca? Se eu usar > view para fazer busca tem como melhor esse desempenho? Usando view eu posso > parametrizar o campo nome do produto? > > Obrigado, > > Ricardo Rocha > From felix.sol em terra.com.br Fri Aug 27 15:51:33 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 27 Aug 2010 15:51:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Firebird_=E9_lento_na_rede?= =?iso-8859-1?q?=3F!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> Message-ID: <003e01cb4618$e2fecd20$a8fc6760$@sol@terra.com.br> Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a query ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ricardo Rocha Enviada em: sexta-feira, 27 de agosto de 2010 15:36 Para: FireBase Assunto: Re: [firebase-br] Firebird é lento na rede?!' a consulta trás 1307 registros! e a busca é feita em rede local Em 27 de agosto de 2010 15:03, Infosag escreveu: > ricardo qntos registros trás essa tua consulta ? > > > -------------------------------------------------- > From: "Ricardo Rocha" > Sent: Friday, August 27, 2010 2:54 PM > To: > Subject: [firebase-br] Firebird é lento na rede?!' > > Olá à todos! >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o >> firebird. É o seguinte tenho um formulário para fazer busca de produtos e >> a >> busca está muito lenta muito lenta mesmo. >> Será que pode ser por que eu estou usando inner join na busca? Se eu usar >> view para fazer busca tem como melhor esse desempenho? Usando view eu >> posso >> parametrizar o campo nome do produto? >> >> Obrigado, >> >> Ricardo Rocha >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From programacao em unibrasdistribuidora.com.br Fri Aug 27 15:59:43 2010 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 27 Aug 2010 15:59:43 -0300 Subject: [firebase-br] RES: off topic In-Reply-To: References: Message-ID: Meu nobre, Use os comandos do pascal para fazer isto. Acredito que você será mais feliz, pois utilizar componentes de terceiros nem sempre é boa idéia. Se por acaso não conhecer os comandos, me post mensagem para softmaxi em softmaxi.com.br que envio para você. Att. José -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Faneli Enviada em: quinta-feira, 26 de agosto de 2010 23:44 Para: FireBase Assunto: Re: [firebase-br] off topic Cara entra no activedelphi melhor site do Brasil para desenvolvedores delphi. tem criar o login e deposi entrar no forum e postr suas dúvidas flw Em 26 de agosto de 2010 13:55, Contabiliza - Cristiano < cpd em contabilizanet.com.br> escreveu: > Boa tarde pessoal,, sei que essa lista aqui não e de delphi mais estou > precisando muito de uma ajuda, > > é que eu estou desenvolvendo um sistema para imprimir cheques em > impressoras matriciais, porem não > > Estou obtendo muito sucesso na impressão dos cheques, estou utilizando > para isso o compontente vdoprint, em delphi 7, por favor se alguém já > passou por isso me de uma ajudinha em private. > > Desde já agradeço e peço desculpas tbm por postar isto em uma lista de > firebird. > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmsrlinus em gmail.com Fri Aug 27 16:03:18 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 16:03:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: <8639271339850445065@unknownmsgid> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> Message-ID: Vou colocar a instrução SQL que uso para realizar essa busca: Seque a query: select produto.prod_cod, produto.prod_nome, produto.prod_marca, produto.prod_preco, produto.prod_foto, produto.prod_obs, produto.prod_qtd, fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, fornecedor.forn_email, fornecedor.forn_reprenome, fornecedor.forn_reprecidade, fornecedor.forn_repretel, fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade inner join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca on (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on (produto.forn_cod = fornecedor.forn_cod) inner join categoria on (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) like :PROD_NOME Agora vou colocar como está sendo feita a busca no Delphi: TSQLDataSet < TDataSetProvider (poAllowCommandText = True) < TClientDataSet < TDataSource < DBGrid E tenho um edidt com o seguinte código no evento OnKeyPress: if key = #13 then begin cdsBuscaGenerica.Close; cdsBuscaGenerica.Params[0]. AsString := (eBusca.Text+'%'); cdsBuscaGenerica.Open; Key:=#0; end; Em 27 de agosto de 2010 15:51, Felix - Sol escreveu: > Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a > query ? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Ricardo Rocha > Enviada em: sexta-feira, 27 de agosto de 2010 15:36 > Para: FireBase > Assunto: Re: [firebase-br] Firebird é lento na rede?!' > > a consulta trás 1307 registros! e a busca é feita em rede local > > Em 27 de agosto de 2010 15:03, Infosag escreveu: > > > ricardo qntos registros trás essa tua consulta ? > > > > > > -------------------------------------------------- > > From: "Ricardo Rocha" > > Sent: Friday, August 27, 2010 2:54 PM > > To: > > Subject: [firebase-br] Firebird é lento na rede?!' > > > > Olá à todos! > >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > >> firebird. É o seguinte tenho um formulário para fazer busca de produtos > e > >> a > >> busca está muito lenta muito lenta mesmo. > >> Será que pode ser por que eu estou usando inner join na busca? Se eu > usar > >> view para fazer busca tem como melhor esse desempenho? Usando view eu > >> posso > >> parametrizar o campo nome do produto? > >> > >> Obrigado, > >> > >> Ricardo Rocha > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nazareno.nobrega em gmail.com Fri Aug 27 16:09:29 2010 From: nazareno.nobrega em gmail.com (Nazareno Neto) Date: Fri, 27 Aug 2010 16:09:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> Message-ID: Va pode mudar o from, colocando para from produtos e mudar os inner join, acho q ja vai dar uma melhorada signficatica Em 27 de agosto de 2010 16:03, Ricardo Rocha escreveu: > Vou colocar a instrução SQL que uso para realizar essa busca: > > Seque a query: > > select produto.prod_cod, produto.prod_nome, produto.prod_marca, > produto.prod_preco, produto.prod_foto, produto.prod_obs, produto.prod_qtd, > fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, > fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, > fornecedor.forn_email, fornecedor.forn_reprenome, > fornecedor.forn_reprecidade, fornecedor.forn_repretel, > fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, > tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade inner > join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca on > (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on > (produto.forn_cod = fornecedor.forn_cod) inner join categoria on > (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) like > :PROD_NOME > > Agora vou colocar como está sendo feita a busca no Delphi: > > TSQLDataSet < TDataSetProvider (poAllowCommandText = True) < > TClientDataSet > < TDataSource < DBGrid > > E tenho um edidt com o seguinte código no evento OnKeyPress: > > if key = #13 then > begin > cdsBuscaGenerica.Close; > cdsBuscaGenerica.Params[0]. > AsString := (eBusca.Text+'%'); > cdsBuscaGenerica.Open; > Key:=#0; > end; > > > Em 27 de agosto de 2010 15:51, Felix - Sol >escreveu: > > > Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a > > query ? > > > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de Ricardo Rocha > > Enviada em: sexta-feira, 27 de agosto de 2010 15:36 > > Para: FireBase > > Assunto: Re: [firebase-br] Firebird é lento na rede?!' > > > > a consulta trás 1307 registros! e a busca é feita em rede local > > > > Em 27 de agosto de 2010 15:03, Infosag escreveu: > > > > > ricardo qntos registros trás essa tua consulta ? > > > > > > > > > -------------------------------------------------- > > > From: "Ricardo Rocha" > > > Sent: Friday, August 27, 2010 2:54 PM > > > To: > > > Subject: [firebase-br] Firebird é lento na rede?!' > > > > > > Olá à todos! > > >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com > o > > >> firebird. É o seguinte tenho um formulário para fazer busca de > produtos > > e > > >> a > > >> busca está muito lenta muito lenta mesmo. > > >> Será que pode ser por que eu estou usando inner join na busca? Se eu > > usar > > >> view para fazer busca tem como melhor esse desempenho? Usando view eu > > >> posso > > >> parametrizar o campo nome do produto? > > >> > > >> Obrigado, > > >> > > >> Ricardo Rocha > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > >> > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Nazareno Neto Desenvolvedor Delphi e Firebird Skype: nazareno.nobrega http://www.delphisistemas.com.br nazarenoneto em delphisistemas.com.br nazareno.nobrega em gmail.com From rafael.barros em twins.inf.br Fri Aug 27 16:26:15 2010 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Fri, 27 Aug 2010 16:26:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> Message-ID: <4C781157.5050901@twins.inf.br> Porque você usa um like no nome de produto? É relmente preciso iso? Eu faria uma busca pelo código do produto e se precisar realmente de like faz o like no teu CDS e não na consulta > Vou colocar a instrução SQL que uso para realizar essa busca: > > Seque a query: > > select produto.prod_cod, produto.prod_nome, produto.prod_marca, > produto.prod_preco, produto.prod_foto, produto.prod_obs, produto.prod_qtd, > fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, > fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, > fornecedor.forn_email, fornecedor.forn_reprenome, > fornecedor.forn_reprecidade, fornecedor.forn_repretel, > fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, > tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade inner > join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca on > (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on > (produto.forn_cod = fornecedor.forn_cod) inner join categoria on > (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) like > :PROD_NOME > > Agora vou colocar como está sendo feita a busca no Delphi: > > TSQLDataSet< TDataSetProvider (poAllowCommandText = True)< TClientDataSet > < TDataSource< DBGrid > > E tenho um edidt com o seguinte código no evento OnKeyPress: > > if key = #13 then > begin > cdsBuscaGenerica.Close; > cdsBuscaGenerica.Params[0]. > AsString := (eBusca.Text+'%'); > cdsBuscaGenerica.Open; > Key:=#0; > end; > > > Em 27 de agosto de 2010 15:51, Felix - Solescreveu: > >> Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a >> query ? >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Ricardo Rocha >> Enviada em: sexta-feira, 27 de agosto de 2010 15:36 >> Para: FireBase >> Assunto: Re: [firebase-br] Firebird é lento na rede?!' >> >> a consulta trás 1307 registros! e a busca é feita em rede local >> >> Em 27 de agosto de 2010 15:03, Infosag escreveu: >> >>> ricardo qntos registros trás essa tua consulta ? >>> >>> >>> -------------------------------------------------- >>> From: "Ricardo Rocha" >>> Sent: Friday, August 27, 2010 2:54 PM >>> To: >>> Subject: [firebase-br] Firebird é lento na rede?!' >>> >>> Olá à todos! >>>> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o >>>> firebird. É o seguinte tenho um formulário para fazer busca de produtos >> e >>>> a >>>> busca está muito lenta muito lenta mesmo. >>>> Será que pode ser por que eu estou usando inner join na busca? Se eu >> usar >>>> view para fazer busca tem como melhor esse desempenho? Usando view eu >>>> posso >>>> parametrizar o campo nome do produto? >>>> >>>> Obrigado, >>>> >>>> Ricardo Rocha >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From emerson.sanches em gmail.com Fri Aug 27 16:30:18 2010 From: emerson.sanches em gmail.com (Emerson Sanches) Date: Fri, 27 Aug 2010 16:30:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: <4C781157.5050901@twins.inf.br> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C781157.5050901@twins.inf.br> Message-ID: Essa consulta fica lenta se vc executar ela diretamente no banco? Sem o intermedio do Delphi. Emerson Sanches Analista de Sistemas Em 27 de agosto de 2010 16:26, Rafael Barros - Twins < rafael.barros em twins.inf.br> escreveu: > Porque você usa um like no nome de produto? É relmente preciso iso? > > Eu faria uma busca pelo código do produto e se precisar realmente de like > faz o like no teu CDS e não na consulta > > Vou colocar a instrução SQL que uso para realizar essa busca: >> >> Seque a query: >> >> select produto.prod_cod, produto.prod_nome, produto.prod_marca, >> produto.prod_preco, produto.prod_foto, produto.prod_obs, produto.prod_qtd, >> fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, >> fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, >> fornecedor.forn_email, fornecedor.forn_reprenome, >> fornecedor.forn_reprecidade, fornecedor.forn_repretel, >> fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, >> tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade inner >> join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca >> on >> (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on >> (produto.forn_cod = fornecedor.forn_cod) inner join categoria on >> (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) >> like >> :PROD_NOME >> >> Agora vou colocar como está sendo feita a busca no Delphi: >> >> TSQLDataSet< TDataSetProvider (poAllowCommandText = True)< >> TClientDataSet >> < TDataSource< DBGrid >> >> E tenho um edidt com o seguinte código no evento OnKeyPress: >> >> if key = #13 then >> begin >> cdsBuscaGenerica.Close; >> cdsBuscaGenerica.Params[0]. >> AsString := (eBusca.Text+'%'); >> cdsBuscaGenerica.Open; >> Key:=#0; >> end; >> >> >> Em 27 de agosto de 2010 15:51, Felix - Sol> >escreveu: >> >> Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a >>> query ? >>> >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Ricardo Rocha >>> Enviada em: sexta-feira, 27 de agosto de 2010 15:36 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Firebird é lento na rede?!' >>> >>> a consulta trás 1307 registros! e a busca é feita em rede local >>> >>> Em 27 de agosto de 2010 15:03, Infosag escreveu: >>> >>> ricardo qntos registros trás essa tua consulta ? >>>> >>>> >>>> -------------------------------------------------- >>>> From: "Ricardo Rocha" >>>> Sent: Friday, August 27, 2010 2:54 PM >>>> To: >>>> Subject: [firebase-br] Firebird é lento na rede?!' >>>> >>>> Olá à todos! >>>> >>>>> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com >>>>> o >>>>> firebird. É o seguinte tenho um formulário para fazer busca de produtos >>>>> >>>> e >>> >>>> a >>>>> busca está muito lenta muito lenta mesmo. >>>>> Será que pode ser por que eu estou usando inner join na busca? Se eu >>>>> >>>> usar >>> >>>> view para fazer busca tem como melhor esse desempenho? Usando view eu >>>>> posso >>>>> parametrizar o campo nome do produto? >>>>> >>>>> Obrigado, >>>>> >>>>> Ricardo Rocha >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Fri Aug 27 16:43:34 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 16:43:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: <4C781157.5050901@twins.inf.br> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C781157.5050901@twins.inf.br> Message-ID: Eu uso o like porque a busca vai ser feita digitado o nome do produto, ou as iniciais do nome do produto. Esse query que postei está no clientdateset (na propriedade command text). Em 27 de agosto de 2010 16:26, Rafael Barros - Twins < rafael.barros em twins.inf.br> escreveu: > Porque você usa um like no nome de produto? É relmente preciso iso? > > Eu faria uma busca pelo código do produto e se precisar realmente de like > faz o like no teu CDS e não na consulta > > > Vou colocar a instrução SQL que uso para realizar essa busca: >> >> Seque a query: >> >> select produto.prod_cod, produto.prod_nome, produto.prod_marca, >> produto.prod_preco, produto.prod_foto, produto.prod_obs, produto.prod_qtd, >> fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, >> fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, >> fornecedor.forn_email, fornecedor.forn_reprenome, >> fornecedor.forn_reprecidade, fornecedor.forn_repretel, >> fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, >> tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade inner >> join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca >> on >> (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on >> (produto.forn_cod = fornecedor.forn_cod) inner join categoria on >> (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) >> like >> :PROD_NOME >> >> Agora vou colocar como está sendo feita a busca no Delphi: >> >> TSQLDataSet< TDataSetProvider (poAllowCommandText = True)< >> TClientDataSet >> < TDataSource< DBGrid >> >> E tenho um edidt com o seguinte código no evento OnKeyPress: >> >> if key = #13 then >> begin >> cdsBuscaGenerica.Close; >> cdsBuscaGenerica.Params[0]. >> AsString := (eBusca.Text+'%'); >> cdsBuscaGenerica.Open; >> Key:=#0; >> end; >> >> >> Em 27 de agosto de 2010 15:51, Felix - Sol> >escreveu: >> >> Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a >>> query ? >>> >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Ricardo Rocha >>> Enviada em: sexta-feira, 27 de agosto de 2010 15:36 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Firebird é lento na rede?!' >>> >>> a consulta trás 1307 registros! e a busca é feita em rede local >>> >>> Em 27 de agosto de 2010 15:03, Infosag escreveu: >>> >>> ricardo qntos registros trás essa tua consulta ? >>>> >>>> >>>> -------------------------------------------------- >>>> From: "Ricardo Rocha" >>>> Sent: Friday, August 27, 2010 2:54 PM >>>> To: >>>> Subject: [firebase-br] Firebird é lento na rede?!' >>>> >>>> Olá à todos! >>>> >>>>> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com >>>>> o >>>>> firebird. É o seguinte tenho um formulário para fazer busca de produtos >>>>> >>>> e >>> >>>> a >>>>> busca está muito lenta muito lenta mesmo. >>>>> Será que pode ser por que eu estou usando inner join na busca? Se eu >>>>> >>>> usar >>> >>>> view para fazer busca tem como melhor esse desempenho? Usando view eu >>>>> posso >>>>> parametrizar o campo nome do produto? >>>>> >>>>> Obrigado, >>>>> >>>>> Ricardo Rocha >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Fri Aug 27 16:44:42 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Fri, 27 Aug 2010 16:44:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> Message-ID: Eu mude a query colocando o from produto, mas não resolveu. Em 27 de agosto de 2010 16:09, Nazareno Neto escreveu: > Va pode mudar o from, colocando para from produtos e mudar os inner join, > acho q ja vai dar uma melhorada signficatica > > Em 27 de agosto de 2010 16:03, Ricardo Rocha > escreveu: > > > Vou colocar a instrução SQL que uso para realizar essa busca: > > > > Seque a query: > > > > select produto.prod_cod, produto.prod_nome, produto.prod_marca, > > produto.prod_preco, produto.prod_foto, produto.prod_obs, > produto.prod_qtd, > > fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, > > fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, > > fornecedor.forn_email, fornecedor.forn_reprenome, > > fornecedor.forn_reprecidade, fornecedor.forn_repretel, > > fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, > > tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade > inner > > join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca > on > > (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on > > (produto.forn_cod = fornecedor.forn_cod) inner join categoria on > > (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) > like > > :PROD_NOME > > > > Agora vou colocar como está sendo feita a busca no Delphi: > > > > TSQLDataSet < TDataSetProvider (poAllowCommandText = True) < > > TClientDataSet > > < TDataSource < DBGrid > > > > E tenho um edidt com o seguinte código no evento OnKeyPress: > > > > if key = #13 then > > begin > > cdsBuscaGenerica.Close; > > cdsBuscaGenerica.Params[0]. > > AsString := (eBusca.Text+'%'); > > cdsBuscaGenerica.Open; > > Key:=#0; > > end; > > > > > > Em 27 de agosto de 2010 15:51, Felix - Sol > >escreveu: > > > > > Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta > a > > > query ? > > > > > > > > > Fco. Felix > > > Desenvolvimento de Sistemas > > > www.soltecnologia.com.br > > > > > > > > > -----Mensagem original----- > > > De: lista-bounces em firebase.com.br [mailto: > lista-bounces em firebase.com.br] > > > Em > > > nome de Ricardo Rocha > > > Enviada em: sexta-feira, 27 de agosto de 2010 15:36 > > > Para: FireBase > > > Assunto: Re: [firebase-br] Firebird é lento na rede?!' > > > > > > a consulta trás 1307 registros! e a busca é feita em rede local > > > > > > Em 27 de agosto de 2010 15:03, Infosag > escreveu: > > > > > > > ricardo qntos registros trás essa tua consulta ? > > > > > > > > > > > > -------------------------------------------------- > > > > From: "Ricardo Rocha" > > > > Sent: Friday, August 27, 2010 2:54 PM > > > > To: > > > > Subject: [firebase-br] Firebird é lento na rede?!' > > > > > > > > Olá à todos! > > > >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste > com > > o > > > >> firebird. É o seguinte tenho um formulário para fazer busca de > > produtos > > > e > > > >> a > > > >> busca está muito lenta muito lenta mesmo. > > > >> Será que pode ser por que eu estou usando inner join na busca? Se eu > > > usar > > > >> view para fazer busca tem como melhor esse desempenho? Usando view > eu > > > >> posso > > > >> parametrizar o campo nome do produto? > > > >> > > > >> Obrigado, > > > >> > > > >> Ricardo Rocha > > > >> ______________________________________________ > > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > >> > > > >> > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Nazareno Neto > Desenvolvedor Delphi e Firebird > > Skype: nazareno.nobrega > http://www.delphisistemas.com.br > nazarenoneto em delphisistemas.com.br > nazareno.nobrega em gmail.com > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sandro_rebelo em ibest.com.br Fri Aug 27 16:44:38 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Fri, 27 Aug 2010 16:44:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO><8639271339850445065@unknownmsgid><4C781157.5050901@twins.inf.br> Message-ID: Tente criar um indice pro nome do produto. Ja que ele ta usando o like com '%' no fim, não há problema, pois o motor do fb vai usar indice na consulta. Quem sabe ajuda ----- Original Message ----- From: "Emerson Sanches" To: "FireBase" Sent: Friday, August 27, 2010 4:30 PM Subject: Re: [firebase-br]RES: Firebird é lento na rede?!' Essa consulta fica lenta se vc executar ela diretamente no banco? Sem o intermedio do Delphi. Emerson Sanches Analista de Sistemas Em 27 de agosto de 2010 16:26, Rafael Barros - Twins < rafael.barros em twins.inf.br> escreveu: > Porque você usa um like no nome de produto? É relmente preciso iso? > > Eu faria uma busca pelo código do produto e se precisar realmente de like > faz o like no teu CDS e não na consulta > > Vou colocar a instrução SQL que uso para realizar essa busca: >> >> Seque a query: >> >> select produto.prod_cod, produto.prod_nome, produto.prod_marca, >> produto.prod_preco, produto.prod_foto, produto.prod_obs, >> produto.prod_qtd, >> fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, >> fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, >> fornecedor.forn_email, fornecedor.forn_reprenome, >> fornecedor.forn_reprecidade, fornecedor.forn_repretel, >> fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, >> tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade >> inner >> join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca >> on >> (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on >> (produto.forn_cod = fornecedor.forn_cod) inner join categoria on >> (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) >> like >> :PROD_NOME >> >> Agora vou colocar como está sendo feita a busca no Delphi: >> >> TSQLDataSet< TDataSetProvider (poAllowCommandText = True)< >> TClientDataSet >> < TDataSource< DBGrid >> >> E tenho um edidt com o seguinte código no evento OnKeyPress: >> >> if key = #13 then >> begin >> cdsBuscaGenerica.Close; >> cdsBuscaGenerica.Params[0]. >> AsString := (eBusca.Text+'%'); >> cdsBuscaGenerica.Open; >> Key:=#0; >> end; >> >> >> Em 27 de agosto de 2010 15:51, Felix - Sol> >escreveu: >> >> Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta a >>> query ? >>> >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Ricardo Rocha >>> Enviada em: sexta-feira, 27 de agosto de 2010 15:36 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Firebird é lento na rede?!' >>> >>> a consulta trás 1307 registros! e a busca é feita em rede local >>> >>> Em 27 de agosto de 2010 15:03, Infosag escreveu: >>> >>> ricardo qntos registros trás essa tua consulta ? >>>> >>>> >>>> -------------------------------------------------- >>>> From: "Ricardo Rocha" >>>> Sent: Friday, August 27, 2010 2:54 PM >>>> To: >>>> Subject: [firebase-br] Firebird é lento na rede?!' >>>> >>>> Olá à todos! >>>> >>>>> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com >>>>> o >>>>> firebird. É o seguinte tenho um formulário para fazer busca de >>>>> produtos >>>>> >>>> e >>> >>>> a >>>>> busca está muito lenta muito lenta mesmo. >>>>> Será que pode ser por que eu estou usando inner join na busca? Se eu >>>>> >>>> usar >>> >>>> view para fazer busca tem como melhor esse desempenho? Usando view eu >>>>> posso >>>>> parametrizar o campo nome do produto? >>>>> >>>>> Obrigado, >>>>> >>>>> Ricardo Rocha >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From armando.boza em gmail.com Fri Aug 27 16:51:28 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Fri, 27 Aug 2010 16:51:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C781157.5050901@twins.inf.br> Message-ID: <4C781740.9060806@gmail.com> Vai no ibexpert e executa esse seu select, da uma conferida no desempenho. Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From daniel em lojasimpacto.com.br Fri Aug 27 16:55:39 2010 From: daniel em lojasimpacto.com.br (Daniel Reis) Date: Fri, 27 Aug 2010 16:55:39 -0300 Subject: [firebase-br] =?utf-8?q?execu=C3=A7=C3=A3o_de_procedure?= Message-ID: <005701cb4621$d304e6d0$790eb470$@com.br> Boa tarde pessoal, Desenvolvi um simples banco Firebird para controle de saldos bancários. Desenvolvi a aplicação em Dephi 7 e não estou conseguindo executar a procedure pela aplicação. Postei em um fórum sobre Delphi e não tive resposta. Como este fórum é sobre Firebird e não Delphi não postei aqui meu problema. Alguém que tem experiência com Delphi se propõe em me ajudar? Envio a questão por email. Desde já agradeço e peço desculpas aos usuários da lista. Daniel Reis Lojas Impacto ? daniel em lojasimpacto.com.br ( +55 71 3644-1992 2 +55 71 8836-1939 P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE! From rafael.barros em twins.inf.br Fri Aug 27 16:57:55 2010 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Fri, 27 Aug 2010 16:57:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> Message-ID: <4C7818C3.5060608@twins.inf.br> Acho que um índice no campo nome do produto ajduaria ajudaria e passar o from para produto também. > Eu mude a query colocando o from produto, mas não resolveu. > > Em 27 de agosto de 2010 16:09, Nazareno Neto > escreveu: > >> Va pode mudar o from, colocando para from produtos e mudar os inner join, >> acho q ja vai dar uma melhorada signficatica >> >> Em 27 de agosto de 2010 16:03, Ricardo Rocha >> escreveu: >> >>> Vou colocar a instrução SQL que uso para realizar essa busca: >>> >>> Seque a query: >>> >>> select produto.prod_cod, produto.prod_nome, produto.prod_marca, >>> produto.prod_preco, produto.prod_foto, produto.prod_obs, >> produto.prod_qtd, >>> fornecedor.forn_nome, fornecedor.forn_cidade, fornecedor.forn_uf, >>> fornecedor.forn_tel1, fornecedor.forn_tel2, fornecedor.forn_cel1, >>> fornecedor.forn_email, fornecedor.forn_reprenome, >>> fornecedor.forn_reprecidade, fornecedor.forn_repretel, >>> fornecedor.forn_reprecel, fornecedor.obs, tipo_peca.tipo_nome, >>> tipo_peca.cat_cod, categoria.cat_nome, unidade.und_desc from unidade >> inner >>> join produto on (unidade.und_cod = produto.und_cod) inner join tipo_peca >> on >>> (produto.tipo_cod = tipo_peca.tipo_cod) inner join fornecedor on >>> (produto.forn_cod = fornecedor.forn_cod) inner join categoria on >>> (tipo_peca.cat_cod = categoria.cat_cod) where UPPER(PRODUTO.PROD_NOME) >> like >>> :PROD_NOME >>> >>> Agora vou colocar como está sendo feita a busca no Delphi: >>> >>> TSQLDataSet< TDataSetProvider (poAllowCommandText = True)< >>> TClientDataSet >>> < TDataSource< DBGrid >>> >>> E tenho um edidt com o seguinte código no evento OnKeyPress: >>> >>> if key = #13 then >>> begin >>> cdsBuscaGenerica.Close; >>> cdsBuscaGenerica.Params[0]. >>> AsString := (eBusca.Text+'%'); >>> cdsBuscaGenerica.Open; >>> Key:=#0; >>> end; >>> >>> >>> Em 27 de agosto de 2010 15:51, Felix - Sol>>> escreveu: >>>> Pois tem algo muito errado ai, deveria levar menos de 1 segundo. Posta >> a >>>> query ? >>>> >>>> >>>> Fco. Felix >>>> Desenvolvimento de Sistemas >>>> www.soltecnologia.com.br >>>> >>>> >>>> -----Mensagem original----- >>>> De: lista-bounces em firebase.com.br [mailto: >> lista-bounces em firebase.com.br] >>>> Em >>>> nome de Ricardo Rocha >>>> Enviada em: sexta-feira, 27 de agosto de 2010 15:36 >>>> Para: FireBase >>>> Assunto: Re: [firebase-br] Firebird é lento na rede?!' >>>> >>>> a consulta trás 1307 registros! e a busca é feita em rede local >>>> >>>> Em 27 de agosto de 2010 15:03, Infosag >> escreveu: >>>>> ricardo qntos registros trás essa tua consulta ? >>>>> >>>>> >>>>> -------------------------------------------------- >>>>> From: "Ricardo Rocha" >>>>> Sent: Friday, August 27, 2010 2:54 PM >>>>> To: >>>>> Subject: [firebase-br] Firebird é lento na rede?!' >>>>> >>>>> Olá à todos! >>>>>> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste >> com >>> o >>>>>> firebird. É o seguinte tenho um formulário para fazer busca de >>> produtos >>>> e >>>>>> a >>>>>> busca está muito lenta muito lenta mesmo. >>>>>> Será que pode ser por que eu estou usando inner join na busca? Se eu >>>> usar >>>>>> view para fazer busca tem como melhor esse desempenho? Usando view >> eu >>>>>> posso >>>>>> parametrizar o campo nome do produto? >>>>>> >>>>>> Obrigado, >>>>>> >>>>>> Ricardo Rocha >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> -- >> Nazareno Neto >> Desenvolvedor Delphi e Firebird >> >> Skype: nazareno.nobrega >> http://www.delphisistemas.com.br >> nazarenoneto em delphisistemas.com.br >> nazareno.nobrega em gmail.com >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From centriscorps em gmail.com Fri Aug 27 17:26:50 2010 From: centriscorps em gmail.com (renato) Date: Fri, 27 Aug 2010 17:26:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: <4C7818C3.5060608@twins.inf.br> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> Message-ID: O like não faz uso de índice. Nesse caso, será sequencial. Por isso a demora na consulta. Experimente trocar like por containing. Ex.: select * from produtos where nome_produto containing 'maça' Essa cláusula faz uso de índice (desde que seu campo seja indexado). Observe que não há necessidade de por % antes ou depois da palavra. Nesse exemplo, todos os produtos que contenham o texto maça serão retornados. Renato From mabreu.ti em gmail.com Fri Aug 27 17:30:36 2010 From: mabreu.ti em gmail.com (Marco Antonio Abreu) Date: Fri, 27 Aug 2010 17:30:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> Message-ID: Pessoal, Tem dois problemas nessa rotina que deixam a busca lenta. 1 - usar like como comparador 2 - exeutar a query a cada letra pessionada. pode ser que ela possa ser melhorada, mas isso vai depender de como estão as estruturas das tabelas, indices etc. abs -- Marco Antonio Abreu mabreu.ti em gmail.com System Analist/Developer/DBA Em 27 de agosto de 2010 17:26, renato escreveu: > O like não faz uso de índice. Nesse caso, será sequencial. Por isso a > demora > na consulta. > Experimente trocar like por containing. > > Ex.: > > select * from produtos where nome_produto containing 'maça' > > Essa cláusula faz uso de índice (desde que seu campo seja indexado). > Observe > que não há necessidade de por % antes ou depois da palavra. Nesse exemplo, > todos os produtos que contenham o texto maça serão retornados. > > > Renato > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From drgarcia1986 em gmail.com Fri Aug 27 17:33:15 2010 From: drgarcia1986 em gmail.com (Diego Garcia) Date: Fri, 27 Aug 2010 17:33:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?execu=E7=E3o_de_procedure?= In-Reply-To: <005701cb4621$d304e6d0$790eb470$@com.br> References: <005701cb4621$d304e6d0$790eb470$@com.br> Message-ID: eu uso normalmente como uma query qualquer... mas faço a conexão via ADO... preencho o *.SQL* de um componente TADOQuery com o comando da procedure, tipo select * from sp_financeiro(22,'JOAO') e ele me volta como dataSet normal.. *Diego Garcia* Twitter: http://www.twitter.com/drgarcia1986 Blog: http://getideia.blogspot.com Em 27 de agosto de 2010 16:55, Daniel Reis escreveu: > Boa tarde pessoal, > > > > Desenvolvi um simples banco Firebird para controle de saldos bancários. > Desenvolvi a aplicação em Dephi 7 e não estou conseguindo executar a > procedure pela aplicação. Postei em um fórum sobre Delphi e não tive > resposta. Como este fórum é sobre Firebird e não Delphi não postei aqui meu > problema. Alguém que tem experiência com Delphi se propõe em me ajudar? > Envio a questão por email. > > > > Desde já agradeço e peço desculpas aos usuários da lista. > > > > Daniel Reis > > Lojas Impacto > > ? daniel em lojasimpacto.com.br > > ( +55 71 3644-1992 > > 2 +55 71 8836-1939 > > P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO > AMBIENTE! > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From dave.malkavian em gmail.com Fri Aug 27 17:32:41 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Fri, 27 Aug 2010 17:32:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO><8639271339850445065@unknownmsgid><4C7818C3.5060608@twins.inf.br> Message-ID: <00bd01cb4627$011ae600$6e01a8c0@ITT> Só uma pequena correção: like com wildcard no final da expressão utiliza indice. ----- Original Message ----- From: "renato" To: "FireBase" Sent: Friday, August 27, 2010 5:26 PM Subject: Re: [firebase-br]RES: Firebird é lento na rede?!' O like não faz uso de índice. Nesse caso, será sequencial. Por isso a demora na consulta. Experimente trocar like por containing. Ex.: select * from produtos where nome_produto containing 'maça' Essa cláusula faz uso de índice (desde que seu campo seja indexado). Observe que não há necessidade de por % antes ou depois da palavra. Nesse exemplo, todos os produtos que contenham o texto maça serão retornados. Renato ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Fri Aug 27 17:37:09 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Fri, 27 Aug 2010 17:37:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_Firebird_=E9_lento_?= =?iso-8859-1?q?na_rede=3F!=27?= In-Reply-To: <00bd01cb4627$011ae600$6e01a8c0@ITT> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO><8639271339850445065@unknownmsgid><4C7818C3.5060608@twins.inf.br> <00bd01cb4627$011ae600$6e01a8c0@ITT> Message-ID: <005101cb4627$a21560d0$e6402270$@sol@terra.com.br> A cada letra ou qdo o enter eh pressionado? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alexandre Sousa Enviada em: sexta-feira, 27 de agosto de 2010 17:33 Para: FireBase Assunto: Re: [firebase-br] RES: Firebird é lento na rede?!' Só uma pequena correção: like com wildcard no final da expressão utiliza indice. ----- Original Message ----- From: "renato" To: "FireBase" Sent: Friday, August 27, 2010 5:26 PM Subject: Re: [firebase-br]RES: Firebird é lento na rede?!' O like não faz uso de índice. Nesse caso, será sequencial. Por isso a demora na consulta. Experimente trocar like por containing. Ex.: select * from produtos where nome_produto containing 'maça' Essa cláusula faz uso de índice (desde que seu campo seja indexado). Observe que não há necessidade de por % antes ou depois da palavra. Nesse exemplo, todos os produtos que contenham o texto maça serão retornados. Renato ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From sandro_rebelo em ibest.com.br Fri Aug 27 17:45:29 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Fri, 27 Aug 2010 17:45:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO><8639271339850445065@unknownmsgid><4C7818C3.5060608@twins.inf.br> Message-ID: <37ED0AC266264AC6B73200B72717ADEA@mesa02> Containing, crei que não ajuda muito tambem, pois tambem não usa indiece. O like'%' se equipararia na verdade com starting. A vantagem do containing é que ele não leva em consideração maiusculo ou minusculo. ----- Original Message ----- From: "renato" To: "FireBase" Sent: Friday, August 27, 2010 5:26 PM Subject: Re: [firebase-br]RES: Firebird é lento na rede?!' O like não faz uso de índice. Nesse caso, será sequencial. Por isso a demora na consulta. Experimente trocar like por containing. Ex.: select * from produtos where nome_produto containing 'maça' Essa cláusula faz uso de índice (desde que seu campo seja indexado). Observe que não há necessidade de por % antes ou depois da palavra. Nesse exemplo, todos os produtos que contenham o texto maça serão retornados. Renato ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From mariodosreyx em gmail.com Fri Aug 27 18:17:17 2010 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Fri, 27 Aug 2010 21:17:17 +0000 (UTC) Subject: [firebase-br] off topic - invalid graphics resources Message-ID: Uso Delphi7 + firbird 2.13 e tenho um problema com D7 sempre que faço Build para actualizar automaticamente a release da minha aplicação. Começo os executáveis dão erros "invalid graphics resources" e rebetam de seguida. O assunto só se resolve matando todas as minhas .BPL e recriando-as de novo o que como podem imaginar é um pincel daqueles. Depois só posso compilar o meu executável porque de contrário voltamos ao mesmo. Alguém tem alguma dica? Haverá algum Update que me esteja faltando? Obrigado mesmo a quem quer que possa deixar uma dica para ajudar. Abraço Mário From samuel.peres.ferreira em gmail.com Fri Aug 27 19:44:29 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Fri, 27 Aug 2010 19:44:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: <37ED0AC266264AC6B73200B72717ADEA@mesa02> References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> <37ED0AC266264AC6B73200B72717ADEA@mesa02> Message-ID: ola manda o plain da sql pra gente dar uma olhada samuel From rnribeiro em gmail.com Sat Aug 28 10:22:49 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 28 Aug 2010 10:22:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> <37ED0AC266264AC6B73200B72717ADEA@mesa02> Message-ID: usa first então ou então vai no na propriedade packatrecord do clientdataset(se tiver usando claro),e muda de -1 coloca 100, por exemplo, ele vai limitar a quantidade de registros vão ser puxados por exemplo, é uma ideia Em 27 de agosto de 2010 19:44, samuel ferreira < samuel.peres.ferreira em gmail.com> escreveu: > ola > > manda o plain da sql pra gente dar uma olhada > > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Sat Aug 28 10:46:49 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Sat, 28 Aug 2010 10:46:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> Message-ID: A query não é executada cada vez que uma letra é digitada, ela só executra apos teclas . Como eu crio um índice para o campo "prod_nome"? Em 27 de agosto de 2010 17:30, Marco Antonio Abreu escreveu: > Pessoal, Tem dois problemas nessa rotina que deixam a busca lenta. > > 1 - usar like como comparador > 2 - exeutar a query a cada letra pessionada. > > pode ser que ela possa ser melhorada, mas isso vai depender de como estão > as > estruturas das tabelas, indices etc. > > abs > -- > Marco Antonio Abreu > mabreu.ti em gmail.com > System Analist/Developer/DBA > > > Em 27 de agosto de 2010 17:26, renato escreveu: > > > O like não faz uso de índice. Nesse caso, será sequencial. Por isso a > > demora > > na consulta. > > Experimente trocar like por containing. > > > > Ex.: > > > > select * from produtos where nome_produto containing 'maça' > > > > Essa cláusula faz uso de índice (desde que seu campo seja indexado). > > Observe > > que não há necessidade de por % antes ou depois da palavra. Nesse > exemplo, > > todos os produtos que contenham o texto maça serão retornados. > > > > > > Renato > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jrmiran em gmail.com Sat Aug 28 11:03:51 2010 From: jrmiran em gmail.com (Junior Miranda) Date: Sat, 28 Aug 2010 11:03:51 -0300 Subject: [firebase-br] Migrar base de dados do SqlBase v5.2 Message-ID: <0BE1DB1063DA4DCEAFC3F8191AC0DFFC@desenv2> Senhores, Preciso migrar os dados de uma base SqlBase v5.2 para o firebird. Não encontrei nenhuma ferramenta compatível com esta versão. Na verdade, só encontrei a versão atual do SqlBase. Mas esta não é compatível com as versões muito antigas. citação: With SQLBase version 11.0 you can now upgrade the following versions of SQLBase: 7.5.1, 7.6, 8.0, 8.5 and 9.0.1 Alguém já passou por isso e possui uma versão compatível??? Qualquer ajuda será bem vinda. []'s From sergiojampapb em gmail.com Sat Aug 28 11:15:02 2010 From: sergiojampapb em gmail.com (Sergio Nascimento) Date: Sat, 28 Aug 2010 11:15:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> Message-ID: Já tentou retirar o campo PROD_FOTO ? Em 28 de agosto de 2010 10:46, Ricardo Rocha escreveu: > A query não é executada cada vez que uma letra é digitada, ela só executra > apos teclas . > > Como eu crio um índice para o campo "prod_nome"? > > Em 27 de agosto de 2010 17:30, Marco Antonio Abreu > escreveu: > > > Pessoal, Tem dois problemas nessa rotina que deixam a busca lenta. > > > > 1 - usar like como comparador > > 2 - exeutar a query a cada letra pessionada. > > > > pode ser que ela possa ser melhorada, mas isso vai depender de como estão > > as > > estruturas das tabelas, indices etc. > > > > abs > > -- > > Marco Antonio Abreu > > mabreu.ti em gmail.com > > System Analist/Developer/DBA > > > > > > Em 27 de agosto de 2010 17:26, renato escreveu: > > > > > O like não faz uso de índice. Nesse caso, será sequencial. Por isso a > > > demora > > > na consulta. > > > Experimente trocar like por containing. > > > > > > Ex.: > > > > > > select * from produtos where nome_produto containing 'maça' > > > > > > Essa cláusula faz uso de índice (desde que seu campo seja indexado). > > > Observe > > > que não há necessidade de por % antes ou depois da palavra. Nesse > > exemplo, > > > todos os produtos que contenham o texto maça serão retornados. > > > > > > > > > Renato > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sérgio Ricardo From marcosfaneli em gmail.com Sat Aug 28 11:20:08 2010 From: marcosfaneli em gmail.com (Marcos Faneli) Date: Sat, 28 Aug 2010 10:20:08 -0400 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> Message-ID: Já tive problema parecido mas quando eu converti uma base DBASE tive q deposi tratar os dados para conseguir êxito em consultas. From rmsrlinus em gmail.com Sat Aug 28 11:24:35 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Sat, 28 Aug 2010 11:24:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_=E9_lento_na_rede=3F?= =?iso-8859-1?q?!=27?= In-Reply-To: References: <8252BB41EDD548F89E067F1A4FBC877B@SONYVAIO> <8639271339850445065@unknownmsgid> <4C7818C3.5060608@twins.inf.br> Message-ID: Eu ja tenetei tirar o campo PROD_FOTO na aplicação (no clientdatset coloquei visible false) mas vou tiralo da query para ver como fica! Em 28 de agosto de 2010 11:15, Sergio Nascimento escreveu: > Já tentou retirar o campo PROD_FOTO ? > > Em 28 de agosto de 2010 10:46, Ricardo Rocha > escreveu: > > > A query não é executada cada vez que uma letra é digitada, ela só > executra > > apos teclas . > > > > Como eu crio um índice para o campo "prod_nome"? > > > > Em 27 de agosto de 2010 17:30, Marco Antonio Abreu > > escreveu: > > > > > Pessoal, Tem dois problemas nessa rotina que deixam a busca lenta. > > > > > > 1 - usar like como comparador > > > 2 - exeutar a query a cada letra pessionada. > > > > > > pode ser que ela possa ser melhorada, mas isso vai depender de como > estão > > > as > > > estruturas das tabelas, indices etc. > > > > > > abs > > > -- > > > Marco Antonio Abreu > > > mabreu.ti em gmail.com > > > System Analist/Developer/DBA > > > > > > > > > Em 27 de agosto de 2010 17:26, renato > escreveu: > > > > > > > O like não faz uso de índice. Nesse caso, será sequencial. Por isso a > > > > demora > > > > na consulta. > > > > Experimente trocar like por containing. > > > > > > > > Ex.: > > > > > > > > select * from produtos where nome_produto containing 'maça' > > > > > > > > Essa cláusula faz uso de índice (desde que seu campo seja indexado). > > > > Observe > > > > que não há necessidade de por % antes ou depois da palavra. Nesse > > > exemplo, > > > > todos os produtos que contenham o texto maça serão retornados. > > > > > > > > > > > > Renato > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Atenciosamente, > > Sérgio Ricardo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From beloelogica em gmail.com Sat Aug 28 12:32:05 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Sat, 28 Aug 2010 12:32:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: References: Message-ID: No caso para para o campo FOTO(BLOB), altere para TRUE a propriedade poFetchBlobsOnDemand do DataSetProvider. Fica bem mais rápido, pois deixando como TRUE ele só carrega quando de fato for mostrar a Foto. Grande abraço! Em 27 de agosto de 2010 14:54, Ricardo Rocha escreveu: > Olá à todos! > Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > firebird. É o seguinte tenho um formulário para fazer busca de produtos e a > busca está muito lenta muito lenta mesmo. > Será que pode ser por que eu estou usando inner join na busca? Se eu usar > view para fazer busca tem como melhor esse desempenho? Usando view eu posso > parametrizar o campo nome do produto? > > Obrigado, > > Ricardo Rocha > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From drgarcia1986 em gmail.com Sat Aug 28 14:32:28 2010 From: drgarcia1986 em gmail.com (Diego Garcia) Date: Sat, 28 Aug 2010 14:32:28 -0300 Subject: [firebase-br] firebird 2.1 embedded + java Message-ID: Amigos, alguém tem algum exemplo ou tutorial de como conectar no firebird embedded através do java com jdbc ? e como configurar o jaybird ? eu tentei fazer essa conexão, mas dava erro quando executava essa linha *Class.forName("org.firebirdsql.jdbc.FBDriver");* * * *talvez porque não configurei o JayBird corretamente... * *Diego Garcia* Twitter: http://www.twitter.com/drgarcia1986 Blog: http://getideia.blogspot.com From marcio em msereno.com.br Sat Aug 28 17:22:31 2010 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Sat, 28 Aug 2010 17:22:31 -0300 Subject: [firebase-br] Firebird para supermercado Message-ID: Ola pessoal. Gostaria de saber se o Firebird e um banco aconselhado para supermercado Alguem tem alguma experiencia com supermercado? Grato -- Marcio Ereno From estanisgeyer em gmail.com Sat Aug 28 18:52:32 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Sat, 28 Aug 2010 18:52:32 -0300 Subject: [firebase-br] Firebird para supermercado In-Reply-To: References: Message-ID: O banco de dados Firebird para mim é tão bom quanto um Oracle, com a vantagem de ser opensource. Abraços, Marcelo Estanislau Geyer Em 28 de agosto de 2010 17:22, Marcio Da Silva Ereno escreveu: > Ola pessoal. > > Gostaria de saber se o Firebird e um banco aconselhado para supermercado > Alguem tem alguma experiencia com supermercado? > Grato > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From marceloflorindo em gmail.com Sat Aug 28 18:53:33 2010 From: marceloflorindo em gmail.com (Marcelo Moacir Florindo) Date: Sat, 28 Aug 2010 18:53:33 -0300 Subject: [firebase-br] Firebird para supermercado In-Reply-To: References: Message-ID: Para o quê? ECF ou retaguarda. Para ambos não vejo problema algum. Att, Marcelo Em 28 de agosto de 2010 17:22, Marcio Da Silva Ereno escreveu: > Ola pessoal. > > Gostaria de saber se o Firebird e um banco aconselhado para supermercado > Alguem tem alguma experiencia com supermercado? > Grato > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br From artur.gmane em tcimix.com Sat Aug 28 19:59:06 2010 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Sat, 28 Aug 2010 19:59:06 -0300 Subject: [firebase-br] RES: PAF-ECF -BD OFF References: <46035.0199057304$1282928067@news.gmane.org> Message-ID: Levy, desenvolvemos para missões críticas que de certa forma vai além dos requisitos da fisco, o que fazemos em nossa área: 1-criamos um estoque virtual de uma quantidade proporcional as vendas para cada terminal e local 2-no servidor, temos o estoque real menos o que cada terminal tem 3-quando em online o terminal faz as atualizações devidas no servidor central --> normal 4-quando ocorre venda maior que o estoque virtual local, se online consulta e atualiza o estoque do servidor, se offline o supervisor faz uma consulta via outras formas (telefone/celular/terminal dedicado) e via senha libera a venda do produto, reservando na central, para venda via estoque zerado ou negativo e quando voltar online tudo fica ok tudo isto apenas para as regras de negocios onde o estoque vendido deve ser "real" e centralizado, não poder vender produtos com estoque 0 ou negativo Este é um cenário, dependendo de sua instalação e software o cenário pode variar Artur APV Sistemas Inteligentes "Felix - Sol" escreveu na mensagem news:46035.0199057304$1282928067 em news.gmane.org... O que eu entendi eh que ele nao mexe em nada no soft homologado. Cria rotinas externas que fazem carga/descarga da base stand alone. From felix.sol em terra.com.br Sat Aug 28 20:55:48 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Sat, 28 Aug 2010 20:55:48 -0300 Subject: [firebase-br] RES: Firebird para supermercado In-Reply-To: References: Message-ID: <008e01cb470c$8bd801c0$a3880540$@sol@terra.com.br> Ate o limite do banco de dados, nao ha impedimento. E os limites do Firebird nao sao pequenos. Funcionara completamente. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Moacir Florindo Enviada em: sábado, 28 de agosto de 2010 18:54 Para: FireBase Assunto: Re: [firebase-br] Firebird para supermercado Para o quê? ECF ou retaguarda. Para ambos não vejo problema algum. Att, Marcelo Em 28 de agosto de 2010 17:22, Marcio Da Silva Ereno escreveu: > Ola pessoal. > > Gostaria de saber se o Firebird e um banco aconselhado para supermercado > Alguem tem alguma experiencia com supermercado? > Grato > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From menotti.caliari em redenergia.com Mon Aug 30 07:48:43 2010 From: menotti.caliari em redenergia.com (Felisberto Menotti Caliari Bentes) Date: Mon, 30 Aug 2010 07:48:43 -0300 Subject: [firebase-br] RES: RES: PAF-ECF -BD OFF Message-ID: <7F1B9BF9680753489C323032E6A418D3033D1CAC@ex-celpa-02.rede.int> Amigos como faço para utilizar o post ? Atc, Menotti Caliari | DAD | Celpa | Rede Energia +55 91 3216-1216 | menotti.caliari em redenergia.com - www.celpa.com.br Mensagem enviada com recursos de tecnologia da informação da Rede Energia S.A., podendo conter informação confidencial ou privilegiada. Se recebida por engano, favor devolvê-la ao remetente e eliminá-la, não a divulgando, copiando ou utilizando-a ou documentos a ela anexados. Não gera obrigações à Rede Energia S.A. ou a suas empresas controladoras, controladas ou afiliadas ("empresas relacionadas") a mensagem expedida por quem não tenha poderes de representação. A Rede Energia S.A. e as empresas relacionadas não se responsabilizam por vírus, ameaças eletrônicas ou alteração do conteúdo original da mensagem. É monitorada toda mensagem enviada ou recebida utilizando recursos de tecnologia da informação da Rede Energia S.A. This message was sent through Rede Energia S.A. information technology resources and may contain confidential or privileged information. If received by mistake, please reply to the sender, eliminate and do not disclose, copy or use this message or attached documents. Neither Rede Energia S.A. nor its controlling, controlled or affiliated companies ("related companies") shall be bound by any message sent by a person not having legal authority to represent them. Rede Energia S.A. and the related companies shall not be liable for the existence of virus, electronic threat or change in the original content of the message. Every message sent or received through Rede Energia S.A. information technology resources is monitored. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]Em nome de Felix - Sol Enviada em: sexta-feira, 27 de agosto de 2010 13:54 Para: 'FireBase' Assunto: [firebase-br] RES: PAF-ECF -BD OFF O que eu entendi eh que ele nao mexe em nada no soft homologado. Cria rotinas externas que fazem carga/descarga da base stand alone. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Levy Moreira Enviada em: sexta-feira, 27 de agosto de 2010 13:39 Para: FireBase Assunto: Re: [firebase-br] PAF-ECF -BD OFF E pode homologar Stand alone e depois mudar o sistema sem aviso previo ao fisco? Pelo que eu saiba se ocorrer qualquer alteração no sistema principalmente nos procedimentos que envolvem o processo de homologação deve haver uma nova vistoria por parte do orgão homologador.... Em 27 de agosto de 2010 11:43, Fernando Passos escreveu: > Homologamos somente Stand alone, e depois criamos rotina de carga e > descarga. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From maciel em 2msolutions.com.br Mon Aug 30 09:30:27 2010 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Mon, 30 Aug 2010 09:30:27 -0300 Subject: [firebase-br] Migrando Firebid para Sql Server In-Reply-To: <4C6DAA5B.4010808@bol.com.br> References: <4C6DAA5B.4010808@bol.com.br> Message-ID: <004001cb483f$21655660$64300320$@com.br> Saudações, Sei que a lista é Firebird mas como envolve o banco, acredito que a pergunta é pertinente. Meus sistemas são todos Delphi 7 + DBExpress + Firebird 1.5. Estou com a necessidade de migrar esse banco para Sql Server. Quando me refiro em migrar me refiro a tudo: tabelas, dados, triggers, stored procedures, etc... Gostaria de saber dos que já passaram por isso como conseguiram fazer, quais os erros e acertos que tiveram neste processo de migração e se utilizaram algum tipo de ferramenta específica. Maciel From estanisgeyer em gmail.com Mon Aug 30 09:47:42 2010 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 30 Aug 2010 09:47:42 -0300 Subject: [firebase-br] Migrando Firebid para Sql Server In-Reply-To: <004001cb483f$21655660$64300320$@com.br> References: <4C6DAA5B.4010808@bol.com.br> <004001cb483f$21655660$64300320$@com.br> Message-ID: Essa pergunta você deve fazer em uma lista de SQL Server, você terá mais sucesso de resposta. Abraços, Marcelo E. Geyer Em 30 de agosto de 2010 09:30, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Saudações, > > Sei que a lista é Firebird mas como envolve o banco, acredito que a > pergunta > é pertinente. > > Meus sistemas são todos Delphi 7 + DBExpress + Firebird 1.5. > > Estou com a necessidade de migrar esse banco para Sql Server. Quando me > refiro em migrar me refiro a tudo: tabelas, dados, triggers, stored > procedures, etc... > > Gostaria de saber dos que já passaram por isso como conseguiram fazer, > quais > os erros e acertos que tiveram neste processo de migração e se utilizaram > algum tipo de ferramenta específica. > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From odir em clippnet.com.br Mon Aug 30 10:00:02 2010 From: odir em clippnet.com.br (odir em clippnet.com.br) Date: Mon, 30 Aug 2010 10:00:02 -0300 Subject: [firebase-br] Migrando Firebid para Sql Server In-Reply-To: <004001cb483f$21655660$64300320$@com.br> References: <4C6DAA5B.4010808@bol.com.br> <004001cb483f$21655660$64300320$@com.br> Message-ID: Já fiz a migração para Sql Server 2000 utilizando a própria ferramenta do Sql Server, ele fez a importação das tabelas e dos dados mas não importou índices, triggers e stored procedures como também não importou o Default Source das tabelas. Talvez a migração para as versões mais atuais do Sql Server esteja melhor, precisa fazer o teste. Odir Rodrigues de Oliveira Clipp-net Informática São Carlos - SP Fone/Fax: 16 3307-7369 Cel: 16 8137-2103 Msn: clippnet em hotmail.com Skype: odir_r Site: www.clippnet.com.br -------------------------------------------------- From: "Maciel Soncini Bueno" Sent: Monday, August 30, 2010 9:30 AM To: "'FireBase'" Subject: [firebase-br] Migrando Firebid para Sql Server > Saudações, > > Sei que a lista é Firebird mas como envolve o banco, acredito que a > pergunta > é pertinente. > > Meus sistemas são todos Delphi 7 + DBExpress + Firebird 1.5. > > Estou com a necessidade de migrar esse banco para Sql Server. Quando me > refiro em migrar me refiro a tudo: tabelas, dados, triggers, stored > procedures, etc... > > Gostaria de saber dos que já passaram por isso como conseguiram fazer, > quais > os erros e acertos que tiveram neste processo de migração e se utilizaram > algum tipo de ferramenta específica. > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From eduardo em embras.net Mon Aug 30 10:13:55 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Mon, 30 Aug 2010 10:13:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: References: Message-ID: Acredito que o UPPER esteja tirando o uso do indice, faca um teste sem ele. Em 28 de agosto de 2010 12:32, Eduardo Belo escreveu: > No caso para para o campo FOTO(BLOB), altere para TRUE a propriedade > poFetchBlobsOnDemand do DataSetProvider. Fica bem mais rápido, pois > deixando como TRUE ele só carrega quando de fato for mostrar a Foto. > > Grande abraço! > > Em 27 de agosto de 2010 14:54, Ricardo Rocha escreveu: > >> Olá à todos! >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o >> firebird. É o seguinte tenho um formulário para fazer busca de produtos e a >> busca está muito lenta muito lenta mesmo. >> Será que pode ser por que eu estou usando inner join na busca? Se eu usar >> view para fazer busca tem como melhor esse desempenho? Usando view eu posso >> parametrizar o campo nome do produto? >> >> Obrigado, >> >> Ricardo Rocha >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From menotti.caliari em redenergia.com Mon Aug 30 10:35:41 2010 From: menotti.caliari em redenergia.com (Felisberto Menotti Caliari Bentes) Date: Mon, 30 Aug 2010 10:35:41 -0300 Subject: [firebase-br] RES: Migrando Firebid para Sql Server Message-ID: <7F1B9BF9680753489C323032E6A418D3033D24D5@ex-celpa-02.rede.int> Amigos como utilizo o post ? Atc, Menotti Caliari | DAD | Celpa | Rede Energia +55 91 3216-1216 | menotti.caliari em redenergia.com - www.celpa.com.br Mensagem enviada com recursos de tecnologia da informação da Rede Energia S.A., podendo conter informação confidencial ou privilegiada. Se recebida por engano, favor devolvê-la ao remetente e eliminá-la, não a divulgando, copiando ou utilizando-a ou documentos a ela anexados. Não gera obrigações à Rede Energia S.A. ou a suas empresas controladoras, controladas ou afiliadas ("empresas relacionadas") a mensagem expedida por quem não tenha poderes de representação. A Rede Energia S.A. e as empresas relacionadas não se responsabilizam por vírus, ameaças eletrônicas ou alteração do conteúdo original da mensagem. É monitorada toda mensagem enviada ou recebida utilizando recursos de tecnologia da informação da Rede Energia S.A. This message was sent through Rede Energia S.A. information technology resources and may contain confidential or privileged information. If received by mistake, please reply to the sender, eliminate and do not disclose, copy or use this message or attached documents. Neither Rede Energia S.A. nor its controlling, controlled or affiliated companies ("related companies") shall be bound by any message sent by a person not having legal authority to represent them. Rede Energia S.A. and the related companies shall not be liable for the existence of virus, electronic threat or change in the original content of the message. Every message sent or received through Rede Energia S.A. information technology resources is monitored. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]Em nome de Maciel Soncini Bueno Enviada em: segunda-feira, 30 de agosto de 2010 09:30 Para: 'FireBase' Assunto: [firebase-br] Migrando Firebid para Sql Server Saudações, Sei que a lista é Firebird mas como envolve o banco, acredito que a pergunta é pertinente. Meus sistemas são todos Delphi 7 + DBExpress + Firebird 1.5. Estou com a necessidade de migrar esse banco para Sql Server. Quando me refiro em migrar me refiro a tudo: tabelas, dados, triggers, stored procedures, etc... Gostaria de saber dos que já passaram por isso como conseguiram fazer, quais os erros e acertos que tiveram neste processo de migração e se utilizaram algum tipo de ferramenta específica. Maciel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Mon Aug 30 10:53:11 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 30 Aug 2010 10:53:11 -0300 Subject: [firebase-br] Pc Servidor Message-ID: Pessoal queria uma recomendação de configuração de um pc para um servidor dedicado com 30 acessos simultaneos(terminais), ele ira rodar o sistema ubuntu com o firebird 2.0(estou esperando o 2.5 :)), tava pensando em um core i5 com 4gb de ram mas to achando pouco, queria uma dica do pessoal que ja tem servidor dedicado principalmente linux que é o nosso primeiro. -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From rmsrlinus em gmail.com Mon Aug 30 10:58:59 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Mon, 30 Aug 2010 10:58:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_=E9_lento_na_rede=3F!=27?= In-Reply-To: References: Message-ID: Primeiramente muito obrigado à todos que responderam. Tentei todas as dicas passadas por vocês mas, infelismente não melhorou o desempenho da busca. Mas me ajudou muito em adquirir novos conhecimento, por isso adoro esse grupo. Não sei se todos repararam mais minha tabela produto tem um campo chamado (prod_foto) é um campo do tipo blob(80), quando fasso uma pesquisa sem esse campo a busca melhora bastante. Nosso amigo Eduardo Melo disse que se eu mudar a propriedade poFetchBlobsOnDemand do DataSetProvider poderia melhor. Porem quando eu mudo essa propriedade da um erro no campo (tipo_nome) "Não entendo porque". Mas como diz o ditado "Quem não tem cachorro caça com gato" eu tirei o "prod_cod" da minha query de busca produto. Adcionei uma novo query para buscar somente a imagem do produto. Assim quando listo os produtos no DBGrid e no evento DbClik do Dbgrid faço com que abre o formulário de cadastro de produto assim a imagem do produto é mostrada. Em 30 de agosto de 2010 10:13, Eduardo Pombo escreveu: > Acredito que o UPPER esteja tirando o uso do indice, faca um teste sem ele. > > > > Em 28 de agosto de 2010 12:32, Eduardo Belo > escreveu: > > No caso para para o campo FOTO(BLOB), altere para TRUE a propriedade > > poFetchBlobsOnDemand do DataSetProvider. Fica bem mais rápido, pois > > deixando como TRUE ele só carrega quando de fato for mostrar a Foto. > > > > Grande abraço! > > > > Em 27 de agosto de 2010 14:54, Ricardo Rocha > escreveu: > > > >> Olá à todos! > >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > >> firebird. É o seguinte tenho um formulário para fazer busca de produtos > e a > >> busca está muito lenta muito lenta mesmo. > >> Será que pode ser por que eu estou usando inner join na busca? Se eu > usar > >> view para fazer busca tem como melhor esse desempenho? Usando view eu > posso > >> parametrizar o campo nome do produto? > >> > >> Obrigado, > >> > >> Ricardo Rocha > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rmsrlinus em gmail.com Mon Aug 30 12:22:38 2010 From: rmsrlinus em gmail.com (Ricardo Rocha) Date: Mon, 30 Aug 2010 12:22:38 -0300 Subject: [firebase-br] Trigger com exception Message-ID: Olá à todos, Seguinte pessoal estou com uma trigger para dar baixa no estoque quando uma nova saida é realizada. Porem se a quantidade em estoque for menor que a quantidade da saida a trigger teria que dar um exception mas, o expetion não está executando neste caso... vou postar o código da trigger para vocês verem. Trigger SAI_PRODUTO: AS begin /* Trigger text */ IF (UPDATING OR DELETING) THEN UPDATE PRODUTO SET PROD_QTD = PROD_QTD + OLD.QTD WHERE PROD_COD = OLD.PRODCOD; IF (OLD.QTD < NEW.QTD) THEN BEGIN EXCEPTION EX_SAIDA_PRODUTO; END ELSE BEGIN IF (UPDATING OR INSERTING) THEN UPDATE PRODUTO SET PROD_QTD = PROD_QTD - NEW.QTD WHERE PROD_COD = NEW.PRODCOD; END end Obrigado à todos. From fortes.m em gmail.com Mon Aug 30 12:30:38 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Mon, 30 Aug 2010 12:30:38 -0300 Subject: [firebase-br] Migrar base de dados do SqlBase v5.2 In-Reply-To: <0BE1DB1063DA4DCEAFC3F8191AC0DFFC@desenv2> References: <0BE1DB1063DA4DCEAFC3F8191AC0DFFC@desenv2> Message-ID: Usa os componentes ADOConnection do Delphi que vai dar certo. Marcelo Fortes. Em 28 de agosto de 2010 11:03, Junior Miranda escreveu: > Senhores, > > Preciso migrar os dados de uma base SqlBase v5.2 para o firebird. Não > encontrei nenhuma ferramenta compatível com esta versão. Na verdade, só > encontrei > a versão atual do SqlBase. Mas esta não é compatível com as versões muito > antigas. > > citação: > > With SQLBase version 11.0 you can now upgrade the following versions of > SQLBase: 7.5.1, 7.6, 8.0, 8.5 and 9.0.1 > > Alguém já passou por isso e possui uma versão compatível??? Qualquer ajuda > será bem vinda. > > > []'s > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Mon Aug 30 12:51:05 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 30 Aug 2010 12:51:05 -0300 Subject: [firebase-br] Banco comrropido Message-ID: Um cliente me disse que seu programa estava dando erro de vez em quanto, quando fui conectar ao banco por meio do ibexpert o mesmo da o seguinte erro: Is not a valid database, então tentei por meio de uns tutoriais conectar por meio do gfix , mas tambem não abriu o banco, mas na minha aplicação continua rodando normalmente. Já tentei conectar em outro pc mas ocorre o mesmo erro. Agradeço desde já. -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From listasjr em gmail.com Mon Aug 30 13:18:03 2010 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Mon, 30 Aug 2010 13:18:03 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <4c75a9156728d_6ab8e298674115@weasel26.tmail> Message-ID: Tinha... No windows phone 7 ainda não tem mais nenhum banco de dados compatível Alem disso não se pode programar para windows mobile no Visual studio 2010. O 2010 só programa para windows phone 7 o que vai ser um outro tiro no pé da microsoft 2010/8/26 Humberto Araujo > Tem um banco do microsoft proprio para mobile e suporta 10 gigas. > > > -- > Sds. > > HF Softwares - Soluções e Desenvolvimento > Humberto Filho - Programador e Suporte Técnico > (88) 8825-4164 9914-2366 3521-2655 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From agalysson em gmail.com Mon Aug 30 13:18:02 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Mon, 30 Aug 2010 13:18:02 -0300 Subject: [firebase-br] Banco comrropido In-Reply-To: References: Message-ID: tenta conectar pelo isql... se conectar, entao eh pq o problema ta no ibexpert... de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... nao tenho certeza se é essa a solução mais correta, porem sempre funcionou pra mim... qnd vc vai conectar um banco, o ibexpert preseleciona a dll gds32.dll... qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... ve la o que rola Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 30 de agosto de 2010 12:51, Levy Moreira escreveu: > Um cliente me disse que seu programa estava dando erro de vez em quanto, > quando fui conectar ao banco por meio do ibexpert o mesmo da o seguinte > erro: Is not a valid database, então tentei por meio de uns tutoriais > conectar por meio do gfix , mas tambem não abriu o banco, mas na minha > aplicação continua rodando normalmente. Já tentei conectar em outro pc mas > ocorre o mesmo erro. > Agradeço desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Mon Aug 30 13:43:08 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 30 Aug 2010 13:43:08 -0300 Subject: [firebase-br] Banco comrropido In-Reply-To: References: Message-ID: Obrigado pelas tentativas mas pelo isql deu o mesmo erro: is not a valid database, e ja tentei com as dll do interbase e do fb 2.0 e 2.1 ate agora nada, mas alguma sugestão? Help!!! Em 30 de agosto de 2010 13:18, Alysson Azevedo escreveu: > tenta conectar pelo isql... se conectar, entao eh pq o problema ta no > ibexpert... > de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... > > nao tenho certeza se é essa a solução mais correta, porem sempre funcionou > pra mim... > qnd vc vai conectar um banco, o ibexpert preseleciona a dll gds32.dll... > qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... > > ve la o que rola > > Alysson Gonçalves de Azevedo > (11) 8491-7730 > > (\(''^_^ )/) > > "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > gritando: -Perdi tudo!!!" > > > > > Em 30 de agosto de 2010 12:51, Levy Moreira >escreveu: > > > Um cliente me disse que seu programa estava dando erro de vez em quanto, > > quando fui conectar ao banco por meio do ibexpert o mesmo da o seguinte > > erro: Is not a valid database, então tentei por meio de uns tutoriais > > conectar por meio do gfix , mas tambem não abriu o banco, mas na minha > > aplicação continua rodando normalmente. Já tentei conectar em outro pc > mas > > ocorre o mesmo erro. > > Agradeço desde já. > > > > -- > > Levy Moreira - Sistech Informática > > Juzeiro do Norte - Ce > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From levymoreira.ce em gmail.com Mon Aug 30 14:05:07 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 30 Aug 2010 14:05:07 -0300 Subject: [firebase-br] Banco comrropido In-Reply-To: References: Message-ID: Tentei agora pelo utilitario gfix e ele esta retornando o mesmo erro: is not a valid database. Em 30 de agosto de 2010 13:43, Levy Moreira escreveu: > Obrigado pelas tentativas mas pelo isql deu o mesmo erro: is not a valid > database, e ja tentei com as dll do interbase e do fb 2.0 e 2.1 ate agora > nada, mas alguma sugestão? Help!!! > > Em 30 de agosto de 2010 13:18, Alysson Azevedo escreveu: > > tenta conectar pelo isql... se conectar, entao eh pq o problema ta no >> ibexpert... >> de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... >> >> nao tenho certeza se é essa a solução mais correta, porem sempre funcionou >> pra mim... >> qnd vc vai conectar um banco, o ibexpert preseleciona a dll gds32.dll... >> qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... >> >> ve la o que rola >> >> Alysson Gonçalves de Azevedo >> (11) 8491-7730 >> >> (\(''^_^ )/) >> >> "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai >> gritando: -Perdi tudo!!!" >> >> >> >> >> Em 30 de agosto de 2010 12:51, Levy Moreira > >escreveu: >> >> > Um cliente me disse que seu programa estava dando erro de vez em quanto, >> > quando fui conectar ao banco por meio do ibexpert o mesmo da o seguinte >> > erro: Is not a valid database, então tentei por meio de uns tutoriais >> > conectar por meio do gfix , mas tambem não abriu o banco, mas na minha >> > aplicação continua rodando normalmente. Já tentei conectar em outro pc >> mas >> > ocorre o mesmo erro. >> > Agradeço desde já. >> > >> > -- >> > Levy Moreira - Sistech Informática >> > Juzeiro do Norte - Ce >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From cpd em contabilizanet.com.br Mon Aug 30 14:22:44 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Mon, 30 Aug 2010 14:22:44 -0300 Subject: [firebase-br] off topic Message-ID: Ola pessoal alguem sabe como colocar chekbox no ibogrid. From dave.malkavian em gmail.com Mon Aug 30 14:35:02 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Mon, 30 Aug 2010 14:35:02 -0300 Subject: [firebase-br] Banco comrropido References: Message-ID: <000a01cb4869$af621dc0$6e01a8c0@ITT> Nesse caso a corrupção pode ter sido mais grave, que é uma corrupção no arquivo e não nos dados. Normalmente problemas com HD causam esse tipo de corrupção ou a interrupção de algum processo de escrita no arquivo que o levou a um estado inconsistente. Existem algumas ferramentas que forçam a abertura do arquivo e tentam ler dados no arquivo de acordo com o protocolo utilizado pelo firebird. []'s ----- Original Message ----- From: "Levy Moreira" To: "FireBase" Sent: Monday, August 30, 2010 2:05 PM Subject: Re: [firebase-br] Banco comrropido Tentei agora pelo utilitario gfix e ele esta retornando o mesmo erro: is not a valid database. Em 30 de agosto de 2010 13:43, Levy Moreira escreveu: > Obrigado pelas tentativas mas pelo isql deu o mesmo erro: is not a valid > database, e ja tentei com as dll do interbase e do fb 2.0 e 2.1 ate agora > nada, mas alguma sugestão? Help!!! > > Em 30 de agosto de 2010 13:18, Alysson Azevedo > escreveu: > > tenta conectar pelo isql... se conectar, entao eh pq o problema ta no >> ibexpert... >> de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... >> >> nao tenho certeza se é essa a solução mais correta, porem sempre >> funcionou >> pra mim... >> qnd vc vai conectar um banco, o ibexpert preseleciona a dll gds32.dll... >> qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... >> >> ve la o que rola >> >> Alysson Gonçalves de Azevedo >> (11) 8491-7730 >> >> (\(''^_^ )/) >> >> "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai >> gritando: -Perdi tudo!!!" >> >> >> >> >> Em 30 de agosto de 2010 12:51, Levy Moreira > >escreveu: >> >> > Um cliente me disse que seu programa estava dando erro de vez em >> > quanto, >> > quando fui conectar ao banco por meio do ibexpert o mesmo da o seguinte >> > erro: Is not a valid database, então tentei por meio de uns tutoriais >> > conectar por meio do gfix , mas tambem não abriu o banco, mas na minha >> > aplicação continua rodando normalmente. Já tentei conectar em outro pc >> mas >> > ocorre o mesmo erro. >> > Agradeço desde já. >> > >> > -- >> > Levy Moreira - Sistech Informática >> > Juzeiro do Norte - Ce >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danilosassaroli em gmail.com Mon Aug 30 14:38:01 2010 From: danilosassaroli em gmail.com (Danilo Sassaroli) Date: Mon, 30 Aug 2010 14:38:01 -0300 Subject: [firebase-br] Banco comrropido In-Reply-To: References: Message-ID: Jovem, qual a sintaxe que você esta usando no gfix? Em 30 de agosto de 2010 14:05, Levy Moreira escreveu: > Tentei agora pelo utilitario gfix e ele esta retornando o mesmo erro: is > not a valid database. > > Em 30 de agosto de 2010 13:43, Levy Moreira >escreveu: > > > Obrigado pelas tentativas mas pelo isql deu o mesmo erro: is not a valid > > database, e ja tentei com as dll do interbase e do fb 2.0 e 2.1 ate agora > > nada, mas alguma sugestão? Help!!! > > > > Em 30 de agosto de 2010 13:18, Alysson Azevedo >escreveu: > > > > tenta conectar pelo isql... se conectar, entao eh pq o problema ta no > >> ibexpert... > >> de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... > >> > >> nao tenho certeza se é essa a solução mais correta, porem sempre > funcionou > >> pra mim... > >> qnd vc vai conectar um banco, o ibexpert preseleciona a dll gds32.dll... > >> qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... > >> > >> ve la o que rola > >> > >> Alysson Gonçalves de Azevedo > >> (11) 8491-7730 > >> > >> (\(''^_^ )/) > >> > >> "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai > >> gritando: -Perdi tudo!!!" > >> > >> > >> > >> > >> Em 30 de agosto de 2010 12:51, Levy Moreira >> >escreveu: > >> > >> > Um cliente me disse que seu programa estava dando erro de vez em > quanto, > >> > quando fui conectar ao banco por meio do ibexpert o mesmo da o > seguinte > >> > erro: Is not a valid database, então tentei por meio de uns tutoriais > >> > conectar por meio do gfix , mas tambem não abriu o banco, mas na minha > >> > aplicação continua rodando normalmente. Já tentei conectar em outro pc > >> mas > >> > ocorre o mesmo erro. > >> > Agradeço desde já. > >> > > >> > -- > >> > Levy Moreira - Sistech Informática > >> > Juzeiro do Norte - Ce > >> > ______________________________________________ > >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> > Para saber como gerenciar/excluir seu cadastro na lista, use: > >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > > > -- > > Levy Moreira - Sistech Informática > > Juzeiro do Norte - Ce > > > > > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipe.caputo em gmail.com Mon Aug 30 14:38:40 2010 From: felipe.caputo em gmail.com (felipe.caputo em gmail.com) Date: Mon, 30 Aug 2010 17:38:40 +0000 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: Message-ID: <90e6ba53b074684e91048f0defda@google.com> Outra possibilidade que você poderia pensar em utilizar é o sistema do DataSnap 2010 da Embarcadero que trabalha com Delphi ou C++. No caso do desenvolvimento para dispositivos móveis vc pode utilizar o VCL for WEB que rodaria com certeza em qualquer dispositivo. Uma vantagem do DataSnap é ele ser N-Tier e portanto os aplicativos clientes não teriam acesso ao banco de dados o que lhe desprende de qualquer plataforma para mobile, seria como se fosse uma página web ligada e hospedada dentro do servidor da empresa. From unixkiller em gmail.com Mon Aug 30 14:54:43 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Mon, 30 Aug 2010 14:54:43 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: <90e6ba53b074684e91048f0defda@google.com> References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Não existe driver para acesso ao Firebird compatível com windows mobile. O .net provider é só para WINDOWS na linha PC. Tenho uma aplicação minha que funciona exatamente da forma que você está precisand. A forma mais prática e mais barata à nível de implementação é utilizando WebServices. Se você não sabe C# e precisa desenvolver isso rápido, recomendo que use o VB.net por ser uma linguagem didática e que não exige muita coisa pra você fazer nada. Se souber C#, faça em C#. =) O(s) webservice(s) que você fizer vão funcionar perfeitamente numa linguagem ou na outra. Caso tenha alguma dúvida, estou From unixkiller em gmail.com Mon Aug 30 14:57:59 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Mon, 30 Aug 2010 14:57:59 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Ahh, outra coisa: Existem diferenças estúpidas entre PALM e Pocket PC e Smartphones com Windows Mobile, então vamos dar nomes aos bois: Windows Mobile não roda em PALM, o S/O da Palm é o PALM´OS. Portanto, não existe .net framework para tal. Se você estiver com utilizando PALM, você não terá acesso nativo também ao seu server, pois não existe também comunicação direta utilizando palm. Aí, nesse caso a solução é o uso de Conduit, coisa que eu não recomendo por ser algo EXTREMAMENTE ultrapassado. =) Compre um pocket pc ou smartphone com Windows Mobile e vá ser feliz. =D From listasjr em gmail.com Mon Aug 30 15:09:15 2010 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Mon, 30 Aug 2010 15:09:15 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Compre um pocket pc ou smartphone com Windows Mobile e vá ser feliz. =D OBS!! Windows mobile está em extinção =( A M$ já matou ele com o windows phone 7. Eles são incompatíveis 2010/8/30 Joao Marcos > Ahh, outra coisa: > > Existem diferenças estúpidas entre PALM e Pocket PC e Smartphones com > Windows Mobile, então vamos dar nomes aos bois: > > Windows Mobile não roda em PALM, o S/O da Palm é o PALM´OS. Portanto, não > existe .net framework para tal. > > Se você estiver com utilizando PALM, você não terá acesso nativo também ao > seu server, pois não existe também comunicação direta utilizando palm. Aí, > nesse caso a solução é o uso de Conduit, coisa que eu não recomendo por ser > algo EXTREMAMENTE ultrapassado. > =) > > Compre um pocket pc ou smartphone com Windows Mobile e vá ser feliz. > > =D > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fortes.m em gmail.com Mon Aug 30 15:23:40 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Mon, 30 Aug 2010 15:23:40 -0300 Subject: [firebase-br] Banco comrropido In-Reply-To: References: Message-ID: Em caso de corrupção confirmada eu posso corrigir o problema no seu banco ! Pode entrar em contato em privê. Marcelo Fortes. Em 30 de agosto de 2010 12:51, Levy Moreira escreveu: > Um cliente me disse que seu programa estava dando erro de vez em quanto, > quando fui conectar ao banco por meio do ibexpert o mesmo da o seguinte > erro: Is not a valid database, então tentei por meio de uns tutoriais > conectar por meio do gfix , mas tambem não abriu o banco, mas na minha > aplicação continua rodando normalmente. Já tentei conectar em outro pc mas > ocorre o mesmo erro. > Agradeço desde já. > > -- > Levy Moreira - Sistech Informática > Juzeiro do Norte - Ce > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marcelomoreira.souza em gmail.com Mon Aug 30 15:28:53 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 30 Aug 2010 15:28:53 -0300 Subject: [firebase-br] Versao correta para Linux Debian Message-ID: Pessoal, Preciso instalar o Firebird 2.1.3 em um servidor 64 bits. Como sistema operacional vamos usar o Linux Debian Lenny 5.0. Trabalhamos com a instalação Classic do Firebird Encontrei um tutorial na internet que fala que antes de fazer a instalacao do Firebird é necessario saber qual modelo de NPTL Threading Model o sistema operacional esta trabalhando. - Mas neste caso deveria me preocupar apenas se eu fosse trabalhar com o Super Server? Caso eu tenha que preocupar com o modelo de Thread mesmo trabalhando com o Classic, estou fazendo a seguinte consulta no meu Linux: # getconf GNU_LIBPTHREAD_VERSION Retorno: NPTL 2.7 Alguem pode me ajudar com qual seria a versao exata a instalar? Obrigado! -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From centriscorps em gmail.com Mon Aug 30 15:33:27 2010 From: centriscorps em gmail.com (renato) Date: Mon, 30 Aug 2010 15:33:27 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Seu Palm acessa web? Acho melhor desenvolver uma aplicação web (asp.net, ou php), aloque no seu servidor interno e acesse pelo browser do palm. Assim, tudo fica concentrado no servidor, sem aquela folia de ter que desenvolver um aplicativo próprio pro palm. E se alguem chegar com iphone, ipad ou outro dispositivo móvel, vai acessar sua aplicação sem problemas. Renato From levymoreira.ce em gmail.com Mon Aug 30 15:36:51 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 30 Aug 2010 15:36:51 -0300 Subject: [firebase-br] Banco comrropido In-Reply-To: References: Message-ID: Pode deixar gente mandei pra um amigo e ele me devolvel funcionando Oo Em 30 de agosto de 2010 14:38, Danilo Sassaroli escreveu: > Jovem, qual a sintaxe que você esta usando no gfix? > > Em 30 de agosto de 2010 14:05, Levy Moreira >escreveu: > > > Tentei agora pelo utilitario gfix e ele esta retornando o mesmo erro: is > > not a valid database. > > > > Em 30 de agosto de 2010 13:43, Levy Moreira > >escreveu: > > > > > Obrigado pelas tentativas mas pelo isql deu o mesmo erro: is not a > valid > > > database, e ja tentei com as dll do interbase e do fb 2.0 e 2.1 ate > agora > > > nada, mas alguma sugestão? Help!!! > > > > > > Em 30 de agosto de 2010 13:18, Alysson Azevedo > >escreveu: > > > > > > tenta conectar pelo isql... se conectar, entao eh pq o problema ta no > > >> ibexpert... > > >> de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... > > >> > > >> nao tenho certeza se é essa a solução mais correta, porem sempre > > funcionou > > >> pra mim... > > >> qnd vc vai conectar um banco, o ibexpert preseleciona a dll > gds32.dll... > > >> qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... > > >> > > >> ve la o que rola > > >> > > >> Alysson Gonçalves de Azevedo > > >> (11) 8491-7730 > > >> > > >> (\(''^_^ )/) > > >> > > >> "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele > sai > > >> gritando: -Perdi tudo!!!" > > >> > > >> > > >> > > >> > > >> Em 30 de agosto de 2010 12:51, Levy Moreira > >> >escreveu: > > >> > > >> > Um cliente me disse que seu programa estava dando erro de vez em > > quanto, > > >> > quando fui conectar ao banco por meio do ibexpert o mesmo da o > > seguinte > > >> > erro: Is not a valid database, então tentei por meio de uns > tutoriais > > >> > conectar por meio do gfix , mas tambem não abriu o banco, mas na > minha > > >> > aplicação continua rodando normalmente. Já tentei conectar em outro > pc > > >> mas > > >> > ocorre o mesmo erro. > > >> > Agradeço desde já. > > >> > > > >> > -- > > >> > Levy Moreira - Sistech Informática > > >> > Juzeiro do Norte - Ce > > >> > ______________________________________________ > > >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> > Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > > > > > > > > > > > -- > > > Levy Moreira - Sistech Informática > > > Juzeiro do Norte - Ce > > > > > > > > > > > -- > > Levy Moreira - Sistech Informática > > Juzeiro do Norte - Ce > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From sandro_rebelo em ibest.com.br Mon Aug 30 16:07:45 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Mon, 30 Aug 2010 16:07:45 -0300 Subject: [firebase-br] Versao correta para Linux Debian References: Message-ID: <1D4381553D1B4E12A5F2B46085983609@mesa02> Release Notes: 64-bit builds are available for both Classic and Superserver. These should be installed only on a 64-bit Linux system. "NPTL support is native on 64-bit Linux. " Pelo que entendi, NPTL é nativo nos servidores Firebird 64 bits. Então não deverias se preocupar, nem se fosse instalar o Classic nem se fosse o SuperServer []'s Sandro ----- Original Message ----- From: "Marcelo Moreira" To: "FireBase" Sent: Monday, August 30, 2010 3:28 PM Subject: [firebase-br] Versao correta para Linux Debian Pessoal, Preciso instalar o Firebird 2.1.3 em um servidor 64 bits. Como sistema operacional vamos usar o Linux Debian Lenny 5.0. Trabalhamos com a instalação Classic do Firebird Encontrei um tutorial na internet que fala que antes de fazer a instalacao do Firebird é necessario saber qual modelo de NPTL Threading Model o sistema operacional esta trabalhando. - Mas neste caso deveria me preocupar apenas se eu fosse trabalhar com o Super Server? Caso eu tenha que preocupar com o modelo de Thread mesmo trabalhando com o Classic, estou fazendo a seguinte consulta no meu Linux: # getconf GNU_LIBPTHREAD_VERSION Retorno: NPTL 2.7 Alguem pode me ajudar com qual seria a versao exata a instalar? Obrigado! -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From unixkiller em gmail.com Mon Aug 30 16:40:51 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Mon, 30 Aug 2010 16:40:51 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Para mim, continua sendo a mesma b$ =) A plataforma é a mesma, apesar da versão.. A nomeclatura a gente dá qualquer uma. From dominio em engeplus.com.br Mon Aug 30 16:54:57 2010 From: dominio em engeplus.com.br (Rodrigo) Date: Mon, 30 Aug 2010 16:54:57 -0300 Subject: [firebase-br] Banco comrropido References: Message-ID: <001e01cb487d$397ac490$1001a8c0@NOTEBOOK> Lembre-se que nem todo problema se resolve com gfix ou gbak. Em alguns casos tem que fazer um pump de uma tabela pra outra ja resolve. Outros casos pode ser uma chave primaria repetida, onde usando o ibpump, vai gerar um erro na chave primaria dae vc exclui essa chave primaria no ibexpert por ex. ou sql hammer, depois recriar a chave primaria novamente. Espero ter ajudado, Rodrigo ----- Original Message ----- From: "Levy Moreira" To: "FireBase" Sent: Monday, August 30, 2010 3:36 PM Subject: Re: [firebase-br] Banco comrropido Pode deixar gente mandei pra um amigo e ele me devolvel funcionando Oo Em 30 de agosto de 2010 14:38, Danilo Sassaroli escreveu: > Jovem, qual a sintaxe que você esta usando no gfix? > > Em 30 de agosto de 2010 14:05, Levy Moreira >escreveu: > > > Tentei agora pelo utilitario gfix e ele esta retornando o mesmo erro: > > is > > not a valid database. > > > > Em 30 de agosto de 2010 13:43, Levy Moreira > >escreveu: > > > > > Obrigado pelas tentativas mas pelo isql deu o mesmo erro: is not a > valid > > > database, e ja tentei com as dll do interbase e do fb 2.0 e 2.1 ate > agora > > > nada, mas alguma sugestão? Help!!! > > > > > > Em 30 de agosto de 2010 13:18, Alysson Azevedo > >escreveu: > > > > > > tenta conectar pelo isql... se conectar, entao eh pq o problema ta no > > >> ibexpert... > > >> de vez enquando vejo esse tipo de erro rolando apenas no ibexpert... > > >> > > >> nao tenho certeza se é essa a solução mais correta, porem sempre > > funcionou > > >> pra mim... > > >> qnd vc vai conectar um banco, o ibexpert preseleciona a dll > gds32.dll... > > >> qnd vc muda essa dll para o fbclient.dll, ai passa a funcionar... > > >> > > >> ve la o que rola > > >> > > >> Alysson Gonçalves de Azevedo > > >> (11) 8491-7730 > > >> > > >> (\(''^_^ )/) > > >> > > >> "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele > sai > > >> gritando: -Perdi tudo!!!" > > >> > > >> > > >> > > >> > > >> Em 30 de agosto de 2010 12:51, Levy Moreira > >> >escreveu: > > >> > > >> > Um cliente me disse que seu programa estava dando erro de vez em > > quanto, > > >> > quando fui conectar ao banco por meio do ibexpert o mesmo da o > > seguinte > > >> > erro: Is not a valid database, então tentei por meio de uns > tutoriais > > >> > conectar por meio do gfix , mas tambem não abriu o banco, mas na > minha > > >> > aplicação continua rodando normalmente. Já tentei conectar em outro > pc > > >> mas > > >> > ocorre o mesmo erro. > > >> > Agradeço desde já. > > >> > > > >> > -- > > >> > Levy Moreira - Sistech Informática > > >> > Juzeiro do Norte - Ce > > >> > ______________________________________________ > > >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> > Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > > >> ______________________________________________ > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >> > > > > > > > > > > > > -- > > > Levy Moreira - Sistech Informática > > > Juzeiro do Norte - Ce > > > > > > > > > > > -- > > Levy Moreira - Sistech Informática > > Juzeiro do Norte - Ce > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fortes.m em gmail.com Mon Aug 30 17:20:02 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Mon, 30 Aug 2010 17:20:02 -0300 Subject: [firebase-br] Versao correta para Linux Debian In-Reply-To: References: Message-ID: Se seu processador for AMD¨64 bits ou compatível aqui está o tar.gz http://sourceforge.net/projects/firebird/files/firebird-linux-amd64/2.1.3-Release/FirebirdCS-2.1.3.18185-0.amd64.tar.gz/download E aqui o RPM http://sourceforge.net/projects/firebird/files/firebird-linux-amd64/2.1.3-Release/FirebirdCS-2.1.3.18185-0.amd64.rpm/download Marcelo Fortes. Em 30 de agosto de 2010 15:28, Marcelo Moreira < marcelomoreira.souza em gmail.com> escreveu: > Pessoal, > > Preciso instalar o Firebird 2.1.3 em um servidor 64 bits. > Como sistema operacional vamos usar o Linux Debian Lenny 5.0. > Trabalhamos com a instalação Classic do Firebird > > Encontrei um tutorial na internet que fala que antes de fazer a instalacao > do Firebird é necessario saber qual modelo de NPTL Threading Model o > sistema > operacional esta trabalhando. > > - Mas neste caso deveria me preocupar apenas se eu fosse trabalhar com o > Super Server? > > Caso eu tenha que preocupar com o modelo de Thread mesmo trabalhando com o > Classic, estou fazendo a seguinte consulta no meu Linux: > > # getconf GNU_LIBPTHREAD_VERSION > > Retorno: NPTL 2.7 > > > Alguem pode me ajudar com qual seria a versao exata a instalar? > > Obrigado! > -- > Marcelo Moreira > (31) 8420-2723 > E-mail / MSN: marcelomoreira.souza em hotmail.com > E-mail: marcelomoreira.souza em gmail.com > Skype: marcelomoreira.souza > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From listasjr em gmail.com Mon Aug 30 17:23:43 2010 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Mon, 30 Aug 2010 17:23:43 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Nada disso, o senhor está equivocado. Windows phone 7 só pode ser programado com silver light e C#. 2010/8/30 Joao Marcos > Para mim, continua sendo a mesma b$ > > =) > > A plataforma é a mesma, apesar da versão.. > > A nomeclatura a gente dá qualquer uma. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From centriscorps em gmail.com Mon Aug 30 17:42:49 2010 From: centriscorps em gmail.com (renato) Date: Mon, 30 Aug 2010 17:42:49 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: Message-ID: Que aplicativo é esse? Renato 2010/8/25 Marcio Da Silva Ereno > Ola pessoal, > eu preciso desenvolver um sistema para Palm que possui windows mobile > em uma rede wirelles acessando o servidor com o firebird. > Alguem tem alguma sugestão de qual linguagem usar? > grato > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marcelomoreira.souza em gmail.com Mon Aug 30 18:03:02 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Mon, 30 Aug 2010 18:03:02 -0300 Subject: [firebase-br] Firebird X Debian Message-ID: Pessoal, Tenho o Firebird 2.1.3 Classic rodando em um servidor Debian 5.0 O Firebird esta rodando aparentemente normalmente pois consigo acessar o banco de dados tando do servidor quanto de estacoes Windows. O que eu nao estou entendendo é porque o Firebird nao aparece na lista de processos do sistema operacional. Estou executando o seguinte comando: # ps aux | grep fb O sistema operacional nao retorna nada, como se o firebird nem estivesse instalado. Como disse anteriormente esta instalado e funcionando perfeitamente. Grato pela atencao. -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From dimas em dbsoftinformatica.com.br Mon Aug 30 18:14:04 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Mon, 30 Aug 2010 18:14:04 -0300 Subject: [firebase-br] rodar o GBAKSCHD.EXE no win 7 Message-ID: <000001cb4888$46fa44f0$d4eeced0$@com.br> Boa noite pessoal, Alguem usa o GBAKSCHD.EXE para backup programados no win7? Não consigo fazer rodar mem a pau no win7 em qualquer versão. Se alguem puder me dar uma dica pra rodar ficarei muito grato. Atte. DBSOFT INFORMÁTICA LTDA OURO FINO - MG TEL:(35)3441-5254 DIMAS BOLOGNANI CEL:9978-8540 From nanfilho em gmail.com Mon Aug 30 18:46:02 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Mon, 30 Aug 2010 18:46:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?melhor_cen=E1rio_para_resolver_probl?= =?iso-8859-1?q?emas_com_transa=E7=E3o?= Message-ID: Olá pessoal, peço se possível para me ajudar nesse problema (entrando um pouco em delphi , espero que não seja muito OFF ^^ ) é o seguinte, tenho um sistema usando componentes da paleta interbase (famoso ibx) infelizmente hoje vejo que não foi uma boa, pensei numa coisa pequena (anos atras), a empresa cresceu pacas, e hoje essa arquitetura está me dando dor de cabeça, alguns modulos do sistema precisam de um controle real de transação por questões de segurança e quando tento colocar alguma coisa , começam os lock conlifcts, ai tenho q deixar do jeito q tá, mas ai vira e mexe aparece um caixa com 2 lançamentos iguais (algum erro no meio do processo e o usuario tenta incluir novamente, como não deu rollback ele inclui denovo..), fora o acumulo de transações ativas, acontece algumas vezes por semana de o servidor simplesmente estourar a memoria, e eu ter que restartar o firebird. resumo basico: uso o transaction como read commited e commit rettaining em todo os metodos insert, delete, update do sistema. ok já sei que não é ideal e estou procurando a melhor maneira pra resolver, por isso peço ajuda aos amigos do grupo, levando em conta que o sistema é bem grande então para ajeitar isso imagino que vai ser F*&¨% enfim, meus cadastro simples são com table (outra porcaria). já pensei até em trocar a conexão para Dbexpress, mas seria uma manutenção MONSTRO perderia uns bons meses nisso, se eu tiver como resolver no ibx melhor, mas se tiver que mudar vo mudar, pois não aguento mais esses problemas. desculpem o email grande, e agradeço a ajuda desde já :) -- Atenciosamente Fernando Filho From unixkiller em gmail.com Mon Aug 30 19:15:28 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Mon, 30 Aug 2010 19:15:28 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: Message-ID: Pois bem Sr. Evandro, Se você prestar atenção onde eu falei lá em cima, vai ver que eu citei o C# caso o colega que criou o tópico saiba C#. =D From levymoreira.ce em gmail.com Mon Aug 30 22:41:06 2010 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 30 Aug 2010 22:41:06 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Aeeeeeeeehhhh otima solução. Em 30 de agosto de 2010 15:33, renato escreveu: > Seu Palm acessa web? > > Acho melhor desenvolver uma aplicação web (asp.net, ou php), aloque no seu > servidor interno e acesse pelo browser do palm. > > Assim, tudo fica concentrado no servidor, sem aquela folia de ter que > desenvolver um aplicativo próprio pro palm. > > E se alguem chegar com iphone, ipad ou outro dispositivo móvel, vai acessar > sua aplicação sem problemas. > > > Renato > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Sistech Informática Juzeiro do Norte - Ce From listas em fasystem.com.br Mon Aug 30 23:30:25 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Mon, 30 Aug 2010 23:30:25 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__melhor_cen=E1rio_para_resolv?= =?iso-8859-1?q?er_problemas_com_transa=E7=E3o?= In-Reply-To: Message-ID: Vou falar da minha experiencia: Uso D7 e FB2.13 e IBX. Pelo menos por enquanto não tenho necessidade de trocar. Aqui vão algumas dicas que tenho utilizado e tem dado bons resultados. Sempre utilizo querys com cachedupdates = true e faço uso do TIBUpdateSql para as atualizações. Utilizo uma transação com isolamento readcomitted para leitura e outra pra gravação e atualização dos dados. Para mostrar os dados para o cliente utilizo uma query de consulta ligado a transação de leitura e quando necessito inserir ou modificar uma linha utilizo outra query com a transação de gravação. Nunca utilizo commitrettaining. Ele é pratico mas com certeza é o motivo de tantos deadlocks. Portanto fuja dele. Só utilize se não houver outro jeito. IBX é rápido e muito prático. É só saber trabalhar com ele. Não utilize TTable e traga sempre a menor quantidade possível de dados. Capriche nos índices para pesquisa e abuse dos relacionamentos para distribuir melhor os seus dados. Utilize sempre transação para controlar as atualizações. Faça isso inclusive para relatórios. Não economize no controle transacional. É isso. Estou aí para ajudar em alguma coisa [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fernando Filho Enviada em: segunda-feira, 30 de agosto de 2010 18:46 Para: FireBase Assunto: [firebase-br] melhor cenário para resolver problemas com transação Olá pessoal, peço se possível para me ajudar nesse problema (entrando um pouco em delphi , espero que não seja muito OFF ^^ ) é o seguinte, tenho um sistema usando componentes da paleta interbase (famoso ibx) infelizmente hoje vejo que não foi uma boa, pensei numa coisa pequena (anos atras), a empresa cresceu pacas, e hoje essa arquitetura está me dando dor de cabeça, alguns modulos do sistema precisam de um controle real de transação por questões de segurança e quando tento colocar alguma coisa , começam os lock conlifcts, ai tenho q deixar do jeito q tá, mas ai vira e mexe aparece um caixa com 2 lançamentos iguais (algum erro no meio do processo e o usuario tenta incluir novamente, como não deu rollback ele inclui denovo..), fora o acumulo de transações ativas, acontece algumas vezes por semana de o servidor simplesmente estourar a memoria, e eu ter que restartar o firebird. resumo basico: uso o transaction como read commited e commit rettaining em todo os metodos insert, delete, update do sistema. ok já sei que não é ideal e estou procurando a melhor maneira pra resolver, por isso peço ajuda aos amigos do grupo, levando em conta que o sistema é bem grande então para ajeitar isso imagino que vai ser F*&¨% enfim, meus cadastro simples são com table (outra porcaria). já pensei até em trocar a conexão para Dbexpress, mas seria uma manutenção MONSTRO perderia uns bons meses nisso, se eu tiver como resolver no ibx melhor, mas se tiver que mudar vo mudar, pois não aguento mais esses problemas. desculpem o email grande, e agradeço a ajuda desde já :) -- Atenciosamente Fernando Filho ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From unixkiller em gmail.com Tue Aug 31 00:33:34 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Tue, 31 Aug 2010 00:33:34 -0300 Subject: [firebase-br] Palm windows mobile com firebird In-Reply-To: References: <90e6ba53b074684e91048f0defda@google.com> Message-ID: Esse conceito de ótima solução é beeeem subjetivo. Muita coisa que você pode implementar com o .net, você jamais vai conseguir fazer com o PHP. Isso sem falar em capacidade de escrita, flexibilidade e outras coisitas mais... Eu ainda optaria pelo C# =) From omarhaddadm em gmail.com Tue Aug 31 09:19:50 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Tue, 31 Aug 2010 08:19:50 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Convers=E3o_BD_1=2E5_para_2?= =?iso-8859-1?q?=2E1?= Message-ID: Bom dia amigos(as), Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao tentar abri-lo no IBExpert, surge a seguinte mensagem: select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME , T.RDB$DESCRIPTION from RDB$TRIGGERS T left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and (c.rdb$trigger_name is null) order by T.RDB$TRIGGER_NAME Error message: Cannot transliterate character between character sets. Cannot transliterate character between character sets. Será que tenho de extrair os dados e recriar o BD na versão 2.1 e rodar os script´s de insert ? Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior From sandro_rebelo em ibest.com.br Tue Aug 31 09:32:43 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Tue, 31 Aug 2010 09:32:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Convers=E3o_BD_1=2E5_para_2?= =?iso-8859-1?q?=2E1?= References: Message-ID: Seguindo informações ja postadas aqui, acho que tematé um artigo ou dica no site da Firebase sobre isso Converter de 1.5 -> 2.1 tem que extrair de uma vesão e fazer um datapump pra outra, pra garantir que não haverá problemas. []'s Sandro. ----- Original Message ----- From: "Omar Haddad" To: "FireBase" Sent: Tuesday, August 31, 2010 9:19 AM Subject: [firebase-br] Ref. Conversão BD 1.5 para 2.1 Bom dia amigos(as), Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao tentar abri-lo no IBExpert, surge a seguinte mensagem: select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME , T.RDB$DESCRIPTION from RDB$TRIGGERS T left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and (c.rdb$trigger_name is null) order by T.RDB$TRIGGER_NAME Error message: Cannot transliterate character between character sets. Cannot transliterate character between character sets. Será que tenho de extrair os dados e recriar o BD na versão 2.1 e rodar os script´s de insert ? Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From omarhaddadm em gmail.com Tue Aug 31 09:50:27 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Tue, 31 Aug 2010 08:50:27 -0400 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Convers=E3o_BD_1=2E5_para_2?= =?iso-8859-1?q?=2E1?= In-Reply-To: References: Message-ID: Obrigado Sandro Estou com o Data Pump 3.4 e vou fazer o passo corretamente. Abraço Ats. Omar Em 31 de agosto de 2010 08:32, Sandro escreveu: > Seguindo informações ja postadas aqui, acho que tematé um artigo ou dica no > site da Firebase sobre isso > > Converter de 1.5 -> 2.1 tem que extrair de uma vesão e fazer um datapump > pra outra, pra garantir que não haverá problemas. > > []'s > > Sandro. > > > > ----- Original Message ----- From: "Omar Haddad" > To: "FireBase" > Sent: Tuesday, August 31, 2010 9:19 AM > Subject: [firebase-br] Ref. Conversão BD 1.5 para 2.1 > > > > Bom dia amigos(as), > > Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, > atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou > tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao > tentar abri-lo no IBExpert, surge a seguinte mensagem: > > > select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, > C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME > , T.RDB$DESCRIPTION > from RDB$TRIGGERS T > left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = > T.RDB$TRIGGER_NAME > where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and > (c.rdb$trigger_name is null) > order by T.RDB$TRIGGER_NAME > > Error message: > > Cannot transliterate character between character sets. > Cannot transliterate character between character sets. > > > Será que tenho de extrair os dados e recriar o BD na versão 2.1 e rodar os > script´s de insert ? > > Obrigado a todos > > -- > Att. > Omar Marques Haddad > Analista de Sistemas Sênior > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. Omar Marques Haddad Analista de Sistemas Sênior From felix.sol em terra.com.br Tue Aug 31 09:52:00 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 31 Aug 2010 09:52:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Firebird_=E9_lento_na_rede?= =?iso-8859-1?q?=3F!=27?= In-Reply-To: References: Message-ID: <000b01cb490b$4f7581c0$ee608540$@sol@terra.com.br> Qtos registros sua consulta retorna e qto tempo leva ? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ricardo Rocha Enviada em: segunda-feira, 30 de agosto de 2010 10:59 Para: FireBase Assunto: Re: [firebase-br] Firebird é lento na rede?!' Primeiramente muito obrigado à todos que responderam. Tentei todas as dicas passadas por vocês mas, infelismente não melhorou o desempenho da busca. Mas me ajudou muito em adquirir novos conhecimento, por isso adoro esse grupo. Não sei se todos repararam mais minha tabela produto tem um campo chamado (prod_foto) é um campo do tipo blob(80), quando fasso uma pesquisa sem esse campo a busca melhora bastante. Nosso amigo Eduardo Melo disse que se eu mudar a propriedade poFetchBlobsOnDemand do DataSetProvider poderia melhor. Porem quando eu mudo essa propriedade da um erro no campo (tipo_nome) "Não entendo porque". Mas como diz o ditado "Quem não tem cachorro caça com gato" eu tirei o "prod_cod" da minha query de busca produto. Adcionei uma novo query para buscar somente a imagem do produto. Assim quando listo os produtos no DBGrid e no evento DbClik do Dbgrid faço com que abre o formulário de cadastro de produto assim a imagem do produto é mostrada. Em 30 de agosto de 2010 10:13, Eduardo Pombo escreveu: > Acredito que o UPPER esteja tirando o uso do indice, faca um teste sem ele. > > > > Em 28 de agosto de 2010 12:32, Eduardo Belo > escreveu: > > No caso para para o campo FOTO(BLOB), altere para TRUE a propriedade > > poFetchBlobsOnDemand do DataSetProvider. Fica bem mais rápido, pois > > deixando como TRUE ele só carrega quando de fato for mostrar a Foto. > > > > Grande abraço! > > > > Em 27 de agosto de 2010 14:54, Ricardo Rocha > escreveu: > > > >> Olá à todos! > >> Desenvolvi um sistema delphi+firebird. Porém estou um pouco triste com o > >> firebird. É o seguinte tenho um formulário para fazer busca de produtos > e a > >> busca está muito lenta muito lenta mesmo. > >> Será que pode ser por que eu estou usando inner join na busca? Se eu > usar > >> view para fazer busca tem como melhor esse desempenho? Usando view eu > posso > >> parametrizar o campo nome do produto? > >> > >> Obrigado, > >> > >> Ricardo Rocha > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > Atenciosamente > > José Eduardo Pombo de Barros > Gerente de Manutenção de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em fasystem.com.br Tue Aug 31 10:05:40 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Tue, 31 Aug 2010 10:05:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Ref=2E_Convers=E3o_BD_1=2E5_p?= =?iso-8859-1?q?ara_2=2E1?= In-Reply-To: Message-ID: Ou simplesmente rode o script que se encontra no diretório do firebird que fará a correção. Esse teu problema é por causa de caracteres acentuados. De uma olhada em: C:\Program Files\Firebird\Firebird_2_1\misc\upgrade\metadata\metadata_charset.txt [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sandro Enviada em: terça-feira, 31 de agosto de 2010 09:33 Para: FireBase Assunto: Re: [firebase-br]Ref. Conversão BD 1.5 para 2.1 Seguindo informações ja postadas aqui, acho que tematé um artigo ou dica no site da Firebase sobre isso Converter de 1.5 -> 2.1 tem que extrair de uma vesão e fazer um datapump pra outra, pra garantir que não haverá problemas. []'s Sandro. ----- Original Message ----- From: "Omar Haddad" To: "FireBase" Sent: Tuesday, August 31, 2010 9:19 AM Subject: [firebase-br] Ref. Conversão BD 1.5 para 2.1 Bom dia amigos(as), Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao tentar abri-lo no IBExpert, surge a seguinte mensagem: select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME , T.RDB$DESCRIPTION from RDB$TRIGGERS T left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and (c.rdb$trigger_name is null) order by T.RDB$TRIGGER_NAME Error message: Cannot transliterate character between character sets. Cannot transliterate character between character sets. Será que tenho de extrair os dados e recriar o BD na versão 2.1 e rodar os script´s de insert ? Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jaso em jaso.com.br Tue Aug 31 10:09:58 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Tue, 31 Aug 2010 10:09:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Ref=2E_Convers=E3o_BD_1=2E?= =?iso-8859-1?q?5_para_2=2E1?= In-Reply-To: References: Message-ID: <005301cb490d$d1dbda40$75938ec0$@com.br> Vá na pasta C:\Program Files\Firebird\Firebird_2_1\misc\upgrade\metadata\ la vai ter dois arquivos SQLs um para criar charsert create, e outro charset drop. 1. Rode o primeiro arquivo via ibexpert, para criar os procedimentos necessários. 2. Execute o SQL da seguinte forma no seu banco : select * from rdb$fix_metadata('coloque aqui seu charsert'), exemplo select * from rdb$fix_metadata('ISO8859_1'); 3. De um commit. 4. Rode o segundo arquivo via ibexpert, para apagar os procedimentos. 5. Faca um backup e restaure. Lembrando que para efetuar esses passos e necessário estar somente você acessando o banco de dados. Faça um backup primeiro, para evitar surpresas durante o processo. Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato conosco." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact." -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sandro Enviada em: terça-feira, 31 de agosto de 2010 09:33 Para: FireBase Assunto: Re: [firebase-br] Ref. Conversão BD 1.5 para 2.1 Seguindo informações ja postadas aqui, acho que tematé um artigo ou dica no site da Firebase sobre isso Converter de 1.5 -> 2.1 tem que extrair de uma vesão e fazer um datapump pra outra, pra garantir que não haverá problemas. []'s Sandro. ----- Original Message ----- From: "Omar Haddad" To: "FireBase" Sent: Tuesday, August 31, 2010 9:19 AM Subject: [firebase-br] Ref. Conversão BD 1.5 para 2.1 Bom dia amigos(as), Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão, atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao tentar abri-lo no IBExpert, surge a seguinte mensagem: select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG, C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME , T.RDB$DESCRIPTION from RDB$TRIGGERS T left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and (c.rdb$trigger_name is null) order by T.RDB$TRIGGER_NAME Error message: Cannot transliterate character between character sets. Cannot transliterate character between character sets. Será que tenho de extrair os dados e recriar o BD na versão 2.1 e rodar os script´s de insert ? Obrigado a todos -- Att. Omar Marques Haddad Analista de Sistemas Sênior ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nanfilho em gmail.com Tue Aug 31 10:12:28 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 31 Aug 2010 10:12:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_melhor_cen=E1rio_para_resolve?= =?iso-8859-1?q?r_problemas_com_transa=E7=E3o?= In-Reply-To: References: Message-ID: José, legal suas ideias, só me esclarece melhor umas coisas então você usa 2 ibtransaction correto? um com read commited e o outro com qual? nunca usei ibupdatesql, vou dar uma estudada nele.. pelo que entendi com o segundo ibtransaction vc pode dar um try..except com um start transaction e commit (no readcommited ele nao deixa) mesmo ficando no ibx, vai dar um trabalho danado rsrs mas ja ajudou um bocado :) abraço! Em 30 de agosto de 2010 23:30, Jose Aparecido da Silva - Fasystem < listas em fasystem.com.br> escreveu: > Vou falar da minha experiencia: > Uso D7 e FB2.13 e IBX. > Pelo menos por enquanto não tenho necessidade de trocar. > Aqui vão algumas dicas que tenho utilizado e tem dado bons resultados. > Sempre utilizo querys com cachedupdates = true e faço uso do TIBUpdateSql > para as atualizações. > Utilizo uma transação com isolamento readcomitted para leitura e outra pra > gravação e atualização dos dados. > Para mostrar os dados para o cliente utilizo uma query de consulta ligado a > transação de leitura e quando necessito inserir ou modificar uma linha > utilizo outra query com a transação de gravação. > Nunca utilizo commitrettaining. Ele é pratico mas com certeza é o motivo de > tantos deadlocks. Portanto fuja dele. Só utilize se não houver outro jeito. > IBX é rápido e muito prático. É só saber trabalhar com ele. > Não utilize TTable e traga sempre a menor quantidade possível de dados. > Capriche nos índices para pesquisa e abuse dos relacionamentos para > distribuir melhor os seus dados. > Utilize sempre transação para controlar as atualizações. Faça isso > inclusive > para relatórios. Não economize no controle transacional. > É isso. > Estou aí para ajudar em alguma coisa > > [ ]'s > Jose Aparecido da Silva > Fasystem > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Fernando Filho > Enviada em: segunda-feira, 30 de agosto de 2010 18:46 > Para: FireBase > Assunto: [firebase-br] melhor cenário para resolver problemas com transação > > Olá pessoal, peço se possível para me ajudar nesse problema (entrando um > pouco em delphi , espero que não seja muito OFF ^^ ) > > é o seguinte, tenho um sistema usando componentes da paleta interbase > (famoso ibx) > infelizmente hoje vejo que não foi uma boa, pensei numa coisa pequena (anos > atras), a empresa cresceu pacas, e hoje essa arquitetura está me dando dor > de cabeça, alguns modulos do sistema precisam de um controle real de > transação por questões de segurança e quando tento colocar alguma coisa , > começam os lock conlifcts, ai tenho q deixar do jeito q tá, mas ai vira e > mexe aparece um caixa com 2 lançamentos iguais (algum erro no meio do > processo e o usuario tenta incluir novamente, como não deu rollback ele > inclui denovo..), fora o acumulo de transações ativas, acontece algumas > vezes por semana de o servidor simplesmente estourar a memoria, e eu ter > que > restartar o firebird. > > resumo basico: uso o transaction como read commited e commit rettaining em > todo os metodos insert, delete, update do sistema. ok já sei que não é > ideal > e estou procurando a melhor maneira pra resolver, por isso peço ajuda aos > amigos do grupo, levando em conta que o sistema é bem grande então para > ajeitar isso imagino que vai ser F*&¨% > > enfim, meus cadastro simples são com table (outra porcaria). já pensei até > em trocar a conexão para Dbexpress, mas seria uma manutenção MONSTRO > perderia uns bons meses nisso, se eu tiver como resolver no ibx melhor, mas > se tiver que mudar vo mudar, pois não aguento mais esses problemas. > > desculpem o email grande, e agradeço a ajuda desde já :) > > > -- > Atenciosamente > Fernando Filho > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho From sicnemelpor em gmail.com Tue Aug 31 10:27:22 2010 From: sicnemelpor em gmail.com (Sicnemelpor) Date: Tue, 31 Aug 2010 10:27:22 -0300 Subject: [firebase-br] Firebird X Debian In-Reply-To: References: Message-ID: O Classic não é chamado pelo daemon do inetd? Daí só aparece quando tem conexão ativa, se não tem, não aparece nenhum processo. []s Nelson Sicuro > Pessoal, > > Tenho o Firebird 2.1.3 Classic rodando em um servidor Debian 5.0 > O Firebird esta rodando aparentemente normalmente pois consigo acessar o > banco de dados tando do servidor quanto de estacoes Windows. > O que eu nao estou entendendo é porque o Firebird nao aparece na lista de > processos do sistema operacional. > Estou executando o seguinte comando: > > # ps aux | grep fb > > O sistema operacional nao retorna nada, como se o firebird nem estivesse > instalado. > Como disse anteriormente esta instalado e funcionando perfeitamente. > > Grato pela atencao. > -- Usando o revolucionário cliente de correio do Opera: http://www.opera.com/mail/ From fortes.m em gmail.com Tue Aug 31 10:29:00 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Tue, 31 Aug 2010 10:29:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?melhor_cen=E1rio_para_resolver_probl?= =?iso-8859-1?q?emas_com_transa=E7=E3o?= In-Reply-To: References: Message-ID: Amigão no Seu caso eu creio que a melhor saída é Fib-Plus da DevRace são componentes irmãos do IBX nmuito parecidos só que turbinados e melnhorados... acompanhe uns posts meus atráz e vc vai ver que tem como usar duas Transactions para um conjunto de datasets uma transaction para leitura e outra para escrita e update, desse modo vc praticamente não tem nenhum problema de deadlock além de ser mais fácil de dar manutenção e desenvolver, deixando no it a transaction de inserts setado com auto-commit, e a trans dela para commit, mas com a outra transação de leitura com commit retainning só para leitura. A compatibilidade com IBX é grande mais tem muitas melhorias.., não tem TTable somente DataSets turbinados que já tem SQLupdate embutido, fas os inserts, deletes, updates automaticamente, batch updates para processamento em lote sem esquecer a performance... Dá uma olhada aqui, http://www.devrace.com/en/fibplus/ é um excelente investimento. Tem um link de exemplos também nesta página. Sucesso !!! Marcelo Fortes Em 30 de agosto de 2010 18:46, Fernando Filho escreveu: > Olá pessoal, peço se possível para me ajudar nesse problema (entrando um > pouco em delphi , espero que não seja muito OFF ^^ ) > > é o seguinte, tenho um sistema usando componentes da paleta interbase > (famoso ibx) > infelizmente hoje vejo que não foi uma boa, pensei numa coisa pequena (anos > atras), a empresa cresceu pacas, e hoje essa arquitetura está me dando dor > de cabeça, alguns modulos do sistema precisam de um controle real de > transação por questões de segurança e quando tento colocar alguma coisa , > começam os lock conlifcts, ai tenho q deixar do jeito q tá, mas ai vira e > mexe aparece um caixa com 2 lançamentos iguais (algum erro no meio do > processo e o usuario tenta incluir novamente, como não deu rollback ele > inclui denovo..), fora o acumulo de transações ativas, acontece algumas > vezes por semana de o servidor simplesmente estourar a memoria, e eu ter > que > restartar o firebird. > > resumo basico: uso o transaction como read commited e commit rettaining em > todo os metodos insert, delete, update do sistema. ok já sei que não é > ideal > e estou procurando a melhor maneira pra resolver, por isso peço ajuda aos > amigos do grupo, levando em conta que o sistema é bem grande então para > ajeitar isso imagino que vai ser F*&¨% > > enfim, meus cadastro simples são com table (outra porcaria). já pensei até > em trocar a conexão para Dbexpress, mas seria uma manutenção MONSTRO > perderia uns bons meses nisso, se eu tiver como resolver no ibx melhor, mas > se tiver que mudar vo mudar, pois não aguento mais esses problemas. > > desculpem o email grande, e agradeço a ajuda desde já :) > > > -- > Atenciosamente > Fernando Filho > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From listas em fasystem.com.br Tue Aug 31 11:45:31 2010 From: listas em fasystem.com.br (Jose Aparecido da Silva - Fasystem) Date: Tue, 31 Aug 2010 11:45:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_melhor_cen=E1rio_para_?= =?iso-8859-1?q?resolver_problemas_com_transa=E7=E3o?= In-Reply-To: Message-ID: Bom dia Fernando Eu uso o isolamento readcommited também para leitura e controlo as transações explicitamente, dando um starttransaction e um commit no final. Inicio a rotina de insert/update assim: 1. Faço telas diferentes para mostrar dados e atualizar 2. Verifico se a transação já está iniciada com: If not IBTransactionGravar.InTransaction then IBTransactionGravar.StartTransaction; 3. abro a query que sera utilizada para insert/update assim: qrCadastro.Sql.Clear; qrCadastro.Sql.Add('select * from TABELA where ID is null'); qrCadastro.Open; qrCadastro.Append; 4. faço as atualizações 5. Tudo certo: commit 6. Se falhou alguma coisa: rollback; 7. volto para a tela de visualização e se for preciso dou um refresh na query para refletir a atualização. [ ]'s Jose Aparecido da Silva Fasystem -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fernando Filho Enviada em: terça-feira, 31 de agosto de 2010 10:12 Para: FireBase Assunto: Re: [firebase-br]RES: melhor cenário para resolver problemas com transação José, legal suas ideias, só me esclarece melhor umas coisas então você usa 2 ibtransaction correto? um com read commited e o outro com qual? nunca usei ibupdatesql, vou dar uma estudada nele.. pelo que entendi com o segundo ibtransaction vc pode dar um try..except com um start transaction e commit (no readcommited ele nao deixa) mesmo ficando no ibx, vai dar um trabalho danado rsrs mas ja ajudou um bocado :) abraço! Em 30 de agosto de 2010 23:30, Jose Aparecido da Silva - Fasystem < listas em fasystem.com.br> escreveu: > Vou falar da minha experiencia: > Uso D7 e FB2.13 e IBX. > Pelo menos por enquanto não tenho necessidade de trocar. > Aqui vão algumas dicas que tenho utilizado e tem dado bons resultados. > Sempre utilizo querys com cachedupdates = true e faço uso do TIBUpdateSql > para as atualizações. > Utilizo uma transação com isolamento readcomitted para leitura e outra pra > gravação e atualização dos dados. > Para mostrar os dados para o cliente utilizo uma query de consulta ligado a > transação de leitura e quando necessito inserir ou modificar uma linha > utilizo outra query com a transação de gravação. > Nunca utilizo commitrettaining. Ele é pratico mas com certeza é o motivo de > tantos deadlocks. Portanto fuja dele. Só utilize se não houver outro jeito. > IBX é rápido e muito prático. É só saber trabalhar com ele. > Não utilize TTable e traga sempre a menor quantidade possível de dados. > Capriche nos índices para pesquisa e abuse dos relacionamentos para > distribuir melhor os seus dados. > Utilize sempre transação para controlar as atualizações. Faça isso > inclusive > para relatórios. Não economize no controle transacional. > É isso. > Estou aí para ajudar em alguma coisa > > [ ]'s > Jose Aparecido da Silva > Fasystem > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Fernando Filho > Enviada em: segunda-feira, 30 de agosto de 2010 18:46 > Para: FireBase > Assunto: [firebase-br] melhor cenário para resolver problemas com transação > > Olá pessoal, peço se possível para me ajudar nesse problema (entrando um > pouco em delphi , espero que não seja muito OFF ^^ ) > > é o seguinte, tenho um sistema usando componentes da paleta interbase > (famoso ibx) > infelizmente hoje vejo que não foi uma boa, pensei numa coisa pequena (anos > atras), a empresa cresceu pacas, e hoje essa arquitetura está me dando dor > de cabeça, alguns modulos do sistema precisam de um controle real de > transação por questões de segurança e quando tento colocar alguma coisa , > começam os lock conlifcts, ai tenho q deixar do jeito q tá, mas ai vira e > mexe aparece um caixa com 2 lançamentos iguais (algum erro no meio do > processo e o usuario tenta incluir novamente, como não deu rollback ele > inclui denovo..), fora o acumulo de transações ativas, acontece algumas > vezes por semana de o servidor simplesmente estourar a memoria, e eu ter > que > restartar o firebird. > > resumo basico: uso o transaction como read commited e commit rettaining em > todo os metodos insert, delete, update do sistema. ok já sei que não é > ideal > e estou procurando a melhor maneira pra resolver, por isso peço ajuda aos > amigos do grupo, levando em conta que o sistema é bem grande então para > ajeitar isso imagino que vai ser F*&¨% > > enfim, meus cadastro simples são com table (outra porcaria). já pensei até > em trocar a conexão para Dbexpress, mas seria uma manutenção MONSTRO > perderia uns bons meses nisso, se eu tiver como resolver no ibx melhor, mas > se tiver que mudar vo mudar, pois não aguento mais esses problemas. > > desculpem o email grande, e agradeço a ajuda desde já :) > > > -- > Atenciosamente > Fernando Filho > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente Fernando Filho ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexsistemass em gmail.com Tue Aug 31 11:52:07 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Tue, 31 Aug 2010 11:52:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?melhor_cen=E1rio_para_resolver_probl?= =?iso-8859-1?q?emas_com_transa=E7=E3o?= In-Reply-To: References: Message-ID: Bom dia Acho essa Duvida muito Interessante.. Marcelo Fortes... Acompanhando o que voce falou sobre transações voce teria algum exemplo com Fibplus. Ou um bom Artigo explicando como se faz .. Utilizo componente Fibplus.. Obrigado pela explicação Jose Aparecido e Marcelo Fortes Em 31 de agosto de 2010 10:29, Marcelo Fortes escreveu: > Amigão no Seu caso eu creio que a melhor saída é Fib-Plus da DevRace são > componentes irmãos do IBX nmuito parecidos só que turbinados e > melnhorados... acompanhe uns posts meus atráz e vc vai ver que tem como > usar > duas Transactions para um conjunto de datasets uma transaction para leitura > e outra para escrita e update, desse modo vc praticamente não tem nenhum > problema de deadlock além de ser mais fácil de dar manutenção e > desenvolver, > deixando no it a transaction de inserts setado com auto-commit, e a trans > dela para commit, mas com a outra transação de leitura com commit > retainning > só para leitura. > A compatibilidade com IBX é grande mais tem muitas melhorias.., não tem > TTable somente DataSets turbinados que já tem SQLupdate embutido, fas os > inserts, deletes, updates automaticamente, batch updates para processamento > em lote sem esquecer a performance... > > Dá uma olhada aqui, > > http://www.devrace.com/en/fibplus/ > > é um excelente investimento. Tem um link de exemplos também nesta página. > > > Sucesso !!! > > Marcelo Fortes > > > Em 30 de agosto de 2010 18:46, Fernando Filho > escreveu: > > > Olá pessoal, peço se possível para me ajudar nesse problema (entrando um > > pouco em delphi , espero que não seja muito OFF ^^ ) > > > > é o seguinte, tenho um sistema usando componentes da paleta interbase > > (famoso ibx) > > infelizmente hoje vejo que não foi uma boa, pensei numa coisa pequena > (anos > > atras), a empresa cresceu pacas, e hoje essa arquitetura está me dando > dor > > de cabeça, alguns modulos do sistema precisam de um controle real de > > transação por questões de segurança e quando tento colocar alguma coisa , > > começam os lock conlifcts, ai tenho q deixar do jeito q tá, mas ai vira e > > mexe aparece um caixa com 2 lançamentos iguais (algum erro no meio do > > processo e o usuario tenta incluir novamente, como não deu rollback ele > > inclui denovo..), fora o acumulo de transações ativas, acontece algumas > > vezes por semana de o servidor simplesmente estourar a memoria, e eu ter > > que > > restartar o firebird. > > > > resumo basico: uso o transaction como read commited e commit rettaining > em > > todo os metodos insert, delete, update do sistema. ok já sei que não é > > ideal > > e estou procurando a melhor maneira pra resolver, por isso peço ajuda aos > > amigos do grupo, levando em conta que o sistema é bem grande então para > > ajeitar isso imagino que vai ser F*&¨% > > > > enfim, meus cadastro simples são com table (outra porcaria). já pensei > até > > em trocar a conexão para Dbexpress, mas seria uma manutenção MONSTRO > > perderia uns bons meses nisso, se eu tiver como resolver no ibx melhor, > mas > > se tiver que mudar vo mudar, pois não aguento mais esses problemas. > > > > desculpem o email grande, e agradeço a ajuda desde já :) > > > > > > -- > > Atenciosamente > > Fernando Filho > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From armando.boza em gmail.com Tue Aug 31 12:37:05 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 31 Aug 2010 12:37:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__melhor_cen=E1rio_para_resolv?= =?iso-8859-1?q?er_problemas_com_transa=E7=E3o?= In-Reply-To: References: Message-ID: <4C7D21A1.60305@gmail.com> Em 30/08/2010 23:30, Jose Aparecido da Silva - Fasystem escreveu: > Vou falar da minha experiencia: > Uso D7 e FB2.13 e IBX. > Pelo menos por enquanto não tenho necessidade de trocar. São 2, sempre usei o IBX e nunca tive problemas com desempenho. Transações sempre Read Committed. Só não uso o IBUpdateSql, eu me acostumei ao IBDataset, prático e rápido de se programar. Att -- Armando Boza Gonçalves X-Software Desenvolvimento Site.: www.xsoftwaredesenvolvimento.com.br Email: armando.boza em gmail.com Msn..: armandoboza em hotmail.com Skype: armando.boza (43)8409-9735 From agalysson em gmail.com Tue Aug 31 13:26:00 2010 From: agalysson em gmail.com (=?ISO-8859-1?Q?Alysson_Gon=E7alves_de_Azevedo?=) Date: Tue, 31 Aug 2010 13:26:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_melhor_cen=E1rio_para_resolve?= =?iso-8859-1?q?r_problemas_com_transa=E7=E3o?= In-Reply-To: <4C7D21A1.60305@gmail.com> References: <4C7D21A1.60305@gmail.com> Message-ID: Para poder usar Commit ao invez de CommitRettaining, vcs usam os Edits comuns ou apenas abrem todos as querys novamente após o commit?! Alysson Gonçalves de Azevedo (11) 8491-7730 (\(''^_^ )/) "Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai gritando: -Perdi tudo!!!" Em 31 de agosto de 2010 12:37, Armando Boza Gonçalves < armando.boza em gmail.com> escreveu: > Em 30/08/2010 23:30, Jose Aparecido da Silva - Fasystem escreveu: > > Vou falar da minha experiencia: >> Uso D7 e FB2.13 e IBX. >> Pelo menos por enquanto não tenho necessidade de trocar. >> > > São 2, sempre usei o IBX e nunca tive problemas com desempenho. > > Transações sempre Read Committed. > > Só não uso o IBUpdateSql, eu me acostumei ao IBDataset, prático e rápido de > se programar. > > Att > > -- > Armando Boza Gonçalves > X-Software Desenvolvimento > Site.: www.xsoftwaredesenvolvimento.com.br > Email: armando.boza em gmail.com > Msn..: armandoboza em hotmail.com > Skype: armando.boza > (43)8409-9735 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edblue em ig.com.br Tue Aug 31 14:08:21 2010 From: edblue em ig.com.br (Edmilson Rodrigues dos Santos) Date: Tue, 31 Aug 2010 14:08:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_melhor_cen=E1rio_para_resolve?= =?iso-8859-1?q?r_problemas_com_transa=E7=E3o?= Message-ID: Estou em fase de finalização de um sistema onde tenho um form pai que controla toda o processo de transação, uso o componente MDO, quando o form é criado, ele abre a query, que está guardada no DB, especifica para aquela janela assim como a transação, quando fecho a janela com um ok o evento onCcose pode tanto dar um Commit quanto um CommitRettaining, cada janela pode ter uma necessidade especifica, qualquer outro evento que feche a janela que não seja de origem do borão OK é chamado o RollbackRettaining ou Rollback, dentro do processo que envolve determinada janela existem vários outros fatores, mas basicamente cada janela criada pelo sistema a partir do form base é responsável pela abertura da transação, da manutenção da tabela e da finalização da transação, essa abordagem é bem útil em sistemas que utilizam muitas tabelas e nos liberam da preocupação de deixar tabelas abertas ou transações pendentes. From felipearon em gmail.com Tue Aug 31 14:36:11 2010 From: felipearon em gmail.com (Felipe Aron) Date: Tue, 31 Aug 2010 14:36:11 -0300 Subject: [firebase-br] Bug do IBO / Firebird 1.5? Message-ID: PessoALL, realizando alguns testes num sistema desenvolvido em Delphi 7 + IBO 4.8.5 + Firebird 1.5 - ocorreu o seguinte: *[Cenário] * Tenho uma tabela PAI de Empréstimo e outra tabela FILHA de Parcelas. *[Problema Ocorrido]* * * Na tabela FILHA, após quitar a parcela - é acionada a trigger AfterUpdate para atualizar o "Valor Pago" no empréstimo. (Até aqui tranquilo). No código do sistema, estava editando as duas tabelas na ordem para edição: FILHA e PAI. Quando comitado os processos o "Valor Pago" do PAI não estava sendo atualizado. POREM, fazendo um teste, editando primeiro o PAI e DEPOIS A FILHA, o disparo da trigger fazia efeito - atualizando assim o "Valor Pago". Ou seja, a trigger estava sendo disparada, o processo sendo feito, mas pelo delphi dar um "Edit" no PAI, é como se estivesse anulando o processo da trigger. Isso seria um bug do IBO? Do Firebird? -- #FollowMe: @felipearon ( http://felipearon.com.br/) From marcelomoreira.souza em gmail.com Tue Aug 31 14:37:46 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Tue, 31 Aug 2010 14:37:46 -0300 Subject: [firebase-br] Firebird X Debian In-Reply-To: References: Message-ID: Nelson, Era isso mesmo. Estava fazendo a consulta exatamente quanto nao havia nenhuma conexao ativa. Outra coisa, tem como eu saber qual Firebird esta rodando na maquina ? No caso eu preciso saber se é o SuperServer ou o Classic que esta rodando. Valew pela força Em 31 de agosto de 2010 10:27, Sicnemelpor escreveu: > O Classic não é chamado pelo daemon do inetd? Daí só aparece quando tem > conexão ativa, se não tem, não aparece nenhum processo. > > []s > Nelson Sicuro > > > Pessoal, >> >> Tenho o Firebird 2.1.3 Classic rodando em um servidor Debian 5.0 >> O Firebird esta rodando aparentemente normalmente pois consigo acessar o >> banco de dados tando do servidor quanto de estacoes Windows. >> O que eu nao estou entendendo é porque o Firebird nao aparece na lista de >> processos do sistema operacional. >> Estou executando o seguinte comando: >> >> # ps aux | grep fb >> >> O sistema operacional nao retorna nada, como se o firebird nem estivesse >> instalado. >> Como disse anteriormente esta instalado e funcionando perfeitamente. >> >> Grato pela atencao. >> >> > > -- > Usando o revolucionário cliente de correio do Opera: > http://www.opera.com/mail/ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From jaso em jaso.com.br Tue Aug 31 15:42:43 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Tue, 31 Aug 2010 15:42:43 -0300 Subject: [firebase-br] IBO - Firebird 2.1 - Mestre Detalhes Message-ID: <001301cb493c$4d66f6d0$e834e470$@com.br> Pessoal, Seguinte : Tenho dois procedimentos, que executados separadamente, tem desempenho muito bom, lêem somente índices e retornam informação de forma extremante satisfatório. Eles são, para busca das informações na nota fiscal, e para itens da nota fiscal. Porem quando coloco o procedimento de itens da nota fiscal, como sendo detalhe do da nota fiscal, usando o código abaixo : DM_Faturamento.Tb_Itens_Pedidos.MasterLinks.Clear; DM_Faturamento.Tb_Itens_Pedidos.MasterLinks.Add('PROC_SELECT_INF_GERAR_ITENS _NF.itens_p_n_pedido = PROC_SELECT_INF_GERAR_NF.ped_numero'); DM_Faturamento.Tb_Itens_Pedidos.MasterSource := DM_Faturamento.Ds_Pedidos; A coisa complica de mais da conta, fica extremamente lento, mais muito muito mesmo. Utilio Delphi 7 + IBO 4.9.9 (TIB_Query) + Firebird 2.1. Gostaria da ajuda de você para poder me dar algum tipo de informação. Será que alguém tem alguma dica para mim ?. Obs : Ambos os plan lêem somente índices. Atenciosamente, Oliveira, José Augusto Siqueira de JASO Tecnologia & Desenvolvimento Consultoria em desenvolvimento de sistemas. "Non deterret sapientem mors" "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa. ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato conosco." "Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact."