From rnribeiro em gmail.com Tue Jun 1 07:22:46 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 1 Jun 2010 07:22:46 -0300 Subject: [firebase-br] to precisando muito de uma ajuda com uma trigger Message-ID: a sintaxe é a seguinte CREATE OR ALTER TRIGGER TRG_STATUS_OS FOR D_SERVICO_OS ACTIVE BEFORE UPDATE POSITION 0 as declare variable v_status char(1); declare variable codprod varchar(18); declare variable qtde numeric(10,2); declare variable local char(3); declare variable emp integer; begin codprod = new.codprod; qtde = new.qtde; local = new.cod_local; emp = new.cod_emp; select STATUS from c_ordemservico where codigo = new.cod_os into :v_status; select d.codprod, d.qtde from d_servico_os d where d.cod_os = new.cod_os into :codprod,:qtde; if (:v_status = 'A')then update estoque e set e.qtde_reserv = e.qtde_reserv + :qtde, e.saldo = e.qtde_disp - e.qtde_reserv where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = :emp; if (:v_status = 'F')then update estoque e set e.qtde_reserv = e.qtde_reserv - :qtde, e.saldo = e.qtde_disp - e.qtde_reserv where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = :emp; if (:v_status = 'C')then update estoque e set e.qtde_reserv = e.qtde_reserv - :qtde, e.saldo = e.qtde_disp - e.qtde_reserv where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = :emp; end na realidade acho que o erro é que nem sempre mexo nos itens na realidade o que deve lterar a quantidade reservada é esse v_status que fica na tabela c_ordem serviço se algume puder me ajudar a refazer essa trigger ficarei grato From ed.rodrigo em gmail.com Tue Jun 1 08:19:05 2010 From: ed.rodrigo em gmail.com (Ederson R. F. Lima) Date: Tue, 1 Jun 2010 08:19:05 -0300 Subject: [firebase-br] to precisando muito de uma ajuda com uma trigger In-Reply-To: References: Message-ID: O que você quer que sua Trigger faça!? Qual a mensagem de erro que você recebe? Coloque essas informações e será bem mais fácil te ajudar. Att, 2010/6/1 Reijanio Nunes Ribeiro > a sintaxe é a seguinte > > CREATE OR ALTER TRIGGER TRG_STATUS_OS FOR D_SERVICO_OS > ACTIVE BEFORE UPDATE POSITION 0 > as > declare variable v_status char(1); > declare variable codprod varchar(18); > declare variable qtde numeric(10,2); > declare variable local char(3); > declare variable emp integer; > begin > codprod = new.codprod; > qtde = new.qtde; > local = new.cod_local; > emp = new.cod_emp; > > select STATUS from c_ordemservico > where codigo = new.cod_os > into :v_status; > > select d.codprod, d.qtde from d_servico_os d > where d.cod_os = new.cod_os > into :codprod,:qtde; > > if (:v_status = 'A')then > update estoque e set > e.qtde_reserv = e.qtde_reserv + :qtde, > e.saldo = e.qtde_disp - e.qtde_reserv > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > :emp; > > if (:v_status = 'F')then > update estoque e set > e.qtde_reserv = e.qtde_reserv - :qtde, > e.saldo = e.qtde_disp - e.qtde_reserv > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > :emp; > > if (:v_status = 'C')then > update estoque e set > e.qtde_reserv = e.qtde_reserv - :qtde, > e.saldo = e.qtde_disp - e.qtde_reserv > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > :emp; > > end > > na realidade acho que o erro é que nem sempre mexo nos itens na realidade o > que deve lterar a quantidade reservada é esse v_status que fica na tabela > c_ordem serviço se algume puder me ajudar a refazer essa trigger ficarei > 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 > -- - Éderson R. F. Lima -- Engenharia da Computação / 9º Termo --- Araçatuba/SP From bzottis em ig.com.br Tue Jun 1 08:23:30 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 1 Jun 2010 08:23:30 -0300 Subject: [firebase-br] RES: Cache do Firebird. In-Reply-To: References: Message-ID: <003301cb017c$e17fc250$a47f46f0$@com.br> E o sistema Operacional? Qual é? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Balena Enviada em: segunda-feira, 31 de maio de 2010 18:32 Para: FireBase Assunto: [firebase-br] Cache do Firebird. Olá senhores. Temos um cliente com um servidor dedicado ao banco de dados. Resolvemos instalar o Firebird 2.5 e está indo tudo bem lá, porém nos ultimos dias as vezes o banco simplesmente cai. Como utilizamos o Classic Server, só cai o serviço do usuário, e não o de todo mundo. Fui verificar o Log o do Firebird e a mensagem que dá é a seguinte: "Could not use 32-bit SetSystemFileCacheSize API to set cache size limit to 10307185440. Please, use 64-bit engine or configure chache size limit externally." Estamos utilizando os valores padrões do Firebird. Andei lendo um pouco a respeito porém não sei qual que seria o valor correto para este servidor. A configuração dele é a seguinte: Dual Xeon E5420 com 32gb de Ram. Lá só há um banco de dados para a nossa aplicação princial, um bando firebird de pouco mais de 6 gb. Gostaria de dicas de como configurar ele para que não ocorresse mais essas quedas. Desde já agradeço. Att Balena ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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.819 / Banco de dados de vírus: 271.1.1/2910 - Data de Lançamento: 06/01/10 03:25:00 From iibalena em gmail.com Tue Jun 1 08:43:46 2010 From: iibalena em gmail.com (Balena) Date: Tue, 1 Jun 2010 08:43:46 -0300 Subject: [firebase-br] RES: Cache do Firebird. In-Reply-To: <003301cb017c$e17fc250$a47f46f0$@com.br> References: <003301cb017c$e17fc250$a47f46f0$@com.br> Message-ID: Windows Server 2003. Se necessitar que seja trocado a gente pode solicitar isso ao cliente, mas como a gente não trabalha com suporte, deixamos a cargo do cliente sempre. Uma vez eles tinham o Red Hat lá, mas não funcionou muito bem, não sei se era pelo sistema ou pela configuração da pessoa que o fez. 2010/6/1 Zottis > E o sistema Operacional? Qual é? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Balena > Enviada em: segunda-feira, 31 de maio de 2010 18:32 > Para: FireBase > Assunto: [firebase-br] Cache do Firebird. > > Olá senhores. > > Temos um cliente com um servidor dedicado ao banco de dados. > Resolvemos instalar o Firebird 2.5 e está indo tudo bem lá, porém nos > ultimos dias as vezes o banco simplesmente cai. > Como utilizamos o Classic Server, só cai o serviço do usuário, e não o de > todo mundo. > Fui verificar o Log o do Firebird e a mensagem que dá é a seguinte: > "Could not use 32-bit SetSystemFileCacheSize API to set cache size limit to > 10307185440. Please, use 64-bit engine or configure chache size limit > externally." > > Estamos utilizando os valores padrões do Firebird. > Andei lendo um pouco a respeito porém não sei qual que seria o valor > correto > para este servidor. > > A configuração dele é a seguinte: > Dual Xeon E5420 com 32gb de Ram. > > Lá só há um banco de dados para a nossa aplicação princial, um bando > firebird de pouco mais de 6 gb. > > Gostaria de dicas de como configurar ele para que não ocorresse mais essas > quedas. > > Desde já agradeço. > > Att > Balena > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.819 / Banco de dados de vírus: 271.1.1/2910 - Data de > Lançamento: 06/01/10 03:25: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 listas em warmboot.com.br Tue Jun 1 09:34:55 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 1 Jun 2010 09:34:55 -0300 Subject: [firebase-br] Cache do Firebird. In-Reply-To: References: Message-ID: <98229554.20100601093455@warmboot.com.br> A mensagem sobre o cache não está ligada ao motivo da queda do banco. Deve ser algum outro problema. Só a título de informação, a configuração padrão do FB 2.5 é limitar o cache do SO para que não passe de 30% da quantidade de RAM instalada. No seu caso, significa algo perto de 10GB, mas a versão 32 bits da API não suporta valor maiores que 4GB. Se quiser eliminar o "problema", instale uma versão 64bits do Firebird. Aconselho você a usar a última versão (snapshot build) do FB 2.5 e ver se o problema continua. Se o problema contiuar, sugiro que leia o seguinte artigo e entre em contato com os desenvolvedores: http://www.firebase.com.br/fb/artigo.php?id=1852 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br B> Olá senhores. B> Temos um cliente com um servidor dedicado ao banco de dados. B> Resolvemos instalar o Firebird 2.5 e está indo tudo bem lá, porém nos B> ultimos dias as vezes o banco simplesmente cai. B> Como utilizamos o Classic Server, só cai o serviço do usuário, e não o de B> todo mundo. B> Fui verificar o Log o do Firebird e a mensagem que dá é a seguinte: B> "Could not use 32-bit SetSystemFileCacheSize API to set cache size limit to B> 10307185440. Please, use 64-bit engine or configure chache size limit B> externally." B> Estamos utilizando os valores padrões do Firebird. B> Andei lendo um pouco a respeito porém não sei qual que seria o valor correto B> para este servidor. B> A configuração dele é a seguinte: B> Dual Xeon E5420 com 32gb de Ram. B> Lá só há um banco de dados para a nossa aplicação princial, um bando B> firebird de pouco mais de 6 gb. B> Gostaria de dicas de como configurar ele para que não ocorresse mais essas B> quedas. B> Desde já agradeço. B> Att B> Balena From rnribeiro em gmail.com Tue Jun 1 11:27:02 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 1 Jun 2010 11:27:02 -0300 Subject: [firebase-br] to precisando muito de uma ajuda com uma trigger In-Reply-To: References: Message-ID: quero que ao alterar o status da ordem de esrviço ela altere a quantidade, de produtos reservados Em 01/06/10, Ederson R. F. Lima escreveu: > > O que você quer que sua Trigger faça!? > Qual a mensagem de erro que você recebe? > > Coloque essas informações e será bem mais fácil te ajudar. > > Att, > > 2010/6/1 Reijanio Nunes Ribeiro > > > a sintaxe é a seguinte > > > > CREATE OR ALTER TRIGGER TRG_STATUS_OS FOR D_SERVICO_OS > > ACTIVE BEFORE UPDATE POSITION 0 > > as > > declare variable v_status char(1); > > declare variable codprod varchar(18); > > declare variable qtde numeric(10,2); > > declare variable local char(3); > > declare variable emp integer; > > begin > > codprod = new.codprod; > > qtde = new.qtde; > > local = new.cod_local; > > emp = new.cod_emp; > > > > select STATUS from c_ordemservico > > where codigo = new.cod_os > > into :v_status; > > > > select d.codprod, d.qtde from d_servico_os d > > where d.cod_os = new.cod_os > > into :codprod,:qtde; > > > > if (:v_status = 'A')then > > update estoque e set > > e.qtde_reserv = e.qtde_reserv + :qtde, > > e.saldo = e.qtde_disp - e.qtde_reserv > > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > > :emp; > > > > if (:v_status = 'F')then > > update estoque e set > > e.qtde_reserv = e.qtde_reserv - :qtde, > > e.saldo = e.qtde_disp - e.qtde_reserv > > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > > :emp; > > > > if (:v_status = 'C')then > > update estoque e set > > e.qtde_reserv = e.qtde_reserv - :qtde, > > e.saldo = e.qtde_disp - e.qtde_reserv > > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > > :emp; > > > > end > > > > na realidade acho que o erro é que nem sempre mexo nos itens na realidade > o > > que deve lterar a quantidade reservada é esse v_status que fica na tabela > > c_ordem serviço se algume puder me ajudar a refazer essa trigger ficarei > > 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 > > > > > > -- > - Éderson R. F. Lima > -- Engenharia da Computação / 9º Termo > --- Araçatuba/SP > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From lucius.magliano em gmail.com Tue Jun 1 12:04:49 2010 From: lucius.magliano em gmail.com (Lucius Magliano) Date: Tue, 1 Jun 2010 12:04:49 -0300 Subject: [firebase-br] pporblemas firebird imprimindo relatorios texto In-Reply-To: References: Message-ID: cara ninguém tem idéia de que seja não ... o erro que esta ocorrendo é erro 123 ? o mais engraçado é que testei novamente ... coloco o interbase 6 , consigo gravar o relatorio em .qrp e em .txt coloco o firebase , quanto tento gravar o .txt ...* error I/O 123* * * *** * Em 31 de maio de 2010 16:25, Lucius Magliano escreveu: > olha só gente , sei que parece estranho mais olhá só , nosso software aqui > rodava em interbase 6 , os relatorio podiam ser salvos em qrp ou TXT , só > que quando passei o banco para firebird , quando tento salvar como texto ele > da um erro de I/O ? > > alguem já se deparou com isso ...??? > > eu testei denovo , coloquei o interbase e o treco funciona... > > agradeçe > > Lucius Magliano > > > -- > \!/ Antes de imprimir pense em sua Responsabilidade e compromisso com o > MEIO AMBIENTE! > -- \!/ Antes de imprimir pense em sua Responsabilidade e compromisso com o MEIO AMBIENTE! From agalysson em gmail.com Tue Jun 1 12:11:21 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 1 Jun 2010 12:11:21 -0300 Subject: [firebase-br] pporblemas firebird imprimindo relatorios texto In-Reply-To: References: Message-ID: num sei nao amigo, mas tente alguma coisa relacionado a conjunto de caracteres... provalvemente num é isso, mas quem sabe lhe dá pistas... -- 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 1 de junho de 2010 12:04, Lucius Magliano escreveu: > cara ninguém tem idéia de que seja não ... o erro que esta ocorrendo é erro > 123 ? > o mais engraçado é que testei novamente ... coloco o interbase 6 , consigo > gravar o relatorio em .qrp e em .txt > coloco o firebase , quanto tento gravar o .txt ...* error I/O 123* > * > * > *** > * > Em 31 de maio de 2010 16:25, Lucius Magliano > escreveu: > > > olha só gente , sei que parece estranho mais olhá só , nosso software > aqui > > rodava em interbase 6 , os relatorio podiam ser salvos em qrp ou TXT , > só > > que quando passei o banco para firebird , quando tento salvar como texto > ele > > da um erro de I/O ? > > > > alguem já se deparou com isso ...??? > > > > eu testei denovo , coloquei o interbase e o treco funciona... > > > > agradeçe > > > > Lucius Magliano > > > > > > -- > > \!/ Antes de imprimir pense em sua Responsabilidade e compromisso com o > > MEIO AMBIENTE! > > > > > > -- > \!/ 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 cpd em contabilizanet.com.br Tue Jun 1 12:12:32 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 1 Jun 2010 12:12:32 -0300 Subject: [firebase-br] ddex provider firebird Message-ID: Comecei a desenvolver um sistema em visual studio 2088 e firebird, para que o firebird funcione No vb.net eu tive que instalar o firebird.net provider . minha pergunta é a seguinte? Andei pesquisando sobre firebird com visual studio e achei muitas tutoriais falando do Ddex provider. Mas na realidade o que é este ddex provider? Quais são suas característica, Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com este provedor e se Realmente vale a pena. From eduardo em embras.net Tue Jun 1 13:09:22 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Tue, 1 Jun 2010 13:09:22 -0300 Subject: [firebase-br] pporblemas firebird imprimindo relatorios texto In-Reply-To: References: Message-ID: nao sei vc esta utilizando erro mas ai vai uma lista de erros ( http://www.moneymachinenet.com/delphi_errors.php ) e segundo ela o 123 é " The filename, directory name, or volume label syntax is incorrect. " confira o nome do arquivo que esta gerando, caminho ou letra de drive, etc espero ter ajudado. Em 1 de junho de 2010 12:04, Lucius Magliano escreveu: > cara ninguém tem idéia de que seja não ... o erro que esta ocorrendo é erro > 123 ? > o mais engraçado é que testei novamente ... coloco o interbase 6 , consigo > gravar o relatorio em .qrp e em .txt > coloco o firebase , quanto tento gravar o .txt ...* error I/O 123* > * > * > *** > * > Em 31 de maio de 2010 16:25, Lucius Magliano > escreveu: > >> olha só gente , sei que parece estranho mais olhá só , nosso software aqui >> rodava em interbase 6 , os relatorio podiam  ser salvos em qrp ou TXT , só >> que quando passei o banco para firebird , quando tento salvar como texto ele >> da um erro de I/O ? >> >> alguem já se deparou com isso ...??? >> >> eu testei denovo , coloquei o interbase e o treco funciona... >> >> agradeçe >> >> Lucius Magliano >> >> >> -- >>  \!/  Antes de imprimir pense em sua Responsabilidade e compromisso com o >> MEIO AMBIENTE! >> > > > > -- >  \!/  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 > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From armando.boza em gmail.com Tue Jun 1 13:09:47 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 01 Jun 2010 13:09:47 -0300 Subject: [firebase-br] ddex provider firebird In-Reply-To: References: Message-ID: <4C0530CB.10209@gmail.com> Se não me engano é o seguinte, somente instalando o Firebird.Net provider vc ja consegue programar no VS2008 apenas adicionando uma referencia à dll do firebird.net, só que somente declarando os componentes na unha. No vs2005 tinha um esquema de adicionar os componentes do firebird no VS, assim como no delphi, aparecia la o FBConnection, FBCommand etc, esse DDEX do VS2008 "acho" que é pra isso. 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 01/06/2010 12:12, Contabiliza - Cristiano escreveu: > Comecei a desenvolver um sistema em visual studio 2088 e firebird, para que > o firebird funcione > > No vb.net eu tive que instalar o firebird.net provider . minha pergunta é a > seguinte? > > Andei pesquisando sobre firebird com visual studio e achei muitas tutoriais > falando do > > Ddex provider. Mas na realidade o que é este ddex provider? Quais são suas > característica, > > Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com este > provedor e se > > Realmente vale a pena. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From cury.fb em gmail.com Tue Jun 1 13:25:14 2010 From: cury.fb em gmail.com (cury firebird) Date: Tue, 1 Jun 2010 13:25:14 -0300 Subject: [firebase-br] ddex provider firebird In-Reply-To: <4C0530CB.10209@gmail.com> References: <4C0530CB.10209@gmail.com> Message-ID: eu trabalho com ele... muito bom... nunca tive nenhum tipo de problema com ele! -------------------------------------------------- From: "Armando Boza Gonçalves" Sent: Tuesday, June 01, 2010 1:09 PM To: "FireBase" Subject: Re: [firebase-br] ddex provider firebird > Se não me engano é o seguinte, somente instalando o Firebird.Net provider > vc ja consegue programar no VS2008 apenas adicionando uma referencia à dll > do firebird.net, só que somente declarando os componentes na unha. > > No vs2005 tinha um esquema de adicionar os componentes do firebird no VS, > assim como no delphi, aparecia la o FBConnection, FBCommand etc, esse DDEX > do VS2008 "acho" que é pra isso. > > 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 01/06/2010 12:12, Contabiliza - Cristiano escreveu: >> Comecei a desenvolver um sistema em visual studio 2088 e firebird, para >> que >> o firebird funcione >> >> No vb.net eu tive que instalar o firebird.net provider . minha pergunta é >> a >> seguinte? >> >> Andei pesquisando sobre firebird com visual studio e achei muitas >> tutoriais >> falando do >> >> Ddex provider. Mas na realidade o que é este ddex provider? Quais são >> suas >> característica, >> >> Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com >> este >> provedor e se >> >> Realmente vale a pena. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Tue Jun 1 13:57:36 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 1 Jun 2010 13:57:36 -0300 Subject: [firebase-br] RES: ddex provider firebird In-Reply-To: Message-ID: Mais eu trabalho apenas com a firebird.net , e adicionando a referencia as dlls consigo trabalhar com componentes de acesso a dados como fbconection, Fbdataadapter , etc. Por isso que eu estou com esta duvida,, se consigo trabalhar com componentes apenas instalando o firebirdnet provider , qual A vantagem em trabalhar com o ddex provider. Outra coisa, aproveitando este email queria fazer outra pergunta tbm pra quem já trabalho com vb.net e firebird. Qual componente vcs usam para vinculação de dados, Vcs usam o datasource msm ligado nos edits ou usam o bidingsource, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de cury firebird Enviada em: terça-feira, 1 de junho de 2010 13:25 Para: FireBase Assunto: Re: [firebase-br] ddex provider firebird eu trabalho com ele... muito bom... nunca tive nenhum tipo de problema com ele! -------------------------------------------------- From: "Armando Boza Gonçalves" Sent: Tuesday, June 01, 2010 1:09 PM To: "FireBase" Subject: Re: [firebase-br] ddex provider firebird > Se não me engano é o seguinte, somente instalando o Firebird.Net provider > vc ja consegue programar no VS2008 apenas adicionando uma referencia à dll > do firebird.net, só que somente declarando os componentes na unha. > > No vs2005 tinha um esquema de adicionar os componentes do firebird no VS, > assim como no delphi, aparecia la o FBConnection, FBCommand etc, esse DDEX > do VS2008 "acho" que é pra isso. > > 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 01/06/2010 12:12, Contabiliza - Cristiano escreveu: >> Comecei a desenvolver um sistema em visual studio 2088 e firebird, para >> que >> o firebird funcione >> >> No vb.net eu tive que instalar o firebird.net provider . minha pergunta é >> a >> seguinte? >> >> Andei pesquisando sobre firebird com visual studio e achei muitas >> tutoriais >> falando do >> >> Ddex provider. Mas na realidade o que é este ddex provider? Quais são >> suas >> característica, >> >> Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com >> este >> provedor e se >> >> Realmente vale a pena. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 1 14:08:15 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 01 Jun 2010 14:08:15 -0300 Subject: [firebase-br] RES: ddex provider firebird In-Reply-To: References: Message-ID: <4C053E7F.2070303@gmail.com> Então, como eu disse, acho que o ddex é pra aparecer na palheta de componentes os componentes do firebird, dai é só arrastar e soltar na tela, e o FBConnection dando dois cliques aparece uma janelinha pra configurar o acesso ao banco. Quando vc instala somente o provider do firebird tem que declarar na unha os componentes e os dados de acesso ao banco. 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 01/06/2010 13:57, Contabiliza - Cristiano escreveu: > Mais eu trabalho apenas com a firebird.net , e adicionando a referencia as > dlls consigo trabalhar com componentes de acesso a dados como fbconection, > Fbdataadapter , etc. Por isso que eu estou com esta duvida,, se consigo > trabalhar com componentes apenas instalando o firebirdnet provider , qual > A vantagem em trabalhar com o ddex provider. Outra coisa, aproveitando este > email queria fazer outra pergunta tbm pra quem já trabalho com vb.net e > firebird. Qual componente vcs usam para vinculação de dados, Vcs usam o > datasource msm ligado nos edits ou usam o bidingsource, > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de cury firebird > Enviada em: terça-feira, 1 de junho de 2010 13:25 > Para: FireBase > Assunto: Re: [firebase-br] ddex provider firebird > > eu trabalho com ele... > muito bom... nunca tive nenhum tipo de problema com ele! > > -------------------------------------------------- > From: "Armando Boza Gonçalves" > Sent: Tuesday, June 01, 2010 1:09 PM > To: "FireBase" > Subject: Re: [firebase-br] ddex provider firebird > > >> Se não me engano é o seguinte, somente instalando o Firebird.Net provider >> vc ja consegue programar no VS2008 apenas adicionando uma referencia à dll >> > >> do firebird.net, só que somente declarando os componentes na unha. >> >> No vs2005 tinha um esquema de adicionar os componentes do firebird no VS, >> assim como no delphi, aparecia la o FBConnection, FBCommand etc, esse DDEX >> > >> do VS2008 "acho" que é pra isso. >> >> 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 01/06/2010 12:12, Contabiliza - Cristiano escreveu: >> >>> Comecei a desenvolver um sistema em visual studio 2088 e firebird, para >>> que >>> o firebird funcione >>> >>> No vb.net eu tive que instalar o firebird.net provider . minha pergunta é >>> > >>> a >>> seguinte? >>> >>> Andei pesquisando sobre firebird com visual studio e achei muitas >>> tutoriais >>> falando do >>> >>> Ddex provider. Mas na realidade o que é este ddex provider? Quais são >>> suas >>> característica, >>> >>> Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com >>> este >>> provedor e se >>> >>> Realmente vale a pena. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Tue Jun 1 14:30:14 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 1 Jun 2010 14:30:14 -0300 Subject: [firebase-br] RES: RES: ddex provider firebird In-Reply-To: <4C053E7F.2070303@gmail.com> Message-ID: Mais e desta forma msm q eu trabalho sem o ddex provider, Apenas com a firebird provider eu consigo fazer isso, logo após Adicionar a referencia e adiciono os componetes na paleta data E so clico e arrasto eles para o form. Por isso estou com esta Duvida sobre o ddex provider. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Armando Boza Gonçalves Enviada em: terça-feira, 1 de junho de 2010 14:08 Para: FireBase Assunto: Re: [firebase-br] RES: ddex provider firebird Então, como eu disse, acho que o ddex é pra aparecer na palheta de componentes os componentes do firebird, dai é só arrastar e soltar na tela, e o FBConnection dando dois cliques aparece uma janelinha pra configurar o acesso ao banco. Quando vc instala somente o provider do firebird tem que declarar na unha os componentes e os dados de acesso ao banco. 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 01/06/2010 13:57, Contabiliza - Cristiano escreveu: > Mais eu trabalho apenas com a firebird.net , e adicionando a referencia as > dlls consigo trabalhar com componentes de acesso a dados como fbconection, > Fbdataadapter , etc. Por isso que eu estou com esta duvida,, se consigo > trabalhar com componentes apenas instalando o firebirdnet provider , qual > A vantagem em trabalhar com o ddex provider. Outra coisa, aproveitando este > email queria fazer outra pergunta tbm pra quem já trabalho com vb.net e > firebird. Qual componente vcs usam para vinculação de dados, Vcs usam o > datasource msm ligado nos edits ou usam o bidingsource, > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de cury firebird > Enviada em: terça-feira, 1 de junho de 2010 13:25 > Para: FireBase > Assunto: Re: [firebase-br] ddex provider firebird > > eu trabalho com ele... > muito bom... nunca tive nenhum tipo de problema com ele! > > -------------------------------------------------- > From: "Armando Boza Gonçalves" > Sent: Tuesday, June 01, 2010 1:09 PM > To: "FireBase" > Subject: Re: [firebase-br] ddex provider firebird > > >> Se não me engano é o seguinte, somente instalando o Firebird.Net provider >> vc ja consegue programar no VS2008 apenas adicionando uma referencia à dll >> > >> do firebird.net, só que somente declarando os componentes na unha. >> >> No vs2005 tinha um esquema de adicionar os componentes do firebird no VS, >> assim como no delphi, aparecia la o FBConnection, FBCommand etc, esse DDEX >> > >> do VS2008 "acho" que é pra isso. >> >> 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 01/06/2010 12:12, Contabiliza - Cristiano escreveu: >> >>> Comecei a desenvolver um sistema em visual studio 2088 e firebird, para >>> que >>> o firebird funcione >>> >>> No vb.net eu tive que instalar o firebird.net provider . minha pergunta é >>> > >>> a >>> seguinte? >>> >>> Andei pesquisando sobre firebird com visual studio e achei muitas >>> tutoriais >>> falando do >>> >>> Ddex provider. Mas na realidade o que é este ddex provider? Quais são >>> suas >>> característica, >>> >>> Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com >>> este >>> provedor e se >>> >>> Realmente vale a pena. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From phulanosz em gmail.com Tue Jun 1 15:01:57 2010 From: phulanosz em gmail.com (Phulano) Date: Tue, 1 Jun 2010 15:01:57 -0300 Subject: [firebase-br] erro no insert In-Reply-To: Message-ID: <4c054a29.281b8f0a.527a.0449@mx.google.com> Boa tarde Tenho um sistema q o cliente usa há tempos.. Agora do nada, comecou a dar erro de conexao.. Refiz as configuracoes do ODBC Agora no comando insert Acusa o erro attempted update during read-only transaction Operacao -> meu sistema estah tentando inserir dados nas tableas do bpamag.gdb Agradeço alguma ajuda... Grato Ebert ______________________________________________________ Posso não lembrar, mas esquecer..................Jamais __________ Information from ESET Smart Security, version of virus signature database 5164 (20100601) __________ The message was checked by ESET Smart Security. http://www.eset.com From armando.boza em gmail.com Tue Jun 1 15:20:31 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 01 Jun 2010 15:20:31 -0300 Subject: [firebase-br] RES: RES: ddex provider firebird In-Reply-To: References: Message-ID: <4C054F6F.3060506@gmail.com> No VS2008? Em 01/06/2010 14:30, Contabiliza - Cristiano escreveu: > Mais e desta forma msm q eu trabalho sem o ddex provider, > Apenas com a firebird provider eu consigo fazer isso, logo após > Adicionar a referencia e adiciono os componetes na paleta data > E so clico e arrasto eles para o form. Por isso estou com esta > Duvida sobre o ddex provider. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Armando Boza Gonçalves > Enviada em: terça-feira, 1 de junho de 2010 14:08 > Para: FireBase > Assunto: Re: [firebase-br] RES: ddex provider firebird > > Então, como eu disse, acho que o ddex é pra aparecer na palheta de > componentes os componentes do firebird, dai é só arrastar e soltar na > tela, e o FBConnection dando dois cliques aparece uma janelinha pra > configurar o acesso ao banco. > Quando vc instala somente o provider do firebird tem que declarar na > unha os componentes e os dados de acesso ao banco. > > 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 phdorocha em ig.com.br Tue Jun 1 15:28:05 2010 From: phdorocha em ig.com.br (Paulo Henrique dos Santos Andrade) Date: Tue, 1 Jun 2010 15:28:05 -0300 Subject: [firebase-br] erro no insert In-Reply-To: <4c054a29.281b8f0a.527a.0449@mx.google.com> References: <4c054a29.281b8f0a.527a.0449@mx.google.com> Message-ID: Acredito que sua tabela está como somente leitura, algo assim... Em 1 de junho de 2010 15:01, Phulano escreveu: > Boa tarde > > Tenho um sistema q o cliente usa há tempos.. > Agora do nada, comecou a dar erro de conexao.. > Refiz as configuracoes do ODBC > > Agora no comando insert > Acusa o erro > attempted update during read-only transaction > > Operacao -> meu sistema estah tentando inserir dados nas tableas do > bpamag.gdb > > Agradeço alguma ajuda... > > Grato > > Ebert > > ______________________________________________________ > Posso não lembrar, mas esquecer..................Jamais > > > > __________ Information from ESET Smart Security, version of virus signature > database 5164 (20100601) __________ > > The message was checked by ESET Smart Security. > > 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 cpd em contabilizanet.com.br Tue Jun 1 15:47:45 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 1 Jun 2010 15:47:45 -0300 Subject: [firebase-br] RES: RES: RES: ddex provider firebird In-Reply-To: <4C054F6F.3060506@gmail.com> Message-ID: Sim, no visual studio 2008, mais somente no windows xp, no windows 7 eu consigo adicionar os componentes mais não consegui fazer com que a conexão funcione. Mas no windows xp configurei facilmente o .net provider no visual studio 2008 . apenas instalei o .net provider, depois adicionei a referencia , depois e so clicar na paleta de componentes com o botão direito e chose items.. e adicionar os componentes fbconection, fbdataadapter ,fbcommandbuilder e fbcommand. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Armando Boza Gonçalves Enviada em: terça-feira, 1 de junho de 2010 15:21 Para: FireBase Assunto: Re: [firebase-br] RES: RES: ddex provider firebird No VS2008? Em 01/06/2010 14:30, Contabiliza - Cristiano escreveu: > Mais e desta forma msm q eu trabalho sem o ddex provider, > Apenas com a firebird provider eu consigo fazer isso, logo após > Adicionar a referencia e adiciono os componetes na paleta data > E so clico e arrasto eles para o form. Por isso estou com esta > Duvida sobre o ddex provider. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Armando Boza Gonçalves > Enviada em: terça-feira, 1 de junho de 2010 14:08 > Para: FireBase > Assunto: Re: [firebase-br] RES: ddex provider firebird > > Então, como eu disse, acho que o ddex é pra aparecer na palheta de > componentes os componentes do firebird, dai é só arrastar e soltar na > tela, e o FBConnection dando dois cliques aparece uma janelinha pra > configurar o acesso ao banco. > Quando vc instala somente o provider do firebird tem que declarar na > unha os componentes e os dados de acesso ao banco. > > 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 suporte em emar.com.br Tue Jun 1 15:54:14 2010 From: suporte em emar.com.br (Gugui) Date: Tue, 01 Jun 2010 15:54:14 -0300 Subject: [firebase-br] Ruby e Firebird, decepcionado ! Message-ID: <4C055756.7050302@emar.com.br> Olá pessoal, decepcionante, estava usando a Classe Fireruby com Firebird 2.0.5 para meus programas em Ruby depois de instalar um server com Firebird 2.1.3 percebi q o Fireruby esta com bug para essa versão ! ao consultar uma tabela da Error starting transaction. pelo q procurei só existem 2 Classes para acessar Firebird com o Ruby, uma é a Fireruby(q esta parado desde 2007e bugada) e outra q vou testar agora chamada Fb ! nas minhas pesquisas sobre ruby/ ruby on rails e Firebird percebo q o pessoal ignora muito o Firebird e sempre pergunta pq uso ele ! Tbem acho q na comunidade inteira Firebird termos somente 2 classes para acessar com Ruby, acho muito pouco ! Infelizmente não tenho bagagem para criar uma classe dessas, senão eu criaria ! alguém sabe de uma outra classe pra trabalhar com Firebird usando Ruby ? grato qq ajuda ! From armando.boza em gmail.com Tue Jun 1 16:00:53 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 01 Jun 2010 16:00:53 -0300 Subject: [firebase-br] RES: RES: RES: ddex provider firebird In-Reply-To: References: Message-ID: <4C0558E5.6080606@gmail.com> legal, eu tinha testado com um VS2008 aqui e nao tinha conseguido adicionar na palheta os componentes, que bom que ja ta dando pra fazer isso. aqui na minha maquina testei o VS2008 com o windows 7 e conectou normal no firebird. 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 01/06/2010 15:47, Contabiliza - Cristiano escreveu: > Sim, no visual studio 2008, mais somente no windows xp, no windows 7 > eu consigo adicionar os componentes mais não consegui fazer com que a > conexão funcione. Mas no windows xp configurei facilmente o .net provider > no visual studio 2008 . apenas instalei o .net provider, depois adicionei a > referencia , depois e so clicar na paleta de componentes com o botão direito > > e chose items.. e adicionar os componentes fbconection, fbdataadapter > ,fbcommandbuilder e fbcommand. From phulanosz em gmail.com Tue Jun 1 16:14:51 2010 From: phulanosz em gmail.com (Phulano) Date: Tue, 1 Jun 2010 16:14:51 -0300 Subject: [firebase-br] RES: erro no insert In-Reply-To: Message-ID: <4c055b41.c444d80a.4b16.11fc@mx.google.com> Se for atributos de arquivo, somente A.. (foi o primeiro passo a fazer) Ou tem configuracao pelo FB ? ______________________________________________________ Posso não lembrar, mas esquecer..................Jamais -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Henrique dos Santos Andrade Enviada em: terça-feira, 1 de junho de 2010 15:28 Para: FireBase Assunto: Re: [firebase-br] erro no insert Acredito que sua tabela está como somente leitura, algo assim... Em 1 de junho de 2010 15:01, Phulano escreveu: > Boa tarde > > Tenho um sistema q o cliente usa há tempos.. > Agora do nada, comecou a dar erro de conexao.. > Refiz as configuracoes do ODBC > > Agora no comando insert > Acusa o erro > attempted update during read-only transaction > > Operacao -> meu sistema estah tentando inserir dados nas tableas do > bpamag.gdb > > Agradeço alguma ajuda... > > Grato > > Ebert > > ______________________________________________________ > Posso não lembrar, mas esquecer..................Jamais > > > > __________ Information from ESET Smart Security, version of virus > signature database 5164 (20100601) __________ > > The message was checked by ESET Smart Security. > > 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 > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Information from ESET Smart Security, version of virus signature database 5164 (20100601) __________ The message was checked by ESET Smart Security. http://www.eset.com __________ Information from ESET Smart Security, version of virus signature database 5164 (20100601) __________ The message was checked by ESET Smart Security. http://www.eset.com From serkell em serkell.com.br Tue Jun 1 18:03:41 2010 From: serkell em serkell.com.br (Sergio Keller) Date: Tue, 1 Jun 2010 18:03:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Impress=E3o_de_imagem?= References: Message-ID: <0B728EECFBAD41FD836C3C19D1D6B2B4@SERGIOKELLER> Ola Pessoal Estou tendo um problema na impressão do Logotipo da empresa na emissão da Danfe. O problema é que de vez em quando não imprime. Se mandar reimprimir sai. Daqui a pouco não imprime novamente. Estou utilizando o seguinte comando para impressão: Printer.Canvas.StretchDraw(Rect(ROUND(W_ICOL), ROUND(W_ILIN), ROUND(W_FCOL), ROUND(W_FLIN)), F_PRINT.PIMAGEM.Picture.Graphic); Se alguem souber de alguma dica, agradeço Sergio From nanfilho em gmail.com Tue Jun 1 18:38:40 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 1 Jun 2010 18:38:40 -0300 Subject: [firebase-br] Ruby e Firebird, decepcionado ! In-Reply-To: <4C055756.7050302@emar.com.br> References: <4C055756.7050302@emar.com.br> Message-ID: olha não programo em Ruby, mas tenho um amigo que usa. use a JRuby usando um drive JODBC, que vai funcionar tranquilo espero ter ajudado abraço! Em 1 de junho de 2010 15:54, Gugui escreveu: > Olá pessoal, decepcionante, estava usando a Classe Fireruby com Firebird > 2.0.5 para meus programas em Ruby > depois de instalar um server com Firebird 2.1.3 percebi q o Fireruby esta > com bug para essa versão ! > ao consultar uma tabela da Error starting transaction. > > pelo q procurei só existem 2 Classes para acessar Firebird com o Ruby, uma > é a Fireruby(q esta parado desde 2007e bugada) e outra q vou testar agora > chamada Fb ! > > nas minhas pesquisas sobre ruby/ ruby on rails e Firebird percebo q o > pessoal ignora muito o Firebird e sempre pergunta pq uso ele ! > Tbem acho q na comunidade inteira Firebird termos somente 2 classes para > acessar com Ruby, acho muito pouco ! > Infelizmente não tenho bagagem para criar uma classe dessas, senão eu > criaria ! > > alguém sabe de uma outra classe pra trabalhar com Firebird usando Ruby ? > > grato qq ajuda ! > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 bzottis em ig.com.br Tue Jun 1 21:00:53 2010 From: bzottis em ig.com.br (=?ISO-8859-1?Q?Jos=E9_Mauricio_Barbisan_Zottis?=) Date: Tue, 1 Jun 2010 21:00:53 -0300 Subject: [firebase-br] erro no insert In-Reply-To: <4c054a29.281b8f0a.527a.0449@mx.google.com> References: <4c054a29.281b8f0a.527a.0449@mx.google.com> Message-ID: Qual Componente vc usa para acessar os Dados? se For MDO ou IBExpress da uma olhada na montagem do updateSQL, insertSQl e DeleteSQL, já tive problemas quando marquei em algum desses itens os campos que eram Computed By. esses devem estar apenas no refreshSQL espero que ajude. Em 1 de junho de 2010 15:01, Phulano escreveu: > Boa tarde > > Tenho um sistema q o cliente usa há tempos.. > Agora do nada, comecou a dar erro de conexao.. > Refiz as configuracoes do ODBC > > Agora no comando insert > Acusa o erro > attempted update during read-only transaction > > Operacao -> meu sistema estah tentando inserir dados nas tableas do > bpamag.gdb > > Agradeço alguma ajuda... > > Grato > > Ebert > > ______________________________________________________ > Posso não lembrar, mas esquecer..................Jamais > > > > __________ Information from ESET Smart Security, version of virus signature > database 5164 (20100601) __________ > > The message was checked by ESET Smart Security. > > 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 unixkiller em gmail.com Tue Jun 1 23:16:48 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Tue, 1 Jun 2010 23:16:48 -0300 Subject: [firebase-br] Zebedee Message-ID: Amigos, Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da velox de 1mb??? Testei, testei, testei e só tive resultados beeem lentos.. Abraços, -- João Marcos Santos da Silva Analista de Sistemas (71) 9988-2928 / (71) 3313-8730 From phulanosz em gmail.com Tue Jun 1 23:26:43 2010 From: phulanosz em gmail.com (Phulano) Date: Tue, 1 Jun 2010 23:26:43 -0300 Subject: [firebase-br] RES: erro no insert In-Reply-To: Message-ID: <4c05c076.652be50a.554a.ffffdc77@mx.google.com> uso firebird odbc 1.2.0.69-win32 (linguagem cobol) Ebert ______________________________________________________ Posso não lembrar, mas esquecer..................Jamais -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de José Mauricio Barbisan Zottis Enviada em: terça-feira, 1 de junho de 2010 21:01 Para: FireBase Assunto: Re: [firebase-br] erro no insert Qual Componente vc usa para acessar os Dados? se For MDO ou IBExpress da uma olhada na montagem do updateSQL, insertSQl e DeleteSQL, já tive problemas quando marquei em algum desses itens os campos que eram Computed By. esses devem estar apenas no refreshSQL espero que ajude. Em 1 de junho de 2010 15:01, Phulano escreveu: > Boa tarde > > Tenho um sistema q o cliente usa há tempos.. > Agora do nada, comecou a dar erro de conexao.. > Refiz as configuracoes do ODBC > > Agora no comando insert > Acusa o erro > attempted update during read-only transaction > > Operacao -> meu sistema estah tentando inserir dados nas tableas do > bpamag.gdb > > Agradeço alguma ajuda... > > Grato > > Ebert > > ______________________________________________________ > Posso não lembrar, mas esquecer..................Jamais > > > > __________ Information from ESET Smart Security, version of virus > signature database 5164 (20100601) __________ > > The message was checked by ESET Smart Security. > > 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 > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Information from ESET Smart Security, version of virus signature database 5164 (20100601) __________ The message was checked by ESET Smart Security. http://www.eset.com __________ Information from ESET Smart Security, version of virus signature database 5164 (20100601) __________ The message was checked by ESET Smart Security. http://www.eset.com From brunodila em gmail.com Wed Jun 2 00:26:01 2010 From: brunodila em gmail.com (Bruno Dias) Date: Wed, 2 Jun 2010 00:26:01 -0300 Subject: [firebase-br] Zebedee In-Reply-To: References: Message-ID: Olá João, Aqui na empresa onde trabalho sempre utilizamos o Zebedee para conexões com banco de dados remoto, fora da rede local, e a conexão fica bem melhor. At., Bruno Lage Programador Jr. Sinapse Informática lagix.blogspot.com Em 1 de junho de 2010 23:16, Joao Marcos escreveu: > Amigos, > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > velox de 1mb??? > > Testei, testei, testei e só tive resultados beeem lentos.. > > > Abraços, > > > -- > João Marcos Santos da Silva > Analista de Sistemas > (71) 9988-2928 / (71) 3313-8730 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From danilo.cpleal em atualgestaoti.com.br Wed Jun 2 07:28:16 2010 From: danilo.cpleal em atualgestaoti.com.br (=?iso-8859-1?Q?Danilo_Leal=5BAtual_Tecnologia_-_Gest=E3o_em_T.I.=5D?=) Date: Wed, 2 Jun 2010 07:28:16 -0300 Subject: [firebase-br] RES: Zebedee In-Reply-To: References: Message-ID: <002101cb023e$5b4641b0$11d2c510$@cpleal@atualgestaoti.com.br> Bom dia a todos, Eu também utilizo o Zebedee, quando a empresa não utiliza o link para outras coisas como downloads excessivos, ouvir radio, coisas desse tipo a conexão de 1mb é satisfatório. Lembrando que a conexão só vai ser boa se as duas pontas forem boas (destino e origem). Abraços -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Bruno Dias Enviada em: quarta-feira, 2 de junho de 2010 00:26 Para: FireBase Assunto: Re: [firebase-br] Zebedee Olá João, Aqui na empresa onde trabalho sempre utilizamos o Zebedee para conexões com banco de dados remoto, fora da rede local, e a conexão fica bem melhor. At., Bruno Lage Programador Jr. Sinapse Informática lagix.blogspot.com Em 1 de junho de 2010 23:16, Joao Marcos escreveu: > Amigos, > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > velox de 1mb??? > > Testei, testei, testei e só tive resultados beeem lentos.. > > > Abraços, > > > -- > João Marcos Santos da Silva > Analista de Sistemas > (71) 9988-2928 / (71) 3313-8730 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jorgehenrique em softwareeagle.com.br Wed Jun 2 11:09:49 2010 From: jorgehenrique em softwareeagle.com.br (Software Eagle - Jorge Henrique) Date: Wed, 02 Jun 2010 11:09:49 -0300 Subject: [firebase-br] Zebedee In-Reply-To: References: Message-ID: <4C06662D.8050401@softwareeagle.com.br> ZBD perde longe pro OpenVPN. Não gostei da compactação de pacotes do ZBD e atualmente uso apenas o OpenVPN com resultados excelentes. Numa conexão Velox->Velox, nem parece que estou remoto, quase não dá diferença se estivesse rodando na rede local. Eu uso DataSnap para acessar os dados e com o OpenVPN, fica excelente. []'s Em 01-06-2010 23:16, Joao Marcos escreveu: > Amigos, > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > velox de 1mb??? > > Testei, testei, testei e só tive resultados beeem lentos.. > > > Abraços, > > > -- *Jorge Henrique Aguiar* Gerente de Desenvolvimento Software Eagle From mariodosreyx em gmail.com Wed Jun 2 11:57:55 2010 From: mariodosreyx em gmail.com (=?ISO-8859-1?Q?M=E1rio_Reis?=) Date: Wed, 2 Jun 2010 14:57:55 +0000 Subject: [firebase-br] Zebedee In-Reply-To: References: Message-ID: Olá Bruno, Estou com dificuldades(geral) em instalar, melhor, configurar o ZebDee; nunca usei nada semelhante. Você se importava de me facultar como a exemplo a V/configuração do lado do server(mudava os nomes) e do lado dos clientes? Obrigado Mário No dia 2 de Junho de 2010 03:26, Bruno Dias escreveu: > Olá João, > > Aqui na empresa onde trabalho sempre utilizamos o Zebedee para conexões com > banco de dados remoto, fora da rede local, e a conexão fica bem melhor. > > > At., > Bruno Lage > Programador Jr. > Sinapse Informática > lagix.blogspot.com > > Em 1 de junho de 2010 23:16, Joao Marcos escreveu: > > > Amigos, > > > > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > > velox de 1mb??? > > > > Testei, testei, testei e só tive resultados beeem lentos.. > > > > > > Abraços, > > > > > > -- > > João Marcos Santos da Silva > > Analista de Sistemas > > (71) 9988-2928 / (71) 3313-8730 > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- C/Melhores cumprimentos Mário Agostinho Reis Esta mensagem contém informação de natureza confidencial e é exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, receber este email agradecemos que não o copie nem o reenvie e que nos notifique do ocorrido através do email de resposta. From cury.fb em gmail.com Wed Jun 2 12:56:23 2010 From: cury.fb em gmail.com (cury firebird) Date: Wed, 2 Jun 2010 12:56:23 -0300 Subject: [firebase-br] RES: ddex provider firebird In-Reply-To: References: Message-ID: <003E4199B76C4F11A3477A36F363EF91@CIT2> então.. como disse o armando, ele disponibiliza os componentes para serem usados no Visual Studio... -------------------------------------------------- From: "Contabiliza - Cristiano" Sent: Tuesday, June 01, 2010 1:57 PM To: "'FireBase'" Subject: [firebase-br] RES: ddex provider firebird > Mais eu trabalho apenas com a firebird.net , e adicionando a referencia as > dlls consigo trabalhar com componentes de acesso a dados como fbconection, > Fbdataadapter , etc. Por isso que eu estou com esta duvida,, se consigo > trabalhar com componentes apenas instalando o firebirdnet provider , qual > A vantagem em trabalhar com o ddex provider. Outra coisa, aproveitando > este > email queria fazer outra pergunta tbm pra quem já trabalho com vb.net e > firebird. Qual componente vcs usam para vinculação de dados, Vcs usam o > datasource msm ligado nos edits ou usam o bidingsource, > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de cury firebird > Enviada em: terça-feira, 1 de junho de 2010 13:25 > Para: FireBase > Assunto: Re: [firebase-br] ddex provider firebird > > eu trabalho com ele... > muito bom... nunca tive nenhum tipo de problema com ele! > > -------------------------------------------------- > From: "Armando Boza Gonçalves" > Sent: Tuesday, June 01, 2010 1:09 PM > To: "FireBase" > Subject: Re: [firebase-br] ddex provider firebird > >> Se não me engano é o seguinte, somente instalando o Firebird.Net provider >> vc ja consegue programar no VS2008 apenas adicionando uma referencia à >> dll > >> do firebird.net, só que somente declarando os componentes na unha. >> >> No vs2005 tinha um esquema de adicionar os componentes do firebird no VS, >> assim como no delphi, aparecia la o FBConnection, FBCommand etc, esse >> DDEX > >> do VS2008 "acho" que é pra isso. >> >> 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 01/06/2010 12:12, Contabiliza - Cristiano escreveu: >>> Comecei a desenvolver um sistema em visual studio 2088 e firebird, para >>> que >>> o firebird funcione >>> >>> No vb.net eu tive que instalar o firebird.net provider . minha pergunta >>> é > >>> a >>> seguinte? >>> >>> Andei pesquisando sobre firebird com visual studio e achei muitas >>> tutoriais >>> falando do >>> >>> Ddex provider. Mas na realidade o que é este ddex provider? Quais são >>> suas >>> característica, >>> >>> Vantagens etc.. Queria saber de se alguem de vcs da lista trabalha com >>> este >>> provedor e se >>> >>> Realmente vale a pena. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cury.fb em gmail.com Wed Jun 2 13:03:20 2010 From: cury.fb em gmail.com (cury firebird) Date: Wed, 2 Jun 2010 13:03:20 -0300 Subject: [firebase-br] RES: RES: ddex provider firebird In-Reply-To: <4C054F6F.3060506@gmail.com> References: <4C054F6F.3060506@gmail.com> Message-ID: sim... mas tentar usá-lo no Data Entity por exemplo... ou mesmo com datasets, ou SqlObjects... o DDEx disponibiliza o fbprovider para integração com componentes... por exemplo... Quando vc vai adicionar um TableAdapter num dataset... incialmente ele te mostra as 'dataconnections' já prontas no projeto... aí vc clica em 'NEW CONNECTION' provavelmente ele trara como padrão o ACCESS ou o SQL SERVER... nesse ponto entra o DDEX... ele disponibiliza uma opção de vc criar um Data Source utilizando o FBProvider... acho q é isso... sem o DDEX não dá.. pelo menos eu nao consegui... se vc conseguiu passa a dica, pq é um saco instalar e confiruar o DDEX! []´s! -------------------------------------------------- From: "Armando Boza Gonçalves" Sent: Tuesday, June 01, 2010 3:20 PM To: "FireBase" Subject: Re: [firebase-br] RES: RES: ddex provider firebird > No VS2008? > > Em 01/06/2010 14:30, Contabiliza - Cristiano escreveu: >> Mais e desta forma msm q eu trabalho sem o ddex provider, >> Apenas com a firebird provider eu consigo fazer isso, logo após >> Adicionar a referencia e adiciono os componetes na paleta data >> E so clico e arrasto eles para o form. Por isso estou com esta >> Duvida sobre o ddex provider. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Armando Boza Gonçalves >> Enviada em: terça-feira, 1 de junho de 2010 14:08 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: ddex provider firebird >> >> Então, como eu disse, acho que o ddex é pra aparecer na palheta de >> componentes os componentes do firebird, dai é só arrastar e soltar na >> tela, e o FBConnection dando dois cliques aparece uma janelinha pra >> configurar o acesso ao banco. >> Quando vc instala somente o provider do firebird tem que declarar na >> unha os componentes e os dados de acesso ao banco. >> >> 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 cury.fb em gmail.com Wed Jun 2 13:05:37 2010 From: cury.fb em gmail.com (cury firebird) Date: Wed, 2 Jun 2010 13:05:37 -0300 Subject: [firebase-br] RES: RES: RES: ddex provider firebird In-Reply-To: <4C0558E5.6080606@gmail.com> References: <4C0558E5.6080606@gmail.com> Message-ID: <8E75AB9F072343698CF98DB371878850@CIT2> por aqui tb tudo normal com Windows 7.. inclusive com o embeded... tanto 32 qt 64 bits... já to distribuindo minha aplicação, via click once com o Fb embarcado... -------------------------------------------------- From: "Armando Boza Gonçalves" Sent: Tuesday, June 01, 2010 4:00 PM To: "FireBase" Subject: Re: [firebase-br] RES: RES: RES: ddex provider firebird > legal, eu tinha testado com um VS2008 aqui e nao tinha conseguido > adicionar na palheta os componentes, que bom que ja ta dando pra fazer > isso. > > aqui na minha maquina testei o VS2008 com o windows 7 e conectou normal no > firebird. > > 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 01/06/2010 15:47, Contabiliza - Cristiano escreveu: >> Sim, no visual studio 2008, mais somente no windows xp, no windows 7 >> eu consigo adicionar os componentes mais não consegui fazer com que a >> conexão funcione. Mas no windows xp configurei facilmente o .net provider >> no visual studio 2008 . apenas instalei o .net provider, depois adicionei >> a >> referencia , depois e so clicar na paleta de componentes com o botão >> direito >> >> e chose items.. e adicionar os componentes fbconection, fbdataadapter >> ,fbcommandbuilder e fbcommand. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From net.marcio em gmail.com Wed Jun 2 13:44:20 2010 From: net.marcio em gmail.com (Marcio Alves de Almeida) Date: Wed, 2 Jun 2010 13:44:20 -0300 Subject: [firebase-br] Ajuda Trigger Message-ID: oque tem de errado nesta trigger so funciona na venda a abixa de estoque esta trigger esta sendo disparada em uma tabela que guarda o movimento de entrada e saida de produtos guarda Venda, Devolucao Entrada e o estorno de entrada se ocorrer CREATE TRIGGER "MovSaida_BI" FOR "MovSaida" ACTIVE BEFORE INSERT POSITION 0 AS BEGIN /* Baixa do estoque dos produtos que foram marcados com Entrada , Devolucao,Venda, Estorno */ /* Baixa do estoque dos produtos que foram marcados com Entrada , Devolucao,Venda, Estorno */ if (new."Saida_Estorno" = 'Venda') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Saida_Estorno" = 'Devolucao') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Saida_Estorno" = 'Entrada') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Saida_Estorno" = 'Estorno') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end END From brunodila em gmail.com Wed Jun 2 13:46:22 2010 From: brunodila em gmail.com (Bruno Dias) Date: Wed, 2 Jun 2010 13:46:22 -0300 Subject: [firebase-br] Zebedee In-Reply-To: References: Message-ID: Olá Mário, Bem, acesse a página http://www.winton.org.uk/zebedee/download.html para baixar o Zebedee no seu servidor. Se o servidor fór Linux é só descompactar o .tar.gz e em seguida acompilar com o make e make install. Caso esteja utilizando o Windows, só ir avançando as telas para instalar. Super simples. No servidor rode o seguinte comando no Windows: *start C:\"Arquivos de programas"\Zebedee\Zebedee.exe 192.168.0.1:3050 -z9*, no Linux */usr/bin/zebedee -f maquina_clientekey **192.168.0.1**:3050*. No cliente rode o seguinte comando, no Windows: *start C:\"Arquivos de programas"\Zebedee\Zebedee.exe 3051:192.168.0.1:3050 -z9*, no Linux */usr/bin/zebedee -f maquina_clientekey 3051:**192.168.0.1**:3050*. Onde 3051 é a porta que será usada pelo Zebedee para conectar no banco, 192.168.0.1:3050 é o caminho do banco de dados remoto. Agora é só conectar no banco de dados como assim: *LOCALHOST/3051:/banco.FDB*, ou se você quisser se conectar de outro computador de sua rede local, supondo que o cliente do Zebedee está instalado na máquina 192.168.10.2, será feito da seguinte forma : * 192.168.19.2/3051:/banco.FDB*. Se tiver com dificuldades para configurar, entre em contato comigo que lhe passo o manual de instalção que fizemos aqui na empresa, com todo passo-a-passo para instalação no servidor Windows. At., Bruno Lage. lagix.blogspot.com Em 2 de junho de 2010 11:57, Mário Reis escreveu: > Olá Bruno, > > Estou com dificuldades(geral) em instalar, melhor, configurar o ZebDee; > nunca usei nada semelhante. > Você se importava de me facultar como a exemplo a V/configuração do lado > do > server(mudava os nomes) e do lado dos clientes? > Obrigado > Mário > > No dia 2 de Junho de 2010 03:26, Bruno Dias > escreveu: > > > Olá João, > > > > Aqui na empresa onde trabalho sempre utilizamos o Zebedee para conexões > com > > banco de dados remoto, fora da rede local, e a conexão fica bem melhor. > > > > > > At., > > Bruno Lage > > Programador Jr. > > Sinapse Informática > > lagix.blogspot.com > > > > Em 1 de junho de 2010 23:16, Joao Marcos > escreveu: > > > > > Amigos, > > > > > > > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > > > velox de 1mb??? > > > > > > Testei, testei, testei e só tive resultados beeem lentos.. > > > > > > > > > Abraços, > > > > > > > > > -- > > > João Marcos Santos da Silva > > > Analista de Sistemas > > > (71) 9988-2928 / (71) 3313-8730 > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > C/Melhores cumprimentos > Mário Agostinho Reis > > Esta mensagem contém informação de natureza confidencial e é > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, > receber este email agradecemos que não o copie nem o reenvie e que nos > notifique do ocorrido através do email de resposta. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 em teorema.inf.br Wed Jun 2 14:08:11 2010 From: gustavo em teorema.inf.br (Gustavo Ribas de Campos Pinto) Date: Wed, 2 Jun 2010 14:08:11 -0300 Subject: [firebase-br] RES: Zebedee References: Message-ID: Por favor Bruno , eu tenho interesse neste material, se puder enviar Gustavo Ribas de Campos Pinto Analista de Suporte MSN : gus_ribas em hotmail.com Skype : gus_ribas www.teorema.inf.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Bruno Dias Enviada em: quarta-feira, 2 de junho de 2010 13:46 Para: FireBase Assunto: Re: [firebase-br] Zebedee Olá Mário, Bem, acesse a página http://www.winton.org.uk/zebedee/download.html para baixar o Zebedee no seu servidor. Se o servidor fór Linux é só descompactar o .tar.gz e em seguida acompilar com o make e make install. Caso esteja utilizando o Windows, só ir avançando as telas para instalar. Super simples. No servidor rode o seguinte comando no Windows: *start C:\"Arquivos de programas"\Zebedee\Zebedee.exe 192.168.0.1:3050 -z9*, no Linux */usr/bin/zebedee -f maquina_clientekey **192.168.0.1**:3050*. No cliente rode o seguinte comando, no Windows: *start C:\"Arquivos de programas"\Zebedee\Zebedee.exe 3051:192.168.0.1:3050 -z9*, no Linux */usr/bin/zebedee -f maquina_clientekey 3051:**192.168.0.1**:3050*. Onde 3051 é a porta que será usada pelo Zebedee para conectar no banco, 192.168.0.1:3050 é o caminho do banco de dados remoto. Agora é só conectar no banco de dados como assim: *LOCALHOST/3051:/banco.FDB*, ou se você quisser se conectar de outro computador de sua rede local, supondo que o cliente do Zebedee está instalado na máquina 192.168.10.2, será feito da seguinte forma : * 192.168.19.2/3051:/banco.FDB*. Se tiver com dificuldades para configurar, entre em contato comigo que lhe passo o manual de instalção que fizemos aqui na empresa, com todo passo-a-passo para instalação no servidor Windows. At., Bruno Lage. lagix.blogspot.com Em 2 de junho de 2010 11:57, Mário Reis escreveu: > Olá Bruno, > > Estou com dificuldades(geral) em instalar, melhor, configurar o ZebDee; > nunca usei nada semelhante. > Você se importava de me facultar como a exemplo a V/configuração do lado > do > server(mudava os nomes) e do lado dos clientes? > Obrigado > Mário > > No dia 2 de Junho de 2010 03:26, Bruno Dias > escreveu: > > > Olá João, > > > > Aqui na empresa onde trabalho sempre utilizamos o Zebedee para conexões > com > > banco de dados remoto, fora da rede local, e a conexão fica bem melhor. > > > > > > At., > > Bruno Lage > > Programador Jr. > > Sinapse Informática > > lagix.blogspot.com > > > > Em 1 de junho de 2010 23:16, Joao Marcos > escreveu: > > > > > Amigos, > > > > > > > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > > > velox de 1mb??? > > > > > > Testei, testei, testei e só tive resultados beeem lentos.. > > > > > > > > > Abraços, > > > > > > > > > -- > > > João Marcos Santos da Silva > > > Analista de Sistemas > > > (71) 9988-2928 / (71) 3313-8730 > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > C/Melhores cumprimentos > Mário Agostinho Reis > > Esta mensagem contém informação de natureza confidencial e é > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, > receber este email agradecemos que não o copie nem o reenvie e que nos > notifique do ocorrido através do email de resposta. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From robsoncarvalholeite em gmail.com Wed Jun 2 14:45:49 2010 From: robsoncarvalholeite em gmail.com (Robson Carvalho Leite) Date: Wed, 2 Jun 2010 14:45:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fun=E7=E3o_POS_ou_POSITION_em_FB?= Message-ID: Boa tarde pessoal, ja pesquisei em vários lugares na net e até na lista, mas não consegui encontrar nada que resolvesse meu problema. Preciso de alguma função que me retorne a posição de uma SUBstring dentro de uma String (um campo) e preciso que me retorne em uma Queries (Select), pois não posso fazer View, Stored Procedure ou outro tipo de recurso ligado ao banco. Preciso basicamente de uma função como o "pos" do Delphi ou "string.IndexOf()" do JavaScript. Exemplo: select codigo , pos('=', ) as Posicao from minhaTabela desde já agradeço. Robson Leite From unixkiller em gmail.com Wed Jun 2 15:20:57 2010 From: unixkiller em gmail.com (Joao Marcos) Date: Wed, 2 Jun 2010 15:20:57 -0300 Subject: [firebase-br] RES: Zebedee In-Reply-To: References: Message-ID: Também tenho interesse no manual Bruno. Se puder disponibilizar pra gente, seria muito bom.. Grato, From embarbosa em gmail.com Wed Jun 2 15:28:28 2010 From: embarbosa em gmail.com (Elton da Motta Barbosa) Date: Wed, 2 Jun 2010 15:28:28 -0300 Subject: [firebase-br] FW: Tamanho do DB Message-ID: Olá Marcelo, Vou esperar alguma notícia do Backup/Restore. Acho que seus problemas podem estar todos relacionados a ele. Posso estar errado, mas... Espero que esteja indo tudo bem por ai. :) até, From net.marcio em gmail.com Wed Jun 2 15:36:48 2010 From: net.marcio em gmail.com (Marcio Alves de Almeida) Date: Wed, 2 Jun 2010 15:36:48 -0300 Subject: [firebase-br] Minha Primeira Trigger e ta bugada Message-ID: Onde esta o erro pois só funciona a Primeira parte a venda guardo a movimentacao separada entrada saida CREATE TRIGGER "MovSaida_BI" FOR "MovSaida" ACTIVE BEFORE INSERT POSITION 0 AS BEGIN /* Movimenta estoque dos produtos que foram marcados com Entrada , Devolucao,Venda, Estorno */ if (new."Movimento" = 'Venda') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Devolucao') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Entrada') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Estorno') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end END From rnribeiro em gmail.com Wed Jun 2 15:46:34 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 2 Jun 2010 15:46:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fun=E7=E3o_POS_ou_POSITION_em_FB?= In-Reply-To: References: Message-ID: olha não sei se é isso que vc quer mais tem uma função no fb que paga exatamente uma determinada posição ao em torno de *SELECT SUBSTRING*(CAMPO FROM 2 FOR 5) FROM TABELA, da uma pesquisada no google e ver se é o que vc precisa Em 2 de junho de 2010 14:45, Robson Carvalho Leite < robsoncarvalholeite em gmail.com> escreveu: > Boa tarde pessoal, ja pesquisei em vários lugares na net e até na lista, > mas > não consegui encontrar nada que resolvesse meu problema. > Preciso de alguma função que me retorne a posição de uma SUBstring dentro > de > uma String (um campo) e preciso que me retorne em uma Queries (Select), > pois > não posso fazer View, Stored Procedure ou outro tipo de recurso ligado ao > banco. Preciso basicamente de uma função como o "pos" do Delphi ou > "string.IndexOf()" do JavaScript. > > Exemplo: > > select codigo > , pos('=', ) as Posicao > from minhaTabela > > desde já agradeço. > > Robson Leite > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 brs.ind.br Wed Jun 2 15:54:51 2010 From: marcelo em brs.ind.br (Marcelo Richter) Date: Wed, 2 Jun 2010 15:54:51 -0300 Subject: [firebase-br] FW: Tamanho do DB In-Reply-To: References: Message-ID: Elton, Resolvi o problema do backup, como disse, aparentemente era algum bug no IBOConsole ao ajustar as permissões de usuários e procedures. Abandonei o IBO e estou usando o IBEasy, bem melhor. Houve redução no tamanho, mas usei outra base de dados e não a que estava fazendo o teste, então ainda não posso concluir nada. Esta semana estou envolvido com outros projetos, mas assim que der farei o teste na mesma base e mando as descobertas. Abraço, Marcelo > -----Original Message----- > From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] On > Behalf Of Elton da Motta Barbosa > Sent: quarta-feira, 2 de junho de 2010 15:28 > To: lista em firebase.com.br > Subject: [firebase-br] FW: Tamanho do DB > > Olá Marcelo, > > Vou esperar alguma notícia do Backup/Restore. Acho que seus > problemas podem estar todos relacionados a ele. > Posso estar errado, mas... > > Espero que esteja indo tudo bem por ai. :) > > até, > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From net.marcio em gmail.com Wed Jun 2 15:59:23 2010 From: net.marcio em gmail.com (Marcio Alves de Almeida) Date: Wed, 2 Jun 2010 15:59:23 -0300 Subject: [firebase-br] Firebird IBO ou Programador com erro In-Reply-To: References: Message-ID: Pois eh seguindo os conselhos dos amigo fiz esta Trigger mas onde estou errando Onde esta o erro pois só funciona a Primeira parte a 'venda'... na venda a trigger funciona mas devolucao e outras nao funga CREATE TRIGGER "MovSaida_BI" FOR "MovSaida" ACTIVE BEFORE INSERT POSITION 0 AS BEGIN /* Movimenta estoque dos produtos que foram marcados com Entrada , Devolucao,Venda, Estorno */ if (new."Movimento" = 'Venda') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Devolucao') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Entrada') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Estorno') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end END 2010/5/26 Marcio Alves de Almeida : > Tenho um sistema vendas rodado depois de fazer o pedido um cliente > vai ateh um caixa pagar e nesse momento > eh dado a baixa no estoque acontece essa semana em uma venda na hora > da baixa do estoque aconteceu algo estranho tenho uma tabela aparte > que guarda as movimentacoes dos produto tipo UltimoEstroque  a > quantidade de saida e Saldo depois da venda > tipo Assim > Cod   UltimoEstoque      Saida     EstoqueAtual    Hora cod_venda > 1        500                       10           490          07:10:10 >     255551 > 1        490                       10           480          07:10:15 >     255555 > 1        480                       20           460          07:10:22 >     255569 > > > acontece que em um determinada venda 1 produto foi dar baixa ao > mesmo tempo e aconteceu isso > 1        401                       1            400          09:10:01 >      255571 > > 1        400                       1            399          09:10:22 >      255902 > 1        400                       1            399          09:10:22 >      255940 > > ele deveria ficar assim > > 1        399                       1            398          09:10:22 >      255940 > > Delphi 7 IBO 4.7.16  Firebird 2.0 > alguem tem uma luz sobre isso o que eu poderia fazer para nao > acontecer isso > uma vez que no tabela produtos nao deu baixa no estoque isso nao pode > acontecer. > >        If Q_Produto.RecordCount > 0 Then >        Begin >         Modulo.Q_MovSaida.Append; >         Modulo.Q_MovSaidaCod_Venda.Value        := > Modulo.Q_VendaCod_Venda.Value; >         //******************************************* >         Modulo.Q_MovSaidaVen_NumNota.Value      := > Modulo.Q_VendaVen_NumNota.Value; >         Modulo.Q_MovSaidaCod_Marca.Value        := Q_ItemVendaCod_Marca.Value; >         //******************************************* >         Modulo.Q_MovSaidaCod_ItemVenda.Value    := > Q_ItemVendaCod_ItemVenda.Value; >         Modulo.Q_MovSaidaCod_Produto.Value      := > Q_ItemVendaCod_Produto.Value; >         Modulo.Q_MovSaidaCod_Grupo.Value        := > Q_ItemVendaItem_Cod_Grupo.Value; >         Modulo.Q_MovSaidaCod_vendedor.Value     := > Modulo.Q_VendaCod_Funcionario.Value; >         Modulo.Q_MovSaidaCod_Caixa.Value        := > Modulo.Q_VendaCod_Caixa_Funcionario.Value; >         Modulo.Q_MovSaidaNumeroNota.Value       := > Modulo.Q_VendaVen_NumNota.Value; >         Modulo.Q_MovSaidaSaida_Estorno.Value    := 'Venda'; >         Modulo.Q_MovSaidaData.Value             := > Modulo.MemoriaDataServer.Value; >         Modulo.Q_MovSaidaPrecoUnit.Value        := > Q_ItemVendaItem_VlrVenda.Value; >         Modulo.Q_MovSaidaQuantidade.Value       := > Q_ItemVendaItem_QtddVenda.Value; >         Modulo.Q_MovSaidaHora.Value             := Now; >         Modulo.Q_MovSaidaValorTotal.Value       := Q_ItemVendaItem_Total.Value; >         Modulo.Q_MovSaidaCod_Fecha_Nota.Value   := > Modulo.Q_Fecha_NotaCod_Fecha_Nota.Value; >         Modulo.Q_MovSaidaEstoqueAnterior.Value  := > Q_ProdutoPro_Quantidade.Value; >         Modulo.Q_MovSaidaEstoqueAtual.Value     := > Q_ProdutoPro_Quantidade.Value - Q_ItemVendaItem_QtddVenda.Value; >         Modulo.Q_MovSaida.Post; > >         Q_Produto.Edit; >         Q_ProdutoPro_Quantidade.Value          := > Q_ProdutoPro_Quantidade.Value - Q_ItemVendaItem_QtddVenda.Value; >         Q_ProdutoPro_DtUltimaVenda.Value       := > Modulo.MemoriaDataServer.Value; >         Q_Produto.Post; >        end; > From maximmumsistemas em gmail.com Wed Jun 2 19:35:47 2010 From: maximmumsistemas em gmail.com (MAURICIO COSTA) Date: Wed, 2 Jun 2010 19:35:47 -0300 Subject: [firebase-br] Firebird IBO ou Programador com erro In-Reply-To: References: Message-ID: É melhor você fazer isso direto no banco de dados. Em uma triggers junto com uma procedure. Caso você queira posso te ajudar. Bata vc enviar a ddl das tabelas dependentes. Fica mais seguro do que vc fazer isso via delphi. Uma outra coisa, vc deveria nos enviar como esta o SQL dentro do componte que atualiza a tabela. 2010/5/26 Marcio Alves de Almeida > Tenho um sistema vendas rodado depois de fazer o pedido um cliente > vai ateh um caixa pagar e nesse momento > eh dado a baixa no estoque acontece essa semana em uma venda na hora > da baixa do estoque aconteceu algo estranho tenho uma tabela aparte > que guarda as movimentacoes dos produto tipo UltimoEstroque a > quantidade de saida e Saldo depois da venda > tipo Assim > Cod UltimoEstoque Saida EstoqueAtual Hora cod_venda > 1 500 10 490 07:10:10 > 255551 > 1 490 10 480 07:10:15 > 255555 > 1 480 20 460 07:10:22 > 255569 > > > acontece que em um determinada venda 1 produto foi dar baixa ao > mesmo tempo e aconteceu isso > 1 401 1 400 09:10:01 > 255571 > > 1 400 1 399 09:10:22 > 255902 > 1 400 1 399 09:10:22 > 255940 > > ele deveria ficar assim > > 1 399 1 398 09:10:22 > 255940 > > Delphi 7 IBO 4.7.16 Firebird 2.0 > alguem tem uma luz sobre isso o que eu poderia fazer para nao > acontecer isso > uma vez que no tabela produtos nao deu baixa no estoque isso nao pode > acontecer. > > If Q_Produto.RecordCount > 0 Then > Begin > Modulo.Q_MovSaida.Append; > Modulo.Q_MovSaidaCod_Venda.Value := > Modulo.Q_VendaCod_Venda.Value; > //******************************************* > Modulo.Q_MovSaidaVen_NumNota.Value := > Modulo.Q_VendaVen_NumNota.Value; > Modulo.Q_MovSaidaCod_Marca.Value := > Q_ItemVendaCod_Marca.Value; > //******************************************* > Modulo.Q_MovSaidaCod_ItemVenda.Value := > Q_ItemVendaCod_ItemVenda.Value; > Modulo.Q_MovSaidaCod_Produto.Value := > Q_ItemVendaCod_Produto.Value; > Modulo.Q_MovSaidaCod_Grupo.Value := > Q_ItemVendaItem_Cod_Grupo.Value; > Modulo.Q_MovSaidaCod_vendedor.Value := > Modulo.Q_VendaCod_Funcionario.Value; > Modulo.Q_MovSaidaCod_Caixa.Value := > Modulo.Q_VendaCod_Caixa_Funcionario.Value; > Modulo.Q_MovSaidaNumeroNota.Value := > Modulo.Q_VendaVen_NumNota.Value; > Modulo.Q_MovSaidaSaida_Estorno.Value := 'Venda'; > Modulo.Q_MovSaidaData.Value := > Modulo.MemoriaDataServer.Value; > Modulo.Q_MovSaidaPrecoUnit.Value := > Q_ItemVendaItem_VlrVenda.Value; > Modulo.Q_MovSaidaQuantidade.Value := > Q_ItemVendaItem_QtddVenda.Value; > Modulo.Q_MovSaidaHora.Value := Now; > Modulo.Q_MovSaidaValorTotal.Value := > Q_ItemVendaItem_Total.Value; > Modulo.Q_MovSaidaCod_Fecha_Nota.Value := > Modulo.Q_Fecha_NotaCod_Fecha_Nota.Value; > Modulo.Q_MovSaidaEstoqueAnterior.Value := > Q_ProdutoPro_Quantidade.Value; > Modulo.Q_MovSaidaEstoqueAtual.Value := > Q_ProdutoPro_Quantidade.Value - Q_ItemVendaItem_QtddVenda.Value; > Modulo.Q_MovSaida.Post; > > Q_Produto.Edit; > Q_ProdutoPro_Quantidade.Value := > Q_ProdutoPro_Quantidade.Value - Q_ItemVendaItem_QtddVenda.Value; > Q_ProdutoPro_DtUltimaVenda.Value := > Modulo.MemoriaDataServer.Value; > Q_Produto.Post; > 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 dimas em dbsoftinformatica.com.br Thu Jun 3 09:22:58 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Thu, 3 Jun 2010 09:22:58 -0300 Subject: [firebase-br] RES: Zebedee In-Reply-To: References: Message-ID: <005c01cb0317$80fda9f0$82f8fdd0$@com.br> Bom dia, Ola Bruno, gostaria muito desse manual passo a passo que vc criou ai. Ficarei muito agradecido se você puder me envio no email Dimas em dbsoftinformatica.com.br Uma coisa que gostaria de te perguntar, como não tenho um ip fixo tenho usado o hamachi p/ criar Estes ips. O ZBD vai funcionar também? Atte. Dimas -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Bruno Dias Enviada em: quarta-feira, 2 de junho de 2010 13:46 Para: FireBase Assunto: Re: [firebase-br] Zebedee Olá Mário, Bem, acesse a página http://www.winton.org.uk/zebedee/download.html para baixar o Zebedee no seu servidor. Se o servidor fór Linux é só descompactar o .tar.gz e em seguida acompilar com o make e make install. Caso esteja utilizando o Windows, só ir avançando as telas para instalar. Super simples. No servidor rode o seguinte comando no Windows: *start C:\"Arquivos de programas"\Zebedee\Zebedee.exe 192.168.0.1:3050 -z9*, no Linux */usr/bin/zebedee -f maquina_clientekey **192.168.0.1**:3050*. No cliente rode o seguinte comando, no Windows: *start C:\"Arquivos de programas"\Zebedee\Zebedee.exe 3051:192.168.0.1:3050 -z9*, no Linux */usr/bin/zebedee -f maquina_clientekey 3051:**192.168.0.1**:3050*. Onde 3051 é a porta que será usada pelo Zebedee para conectar no banco, 192.168.0.1:3050 é o caminho do banco de dados remoto. Agora é só conectar no banco de dados como assim: *LOCALHOST/3051:/banco.FDB*, ou se você quisser se conectar de outro computador de sua rede local, supondo que o cliente do Zebedee está instalado na máquina 192.168.10.2, será feito da seguinte forma : * 192.168.19.2/3051:/banco.FDB*. Se tiver com dificuldades para configurar, entre em contato comigo que lhe passo o manual de instalção que fizemos aqui na empresa, com todo passo-a-passo para instalação no servidor Windows. At., Bruno Lage. lagix.blogspot.com Em 2 de junho de 2010 11:57, Mário Reis escreveu: > Olá Bruno, > > Estou com dificuldades(geral) em instalar, melhor, configurar o ZebDee; > nunca usei nada semelhante. > Você se importava de me facultar como a exemplo a V/configuração do lado > do > server(mudava os nomes) e do lado dos clientes? > Obrigado > Mário > > No dia 2 de Junho de 2010 03:26, Bruno Dias > escreveu: > > > Olá João, > > > > Aqui na empresa onde trabalho sempre utilizamos o Zebedee para conexões > com > > banco de dados remoto, fora da rede local, e a conexão fica bem melhor. > > > > > > At., > > Bruno Lage > > Programador Jr. > > Sinapse Informática > > lagix.blogspot.com > > > > Em 1 de junho de 2010 23:16, Joao Marcos > escreveu: > > > > > Amigos, > > > > > > > > > Alguém aí utiliza o Zebedee com resultados satisfatórios usando ADSL da > > > velox de 1mb??? > > > > > > Testei, testei, testei e só tive resultados beeem lentos.. > > > > > > > > > Abraços, > > > > > > > > > -- > > > João Marcos Santos da Silva > > > Analista de Sistemas > > > (71) 9988-2928 / (71) 3313-8730 > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > C/Melhores cumprimentos > Mário Agostinho Reis > > Esta mensagem contém informação de natureza confidencial e é > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano, > receber este email agradecemos que não o copie nem o reenvie e que nos > notifique do ocorrido através do email de resposta. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ed.rodrigo em gmail.com Thu Jun 3 11:47:12 2010 From: ed.rodrigo em gmail.com (Ederson R. F. Lima) Date: Thu, 3 Jun 2010 11:47:12 -0300 Subject: [firebase-br] to precisando muito de uma ajuda com uma trigger In-Reply-To: References: Message-ID: Qual a mensagem de erro que você recebe? Bom, provavelmente quando você aplica o update na tabela estoque, uma outra trigger de update, para essa mesma tabela, é ativada. Assim, o banco entra um loop infinito de updates, pois ele chama uma trigger após outra. Não posso afirmar que seja isso, pois não conheço a estrutura do seu banco e, menos ainda a mensagem de erro que você recebe. Por hora é isso, Att, Em 1 de junho de 2010 11:27, Reijanio Nunes Ribeiro escreveu: > quero que ao alterar o status da ordem de esrviço ela altere a quantidade, > de produtos reservados > > Em 01/06/10, Ederson R. F. Lima escreveu: > > > > O que você quer que sua Trigger faça!? > > Qual a mensagem de erro que você recebe? > > > > Coloque essas informações e será bem mais fácil te ajudar. > > > > Att, > > > > 2010/6/1 Reijanio Nunes Ribeiro > > > > > a sintaxe é a seguinte > > > > > > CREATE OR ALTER TRIGGER TRG_STATUS_OS FOR D_SERVICO_OS > > > ACTIVE BEFORE UPDATE POSITION 0 > > > as > > > declare variable v_status char(1); > > > declare variable codprod varchar(18); > > > declare variable qtde numeric(10,2); > > > declare variable local char(3); > > > declare variable emp integer; > > > begin > > > codprod = new.codprod; > > > qtde = new.qtde; > > > local = new.cod_local; > > > emp = new.cod_emp; > > > > > > select STATUS from c_ordemservico > > > where codigo = new.cod_os > > > into :v_status; > > > > > > select d.codprod, d.qtde from d_servico_os d > > > where d.cod_os = new.cod_os > > > into :codprod,:qtde; > > > > > > if (:v_status = 'A')then > > > update estoque e set > > > e.qtde_reserv = e.qtde_reserv + :qtde, > > > e.saldo = e.qtde_disp - e.qtde_reserv > > > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > > > :emp; > > > > > > if (:v_status = 'F')then > > > update estoque e set > > > e.qtde_reserv = e.qtde_reserv - :qtde, > > > e.saldo = e.qtde_disp - e.qtde_reserv > > > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > > > :emp; > > > > > > if (:v_status = 'C')then > > > update estoque e set > > > e.qtde_reserv = e.qtde_reserv - :qtde, > > > e.saldo = e.qtde_disp - e.qtde_reserv > > > where e.codprod = :codprod and e.cod_local = :local and e.cod_emp = > > > :emp; > > > > > > end > > > > > > na realidade acho que o erro é que nem sempre mexo nos itens na > realidade > > o > > > que deve lterar a quantidade reservada é esse v_status que fica na > tabela > > > c_ordem serviço se algume puder me ajudar a refazer essa trigger > ficarei > > > 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 > > > > > > > > > > > -- > > - Éderson R. F. Lima > > -- Engenharia da Computação / 9º Termo > > --- Araçatuba/SP > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- - Éderson R. F. Lima -- Engenharia da Computação / 9º Termo --- Araçatuba/SP From paulo em phdigitos.com Thu Jun 3 16:00:39 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Thu, 03 Jun 2010 16:00:39 -0300 Subject: [firebase-br] [OFF] SQL Automatizado no CommandText Editor Message-ID: Alguem conhece algum Plugin para IDE do Delphi 7. Que melhore a inteface da Janela do CommandText Editor dos TSQLDataSet do DBExpress ? Que não seja aquele coisa Seca parecendo só uma caixa MEMO para Editar os SQL. Quero uma coisa sofisticada que já faz Seleção do Banco e Gere os SQL. que tenha Scroll, faça Join... etc... Se tive algum que funcione o CTRL + Barra para completar os campos tipo do IBExpert melhor ainda! Existe? ou estou viajando....? -- cHaPlinux® From paulo em phdigitos.com Thu Jun 3 22:18:23 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Thu, 03 Jun 2010 22:18:23 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] Message-ID: Na Revista Active Delphi Numero 069, tem uma materia do Cantu referente a criação da Chave NF-e via Procedure do Firebird. Alguem ta usando de Boa? tem alguma atualização de Bug dessa Procedure? Grato. -- cHaPlinux® From listas em warmboot.com.br Fri Jun 4 07:42:10 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 4 Jun 2010 07:42:10 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] In-Reply-To: References: Message-ID: <1128556468.20100604074210@warmboot.com.br> Eu mesmo estou usando há vários meses, e não encontrei problemas. A mesma matéria está online na FireBase. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br c> Na Revista Active Delphi Numero 069, tem uma materia do Cantu c> referente a criação da Chave NF-e via Procedure do Firebird. c> Alguem ta usando de Boa? tem alguma atualização de Bug dessa Procedure? c> Grato. From ricardostelmach em gmail.com Fri Jun 4 09:31:43 2010 From: ricardostelmach em gmail.com (Ricardo Stelmach) Date: Fri, 4 Jun 2010 09:31:43 -0300 Subject: [firebase-br] pesquiza em banco References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: Bom dia galera!!! Estou com o seguinte problema. tenho um sistema em Access , que tenho q converter para firebrid , contudo na hora de fazer as pesquisas ele fica muito lento, utilizo o seguinte o comando locate para fazer a busca no firebrid , no access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser casesensitive.Alguem tem alguma ideia? Ricardo Stelmach From agalysson em gmail.com Fri Jun 4 09:38:58 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 4 Jun 2010 09:38:58 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: Amigão, vc ta usando Delphi, correto? Pois bem, tente o comando Locate... ficaria assim: TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) ; de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach escreveu: > Bom dia galera!!! > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > converter para firebrid , contudo na hora de fazer as pesquisas ele fica > muito lento, > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > casesensitive.Alguem tem alguma ideia? > > Ricardo Stelmach > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Jun 4 09:59:57 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Fri, 4 Jun 2010 09:59:57 -0300 Subject: [firebase-br] pesquiza em banco References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: <004c01cb03e5$d7581820$6915a8c0@MagnoSystem> Eu já te aconselharia trabalhar com o SQL puro. Use sempre componentes do tipo TQUERY. Fuja do TTABLE. Acess não é um SGDB. Os conceitos mudam quando trabalhamos com um SGDB. ----- Original Message ----- From: "Alysson Azevedo" To: "FireBase" Sent: Friday, June 04, 2010 9:38 AM Subject: Re: [firebase-br] pesquiza em banco Amigão, vc ta usando Delphi, correto? Pois bem, tente o comando Locate... ficaria assim: TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) ; de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach escreveu: > Bom dia galera!!! > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > converter para firebrid , contudo na hora de fazer as pesquisas ele fica > muito lento, > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > casesensitive.Alguem tem alguma ideia? > > Ricardo Stelmach > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ricardostelmach em gmail.com Fri Jun 4 10:22:30 2010 From: ricardostelmach em gmail.com (Ricardo Stelmach) Date: Fri, 4 Jun 2010 10:22:30 -0300 Subject: [firebase-br] pesquiza em banco References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: grande Alysson !! tentei usar o locate , o problema é que fica muito lento, e como tenho alguns usuarios USB já viu rsrs, qualquer coisa que começa a ficar lenta eles reclamar que é virus rsrs Ricardo Stelmach ----- Original Message ----- From: "Alysson Azevedo" To: "FireBase" Sent: Friday, June 04, 2010 9:38 AM Subject: Re: [firebase-br] pesquiza em banco Amigão, vc ta usando Delphi, correto? Pois bem, tente o comando Locate... ficaria assim: TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) ; de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach escreveu: > Bom dia galera!!! > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > converter para firebrid , contudo na hora de fazer as pesquisas ele fica > muito lento, > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > casesensitive.Alguem tem alguma ideia? > > Ricardo Stelmach > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Fri Jun 4 10:37:03 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 4 Jun 2010 10:37:03 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: Sim Ricardo, é como o magno falou.... Locate é um metodo eficaz quando se trabalha com uma tabela pequena... eu pessoalmente, uso o ClientDataSet para armazenar dados e parametros não relacionados a um banco, por isso o Locate é a saida... mas num banco, independentemente do tamanho, o melhor éh o sql puro mesmo... num tem nem comparação... eu só recomendei o Locate por ser um metodo pra resolver o problema do incensitive... mas a melhor opção pra vc, é criar o campo com collate incensitive e usar um sql puro mesmo.... -- 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 junho de 2010 10:22, Ricardo Stelmach escreveu: > grande Alysson !! > > tentei usar o locate , o problema é que fica muito lento, e como tenho > alguns usuarios USB já viu rsrs, qualquer coisa que começa a ficar lenta > eles reclamar que é virus rsrs > > Ricardo Stelmach > > > ----- Original Message ----- From: "Alysson Azevedo" > To: "FireBase" > Sent: Friday, June 04, 2010 9:38 AM > Subject: Re: [firebase-br] pesquiza em banco > > > Amigão, vc ta usando Delphi, correto? > Pois bem, tente o comando Locate... ficaria assim: > > TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) > ; > de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach > escreveu: > > Bom dia galera!!! >> >> Estou com o seguinte problema. tenho um sistema em Access , que tenho q >> converter para firebrid , contudo na hora de fazer as pesquisas ele fica >> muito lento, >> utilizo o seguinte o comando locate para fazer a busca no firebrid , no >> access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) >> ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser >> casesensitive.Alguem tem alguma ideia? >> >> Ricardo Stelmach >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cury.fb em gmail.com Fri Jun 4 10:38:34 2010 From: cury.fb em gmail.com (cury firebird) Date: Fri, 4 Jun 2010 10:38:34 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: <004c01cb03e5$d7581820$6915a8c0@MagnoSystem> References: <4C06662D.8050401@softwareeagle.com.br> <004c01cb03e5$d7581820$6915a8c0@MagnoSystem> Message-ID: só mesmo pra reforçar a idéia do magno... UTILIZE SQL PURO!!!! [ ]´s -------------------------------------------------- From: "Magno System" Sent: Friday, June 04, 2010 9:59 AM To: "FireBase" Subject: Re: [firebase-br] pesquiza em banco > Eu já te aconselharia trabalhar com o SQL puro. > > Use sempre componentes do tipo TQUERY. Fuja do TTABLE. > > Acess não é um SGDB. Os conceitos mudam quando trabalhamos com um SGDB. > > > ----- Original Message ----- > From: "Alysson Azevedo" > To: "FireBase" > Sent: Friday, June 04, 2010 9:38 AM > Subject: Re: [firebase-br] pesquiza em banco > > > Amigão, vc ta usando Delphi, correto? > Pois bem, tente o comando Locate... ficaria assim: > TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) > ; > de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach > escreveu: > >> Bom dia galera!!! >> >> Estou com o seguinte problema. tenho um sistema em Access , que tenho q >> converter para firebrid , contudo na hora de fazer as pesquisas ele fica >> muito lento, >> utilizo o seguinte o comando locate para fazer a busca no firebrid , no >> access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) >> ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser >> casesensitive.Alguem tem alguma ideia? >> >> Ricardo Stelmach >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ricardostelmach em gmail.com Fri Jun 4 10:43:50 2010 From: ricardostelmach em gmail.com (Ricardo Stelmach) Date: Fri, 4 Jun 2010 10:43:50 -0300 Subject: [firebase-br] pesquiza em banco References: <4C06662D.8050401@softwareeagle.com.br><004c01cb03e5$d7581820$6915a8c0@MagnoSystem> Message-ID: blz pessoal, Vou tentar fazer via SQL , qualquer coisa posto aqui , para vcs me ajudarem ... valeu..... Ricardo Stelmach ----- Original Message ----- From: "cury firebird" To: "FireBase" Sent: Friday, June 04, 2010 10:38 AM Subject: Re: [firebase-br] pesquiza em banco só mesmo pra reforçar a idéia do magno... UTILIZE SQL PURO!!!! [ ]´s -------------------------------------------------- From: "Magno System" Sent: Friday, June 04, 2010 9:59 AM To: "FireBase" Subject: Re: [firebase-br] pesquiza em banco > Eu já te aconselharia trabalhar com o SQL puro. > > Use sempre componentes do tipo TQUERY. Fuja do TTABLE. > > Acess não é um SGDB. Os conceitos mudam quando trabalhamos com um SGDB. > > > ----- Original Message ----- > From: "Alysson Azevedo" > To: "FireBase" > Sent: Friday, June 04, 2010 9:38 AM > Subject: Re: [firebase-br] pesquiza em banco > > > Amigão, vc ta usando Delphi, correto? > Pois bem, tente o comando Locate... ficaria assim: > TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) > ; > de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach > escreveu: > >> Bom dia galera!!! >> >> Estou com o seguinte problema. tenho um sistema em Access , que tenho q >> converter para firebrid , contudo na hora de fazer as pesquisas ele fica >> muito lento, >> utilizo o seguinte o comando locate para fazer a busca no firebrid , no >> access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) >> ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser >> casesensitive.Alguem tem alguma ideia? >> >> Ricardo Stelmach >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From phelen em gmail.com Fri Jun 4 10:48:01 2010 From: phelen em gmail.com (Phelen Harg) Date: Fri, 4 Jun 2010 10:48:01 -0300 Subject: [firebase-br] [OFF] SQL Automatizado no CommandText Editor In-Reply-To: References: Message-ID: Eu sempre faço pelo IBExpert por exemplo e depois copio e colo lá... Em 3 de junho de 2010 16:00, cHaPlinux® escreveu: > > Alguem conhece algum Plugin para IDE do Delphi 7. > > Que melhore a inteface da Janela do CommandText Editor dos TSQLDataSet do > DBExpress ? > > Que não seja aquele coisa Seca parecendo só uma caixa MEMO para Editar os > SQL. > > Quero uma coisa sofisticada que já faz Seleção do Banco e Gere os SQL. > que tenha Scroll, faça Join... etc... > > Se tive algum que funcione o CTRL + Barra para completar os campos tipo do > IBExpert melhor ainda! > > Existe? ou estou viajando....? > > > -- > cHaPlinux® > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ricardostelmach em gmail.com Fri Jun 4 10:50:11 2010 From: ricardostelmach em gmail.com (Ricardo Stelmach) Date: Fri, 4 Jun 2010 10:50:11 -0300 Subject: [firebase-br] pesquiza em banco References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: <0013073EA3F941F3B3B1A52B09217502@RICARDO> Alyson , desculpa a ignorância mas como faço para criar o campo com collate incensitive ? Ricardo Stelmach ----- Original Message ----- From: "Alysson Azevedo" To: "FireBase" Sent: Friday, June 04, 2010 10:37 AM Subject: Re: [firebase-br] pesquiza em banco Sim Ricardo, é como o magno falou.... Locate é um metodo eficaz quando se trabalha com uma tabela pequena... eu pessoalmente, uso o ClientDataSet para armazenar dados e parametros não relacionados a um banco, por isso o Locate é a saida... mas num banco, independentemente do tamanho, o melhor éh o sql puro mesmo... num tem nem comparação... eu só recomendei o Locate por ser um metodo pra resolver o problema do incensitive... mas a melhor opção pra vc, é criar o campo com collate incensitive e usar um sql puro mesmo.... -- 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 junho de 2010 10:22, Ricardo Stelmach escreveu: > grande Alysson !! > > tentei usar o locate , o problema é que fica muito lento, e como tenho > alguns usuarios USB já viu rsrs, qualquer coisa que começa a ficar lenta > eles reclamar que é virus rsrs > > Ricardo Stelmach > > > ----- Original Message ----- From: "Alysson Azevedo" > To: "FireBase" > Sent: Friday, June 04, 2010 9:38 AM > Subject: Re: [firebase-br] pesquiza em banco > > > Amigão, vc ta usando Delphi, correto? > Pois bem, tente o comando Locate... ficaria assim: > > TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) > ; > de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach > escreveu: > > Bom dia galera!!! >> >> Estou com o seguinte problema. tenho um sistema em Access , que tenho q >> converter para firebrid , contudo na hora de fazer as pesquisas ele fica >> muito lento, >> utilizo o seguinte o comando locate para fazer a busca no firebrid , no >> access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) >> ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser >> casesensitive.Alguem tem alguma ideia? >> >> Ricardo Stelmach >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Fri Jun 4 10:57:08 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Fri, 4 Jun 2010 10:57:08 -0300 Subject: [firebase-br] RES: Firebird IBO ou Programador com erro In-Reply-To: Message-ID: Bom dia Marcio! Gostaria de dar algumas dicas que demorei pra aprender e sofri bastante no inicio, visto que utilizava antes o Paradox. Aproveite o que te servir e descarta o resto 1. Não use aspas duplas para definir os nomes de tabelas e de campos na criação do banco a não ser que seja realmente necessário. Não utilizar aspas duplas facilita na escrita das sqls de consulta. Se você usa delphi vai entender o que estou falando. 2. Quando se faz calculo com campos diretamente no sql, assegure-se que sempre existira um valor, mesmo que zero. O FB, não sei sobre outros bancos, não realiza operação com valores null. Por isso use sempre coalesce para garantir que haverá um valor. 3. Não consegui enxergar erro na tua trigger. Só não será processada as tuas linhas nas seguintes condições: new.Movimento não traz exatamente o literal 'Devolucao', 'Entrada' e por isso nunca encontrara igualdade. Coisa comum de acontecer quando definimos o campo como char. No delphi o campo é preenchido com espaços no final da string para completar o tamanho do campo. Ou a linha esta sendo processada, mas por motivo de valor null o campo não esta sendo processado, encontrado. Ou ainda, você pode estar dando um rollback na operação executada. [ ]'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: quarta-feira, 2 de junho de 2010 15:59 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Firebird IBO ou Programador com erro Pois eh seguindo os conselhos dos amigo fiz esta Trigger mas onde estou errando Onde esta o erro pois só funciona a Primeira parte a 'venda'... na venda a trigger funciona mas devolucao e outras nao funga CREATE TRIGGER "MovSaida_BI" FOR "MovSaida" ACTIVE BEFORE INSERT POSITION 0 AS BEGIN /* Movimenta estoque dos produtos que foram marcados com Entrada , Devolucao,Venda, Estorno */ if (new."Movimento" = 'Venda') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Devolucao') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Entrada') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" + new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end if (new."Movimento" = 'Estorno') then begin update "Produto" P set P."Prod_UltimoEstoque" = P."Pro_Quantidade" - new."Quantidade" where P."Cod_Produto" = new."Cod_Produto"; end END 2010/5/26 Marcio Alves de Almeida : > Tenho um sistema vendas rodado depois de fazer o pedido um cliente > vai ateh um caixa pagar e nesse momento > eh dado a baixa no estoque acontece essa semana em uma venda na hora > da baixa do estoque aconteceu algo estranho tenho uma tabela aparte > que guarda as movimentacoes dos produto tipo UltimoEstroque  a > quantidade de saida e Saldo depois da venda > tipo Assim > Cod   UltimoEstoque      Saida     EstoqueAtual    Hora cod_venda > 1        500                       10           490          07:10:10 >     255551 > 1        490                       10           480          07:10:15 >     255555 > 1        480                       20           460          07:10:22 >     255569 > > > acontece que em um determinada venda 1 produto foi dar baixa ao > mesmo tempo e aconteceu isso > 1        401                       1            400          09:10:01 >      255571 > > 1        400                       1            399          09:10:22 >      255902 > 1        400                       1            399          09:10:22 >      255940 > > ele deveria ficar assim > > 1        399                       1            398          09:10:22 >      255940 > > Delphi 7 IBO 4.7.16  Firebird 2.0 > alguem tem uma luz sobre isso o que eu poderia fazer para nao > acontecer isso > uma vez que no tabela produtos nao deu baixa no estoque isso nao pode > acontecer. > >        If Q_Produto.RecordCount > 0 Then >        Begin >         Modulo.Q_MovSaida.Append; >         Modulo.Q_MovSaidaCod_Venda.Value        := > Modulo.Q_VendaCod_Venda.Value; >         //******************************************* >         Modulo.Q_MovSaidaVen_NumNota.Value      := > Modulo.Q_VendaVen_NumNota.Value; >         Modulo.Q_MovSaidaCod_Marca.Value        := Q_ItemVendaCod_Marca.Value; >         //******************************************* >         Modulo.Q_MovSaidaCod_ItemVenda.Value    := > Q_ItemVendaCod_ItemVenda.Value; >         Modulo.Q_MovSaidaCod_Produto.Value      := > Q_ItemVendaCod_Produto.Value; >         Modulo.Q_MovSaidaCod_Grupo.Value        := > Q_ItemVendaItem_Cod_Grupo.Value; >         Modulo.Q_MovSaidaCod_vendedor.Value     := > Modulo.Q_VendaCod_Funcionario.Value; >         Modulo.Q_MovSaidaCod_Caixa.Value        := > Modulo.Q_VendaCod_Caixa_Funcionario.Value; >         Modulo.Q_MovSaidaNumeroNota.Value       := > Modulo.Q_VendaVen_NumNota.Value; >         Modulo.Q_MovSaidaSaida_Estorno.Value    := 'Venda'; >         Modulo.Q_MovSaidaData.Value             := > Modulo.MemoriaDataServer.Value; >         Modulo.Q_MovSaidaPrecoUnit.Value        := > Q_ItemVendaItem_VlrVenda.Value; >         Modulo.Q_MovSaidaQuantidade.Value       := > Q_ItemVendaItem_QtddVenda.Value; >         Modulo.Q_MovSaidaHora.Value             := Now; >         Modulo.Q_MovSaidaValorTotal.Value       := Q_ItemVendaItem_Total.Value; >         Modulo.Q_MovSaidaCod_Fecha_Nota.Value   := > Modulo.Q_Fecha_NotaCod_Fecha_Nota.Value; >         Modulo.Q_MovSaidaEstoqueAnterior.Value  := > Q_ProdutoPro_Quantidade.Value; >         Modulo.Q_MovSaidaEstoqueAtual.Value     := > Q_ProdutoPro_Quantidade.Value - Q_ItemVendaItem_QtddVenda.Value; >         Modulo.Q_MovSaida.Post; > >         Q_Produto.Edit; >         Q_ProdutoPro_Quantidade.Value          := > Q_ProdutoPro_Quantidade.Value - Q_ItemVendaItem_QtddVenda.Value; >         Q_ProdutoPro_DtUltimaVenda.Value       := > Modulo.MemoriaDataServer.Value; >         Q_Produto.Post; >        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 agalysson em gmail.com Fri Jun 4 11:55:52 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 4 Jun 2010 11:55:52 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: <0013073EA3F941F3B3B1A52B09217502@RICARDO> References: <4C06662D.8050401@softwareeagle.com.br> <0013073EA3F941F3B3B1A52B09217502@RICARDO> Message-ID: pesquise sobre o Collate pt_br... para criar um campo, use CREATE TABLE tabela ( codigo INTEGER, nome VARCHAR(50) COLLATE PT_BR ); caso esse campo que vc quer usar ja exista, procure como alterar o collate usando ALTER TABLE... no google tem bastante coisa... dica, tente usar esse site aki: http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_60_sqlref -- 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 junho de 2010 10:50, Ricardo Stelmach escreveu: > Alyson , > > desculpa a ignorância mas como faço para criar o campo com collate > incensitive ? > > > > Ricardo Stelmach > > ----- Original Message ----- From: "Alysson Azevedo" > To: "FireBase" > Sent: Friday, June 04, 2010 10:37 AM > > Subject: Re: [firebase-br] pesquiza em banco > > > Sim Ricardo, é como o magno falou.... > Locate é um metodo eficaz quando se trabalha com uma tabela pequena... > eu pessoalmente, uso o ClientDataSet para armazenar dados e parametros não > relacionados a um banco, por isso o Locate é a saida... > > mas num banco, independentemente do tamanho, o melhor éh o sql puro > mesmo... > num tem nem comparação... > eu só recomendei o Locate por ser um metodo pra resolver o problema do > incensitive... mas a melhor opção pra vc, é criar o campo com collate > incensitive e usar um sql puro mesmo.... > -- > > 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 junho de 2010 10:22, Ricardo Stelmach > escreveu: > > grande Alysson !! >> >> tentei usar o locate , o problema é que fica muito lento, e como tenho >> alguns usuarios USB já viu rsrs, qualquer coisa que começa a ficar lenta >> eles reclamar que é virus rsrs >> >> Ricardo Stelmach >> >> >> ----- Original Message ----- From: "Alysson Azevedo" > > >> To: "FireBase" >> Sent: Friday, June 04, 2010 9:38 AM >> Subject: Re: [firebase-br] pesquiza em banco >> >> >> Amigão, vc ta usando Delphi, correto? >> Pois bem, tente o comando Locate... ficaria assim: >> >> >> TTable(DSrcBusca.dataset).Locate('Campo','Valor',[loCaseInsensitive,loPartialKey]) >> ; >> de uma olhada no help para mais informaçõ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 4 de junho de 2010 09:31, Ricardo Stelmach >> escreveu: >> >> Bom dia galera!!! >> >>> >>> Estou com o seguinte problema. tenho um sistema em Access , que tenho q >>> converter para firebrid , contudo na hora de fazer as pesquisas ele fica >>> muito lento, >>> utilizo o seguinte o comando locate para fazer a busca no firebrid , no >>> access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) >>> ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser >>> casesensitive.Alguem tem alguma ideia? >>> >>> Ricardo Stelmach >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Jun 4 12:19:26 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 4 Jun 2010 12:19:26 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: ricardo seguinte utlize algo do tipo 'SELECT * FROM Tabela WHERE Nome =:buscaNome LIKE ' + #39 + '%' + Edit1.Text + '%' + #39 e por ai vai vc podee criar filtros pra facilitar a busca Em 4 de junho de 2010 09:31, Ricardo Stelmach escreveu: > Bom dia galera!!! > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > converter para firebrid , contudo na hora de fazer as pesquisas ele fica > muito lento, > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > casesensitive.Alguem tem alguma ideia? > > Ricardo Stelmach > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Jun 4 13:12:37 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 4 Jun 2010 13:12:37 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: Reijanio, num sei se vc sabe, mas no lugar de #39, vc pode usar dois apostrofes... 'SELECT * FROM Tabela WHERE Nome =:buscaNome LIKE ''%' + Edit1.Text + '%'' '; repare que '' (dois apostrofes) é diferente de " (aspas) -- 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 junho de 2010 12:19, Reijanio Nunes Ribeiro escreveu: > ricardo seguinte utlize algo do tipo 'SELECT * FROM Tabela WHERE Nome > =:buscaNome LIKE ' + #39 + '%' + Edit1.Text + '%' + #39 e por ai vai vc > podee criar filtros pra facilitar a busca > Em 4 de junho de 2010 09:31, Ricardo Stelmach > escreveu: > > > Bom dia galera!!! > > > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > > converter para firebrid , contudo na hora de fazer as pesquisas ele fica > > muito lento, > > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > > access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > > casesensitive.Alguem tem alguma ideia? > > > > Ricardo Stelmach > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From paulo em phdigitos.com Fri Jun 4 13:32:44 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Fri, 04 Jun 2010 13:32:44 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] In-Reply-To: <1128556468.20100604074210@warmboot.com.br> References: <1128556468.20100604074210@warmboot.com.br> Message-ID: On 04/06/2010 07:42, Carlos H. Cantu wrote: > Eu mesmo estou usando há vários meses, e não encontrei problemas. A > mesma matéria está online na FireBase. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > Valeu Cantu, é pq ainda vou chegar nessa função mais tarde... pois já queria saber se houve alguma atualização na procedure. Já que esta 100%. Obrigado. -- cHaPlinux® From paulo em phdigitos.com Fri Jun 4 13:34:35 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Fri, 04 Jun 2010 13:34:35 -0300 Subject: [firebase-br] [OFF] SQL Automatizado no CommandText Editor In-Reply-To: References: Message-ID: On 04/06/2010 10:48, Phelen Harg wrote: > Eu sempre faço pelo IBExpert por exemplo e depois copio e colo lá... > Pois é assim tambem as vezes eu faço. mais eh um saco. e ir direto na Command Editor eh fraquin. -- cHaPlinux® From eduardo em icontroller.com.br Fri Jun 4 14:55:50 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Fri, 04 Jun 2010 14:55:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fun=E7=E3o_POS_ou_POSITION_em_FB?= In-Reply-To: References: Message-ID: A partir da versão 2 SELECT POSITION('=', '1=2') AS POS FROM RDB$DATABASE ARobson Carvalho Leite escreveu: > Boa tarde pessoal, ja pesquisei em vários lugares na net e até na lista, mas > não consegui encontrar nada que resolvesse meu problema. > Preciso de alguma função que me retorne a posição de uma SUBstring dentro de > uma String (um campo) e preciso que me retorne em uma Queries (Select), pois > não posso fazer View, Stored Procedure ou outro tipo de recurso ligado ao > banco. Preciso basicamente de uma função como o "pos" do Delphi ou > "string.IndexOf()" do JavaScript. > > Exemplo: > > select codigo > , pos('=', ) as Posicao > from minhaTabela > > desde já agradeço. > > Robson Leite > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Jun 4 15:14:29 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 4 Jun 2010 15:14:29 -0300 Subject: [firebase-br] pesquiza em banco In-Reply-To: References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: foi só um exepmlo que peguei na net normalmente uso select um poquinho diferente mais ou menos assim var montastr: string; begin if listacampo.ItemIndex = 0 then begin case listafiltro.itemindex of 0: montastr :=' like upper('''+edtpesquisa.Text+'%'')';//iniciados por 1: montastr :=' like upper(''%'+edtpesquisa.Text+''')';//terminados por 2: begin edtpesquisa.Text := ''; montastr :=' like upper(''%'')';//todos os registros end; 3: montastr :='= upper('''+edtpesquisa.Text+''')';//exatamente 4: montastr :=' like upper(''%'+edtpesquisa.Text+'%'')';//Que Contenha end; F_dmm.Cliente.Close; F_dmm.sqlClientes.CommandText := 'select c.*, b.nome as bairro,cd.nome as cidade, u.sigla as estado from cliente c'+ ' left outer join bairros b'+ ' left outer join cidades cd'+ ' left outer join uf u'+ ' on c.bairro = b.codigo'+ ' on c.cidade = cd.codigo'+ ' on c.uf = u.codigo'+ ' where upper(c.rg)'+montastr; F_dmm.Cliente.Open; limpa_campos; Em 4 de junho de 2010 13:12, Alysson Azevedo escreveu: > Reijanio, num sei se vc sabe, mas no lugar de #39, vc pode usar dois > apostrofes... > 'SELECT * FROM Tabela WHERE Nome =:buscaNome LIKE ''%' + Edit1.Text + '%'' > '; > > repare que '' (dois apostrofes) é diferente de " (aspas) > -- > > 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 junho de 2010 12:19, Reijanio Nunes Ribeiro > escreveu: > > > ricardo seguinte utlize algo do tipo 'SELECT * FROM Tabela WHERE Nome > > =:buscaNome LIKE ' + #39 + '%' + Edit1.Text + '%' + #39 e por ai vai vc > > podee criar filtros pra facilitar a busca > > Em 4 de junho de 2010 09:31, Ricardo Stelmach > > escreveu: > > > > > Bom dia galera!!! > > > > > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > > > converter para firebrid , contudo na hora de fazer as pesquisas ele > fica > > > muito lento, > > > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > > > access usava o " > TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > > > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > > > casesensitive.Alguem tem alguma ideia? > > > > > > Ricardo Stelmach > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Jun 4 22:15:21 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Fri, 04 Jun 2010 22:15:21 -0300 Subject: [firebase-br] where com lista de valores Message-ID: <4C09A529.4080002@gmail.com> Boa noite, Estou fazendo um select com base nos valores de outro Dataset. Fiz um while para buscar os valores do dataset e acrescentar uma lista de valores para ser usada em conjunto com "where in". porém o comando "in" possui um limite de valores que pode ser passado. existe uma alternativa ao comando in? Obrigado, Carlos Wilson Delphi+MDO+Firebird 2.1 From econeto em ibest.com.br Fri Jun 4 23:45:37 2010 From: econeto em ibest.com.br (Edgard C. de Oliveira Neto) Date: Fri, 4 Jun 2010 23:45:37 -0300 Subject: [firebase-br] Noticias da versao 2.5 RC3 ? Message-ID: Pessoal Tenho acompanhado o "snapshot builder" pelo site do Firebirdsql.org, e as coisas estão meio paradas por lá. Isto está cheirando a chegada de uma nova release, a RC3. Alguém tem alguma noticia? Edgard From agalysson em gmail.com Sat Jun 5 01:05:58 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Sat, 5 Jun 2010 01:05:58 -0300 Subject: [firebase-br] where com lista de valores In-Reply-To: <4C09A529.4080002@gmail.com> References: <4C09A529.4080002@gmail.com> Message-ID: exite o comando "exists" mas posta aew mais ou menos oque vc precisa... alguem vai saber te ajudar... -- 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 junho de 2010 22:15, Carlos Wilson escreveu: > Boa noite, > > Estou fazendo um select com base nos valores de outro Dataset. Fiz um while > para buscar os valores do dataset e acrescentar uma lista de valores para > ser usada em conjunto com "where in". porém o comando "in" possui um limite > de valores que pode ser passado. existe uma alternativa ao comando in? > > Obrigado, > > Carlos Wilson > Delphi+MDO+Firebird 2.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 cwfsa1 em gmail.com Sat Jun 5 09:24:41 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sat, 05 Jun 2010 09:24:41 -0300 Subject: [firebase-br] where com lista de valores In-Reply-To: References: <4C09A529.4080002@gmail.com> Message-ID: <4C0A4209.9010006@gmail.com> É tipo assim quero fazer um relatório de venda dos clientes que foram selecionados numa outra tela. QryRelatorio.Close; QryRelatorio.Sql.Clear; QryRelatorio.Sql.Add(SQL); QryRelatorio.SQL.ADD( 'where codcliente in (' ); Qryclientes.first; while not QryClientes.EOF do begin QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); QryClientes.Next; end; QryRelatorio.Open; para poucos clientes funciona muito bem, mas quando é muitos clientes, aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN existe uma alternativa pra isso? Garto. Carlos Wilson. Alysson Azevedo escreveu: > exite o comando "exists" > mas posta aew mais ou menos oque vc precisa... > alguem vai saber te ajudar... > -- > > 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 junho de 2010 22:15, Carlos Wilson escreveu: > > >> Boa noite, >> >> Estou fazendo um select com base nos valores de outro Dataset. Fiz um while >> para buscar os valores do dataset e acrescentar uma lista de valores para >> ser usada em conjunto com "where in". porém o comando "in" possui um limite >> de valores que pode ser passado. existe uma alternativa ao comando in? >> >> Obrigado, >> >> Carlos Wilson >> Delphi+MDO+Firebird 2.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 >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sat Jun 5 11:33:14 2010 From: bzottis em ig.com.br (Zottis) Date: Sat, 5 Jun 2010 11:33:14 -0300 Subject: [firebase-br] RES: where com lista de valores In-Reply-To: <4C0A4209.9010006@gmail.com> References: <4C09A529.4080002@gmail.com> <4C0A4209.9010006@gmail.com> Message-ID: <000c01cb04bc$0c1e82c0$245b8840$@com.br> Faz um list com os parametros da primeira tela, ele te retornará o que vc quer, Ou ainda faz um while not na primeira tela e joga em uma variável, antes de chamar a segunda tela E passa o parâmetro da variavel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: sábado, 5 de junho de 2010 09:25 Para: FireBase Assunto: Re: [firebase-br] where com lista de valores É tipo assim quero fazer um relatório de venda dos clientes que foram selecionados numa outra tela. QryRelatorio.Close; QryRelatorio.Sql.Clear; QryRelatorio.Sql.Add(SQL); QryRelatorio.SQL.ADD( 'where codcliente in (' ); Qryclientes.first; while not QryClientes.EOF do begin QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); QryClientes.Next; end; QryRelatorio.Open; para poucos clientes funciona muito bem, mas quando é muitos clientes, aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN existe uma alternativa pra isso? Garto. Carlos Wilson. Alysson Azevedo escreveu: > exite o comando "exists" > mas posta aew mais ou menos oque vc precisa... > alguem vai saber te ajudar... > -- > > 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 junho de 2010 22:15, Carlos Wilson escreveu: > > >> Boa noite, >> >> Estou fazendo um select com base nos valores de outro Dataset. Fiz um while >> para buscar os valores do dataset e acrescentar uma lista de valores para >> ser usada em conjunto com "where in". porém o comando "in" possui um limite >> de valores que pode ser passado. existe uma alternativa ao comando in? >> >> Obrigado, >> >> Carlos Wilson >> Delphi+MDO+Firebird 2.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 >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de Lançamento: 06/05/10 03:25:00 From cwfsa1 em gmail.com Sat Jun 5 12:07:14 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sat, 05 Jun 2010 12:07:14 -0300 Subject: [firebase-br] RES: where com lista de valores In-Reply-To: <000c01cb04bc$0c1e82c0$245b8840$@com.br> References: <4C09A529.4080002@gmail.com> <4C0A4209.9010006@gmail.com> <000c01cb04bc$0c1e82c0$245b8840$@com.br> Message-ID: <4C0A6822.2050600@gmail.com> Obrigado pelo seu comentário mas eu realmente não entendi o que voce quis dizer, ou acho que voce não entendeu o que quero. exemplo: em um dataset depois do usuário ter feitos todas as opções de filtragem possivel, resultou em: QryCliente Codcliente Nome =============================== 1 Carlos 2 Manoel 3 Júlia Aí eu completo a sql do segundo dataset com um laço que vai pegando os codigos do 1º dataset: o que me resulta em ...where codcliente IN (1,2,3); Funciona que é uma beleza mas para poucos registros se o primeiro dataset me retornar 3000 clientes dá pau. Pergunto: O firebird possui outro comando para comparação de valores que aceite MUITOS valores??? Obrigado. Carlos Wilson Zottis escreveu: > Faz um list com os parametros da primeira tela, ele te retornará o que vc > quer, > Ou ainda faz um while not na primeira tela e joga em uma variável, antes de > chamar a segunda tela > E passa o parâmetro da variavel > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: sábado, 5 de junho de 2010 09:25 > Para: FireBase > Assunto: Re: [firebase-br] where com lista de valores > > É tipo assim quero fazer um relatório de venda dos clientes que foram > selecionados numa outra tela. > QryRelatorio.Close; > QryRelatorio.Sql.Clear; > QryRelatorio.Sql.Add(SQL); > QryRelatorio.SQL.ADD( 'where codcliente in (' ); > Qryclientes.first; > while not QryClientes.EOF do > begin > QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); > QryClientes.Next; > end; > QryRelatorio.Open; > > para poucos clientes funciona muito bem, mas quando é muitos clientes, > aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN > existe uma alternativa pra isso? > > Garto. > > Carlos Wilson. > > Alysson Azevedo escreveu: > >> exite o comando "exists" >> mas posta aew mais ou menos oque vc precisa... >> alguem vai saber te ajudar... >> -- >> >> 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 junho de 2010 22:15, Carlos Wilson escreveu: >> >> >> >>> Boa noite, >>> >>> Estou fazendo um select com base nos valores de outro Dataset. Fiz um >>> > while > >>> para buscar os valores do dataset e acrescentar uma lista de valores para >>> ser usada em conjunto com "where in". porém o comando "in" possui um >>> > limite > >>> de valores que pode ser passado. existe uma alternativa ao comando in? >>> >>> Obrigado, >>> >>> Carlos Wilson >>> Delphi+MDO+Firebird 2.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 >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de > Lançamento: 06/05/10 03:25: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 bzottis em ig.com.br Sat Jun 5 12:38:31 2010 From: bzottis em ig.com.br (Zottis) Date: Sat, 5 Jun 2010 12:38:31 -0300 Subject: [firebase-br] RES: RES: where com lista de valores In-Reply-To: <4C0A6822.2050600@gmail.com> References: <4C09A529.4080002@gmail.com> <4C0A4209.9010006@gmail.com> <000c01cb04bc$0c1e82c0$245b8840$@com.br> <4C0A6822.2050600@gmail.com> Message-ID: <000701cb04c5$2aefd420$80cf7c60$@com.br> Então, você pode Fazer de Duas Formas, como falei anteriormente: A primeira, vc Faz um While not...... No primeiro dataset para varrer o resultado e joga os códigos dos clientes em uma varialvel, Exemplo: Var Codigos; Integer; Codigos := códigos + QryClienteCodCliente.value + ', '; Isso retornará 1,2,3 que você pode passar no segundo dataset dentro da cláusula "IN" Ou fazer um outro dataset para pegar a lista de valores do primeiro Monta o SQL na parte do where da mesma forma que o primeiro Mas na parte do select faz assim: Select LIST(Clientes.CodCliente, ',') AS CodCliente Isso te retornará assim: 1,2,3 Daí vc consegue passar para o próximo Dataset na cláusula "IN" Espero que ajude, qualquer coisa, segunda feira me Fala. Até mais, e bom Final de Semana. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: sábado, 5 de junho de 2010 12:07 Para: FireBase Assunto: Re: [firebase-br] RES: where com lista de valores Obrigado pelo seu comentário mas eu realmente não entendi o que voce quis dizer, ou acho que voce não entendeu o que quero. exemplo: em um dataset depois do usuário ter feitos todas as opções de filtragem possivel, resultou em: QryCliente Codcliente Nome =============================== 1 Carlos 2 Manoel 3 Júlia Aí eu completo a sql do segundo dataset com um laço que vai pegando os codigos do 1º dataset: o que me resulta em ...where codcliente IN (1,2,3); Funciona que é uma beleza mas para poucos registros se o primeiro dataset me retornar 3000 clientes dá pau. Pergunto: O firebird possui outro comando para comparação de valores que aceite MUITOS valores??? Obrigado. Carlos Wilson Zottis escreveu: > Faz um list com os parametros da primeira tela, ele te retornará o que vc > quer, > Ou ainda faz um while not na primeira tela e joga em uma variável, antes de > chamar a segunda tela > E passa o parâmetro da variavel > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: sábado, 5 de junho de 2010 09:25 > Para: FireBase > Assunto: Re: [firebase-br] where com lista de valores > > É tipo assim quero fazer um relatório de venda dos clientes que foram > selecionados numa outra tela. > QryRelatorio.Close; > QryRelatorio.Sql.Clear; > QryRelatorio.Sql.Add(SQL); > QryRelatorio.SQL.ADD( 'where codcliente in (' ); > Qryclientes.first; > while not QryClientes.EOF do > begin > QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); > QryClientes.Next; > end; > QryRelatorio.Open; > > para poucos clientes funciona muito bem, mas quando é muitos clientes, > aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN > existe uma alternativa pra isso? > > Garto. > > Carlos Wilson. > > Alysson Azevedo escreveu: > >> exite o comando "exists" >> mas posta aew mais ou menos oque vc precisa... >> alguem vai saber te ajudar... >> -- >> >> 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 junho de 2010 22:15, Carlos Wilson escreveu: >> >> >> >>> Boa noite, >>> >>> Estou fazendo um select com base nos valores de outro Dataset. Fiz um >>> > while > >>> para buscar os valores do dataset e acrescentar uma lista de valores para >>> ser usada em conjunto com "where in". porém o comando "in" possui um >>> > limite > >>> de valores que pode ser passado. existe uma alternativa ao comando in? >>> >>> Obrigado, >>> >>> Carlos Wilson >>> Delphi+MDO+Firebird 2.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 >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de > Lançamento: 06/05/10 03:25: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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de Lançamento: 06/05/10 03:25:00 From joseasilva em bol.com.br Sat Jun 5 13:03:22 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Sat, 5 Jun 2010 13:03:22 -0300 Subject: [firebase-br] RES: RES: RES: where com lista de valores In-Reply-To: <000701cb04c5$2aefd420$80cf7c60$@com.br> Message-ID: O problema é que a string a ser passada para o comando sql tem um limite que não me recordo qual é. Dá uma olhada em CREATE GLOBAL TEMPORARY TABLE. Eu já fiz isso e usei uma tabela temporária no FB para isso. A tabela tem um único campo que é o identificador da outra tabela Eu fiz assim: Populei a tabela temporária com os registros que eu havia separado e depois eu fiz o select ou com in ou com left join. Ex: 1. Select t.ID, c.NOME, c.ENDERECO, etc from TABELATMP t Left join CLIENTES c on t.ID = c.ID 2. select c.ID, c.NOME, c.ENDERECO, etc from CLIENTES c Where c.ID in (select t.ID from TABELATMP t where t.ID = c.ID) Fica aí a dica. [ ]'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 Zottis Enviada em: sábado, 5 de junho de 2010 12:39 Para: 'FireBase' Assunto: [firebase-br] RES: RES: where com lista de valores Então, você pode Fazer de Duas Formas, como falei anteriormente: A primeira, vc Faz um While not...... No primeiro dataset para varrer o resultado e joga os códigos dos clientes em uma varialvel, Exemplo: Var Codigos; Integer; Codigos := códigos + QryClienteCodCliente.value + ', '; Isso retornará 1,2,3 que você pode passar no segundo dataset dentro da cláusula "IN" Ou fazer um outro dataset para pegar a lista de valores do primeiro Monta o SQL na parte do where da mesma forma que o primeiro Mas na parte do select faz assim: Select LIST(Clientes.CodCliente, ',') AS CodCliente Isso te retornará assim: 1,2,3 Daí vc consegue passar para o próximo Dataset na cláusula "IN" Espero que ajude, qualquer coisa, segunda feira me Fala. Até mais, e bom Final de Semana. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: sábado, 5 de junho de 2010 12:07 Para: FireBase Assunto: Re: [firebase-br] RES: where com lista de valores Obrigado pelo seu comentário mas eu realmente não entendi o que voce quis dizer, ou acho que voce não entendeu o que quero. exemplo: em um dataset depois do usuário ter feitos todas as opções de filtragem possivel, resultou em: QryCliente Codcliente Nome =============================== 1 Carlos 2 Manoel 3 Júlia Aí eu completo a sql do segundo dataset com um laço que vai pegando os codigos do 1º dataset: o que me resulta em ...where codcliente IN (1,2,3); Funciona que é uma beleza mas para poucos registros se o primeiro dataset me retornar 3000 clientes dá pau. Pergunto: O firebird possui outro comando para comparação de valores que aceite MUITOS valores??? Obrigado. Carlos Wilson Zottis escreveu: > Faz um list com os parametros da primeira tela, ele te retornará o que vc > quer, > Ou ainda faz um while not na primeira tela e joga em uma variável, antes de > chamar a segunda tela > E passa o parâmetro da variavel > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: sábado, 5 de junho de 2010 09:25 > Para: FireBase > Assunto: Re: [firebase-br] where com lista de valores > > É tipo assim quero fazer um relatório de venda dos clientes que foram > selecionados numa outra tela. > QryRelatorio.Close; > QryRelatorio.Sql.Clear; > QryRelatorio.Sql.Add(SQL); > QryRelatorio.SQL.ADD( 'where codcliente in (' ); > Qryclientes.first; > while not QryClientes.EOF do > begin > QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); > QryClientes.Next; > end; > QryRelatorio.Open; > > para poucos clientes funciona muito bem, mas quando é muitos clientes, > aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN > existe uma alternativa pra isso? > > Garto. > > Carlos Wilson. > > Alysson Azevedo escreveu: > >> exite o comando "exists" >> mas posta aew mais ou menos oque vc precisa... >> alguem vai saber te ajudar... >> -- >> >> 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 junho de 2010 22:15, Carlos Wilson escreveu: >> >> >> >>> Boa noite, >>> >>> Estou fazendo um select com base nos valores de outro Dataset. Fiz um >>> > while > >>> para buscar os valores do dataset e acrescentar uma lista de valores para >>> ser usada em conjunto com "where in". porém o comando "in" possui um >>> > limite > >>> de valores que pode ser passado. existe uma alternativa ao comando in? >>> >>> Obrigado, >>> >>> Carlos Wilson >>> Delphi+MDO+Firebird 2.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 >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de > Lançamento: 06/05/10 03:25: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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de Lançamento: 06/05/10 03:25: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 cwfsa1 em gmail.com Sat Jun 5 17:03:51 2010 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sat, 05 Jun 2010 17:03:51 -0300 Subject: [firebase-br] RES: RES: RES: where com lista de valores In-Reply-To: References: Message-ID: <4C0AADA7.1080007@gmail.com> Zottis, na verdade o que voce tá falando pra eu fazer, já to fazendo só não tá dando certo devido a quantidade de registros. Mas Obrigado assim mesmo. José Aparecido, valeu pela dica da tabela temporária, vou me aprofundar mais sobre isso. [ ]'s Carlos Wilson. Jose Aparecido da Silva escreveu: > O problema é que a string a ser passada para o comando sql tem um limite que > não me recordo qual é. > Dá uma olhada em CREATE GLOBAL TEMPORARY TABLE. > Eu já fiz isso e usei uma tabela temporária no FB para isso. > A tabela tem um único campo que é o identificador da outra tabela > Eu fiz assim: Populei a tabela temporária com os registros que eu havia > separado e depois eu fiz o select ou com in ou com left join. > Ex: > 1. Select t.ID, c.NOME, c.ENDERECO, etc from TABELATMP t > Left join CLIENTES c on t.ID = c.ID > > 2. select c.ID, c.NOME, c.ENDERECO, etc from CLIENTES c > Where c.ID in (select t.ID from TABELATMP t where t.ID = c.ID) > > Fica aí a dica. > > [ ]'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 Zottis > Enviada em: sábado, 5 de junho de 2010 12:39 > Para: 'FireBase' > Assunto: [firebase-br] RES: RES: where com lista de valores > > Então, você pode Fazer de Duas Formas, como falei anteriormente: > A primeira, vc Faz um While not...... > No primeiro dataset para varrer o resultado e joga os códigos dos clientes > em uma varialvel, > Exemplo: > Var Codigos; Integer; > > Codigos := códigos + QryClienteCodCliente.value + ', '; > Isso retornará 1,2,3 que você pode passar no segundo dataset dentro da > cláusula "IN" > > Ou fazer um outro dataset para pegar a lista de valores do primeiro > > Monta o SQL na parte do where da mesma forma que o primeiro > Mas na parte do select faz assim: > > Select LIST(Clientes.CodCliente, ',') AS CodCliente > > Isso te retornará assim: > > 1,2,3 > > Daí vc consegue passar para o próximo Dataset na cláusula "IN" > > Espero que ajude, qualquer coisa, segunda feira me Fala. > > Até mais, e bom Final de Semana. > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: sábado, 5 de junho de 2010 12:07 > Para: FireBase > Assunto: Re: [firebase-br] RES: where com lista de valores > > Obrigado pelo seu comentário mas eu realmente não entendi o que voce > quis dizer, ou acho que voce não entendeu o que quero. > exemplo: > em um dataset depois do usuário ter feitos todas as opções de filtragem > possivel, resultou em: > QryCliente > Codcliente Nome > =============================== > 1 Carlos > 2 Manoel > 3 Júlia > > Aí eu completo a sql do segundo dataset com um laço que vai pegando os > codigos do 1º dataset: > o que me resulta em ...where codcliente IN (1,2,3); > > Funciona que é uma beleza mas para poucos registros se o primeiro > dataset me retornar 3000 clientes dá pau. > > Pergunto: O firebird possui outro comando para comparação de valores que > aceite MUITOS valores??? > > Obrigado. > > Carlos Wilson > > Zottis escreveu: > >> Faz um list com os parametros da primeira tela, ele te retornará o que vc >> quer, >> Ou ainda faz um while not na primeira tela e joga em uma variável, antes >> > de > >> chamar a segunda tela >> E passa o parâmetro da variavel >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Carlos Wilson >> Enviada em: sábado, 5 de junho de 2010 09:25 >> Para: FireBase >> Assunto: Re: [firebase-br] where com lista de valores >> >> É tipo assim quero fazer um relatório de venda dos clientes que foram >> selecionados numa outra tela. >> QryRelatorio.Close; >> QryRelatorio.Sql.Clear; >> QryRelatorio.Sql.Add(SQL); >> QryRelatorio.SQL.ADD( 'where codcliente in (' ); >> Qryclientes.first; >> while not QryClientes.EOF do >> begin >> QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); >> QryClientes.Next; >> end; >> QryRelatorio.Open; >> >> para poucos clientes funciona muito bem, mas quando é muitos clientes, >> aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN >> existe uma alternativa pra isso? >> >> Garto. >> >> Carlos Wilson. >> >> Alysson Azevedo escreveu: >> >> >>> exite o comando "exists" >>> mas posta aew mais ou menos oque vc precisa... >>> alguem vai saber te ajudar... >>> -- >>> >>> 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 junho de 2010 22:15, Carlos Wilson escreveu: >>> >>> >>> >>> >>>> Boa noite, >>>> >>>> Estou fazendo um select com base nos valores de outro Dataset. Fiz um >>>> >>>> >> while >> >> >>>> para buscar os valores do dataset e acrescentar uma lista de valores >>>> > para > >>>> ser usada em conjunto com "where in". porém o comando "in" possui um >>>> >>>> >> limite >> >> >>>> de valores que pode ser passado. existe uma alternativa ao comando in? >>>> >>>> Obrigado, >>>> >>>> Carlos Wilson >>>> Delphi+MDO+Firebird 2.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 >>>> >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> >>> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de >> Lançamento: 06/05/10 03:25: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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de > Lançamento: 06/05/10 03:25: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 paulo em phdigitos.com Sat Jun 5 19:29:09 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Sat, 05 Jun 2010 19:29:09 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] In-Reply-To: <1128556468.20100604074210@warmboot.com.br> References: <1128556468.20100604074210@warmboot.com.br> Message-ID: On 04/06/2010 07:42, Carlos H. Cantu wrote: > Eu mesmo estou usando há vários meses, e não encontrei problemas. A > mesma matéria está online na FireBase. > Tanto na Revista como no Site. o tamanho do campo do Numero da NF-e é = 03, sendo que no corpo da Procedure tem ele como 09. E pelos calculo pra dar uma string de 44 digitos tem que ser 09. Corrija isso pelo menos no Site. Flw. -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From paulo em phdigitos.com Sat Jun 5 19:33:01 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Sat, 05 Jun 2010 19:33:01 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] In-Reply-To: <1128556468.20100604074210@warmboot.com.br> References: <1128556468.20100604074210@warmboot.com.br> Message-ID: - Só umas dúvidas..., Numero de Serie ? vou iniciar a NF-e Numero: 1, o numero de Serie começa com 000 ou 001 ? - P/ NF-e o Modelo é unico ? qual codigo do Modelo da NF-e ? é Nº: 55 ?? - Na procedure tem um campo Numero e Código. a que se refere? Numero = NF-e Código = ?? é o que? pra que controle? Thanks. -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From paulo em phdigitos.com Sun Jun 6 11:58:35 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Sun, 06 Jun 2010 11:58:35 -0300 Subject: [firebase-br] Erro no backup FB 2.0.6 Message-ID: FB 2.0.6 Quando executo o backup aparece a seguinte mensagem: #Final de Log. ... gbak: writing column SUB_GRUPOS_ID gbak: writing column PRODUTO_ID gbak:writing functions gbak:writing types gbak:writing filters Ele para aqui. E exibe essa mensagem de erro abaixo. Unsuccessful execution caused by system error that does not preclude successful exection of subsequent stataments. Message length error (encountered 300, expected 306) E o arquivo DB-Backup.fbk fica Zerado. 0 Tentei encontrar algo no Google, e nada! Alguma Luz? -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From paulo em phdigitos.com Sun Jun 6 12:31:21 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Sun, 06 Jun 2010 12:31:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?s=F3_fbclient=2Edll__32_bits_que_fun?= =?iso-8859-1?q?fa!__64_bits_necas!?= Message-ID: Meu Desktop Win7 64 Bits. - Instalados Localmente 127.0.0.1: FB 2.0.6 32 Bits porta 3050 FB 2.5.0 RC2 64 Bits porta 3060 - Instalado no Server Debian 64 Bits 10.0.0.1: FB 2.5.0 RC2 64 Bits porta 3050 Agora o que não entendo é..., não consigo conectar no Banco de dados usando o fbclient.dll 64bits de 837k Só consigo se eu usar o fbclient.dll 32bits de 536k Tanto Localmente como no Servidor. Tem Logica? -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From paulo em phdigitos.com Sun Jun 6 16:54:15 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Sun, 06 Jun 2010 16:54:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?s=F3_fbclient=2Edll__32_bits_que_fun?= =?iso-8859-1?q?fa!__64_bits_necas!?= In-Reply-To: References: Message-ID: On 06/06/2010 12:31, cHaPlinux® wrote: > Meu Desktop Win7 64 Bits. > > - Instalados Localmente 127.0.0.1: > FB 2.0.6 32 Bits porta 3050 > FB 2.5.0 RC2 64 Bits porta 3060 > > - Instalado no Server Debian 64 Bits 10.0.0.1: > FB 2.5.0 RC2 64 Bits porta 3050 > > Agora o que não entendo é..., não consigo conectar no Banco > de dados usando o fbclient.dll 64bits de 837k > > Só consigo se eu usar o fbclient.dll 32bits de 536k > > Tanto Localmente como no Servidor. > > Tem Logica? > Viajei na maionese! hehehehe! Esqueci que estava usando o IbExpert 32 bits e Delphi 7 que tambem é 32 bits. Oh vida cruel! Putz! -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From listas em warmboot.com.br Sun Jun 6 19:44:59 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 6 Jun 2010 19:44:59 -0300 Subject: [firebase-br] Noticias da versao 2.5 RC3 ? In-Reply-To: References: Message-ID: <1633189477.20100606194459@warmboot.com.br> Sim, estão "cozinhando" a RC3... deve ser em alguns dias. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ECdON> Pessoal ECdON> Tenho acompanhado o "snapshot builder" pelo site do Firebirdsql.org, e as ECdON> coisas estão meio paradas por lá. ECdON> Isto está cheirando a chegada de uma nova release, a RC3. ECdON> Alguém tem alguma noticia? ECdON> Edgard ECdON> ______________________________________________ ECdON> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br ECdON> Para saber como gerenciar/excluir seu cadastro na lista, use: ECdON> http://www.firebase.com.br/fb/artigo.php?id=1107 ECdON> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Sun Jun 6 19:48:10 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 6 Jun 2010 19:48:10 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] In-Reply-To: References: <1128556468.20100604074210@warmboot.com.br> Message-ID: <161920158.20100606194810@warmboot.com.br> Foi um "typo" na hora de digitar, mas o código da procedure está correto. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br c> On 04/06/2010 07:42, Carlos H. Cantu wrote: >> Eu mesmo estou usando há vários meses, e não encontrei problemas. A >> mesma matéria está online na FireBase. >> c> Tanto na Revista como no Site. o tamanho do campo do Numero da NF-e c> é = 03, sendo que no corpo da Procedure tem ele como 09. c> E pelos calculo pra dar uma string de 44 digitos tem que ser 09. c> Corrija isso pelo menos no Site. c> Flw. From listas em warmboot.com.br Sun Jun 6 19:49:21 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 6 Jun 2010 19:49:21 -0300 Subject: [firebase-br] Chave NF-e no Firebird [AD 069] In-Reply-To: References: <1128556468.20100604074210@warmboot.com.br> Message-ID: <1527551419.20100606194921@warmboot.com.br> c> - Só umas dúvidas..., Numero de Serie ? vou iniciar a NF-e Numero: 1, c> o numero de Serie começa com 000 ou 001 ? Consulte seu contador para saber que numero de série vc tem que usar. c> - P/ NF-e o Modelo é unico ? qual codigo do Modelo da NF-e ? é Nº: 55 ?? NF-e é sempre (pelo menos por enquanto) 55. c> - Na procedure tem um campo Numero e Código. a que se refere? c> Numero = NF-e c> Código = ?? é o que? pra que controle? Um código qualquer que vc gere... geralmente o pessoal usa um random. []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 Sun Jun 6 19:50:11 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 6 Jun 2010 19:50:11 -0300 Subject: [firebase-br] Erro no backup FB 2.0.6 In-Reply-To: References: Message-ID: <105622944.20100606195011@warmboot.com.br> Aparentemente sua base está corrompida. Experimente gerar um banco limpo e fazer um pump dos dados para ele. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br c> FB 2.0.6 c> Quando executo o backup aparece a seguinte mensagem: c> #Final de Log. c> ... c> gbak: writing column SUB_GRUPOS_ID c> gbak: writing column PRODUTO_ID c> gbak:writing functions c> gbak:writing types c> gbak:writing filters c> Ele para aqui. E exibe essa mensagem de erro abaixo. c> Unsuccessful execution caused by system error that does not c> preclude successful exection of subsequent stataments. c> Message length error (encountered 300, expected 306) c> E o arquivo DB-Backup.fbk fica Zerado. 0 c> Tentei encontrar algo no Google, e nada! c> Alguma Luz? From listas em warmboot.com.br Sun Jun 6 19:51:10 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 6 Jun 2010 19:51:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?s=F3_fbclient=2Edll__32_bits_que_fun?= =?iso-8859-1?q?fa!__64_bits_necas!?= In-Reply-To: References: Message-ID: <992291613.20100606195110@warmboot.com.br> Pra vc usar o fbclient de 64bits, sua aplicação tb tem que ser 64bits. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br c> Meu Desktop Win7 64 Bits. c> - Instalados Localmente 127.0.0.1: c> FB 2.0.6 32 Bits porta 3050 c> FB 2.5.0 RC2 64 Bits porta 3060 c> - Instalado no Server Debian 64 Bits 10.0.0.1: c> FB 2.5.0 RC2 64 Bits porta 3050 c> Agora o que não entendo é..., não consigo conectar no Banco c> de dados usando o fbclient.dll 64bits de 837k c> Só consigo se eu usar o fbclient.dll 32bits de 536k c> Tanto Localmente como no Servidor. c> Tem Logica? From denistek em bol.com.br Mon Jun 7 07:35:24 2010 From: denistek em bol.com.br (Denis Pereira Raymundo) Date: Mon, 7 Jun 2010 07:35:24 -0300 Subject: [firebase-br] where com lista de valores References: <4C09A529.4080002@gmail.com> Message-ID: 1) O Firebird tem limite de comando SQL em 64 kb. E de listas em 1500 elementos. 2) Se existir alguma condição de seleção dos registros, é preferível usá-la. 3) Se o usuário precisar marcar todos os registros, então não deveria fazer o filtro. 4) Se precisar marcar tudo para desmarcar alguns, trabalhe com o inverso. NOT IN 5) Pode-se sempre pensar em resumir os códigos eliminando os intervalos. Ex: between 1 and 50 or between 100 and 150... 6) Ou quebrar a lista 1500. Ex: codigo in (1, 2, 3,...1500) or codigo in (1501, 1502, ....) 7) Uma outra solução que resolveria o problema, seria você gravar temporariamente em uma tabela do firebird tudo o que ele seleciona e depois fazer uma cláusula JOIN comum, com essa tabela. Essa tabela nem precisa efetivar commit, pois será sempre usada pela mesma transação do usuário. Espero ter contribuído. Denis Pereira Raymundo "Carlos Wilson" escreveu na mensagem news:4C09A529.4080002 em gmail.com... Boa noite, Estou fazendo um select com base nos valores de outro Dataset. Fiz um while para buscar os valores do dataset e acrescentar uma lista de valores para ser usada em conjunto com "where in". porém o comando "in" possui um limite de valores que pode ser passado. existe uma alternativa ao comando in? Obrigado, Carlos Wilson Delphi+MDO+Firebird 2.1 From felipearon em gmail.com Mon Jun 7 10:35:01 2010 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 7 Jun 2010 10:35:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_P/_Cantu_-_Inscri=E7=E3o_F?= =?iso-8859-1?q?DD?= Message-ID: Cantu, bom dia como vai ? Sexta-feira, gerei meu boleto do FDD (com vencimento 06/06), porém só hoje o dinheiro caiu na minha conta (07/06), portando ainda não fiz o pagto do mesmo. Acabei de receber um email dizendo que hoje é o último dia para pagamento do boleto, caso ainda não tenha sido pago. Essa informação procede ? Posso pagar o boleto hoje ? Aguardo contato. Abraço. -- www.felipearon.com.br (Curso Online XNA) -- Twitter: @felipearon Lista discussão XNA-Br: http://br.groups.yahoo.com/group/xna-br/ www.xnabrasil.net - NOVO PORTAL SOBRE XNA From listas em warmboot.com.br Mon Jun 7 11:00:43 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 7 Jun 2010 11:00:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_P/_Cantu_-_Inscri=E7=E3o_F?= =?iso-8859-1?q?DD?= In-Reply-To: References: Message-ID: <1553999720.20100607110043@warmboot.com.br> Sim, quando um boleto vence no final de semana, qualquer banco aceitará o pagamento na segunda-feira seguinte. PS: Por favor, use o email de contato que está no site do FDD, ao invés de postar na lista. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FA> Cantu, bom dia como vai ? FA> Sexta-feira, gerei meu boleto do FDD (com vencimento 06/06), porém só hoje o FA> dinheiro caiu na minha conta (07/06), portando ainda não fiz o pagto do FA> mesmo. FA> Acabei de receber um email dizendo que hoje é o último dia para pagamento do FA> boleto, caso ainda não tenha sido pago. FA> Essa informação procede ? Posso pagar o boleto hoje ? FA> Aguardo contato. FA> Abraço. From felipearon em gmail.com Mon Jun 7 12:43:29 2010 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 7 Jun 2010 12:43:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOFF=5D_P/_Cantu_-_Inscri=E7=E3o_F?= =?iso-8859-1?q?DD?= In-Reply-To: <1553999720.20100607110043@warmboot.com.br> References: <1553999720.20100607110043@warmboot.com.br> Message-ID: Obrigado pela informação Cantu. Desculpe por escrever na lista. Abraço. 2010/6/7 Carlos H. Cantu > Sim, quando um boleto vence no final de semana, qualquer banco aceitará > o pagamento na segunda-feira seguinte. > > PS: Por favor, use o email de contato que está no site do FDD, ao > invés de postar na lista. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > FA> Cantu, bom dia como vai ? > > FA> Sexta-feira, gerei meu boleto do FDD (com vencimento 06/06), porém só > hoje o > FA> dinheiro caiu na minha conta (07/06), portando ainda não fiz o pagto do > FA> mesmo. > > FA> Acabei de receber um email dizendo que hoje é o último dia para > pagamento do > FA> boleto, caso ainda não tenha sido pago. > > FA> Essa informação procede ? Posso pagar o boleto hoje ? > > FA> Aguardo contato. > > FA> Abraç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 > -- www.felipearon.com.br (Curso Online XNA) -- Twitter: @felipearon Lista discussão XNA-Br: http://br.groups.yahoo.com/group/xna-br/ www.xnabrasil.net - NOVO PORTAL SOBRE XNA From rafael.gumiero em gmail.com Mon Jun 7 15:01:46 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Mon, 7 Jun 2010 15:01:46 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird Message-ID: Boa Tarde!!! Pessoal, gostaria de saber se alguém conhece alguma forma de validar se o backup esta integro ao original.Fiz um script para automatizar a rotina de backup, só que gostaria de em tempos realizar um restore e verificar se o Banco Original x Banco Backup estão OKs.Pensei em fazer o retstore e rodar um sql para contar a quantidade de registros dos bancos e comparar se estão iguais, não sei se seria a melhor forma. Att, Rafael Gumiero From listas em warmboot.com.br Mon Jun 7 15:19:52 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 7 Jun 2010 15:19:52 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird In-Reply-To: References: Message-ID: <1862476395.20100607151952@warmboot.com.br> Na area de downloads, se eu nao me engano, tem utilitarios free que comparam os dados das tabelas entre 2 BDs. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RHG> Boa Tarde!!! RHG> Pessoal, gostaria de saber se alguém conhece alguma forma de validar se o RHG> backup esta integro ao original.Fiz um script para automatizar a rotina de RHG> backup, só que gostaria de em tempos realizar um restore e verificar se o RHG> Banco Original x Banco Backup estão OKs.Pensei em fazer o retstore e rodar RHG> um sql para contar a quantidade de registros dos bancos e comparar se estão RHG> iguais, não sei se seria a melhor forma. RHG> Att, RHG> Rafael Gumiero RHG> ______________________________________________ RHG> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br RHG> Para saber como gerenciar/excluir seu cadastro na lista, use: RHG> http://www.firebase.com.br/fb/artigo.php?id=1107 RHG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rafael.gumiero em gmail.com Mon Jun 7 15:23:17 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Mon, 7 Jun 2010 15:23:17 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird In-Reply-To: <1862476395.20100607151952@warmboot.com.br> References: <1862476395.20100607151952@warmboot.com.br> Message-ID: Ok, obrigado vou ver para testar este utilitário. 2010/6/7 Carlos H. Cantu > Na area de downloads, se eu nao me engano, tem utilitarios free que > comparam os dados das tabelas entre 2 BDs. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > RHG> Boa Tarde!!! > > RHG> Pessoal, gostaria de saber se alguém conhece alguma forma de validar > se o > RHG> backup esta integro ao original.Fiz um script para automatizar a > rotina de > RHG> backup, só que gostaria de em tempos realizar um restore e verificar > se o > RHG> Banco Original x Banco Backup estão OKs.Pensei em fazer o retstore e > rodar > RHG> um sql para contar a quantidade de registros dos bancos e comparar se > estão > RHG> iguais, não sei se seria a melhor forma. > > > RHG> Att, > > > RHG> Rafael Gumiero > RHG> ______________________________________________ > RHG> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > RHG> Para saber como gerenciar/excluir seu cadastro na lista, use: > RHG> http://www.firebase.com.br/fb/artigo.php?id=1107 > RHG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 7 15:25:30 2010 From: danilosassaroli em gmail.com (Danilo Sassaroli) Date: Mon, 7 Jun 2010 15:25:30 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird In-Reply-To: References: <1862476395.20100607151952@warmboot.com.br> Message-ID: boa tarde, qual é o nome do utilitário? Em 7 de junho de 2010 15:23, Rafael Henrique Gumiero < rafael.gumiero em gmail.com> escreveu: > Ok, obrigado vou ver para testar este utilitário. > > 2010/6/7 Carlos H. Cantu > > > Na area de downloads, se eu nao me engano, tem utilitarios free que > > comparam os dados das tabelas entre 2 BDs. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > RHG> Boa Tarde!!! > > > > RHG> Pessoal, gostaria de saber se alguém conhece alguma forma de validar > > se o > > RHG> backup esta integro ao original.Fiz um script para automatizar a > > rotina de > > RHG> backup, só que gostaria de em tempos realizar um restore e > verificar > > se o > > RHG> Banco Original x Banco Backup estão OKs.Pensei em fazer o retstore e > > rodar > > RHG> um sql para contar a quantidade de registros dos bancos e comparar > se > > estão > > RHG> iguais, não sei se seria a melhor forma. > > > > > > RHG> Att, > > > > > > RHG> Rafael Gumiero > > RHG> ______________________________________________ > > RHG> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > RHG> Para saber como gerenciar/excluir seu cadastro na lista, use: > > RHG> http://www.firebase.com.br/fb/artigo.php?id=1107 > > RHG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 7 15:37:41 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Mon, 7 Jun 2010 15:37:41 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird In-Reply-To: References: <1862476395.20100607151952@warmboot.com.br> Message-ID: Eu achei dois o CompareData e Adept SQL Tools Diff.Só que necessito rodar isso em um servidor linux de forma automatizada e esta ferramenta não daria para utilizar.Se alguém conhecer alguma outra forma e puder compartilhar ficaria grato. Rafael Gumiero 2010/6/7 Danilo Sassaroli > boa tarde, qual é o nome do utilitário? > > Em 7 de junho de 2010 15:23, Rafael Henrique Gumiero < > rafael.gumiero em gmail.com> escreveu: > > > Ok, obrigado vou ver para testar este utilitário. > > > > 2010/6/7 Carlos H. Cantu > > > > > Na area de downloads, se eu nao me engano, tem utilitarios free que > > > comparam os dados das tabelas entre 2 BDs. > > > > > > []s > > > Carlos H. Cantu > > > www.FireBase.com.br - www.firebirdnews.org > > > www.warmboot.com.br - blog.firebase.com.br > > > > > > RHG> Boa Tarde!!! > > > > > > RHG> Pessoal, gostaria de saber se alguém conhece alguma forma de > validar > > > se o > > > RHG> backup esta integro ao original.Fiz um script para automatizar a > > > rotina de > > > RHG> backup, só que gostaria de em tempos realizar um restore e > > verificar > > > se o > > > RHG> Banco Original x Banco Backup estão OKs.Pensei em fazer o retstore > e > > > rodar > > > RHG> um sql para contar a quantidade de registros dos bancos e comparar > > se > > > estão > > > RHG> iguais, não sei se seria a melhor forma. > > > > > > > > > RHG> Att, > > > > > > > > > RHG> Rafael Gumiero > > > RHG> ______________________________________________ > > > RHG> FireBase-BR (www.firebase.com.br) - Hospedado em > www.locador.com.br > > > RHG> Para saber como gerenciar/excluir seu cadastro na lista, use: > > > RHG> http://www.firebase.com.br/fb/artigo.php?id=1107 > > > RHG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Jun 7 15:59:40 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 7 Jun 2010 15:59:40 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird In-Reply-To: References: <1862476395.20100607151952@warmboot.com.br> Message-ID: <317489470.20100607155940@warmboot.com.br> Procure pelo fbcopy. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RHG> Eu achei dois o CompareData e Adept SQL Tools Diff.Só que necessito rodar RHG> isso em um servidor linux de forma automatizada e esta ferramenta não daria RHG> para utilizar.Se alguém conhecer alguma outra forma e puder compartilhar RHG> ficaria grato. RHG> Rafael Gumiero From rafael.gumiero em gmail.com Mon Jun 7 16:16:51 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Mon, 7 Jun 2010 16:16:51 -0300 Subject: [firebase-br] Verificar Integridade de Backup + FIrebird In-Reply-To: <317489470.20100607155940@warmboot.com.br> References: <1862476395.20100607151952@warmboot.com.br> <317489470.20100607155940@warmboot.com.br> Message-ID: Vou testar ele aqui, mais pelo que eu vi no manual do projeto vai resolver meu problema. Att, Rafael Gumiero Em 7 de junho de 2010 15:59, Carlos H. Cantu escreveu: > Procure pelo fbcopy. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > RHG> Eu achei dois o CompareData e Adept SQL Tools Diff.Só que necessito > rodar > RHG> isso em um servidor linux de forma automatizada e esta ferramenta não > daria > RHG> para utilizar.Se alguém conhecer alguma outra forma e puder > compartilhar > RHG> ficaria grato. > > RHG> Rafael Gumiero > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From paulo em phdigitos.com Tue Jun 8 00:56:23 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Tue, 08 Jun 2010 00:56:23 -0300 Subject: [firebase-br] DB do FB 1.5 para FB 2.5 Message-ID: O que ocorre se apenas pegar um banco criado e usado pelo Firebird 1.5. que tenha apenas Domains e Tabelas. sem Procedure, sem Trigger e sem UDF. e usa-lo na versão 2.5 do Firebird, sem fazer a chamada "migração" ? Fiz um teste aqui e esta rodando, porem queria saber o que implicaria isso no futuro. -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From hpensador em gmail.com Tue Jun 8 08:21:51 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 08 Jun 2010 08:21:51 -0300 Subject: [firebase-br] DB do FB 1.5 para FB 2.5 In-Reply-To: References: Message-ID: Irá funcionar normalmente, porém os recursos disponiveis na versão atual (2.5) não serão aproveitados. Faça um simples backup/restore para que seja atualizado a ODS do banco e aproveite tudo que a nova versão possa lhe oferecer. FB 2.5 ODS 11.2 -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From nanfilho em gmail.com Tue Jun 8 08:25:32 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 8 Jun 2010 08:25:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?situa=E7=E3o_estranha_com_firebird?= In-Reply-To: References: Message-ID: bom dia pessoal, só para finalizar o meu tópico.. o problema realmente foi o servidor dell com windows server 2003, já se vão quase duas semanas sem travar no dual core win xp formatamos o dell novamente, nos proximos dias vamos migrar novamente para ele. passei 10 dias pensando em refatorar o sistema todo, por causa disso..=/ abraços a todos e obrigado pela ajuda. Fernando. Em 28 de maio de 2010 10:56, Fernando Filho escreveu: > Pessoal, só pra atualizar > o problema persistiu depois de todas as melhoras feitas...fui pra um > ultimo teste antes de refatorar mais ainda o sistema..troquei o servidor > dell por um dual core de 2 gb e win xp..desde ontem a tarde até agora, e não > parou.. > vou continuar nessa máquina até segunda feira para ter a certeza que era o > windows 2003 (provavelmente na queda de energia a quinze dias atras possa > ter danificado algo sei lá), e vamos formatar o dell novamente.. > essa nossa vida de TI.. é F... > abraço! > > > Em 27 de maio de 2010 11:22, Elton da Motta Barbosa escreveu: > > Márcio, >> >> Minha mensagem foi para o Fernando que estava usando esse assunto >> (Situação estranha com firebird) para seu problema. >> Não me parece que seu problema seja o mesmo que o dele... >> >> O seu problema é relacionado ao tipo de isolamento na transação que >> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre >> isso, e não o do Fernando pra não me confundir :D >> >> Bom trabalho! >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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 > -- Atenciosamente Fernando Filho From pisanix em gmail.com Tue Jun 8 08:51:11 2010 From: pisanix em gmail.com (Pisani) Date: Tue, 8 Jun 2010 08:51:11 -0300 Subject: [firebase-br] Stop / Start firebir Message-ID: Bom dia, Como proceder para dar um Stop e ou Start no serviço do firebird de forma segura? hoje utilizo um winexec passando o comando do MSDOS Grato, Rafael From denilson em compuserviceonline.com.br Tue Jun 8 10:22:07 2010 From: denilson em compuserviceonline.com.br (Denilson) Date: Tue, 08 Jun 2010 10:22:07 -0300 Subject: [firebase-br] lentidao firebird internet Message-ID: tenho uma aplicacao desenvolvida em delphi acessando pelo terminal server funciona perfeitamente acessando pela internet pelo ipfixo fica lenta exemplo: 192.168.0.10:meubanco oque eu poderia fazer para ficar mais rapido From hpensador em gmail.com Tue Jun 8 10:29:57 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 08 Jun 2010 10:29:57 -0300 Subject: [firebase-br] lentidao firebird internet In-Reply-To: References: Message-ID: Bom dia Denilson! Lentidão para acesso via Internet é um assunto quase que recorrente a lista. Existem diversos fatores para esta situação, dentre eles podemos destacar: 1 - Velocidade de conexão; 2 - Estrutura de rede; 3 - Estrutura das querys da aplicação. O firebird vem melhorando gradativamente a implementação do TCP/IP para conexão ao banco via internet - sendo atualmente o que fornece melhor desempenho é a versão 2.1. Veja também a possibilidade de utilizar o Zebedee - tem uma tread do dia 01/06/2010 a respeito do mesmo. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From arnoldo2 em ig.com.br Tue Jun 8 10:38:57 2010 From: arnoldo2 em ig.com.br (Arnoldo) Date: Tue, 8 Jun 2010 10:38:57 -0300 Subject: [firebase-br] lentidao firebird internet In-Reply-To: References: Message-ID: Se puder, migra para o mysql com conexão zeos. É mais rápido. Em 8 de junho de 2010 10:29, Hélio Oliveira escreveu: > Bom dia Denilson! > > Lentidão para acesso via Internet é um assunto quase que recorrente a > lista. Existem diversos fatores para esta situação, dentre eles podemos > destacar: > > 1 - Velocidade de conexão; > 2 - Estrutura de rede; > 3 - Estrutura das querys da aplicação. > > O firebird vem melhorando gradativamente a implementação do TCP/IP para > conexão ao banco via internet - sendo atualmente o que fornece melhor > desempenho é a versão 2.1. > > Veja também a possibilidade de utilizar o Zebedee - tem uma tread do dia > 01/06/2010 a respeito do mesmo. > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 rafael.gumiero em gmail.com Tue Jun 8 10:52:02 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Tue, 8 Jun 2010 10:52:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Otmiza=E7=E3o_firebird?= Message-ID: Bom Dia Pessoal !!!! Gostaria de saber se teria alguma dica de configuração a ser feita para aumentar desempenho com o banco firebird (firebird.conf), tenho uma aplicação E.R.P, com volume da dados considerável(aprox. 25GB) e em media 20 30 usuários simultâneos. Att, Rafael Gumiero From cesarnunez em sigma.com.py Tue Jun 8 04:57:04 2010 From: cesarnunez em sigma.com.py (=?iso-8859-1?Q?Cesar_Nu=F1ez?=) Date: Tue, 8 Jun 2010 09:57:04 +0200 Subject: [firebase-br] Datos repeidos com LEFT JOIN Message-ID: <000301cb06e0$2f29ca60$8d7d5f20$@com.py> Bom dia a todos… Tenho o sgte código com LEFT JOIN.. pero el resultado é uma serie de datos repetidos SELECT V.N_ANO, V.C_SUC, V.N_PED, V.C_CLI, V.N_DEV, V.N_PAG, P.F_OPE, P.N_MON, D.B_TIP, D.N_MON, B.N_CAN, B.N_PRE, B.N_DCT, B.P_IVA FROM ARQUIVO V LEFT JOIN ARQUIVO P ON V.N_ANO = P.N_ANO AND V.C_SUC = P.C_SUC AND V.N_PED = P.N_PED LEFT JOIN ARQUIVO D ON V.N_ANO = D.N_ANO AND V.C_SUC = D.C_SUC AND V.N_PED = D.N_PED LEFT JOIN ARQUIVO B ON V.N_ANO = B.N_ANO AND V.C_SUC = B.C_SUC AND V.N_PED = B.N_PED WHERE V.C_SUC IN (2) AND D.B_TIP in (1,2) ORDER BY 1 V.N_ANO V.C_SUC V.N_PED V.C_CLI V.N_DEV V.N_PAG P.F_OPE P.N_MON D.B_TIP , D.N_MON B.N_CAN B.N_PRE B.N_DCT B.P_IVA 2010 1 102 5 0 0 157,40 0 0 0 0 0 0 2010 1 102 5 0 0 157,40 1 45,00 0 0 0 0 2010 1 102 5 0 0 157,40 1 45,00 2 2,650 10 0 2010 1 102 5 0 0 157,40 1 45,00 1 7,50 10 0 Na lectura dos datos o valor 157,40 repite en las sgtes líneas, asi tb el valor de 45,00 Que de errado esta no código? UTILIZO FIREBIRD 2.0 SALUDOS CESAR NUÑEZ From suporte em emar.com.br Tue Jun 8 11:23:22 2010 From: suporte em emar.com.br (Gugui) Date: Tue, 08 Jun 2010 11:23:22 -0300 Subject: [firebase-br] Codificacao de NONE para WIN1252 Message-ID: <4C0E525A.9000605@emar.com.br> Olá pessoal, na época criei meu banco com Charset = NONE e agora preciso passar ele para WIN1252 meu banco esta com 200 Mb ! Existe alguma ferramenta para fazer essa conversão ? ou tenho q fazer "na mão" ? grato From hpensador em gmail.com Tue Jun 8 11:46:20 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 08 Jun 2010 11:46:20 -0300 Subject: [firebase-br] Codificacao de NONE para WIN1252 In-Reply-To: <4C0E525A.9000605@emar.com.br> References: <4C0E525A.9000605@emar.com.br> Message-ID: Bom dia Gugui! Uma solução é você utiliza o IBExpert extrair o metadata do seu BD, fazer a alteração do charset e depois recriar o mesmo. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From kleber.furtado em vectorinf.com.br Tue Jun 8 12:54:32 2010 From: kleber.furtado em vectorinf.com.br (=?iso-8859-1?Q?Kleber_-_Vector_Inform=E1tica?=) Date: Tue, 8 Jun 2010 11:54:32 -0400 Subject: [firebase-br] RES: pesquiza em banco In-Reply-To: References: <4C06662D.8050401@softwareeagle.com.br> Message-ID: <4c0e68bf.27f98e0a.754b.ffffe534@mx.google.com> Pessoal, eu prefiro QuotedStr, quando se trata de substituição em Queries, utilizo também a Format, o código fica mais limpo e legível: Seria mais ou menos o seguinte: SQL.Text := Format('SELECT * FROM Tabela WHERE Nome like %s', [QuotedStr('%' + Edit1.Text + '%')]); Claro, que utilizando parâmetros em Query, é melhor ainda, se for utilizar em laço (loop) por exemplo, torna-se mais rápido, porém, eu segui parte da teoria do exemplo utilizado. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Azevedo Enviada em: sexta-feira, 4 de junho de 2010 12:13 Para: FireBase Assunto: Re: [firebase-br] pesquiza em banco Reijanio, num sei se vc sabe, mas no lugar de #39, vc pode usar dois apostrofes... 'SELECT * FROM Tabela WHERE Nome =:buscaNome LIKE ''%' + Edit1.Text + '%'' '; repare que '' (dois apostrofes) é diferente de " (aspas) -- 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 junho de 2010 12:19, Reijanio Nunes Ribeiro escreveu: > ricardo seguinte utlize algo do tipo 'SELECT * FROM Tabela WHERE Nome > =:buscaNome LIKE ' + #39 + '%' + Edit1.Text + '%' + #39 e por ai vai vc > podee criar filtros pra facilitar a busca > Em 4 de junho de 2010 09:31, Ricardo Stelmach > escreveu: > > > Bom dia galera!!! > > > > Estou com o seguinte problema. tenho um sistema em Access , que tenho q > > converter para firebrid , contudo na hora de fazer as pesquisas ele fica > > muito lento, > > utilizo o seguinte o comando locate para fazer a busca no firebrid , no > > access usava o " TTable(DSrcBusca.dataset).FindNearest([(EBusca.text)]) > > ",mais no firebrid fica inviavel usar devido ao fato do firebrid ser > > casesensitive.Alguem tem alguma ideia? > > > > Ricardo Stelmach > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 8 13:25:37 2010 From: centriscorps em gmail.com (renato) Date: Tue, 8 Jun 2010 13:25:37 -0300 Subject: [firebase-br] lentidao firebird internet In-Reply-To: References: Message-ID: Blz, migra! Mui simples! Dependendo do tipo de aplicativo até pode ser uma boa. É questão de analizar bem. Renato From armando.boza em gmail.com Tue Jun 8 13:30:54 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 08 Jun 2010 13:30:54 -0300 Subject: [firebase-br] Programa para ler mensagens da lista Message-ID: <4C0E703E.2040301@gmail.com> Pessoal, eu sempre utilizei meu cliente de email pra receber os emails da lista, mas fica meio bagunçado, queria saber se vcs utilizam algum outro programa para melhor visualização das mensagens. 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 hpensador em gmail.com Tue Jun 8 13:34:06 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 08 Jun 2010 13:34:06 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E703E.2040301@gmail.com> References: <4C0E703E.2040301@gmail.com> Message-ID: Boa tarde Armando! Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs enfim.... em um só local vc terá todos organizadamente. http://br.mozdev.org/thunderbird/ -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From vansiqq em gmail.com Tue Jun 8 14:04:27 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Tue, 08 Jun 2010 14:04:27 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: References: <4C0E703E.2040301@gmail.com> Message-ID: <4C0E781B.3000001@gmail.com> Dois. Não troco o thunderbird por cliente de email nenhum. Hélio Oliveira escreveu: > Boa tarde Armando! > > Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs > enfim.... em um só local vc terá todos organizadamente. > > http://br.mozdev.org/thunderbird/ > -- []?s. Evandro Siqueira Programador de Sistemas L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From armando.boza em gmail.com Tue Jun 8 14:13:45 2010 From: armando.boza em gmail.com (=?windows-1252?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 08 Jun 2010 14:13:45 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E781B.3000001@gmail.com> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> Message-ID: <4C0E7A49.1080205@gmail.com> kkkkkkkkkkkk eu tb uso o thunderbird, faz tempo. mas tem algum esquema nele pra melhorar a leitura ou só mensagens mesmo? Em 08/06/2010 14:04, Evandro Siqueira escreveu: > Dois. Não troco o thunderbird por cliente de email nenhum. > > Hélio Oliveira escreveu: >> Boa tarde Armando! >> >> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs >> enfim.... em um só local vc terá todos organizadamente. >> >> http://br.mozdev.org/thunderbird/ >> > -- 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 danielroatt em gmail.com Tue Jun 8 14:15:33 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 8 Jun 2010 14:15:33 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E7A49.1080205@gmail.com> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> Message-ID: Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a questao que eu posso acessar de qualquer local =P Em 8 de junho de 2010 14:13, Armando Boza Gonçalves escreveu: > kkkkkkkkkkkk > > eu tb uso o thunderbird, faz tempo. > > mas tem algum esquema nele pra melhorar a leitura ou só mensagens mesmo? > > > Em 08/06/2010 14:04, Evandro Siqueira escreveu: > > Dois. Não troco o thunderbird por cliente de email nenhum. >> >> Hélio Oliveira escreveu: >> >>> Boa tarde Armando! >>> >>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs enfim.... >>> em um só local vc terá todos organizadamente. >>> >>> http://br.mozdev.org/thunderbird/ >>> >>> >> > > -- > 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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Informatica. From armando.boza em gmail.com Tue Jun 8 14:21:20 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 08 Jun 2010 14:21:20 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> Message-ID: <4C0E7C10.5070308@gmail.com> Sera que o thunderbird nao faz esse agrupamento? Em 08/06/2010 14:15, Daniel Roatt escreveu: > Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a questao que > eu posso acessar de qualquer local =P > > Em 8 de junho de 2010 14:13, Armando Boza Gonçalves > escreveu: > > >> kkkkkkkkkkkk >> >> eu tb uso o thunderbird, faz tempo. >> >> mas tem algum esquema nele pra melhorar a leitura ou só mensagens mesmo? >> >> >> Em 08/06/2010 14:04, Evandro Siqueira escreveu: >> >> Dois. Não troco o thunderbird por cliente de email nenhum. >> >>> Hélio Oliveira escreveu: >>> >>> >>>> Boa tarde Armando! >>>> >>>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs enfim.... >>>> em um só local vc terá todos organizadamente. >>>> >>>> http://br.mozdev.org/thunderbird/ >>>> >>>> >>>> >>> >> -- >> 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 >> >> > > > -- 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 danielroatt em gmail.com Tue Jun 8 14:31:01 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 8 Jun 2010 14:31:01 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E7C10.5070308@gmail.com> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> Message-ID: Olha nao tenho muita experiencia com o thunderbird, prefiro tudo online, para que eu possa acessar de qualquer lugar, MASSSSSSSSSSSSSSSSSSSSS, eu instalei pro pessoal de uma loja que eu dou assistencia o thunderbird, e pelo que me parece ele agrupa om um '+' do lado das msg.. ou estou eu errado? =O Em 8 de junho de 2010 14:21, Armando Boza Gonçalves escreveu: > Sera que o thunderbird nao faz esse agrupamento? > > > > Em 08/06/2010 14:15, Daniel Roatt escreveu: > > Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a questao >> que >> eu posso acessar de qualquer local =P >> >> Em 8 de junho de 2010 14:13, Armando Boza Gonçalves >> escreveu: >> >> >> >>> kkkkkkkkkkkk >>> >>> eu tb uso o thunderbird, faz tempo. >>> >>> mas tem algum esquema nele pra melhorar a leitura ou só mensagens mesmo? >>> >>> >>> Em 08/06/2010 14:04, Evandro Siqueira escreveu: >>> >>> Dois. Não troco o thunderbird por cliente de email nenhum. >>> >>> >>>> Hélio Oliveira escreveu: >>>> >>>> >>>> >>>>> Boa tarde Armando! >>>>> >>>>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs enfim.... >>>>> em um só local vc terá todos organizadamente. >>>>> >>>>> http://br.mozdev.org/thunderbird/ >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> -- >>> 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 >>> >>> >>> >> >> >> >> > > > -- > 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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Informatica. From agalysson em gmail.com Tue Jun 8 14:39:26 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Tue, 8 Jun 2010 14:39:26 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> Message-ID: gmail, organizo tudo com marcadores e filtros... fica limpinho, duvido que algum faça melhor... -- 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 8 de junho de 2010 14:31, Daniel Roatt escreveu: > Olha nao tenho muita experiencia com o thunderbird, prefiro tudo online, > para que eu possa acessar de qualquer lugar, MASSSSSSSSSSSSSSSSSSSSS, eu > instalei pro pessoal de uma loja que eu dou assistencia o thunderbird, e > pelo que me parece ele agrupa om um '+' do lado das msg.. ou estou eu > errado? =O > > Em 8 de junho de 2010 14:21, Armando Boza Gonçalves > escreveu: > > > Sera que o thunderbird nao faz esse agrupamento? > > > > > > > > Em 08/06/2010 14:15, Daniel Roatt escreveu: > > > > Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a questao > >> que > >> eu posso acessar de qualquer local =P > >> > >> Em 8 de junho de 2010 14:13, Armando Boza Gonçalves > >> escreveu: > >> > >> > >> > >>> kkkkkkkkkkkk > >>> > >>> eu tb uso o thunderbird, faz tempo. > >>> > >>> mas tem algum esquema nele pra melhorar a leitura ou só mensagens > mesmo? > >>> > >>> > >>> Em 08/06/2010 14:04, Evandro Siqueira escreveu: > >>> > >>> Dois. Não troco o thunderbird por cliente de email nenhum. > >>> > >>> > >>>> Hélio Oliveira escreveu: > >>>> > >>>> > >>>> > >>>>> Boa tarde Armando! > >>>>> > >>>>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs > enfim.... > >>>>> em um só local vc terá todos organizadamente. > >>>>> > >>>>> http://br.mozdev.org/thunderbird/ > >>>>> > >>>>> > >>>>> > >>>>> > >>>> > >>>> > >>> -- > >>> 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 > >>> > >>> > >>> > >> > >> > >> > >> > > > > > > -- > > 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 > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Informatica. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From luis em hw.ind.br Tue Jun 8 14:45:07 2010 From: luis em hw.ind.br (Luis Rocha) Date: Tue, 08 Jun 2010 14:45:07 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E7C10.5070308@gmail.com> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> Message-ID: Faz, sim. Na visualização dos emails, você verá um pequeno botão ao final da linha de cabeçalhos das mensagens. O hint dele em português é "Clique para selecionar quais colunas quer mostrar". Clique nele e certifique-se que o item "Tópico" esteja setado. A coluna Tópico é a primeira e ao clicar no ícone do cabeçalho ele vai alternando a estrutura de agrupamento das mensagens. Serve tanto para emails quanto para newsgroups. Abraços, Luis Rocha Em 8/6/2010 14:21, Armando Boza Gonçalves escreveu: > Sera que o thunderbird nao faz esse agrupamento? > > > > Em 08/06/2010 14:15, Daniel Roatt escreveu: >> Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a >> questao que >> eu posso acessar de qualquer local =P >> >> Em 8 de junho de 2010 14:13, Armando Boza Gonçalves >> escreveu: >> >>> kkkkkkkkkkkk >>> >>> eu tb uso o thunderbird, faz tempo. >>> >>> mas tem algum esquema nele pra melhorar a leitura ou só mensagens mesmo? >>> >>> >>> Em 08/06/2010 14:04, Evandro Siqueira escreveu: >>> >>> Dois. Não troco o thunderbird por cliente de email nenhum. >>>> Hélio Oliveira escreveu: >>>> >>>>> Boa tarde Armando! >>>>> >>>>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs >>>>> enfim.... >>>>> em um só local vc terá todos organizadamente. >>>>> >>>>> http://br.mozdev.org/thunderbird/ >>>>> >>>>> >>> -- >>> 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 danielroatt em gmail.com Tue Jun 8 14:45:02 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 8 Jun 2010 14:45:02 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> Message-ID: de fato.. tem akele cliente de email tbm.. todo afrescalhado.. Increbile alguma coisa.. quem sabe xD Em 8 de junho de 2010 14:39, Alysson Azevedo escreveu: > gmail, organizo tudo com marcadores e filtros... > fica limpinho, duvido que algum faça melhor... > -- > > 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 8 de junho de 2010 14:31, Daniel Roatt > escreveu: > > > Olha nao tenho muita experiencia com o thunderbird, prefiro tudo online, > > para que eu possa acessar de qualquer lugar, MASSSSSSSSSSSSSSSSSSSSS, eu > > instalei pro pessoal de uma loja que eu dou assistencia o thunderbird, e > > pelo que me parece ele agrupa om um '+' do lado das msg.. ou estou eu > > errado? =O > > > > Em 8 de junho de 2010 14:21, Armando Boza Gonçalves > > escreveu: > > > > > Sera que o thunderbird nao faz esse agrupamento? > > > > > > > > > > > > Em 08/06/2010 14:15, Daniel Roatt escreveu: > > > > > > Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a > questao > > >> que > > >> eu posso acessar de qualquer local =P > > >> > > >> Em 8 de junho de 2010 14:13, Armando Boza Gonçalves > > >> escreveu: > > >> > > >> > > >> > > >>> kkkkkkkkkkkk > > >>> > > >>> eu tb uso o thunderbird, faz tempo. > > >>> > > >>> mas tem algum esquema nele pra melhorar a leitura ou só mensagens > > mesmo? > > >>> > > >>> > > >>> Em 08/06/2010 14:04, Evandro Siqueira escreveu: > > >>> > > >>> Dois. Não troco o thunderbird por cliente de email nenhum. > > >>> > > >>> > > >>>> Hélio Oliveira escreveu: > > >>>> > > >>>> > > >>>> > > >>>>> Boa tarde Armando! > > >>>>> > > >>>>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs > > enfim.... > > >>>>> em um só local vc terá todos organizadamente. > > >>>>> > > >>>>> http://br.mozdev.org/thunderbird/ > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>> > > >>>> > > >>> -- > > >>> 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 > > >>> > > >>> > > >>> > > >> > > >> > > >> > > >> > > > > > > > > > -- > > > 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 > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Informatica. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. From armando.boza em gmail.com Tue Jun 8 14:58:15 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 08 Jun 2010 14:58:15 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> Message-ID: <4C0E84B7.2070202@gmail.com> Agora sim, o negócio ficou bom, valew amigo. O thunderbird agrupou as mensagens e ficou coisa linda. Att Armando Em 08/06/2010 14:45, Luis Rocha escreveu: > Faz, sim. > Na visualização dos emails, você verá um pequeno botão ao final da > linha de cabeçalhos das mensagens. O hint dele em português é "Clique > para selecionar quais colunas quer mostrar". > Clique nele e certifique-se que o item "Tópico" esteja setado. > A coluna Tópico é a primeira e ao clicar no ícone do cabeçalho ele vai > alternando a estrutura de agrupamento das mensagens. > Serve tanto para emails quanto para newsgroups. > > Abraços, > Luis Rocha > > From vansiqq em gmail.com Tue Jun 8 15:05:29 2010 From: vansiqq em gmail.com (Evandro Siqueira) Date: Tue, 08 Jun 2010 15:05:29 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E84B7.2070202@gmail.com> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> <4C0E84B7.2070202@gmail.com> Message-ID: <4C0E8669.6000009@gmail.com> A propósito, instalei a versão 3 no ubuntu 10. Está show de bola. Armando Boza Gonçalves escreveu: > Agora sim, o negócio ficou bom, valew amigo. > > O thunderbird agrupou as mensagens e ficou coisa linda. > > Att > > Armando > > Em 08/06/2010 14:45, Luis Rocha escreveu: >> Faz, sim. >> Na visualização dos emails, você verá um pequeno botão ao final da >> linha de cabeçalhos das mensagens. O hint dele em português é "Clique >> para selecionar quais colunas quer mostrar". >> Clique nele e certifique-se que o item "Tópico" esteja setado. >> A coluna Tópico é a primeira e ao clicar no ícone do cabeçalho ele >> vai alternando a estrutura de agrupamento das mensagens. >> Serve tanto para emails quanto para newsgroups. >> >> Abraços, >> Luis 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 > -- []?s. Evandro Siqueira Programador de Sistemas L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From nalmir em otempo.com.br Tue Jun 8 15:22:25 2010 From: nalmir em otempo.com.br (Nalmir) Date: Tue, 8 Jun 2010 15:22:25 -0300 Subject: [firebase-br] RES: Programa para ler mensagens da lista In-Reply-To: References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> Message-ID: <00ab01cb0737$8bba7700$a32f6500$@otempo.com.br> Senhores, estou iniciando no DELPHI 7/2009 agora. Porém, algumas coisa pegam quanto a Banco de dados. Alguém tem alguma apostila (Conectando com Banco de dados Firebird, Interbase, SQL com delphi que possa me mandar?) Nalmir1971 em gmail.com Valeu -----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, 8 de junho de 2010 14:45 Para: FireBase Assunto: Re: [firebase-br] Programa para ler mensagens da lista de fato.. tem akele cliente de email tbm.. todo afrescalhado.. Increbile alguma coisa.. quem sabe xD Em 8 de junho de 2010 14:39, Alysson Azevedo escreveu: > gmail, organizo tudo com marcadores e filtros... > fica limpinho, duvido que algum faça melhor... > -- > > 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 8 de junho de 2010 14:31, Daniel Roatt > escreveu: > > > Olha nao tenho muita experiencia com o thunderbird, prefiro tudo > > online, para que eu possa acessar de qualquer lugar, > > MASSSSSSSSSSSSSSSSSSSSS, eu instalei pro pessoal de uma loja que eu > > dou assistencia o thunderbird, e pelo que me parece ele agrupa om um > > '+' do lado das msg.. ou estou eu errado? =O > > > > Em 8 de junho de 2010 14:21, Armando Boza Gonçalves > > escreveu: > > > > > Sera que o thunderbird nao faz esse agrupamento? > > > > > > > > > > > > Em 08/06/2010 14:15, Daniel Roatt escreveu: > > > > > > Eu uso o gmail mesmo, ele agrupa as mensagens bonitnhas e tem a > questao > > >> que > > >> eu posso acessar de qualquer local =P > > >> > > >> Em 8 de junho de 2010 14:13, Armando Boza Gonçalves > > >> escreveu: > > >> > > >> > > >> > > >>> kkkkkkkkkkkk > > >>> > > >>> eu tb uso o thunderbird, faz tempo. > > >>> > > >>> mas tem algum esquema nele pra melhorar a leitura ou só > > >>> mensagens > > mesmo? > > >>> > > >>> > > >>> Em 08/06/2010 14:04, Evandro Siqueira escreveu: > > >>> > > >>> Dois. Não troco o thunderbird por cliente de email nenhum. > > >>> > > >>> > > >>>> Hélio Oliveira escreveu: > > >>>> > > >>>> > > >>>> > > >>>>> Boa tarde Armando! > > >>>>> > > >>>>> Utilizo o Thunderbir, excelente para e-mail, news, rss, blogs > > enfim.... > > >>>>> em um só local vc terá todos organizadamente. > > >>>>> > > >>>>> http://br.mozdev.org/thunderbird/ > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>> > > >>>> > > >>> -- > > >>> 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 > > >>> > > >>> > > >>> > > >> > > >> > > >> > > >> > > > > > > > > > -- > > > 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 > > > > > > > > > > > -- > > Daniel Roatt > > Cel: (19) 9174-3113 > > TI Bessani Informatica. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From dimas em dbsoftinformatica.com.br Tue Jun 8 15:43:27 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Tue, 8 Jun 2010 15:43:27 -0300 Subject: [firebase-br] Travamento de registros In-Reply-To: <4C0E84B7.2070202@gmail.com> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> <4C0E84B7.2070202@gmail.com> Message-ID: <014701cb073a$7c9c5970$75d50c50$@com.br> Boa tarda a todos, Tenho um cliente com 8 terminais acessando firebird 1.5 e nunca tive problemas com Travamento de registros agora de uma hora pra outra estou recebendo erros de travamentos de registros A toda a hora. Uso o IBO e deixo minhas transações em Committed(Read Committed) na opção Isolation. Alguem já teve este problema com o firebird e poderia me dar uma dica? Atte. Dimas From danielroatt em gmail.com Tue Jun 8 15:43:55 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 8 Jun 2010 15:43:55 -0300 Subject: [firebase-br] Travamento de registros In-Reply-To: <014701cb073a$7c9c5970$75d50c50$@com.br> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> <4C0E84B7.2070202@gmail.com> <014701cb073a$7c9c5970$75d50c50$@com.br> Message-ID: no 1.5 tinha classic server ou super server??? Em 8 de junho de 2010 15:43, Dimas Bolognani escreveu: > Boa tarda a todos, > > Tenho um cliente com 8 terminais acessando firebird 1.5 e nunca tive > problemas com > Travamento de registros agora de uma hora pra outra estou recebendo erros > de > travamentos de registros > A toda a hora. Uso o IBO e deixo minhas transações em Committed(Read > Committed) na opção Isolation. > > Alguem já teve este problema com o firebird e poderia me dar uma dica? > > Atte. > Dimas > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. From dimas em dbsoftinformatica.com.br Tue Jun 8 16:11:16 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Tue, 8 Jun 2010 16:11:16 -0300 Subject: [firebase-br] RES: Travamento de registros In-Reply-To: References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> <4C0E84B7.2070202@gmail.com> <014701cb073a$7c9c5970$75d50c50$@com.br> Message-ID: <015701cb073e$5f1612c0$1d423840$@com.br> Sempre instalei como Super Server. -----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, 8 de junho de 2010 15:44 Para: FireBase Assunto: Re: [firebase-br] Travamento de registros no 1.5 tinha classic server ou super server??? Em 8 de junho de 2010 15:43, Dimas Bolognani escreveu: > Boa tarda a todos, > > Tenho um cliente com 8 terminais acessando firebird 1.5 e nunca tive > problemas com > Travamento de registros agora de uma hora pra outra estou recebendo erros > de > travamentos de registros > A toda a hora. Uso o IBO e deixo minhas transações em Committed(Read > Committed) na opção Isolation. > > Alguem já teve este problema com o firebird e poderia me dar uma dica? > > Atte. > Dimas > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 8 16:12:15 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Tue, 8 Jun 2010 16:12:15 -0300 Subject: [firebase-br] RES: Travamento de registros In-Reply-To: <015701cb073e$5f1612c0$1d423840$@com.br> References: <4C0E703E.2040301@gmail.com> <4C0E781B.3000001@gmail.com> <4C0E7A49.1080205@gmail.com> <4C0E7C10.5070308@gmail.com> <4C0E84B7.2070202@gmail.com> <014701cb073a$7c9c5970$75d50c50$@com.br> <015701cb073e$5f1612c0$1d423840$@com.br> Message-ID: entao, da uma olhadinha http://www.firebase.com.br/fb/artigo.php?id=949 , quem sabe isso não pode te ajudar o.O Em 8 de junho de 2010 16:11, Dimas Bolognani escreveu: > Sempre instalei como Super Server. > > > -----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, 8 de junho de 2010 15:44 > Para: FireBase > Assunto: Re: [firebase-br] Travamento de registros > > no 1.5 tinha classic server ou super server??? > > Em 8 de junho de 2010 15:43, Dimas Bolognani < > dimas em dbsoftinformatica.com.br > > escreveu: > > > Boa tarda a todos, > > > > Tenho um cliente com 8 terminais acessando firebird 1.5 e nunca tive > > problemas com > > Travamento de registros agora de uma hora pra outra estou recebendo erros > > de > > travamentos de registros > > A toda a hora. Uso o IBO e deixo minhas transações em Committed(Read > > Committed) na opção Isolation. > > > > Alguem já teve este problema com o firebird e poderia me dar uma dica? > > > > Atte. > > Dimas > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 Informatica. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. From kleber.furtado em vectorinf.com.br Tue Jun 8 16:24:19 2010 From: kleber.furtado em vectorinf.com.br (=?iso-8859-1?Q?Kleber_-_Vector_Inform=E1tica?=) Date: Tue, 8 Jun 2010 15:24:19 -0400 Subject: [firebase-br] RES: where com lista de valores In-Reply-To: References: <4C09A529.4080002@gmail.com> Message-ID: <4c0e99e6.1408c00a.795a.ffff8074@mx.google.com> Fiz testes certa vez, colocando no Where os 1499 itens dentro do comando IN (). A velocidade é deplorável, inaceitável. Então, passei a entender a limitação. É interessante ver se realmente é necessário. Fizemos testes aqui dividindo, ou seja, vários IN com OR e mesmo assim, é impraticável. Colocamos limitação na interface do sistema e aumenta-se a quantidade de filtros. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Azevedo Enviada em: sábado, 5 de junho de 2010 00:06 Para: FireBase Assunto: Re: [firebase-br] where com lista de valores exite o comando "exists" mas posta aew mais ou menos oque vc precisa... alguem vai saber te ajudar... -- 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 junho de 2010 22:15, Carlos Wilson escreveu: > Boa noite, > > Estou fazendo um select com base nos valores de outro Dataset. Fiz um while > para buscar os valores do dataset e acrescentar uma lista de valores para > ser usada em conjunto com "where in". porém o comando "in" possui um limite > de valores que pode ser passado. existe uma alternativa ao comando in? > > Obrigado, > > Carlos Wilson > Delphi+MDO+Firebird 2.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 > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kleber.furtado em vectorinf.com.br Tue Jun 8 16:25:54 2010 From: kleber.furtado em vectorinf.com.br (=?iso-8859-1?Q?Kleber_-_Vector_Inform=E1tica?=) Date: Tue, 8 Jun 2010 15:25:54 -0400 Subject: [firebase-br] RES: where com lista de valores In-Reply-To: <4C0A4209.9010006@gmail.com> References: <4C09A529.4080002@gmail.com> <4C0A4209.9010006@gmail.com> Message-ID: <4c0e9a44.1708c00a.11d4.ffff80b3@mx.google.com> Então, reforçando a minha resposta anterior: é mais interessante você ligar tua tabela de clientes via JOIN e usar as cláusulas de filtro de clientes direto nela. Se for coisa de interface, pensemos: nenhum usuário vai selecionar "a dedo" 1.500 ou mais clientes. Por isso, não temos problema em limitar na interface, explicando ao usuário tal limitação. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: sábado, 5 de junho de 2010 08:25 Para: FireBase Assunto: Re: [firebase-br] where com lista de valores É tipo assim quero fazer um relatório de venda dos clientes que foram selecionados numa outra tela. QryRelatorio.Close; QryRelatorio.Sql.Clear; QryRelatorio.Sql.Add(SQL); QryRelatorio.SQL.ADD( 'where codcliente in (' ); Qryclientes.first; while not QryClientes.EOF do begin QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); QryClientes.Next; end; QryRelatorio.Open; para poucos clientes funciona muito bem, mas quando é muitos clientes, aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN existe uma alternativa pra isso? Garto. Carlos Wilson. Alysson Azevedo escreveu: > exite o comando "exists" > mas posta aew mais ou menos oque vc precisa... > alguem vai saber te ajudar... > -- > > 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 junho de 2010 22:15, Carlos Wilson escreveu: > > >> Boa noite, >> >> Estou fazendo um select com base nos valores de outro Dataset. Fiz um while >> para buscar os valores do dataset e acrescentar uma lista de valores para >> ser usada em conjunto com "where in". porém o comando "in" possui um limite >> de valores que pode ser passado. existe uma alternativa ao comando in? >> >> Obrigado, >> >> Carlos Wilson >> Delphi+MDO+Firebird 2.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 >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kleber.furtado em vectorinf.com.br Tue Jun 8 16:27:39 2010 From: kleber.furtado em vectorinf.com.br (=?iso-8859-1?Q?Kleber_-_Vector_Inform=E1tica?=) Date: Tue, 8 Jun 2010 15:27:39 -0400 Subject: [firebase-br] RES: RES: RES: RES: where com lista de valores In-Reply-To: References: <000701cb04c5$2aefd420$80cf7c60$@com.br> Message-ID: <4c0e9ab0.1608c00a.3841.7f90@mx.google.com> Dica excepcional! Eu não tinha pensado nisso antes. Vale observar apenas a questão da velocidade. Se for aceitável, nota 10 José! :) -----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: sábado, 5 de junho de 2010 12:03 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: where com lista de valores O problema é que a string a ser passada para o comando sql tem um limite que não me recordo qual é. Dá uma olhada em CREATE GLOBAL TEMPORARY TABLE. Eu já fiz isso e usei uma tabela temporária no FB para isso. A tabela tem um único campo que é o identificador da outra tabela Eu fiz assim: Populei a tabela temporária com os registros que eu havia separado e depois eu fiz o select ou com in ou com left join. Ex: 1. Select t.ID, c.NOME, c.ENDERECO, etc from TABELATMP t Left join CLIENTES c on t.ID = c.ID 2. select c.ID, c.NOME, c.ENDERECO, etc from CLIENTES c Where c.ID in (select t.ID from TABELATMP t where t.ID = c.ID) Fica aí a dica. [ ]'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 Zottis Enviada em: sábado, 5 de junho de 2010 12:39 Para: 'FireBase' Assunto: [firebase-br] RES: RES: where com lista de valores Então, você pode Fazer de Duas Formas, como falei anteriormente: A primeira, vc Faz um While not...... No primeiro dataset para varrer o resultado e joga os códigos dos clientes em uma varialvel, Exemplo: Var Codigos; Integer; Codigos := códigos + QryClienteCodCliente.value + ', '; Isso retornará 1,2,3 que você pode passar no segundo dataset dentro da cláusula "IN" Ou fazer um outro dataset para pegar a lista de valores do primeiro Monta o SQL na parte do where da mesma forma que o primeiro Mas na parte do select faz assim: Select LIST(Clientes.CodCliente, ',') AS CodCliente Isso te retornará assim: 1,2,3 Daí vc consegue passar para o próximo Dataset na cláusula "IN" Espero que ajude, qualquer coisa, segunda feira me Fala. Até mais, e bom Final de Semana. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: sábado, 5 de junho de 2010 12:07 Para: FireBase Assunto: Re: [firebase-br] RES: where com lista de valores Obrigado pelo seu comentário mas eu realmente não entendi o que voce quis dizer, ou acho que voce não entendeu o que quero. exemplo: em um dataset depois do usuário ter feitos todas as opções de filtragem possivel, resultou em: QryCliente Codcliente Nome =============================== 1 Carlos 2 Manoel 3 Júlia Aí eu completo a sql do segundo dataset com um laço que vai pegando os codigos do 1º dataset: o que me resulta em ...where codcliente IN (1,2,3); Funciona que é uma beleza mas para poucos registros se o primeiro dataset me retornar 3000 clientes dá pau. Pergunto: O firebird possui outro comando para comparação de valores que aceite MUITOS valores??? Obrigado. Carlos Wilson Zottis escreveu: > Faz um list com os parametros da primeira tela, ele te retornará o que vc > quer, > Ou ainda faz um while not na primeira tela e joga em uma variável, antes de > chamar a segunda tela > E passa o parâmetro da variavel > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: sábado, 5 de junho de 2010 09:25 > Para: FireBase > Assunto: Re: [firebase-br] where com lista de valores > > É tipo assim quero fazer um relatório de venda dos clientes que foram > selecionados numa outra tela. > QryRelatorio.Close; > QryRelatorio.Sql.Clear; > QryRelatorio.Sql.Add(SQL); > QryRelatorio.SQL.ADD( 'where codcliente in (' ); > Qryclientes.first; > while not QryClientes.EOF do > begin > QryRelatorio.SQL.ADD( QryClientesCODCLIENTE.AsString + ',' ); > QryClientes.Next; > end; > QryRelatorio.Open; > > para poucos clientes funciona muito bem, mas quando é muitos clientes, > aparece uma mensagem "Dinamic SQL Error" devido a limitação do comando IN > existe uma alternativa pra isso? > > Garto. > > Carlos Wilson. > > Alysson Azevedo escreveu: > >> exite o comando "exists" >> mas posta aew mais ou menos oque vc precisa... >> alguem vai saber te ajudar... >> -- >> >> 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 junho de 2010 22:15, Carlos Wilson escreveu: >> >> >> >>> Boa noite, >>> >>> Estou fazendo um select com base nos valores de outro Dataset. Fiz um >>> > while > >>> para buscar os valores do dataset e acrescentar uma lista de valores para >>> ser usada em conjunto com "where in". porém o comando "in" possui um >>> > limite > >>> de valores que pode ser passado. existe uma alternativa ao comando in? >>> >>> Obrigado, >>> >>> Carlos Wilson >>> Delphi+MDO+Firebird 2.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 >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de > Lançamento: 06/05/10 03:25: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.829 / Banco de dados de vírus: 271.1.1/2919 - Data de Lançamento: 06/05/10 03:25: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 buhlerax em yahoo.com.br Tue Jun 8 17:26:43 2010 From: buhlerax em yahoo.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Tue, 08 Jun 2010 17:26:43 -0300 Subject: [firebase-br] lentidao firebird internet In-Reply-To: References: Message-ID: <4C0EA783.5020202@yahoo.com.br> Boa tarde, Não sei se este é o seu caso, mas vejo muitas pessoas não considerarem a velocidade de upload. Não adianta nada para uma aplicação seja em mysql, firebird, postgresql e etc ter um link com 10MB de download e 512K de upload por exemplo. Procurem contratar links que tenham uma taxa mais elevada de upload. Isto irá ajudar na velocidade. Para ter ideia já tive clientes que usavam frame relay com fibra óptica para passar aplicativos em clipper, postgresql, etc e ainda enviar impressão para matriz. O link era de 1 Mega Full (up e down) e o atraso máximo para um consulta que já vi foi de 6 segundos. Isto com 20 máquinas acessando o mesmo aplicativo na filial. Logo, uma melhorada nas querys e um bom upload ajudam muito. Obrigado On 08-06-2010 10:22, Denilson wrote: > > tenho uma aplicacao desenvolvida em delphi > > acessando pelo terminal server funciona perfeitamente > > > > acessando pela internet pelo ipfixo fica lenta > > exemplo: > 192.168.0.10:meubanco > > oque eu poderia fazer para ficar mais rapido > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa Simão& Bühler Ltda (Infobrindes) Instalação, manutenção e venda de servidores GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428 Infobrindes (Simão& Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 From armando.boza em gmail.com Tue Jun 8 17:42:42 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 08 Jun 2010 17:42:42 -0300 Subject: [firebase-br] lentidao firebird internet In-Reply-To: <4C0EA783.5020202@yahoo.com.br> References: <4C0EA783.5020202@yahoo.com.br> Message-ID: <4C0EAB42.4040507@gmail.com> O unico problema é o valor dos links full, bem mais salgados. Como minha mão ja dizia "Coisa boa não sai de graça" kkkkkkkk. Att Armando Em 08/06/2010 17:26, Alexandre Pereira Bühler escreveu: > Boa tarde, > Não sei se este é o seu caso, mas vejo muitas pessoas não considerarem > a velocidade de upload. > Não adianta nada para uma aplicação seja em mysql, firebird, > postgresql e etc ter um link com 10MB de download e 512K de upload por > exemplo. > Procurem contratar links que tenham uma taxa mais elevada de upload. > Isto irá ajudar na velocidade. > Para ter ideia já tive clientes que usavam frame relay com fibra > óptica para passar aplicativos em clipper, postgresql, etc e ainda > enviar impressão para matriz. > O link era de 1 Mega Full (up e down) e o atraso máximo para um > consulta que já vi foi de 6 segundos. > Isto com 20 máquinas acessando o mesmo aplicativo na filial. > Logo, uma melhorada nas querys e um bom upload ajudam muito. > Obrigado From roger.programador em gmail.com Wed Jun 9 06:12:06 2010 From: roger.programador em gmail.com (Rogerio Calixto) Date: Wed, 9 Jun 2010 06:12:06 -0300 Subject: [firebase-br] Cache Dependency Message-ID: Olá... Estou vendo um exemplo para alimentar um Grid no AspNet utilizando o recurso Cache Dependency no MS-SQL para só carregar a página quando a tabela tiver sofrido alteração. Alguém sabe como posso implementar este recurso no Firebird ? Obrigado -- Rogério Calixto Programador de Sistemas From rafamussinato em gmail.com Wed Jun 9 10:04:51 2010 From: rafamussinato em gmail.com (rafael sacoman mussinato) Date: Wed, 9 Jun 2010 10:04:51 -0300 Subject: [firebase-br] RES: RES: RES: RES: where com lista de valores In-Reply-To: <4c0e9ab0.1608c00a.3841.7f90@mx.google.com> References: <000701cb04c5$2aefd420$80cf7c60$@com.br> <4c0e9ab0.1608c00a.3841.7f90@mx.google.com> Message-ID: Denis Gostei da tua explicaçao foi boa sim, digamos que eu tbm estou com o msmo problema do Kleber Eu fiz um sql para selecionar todos as Unidades utilizados na venda, Pois o Seep pede para mandar isso, enfim tive que fazer isso com produtos, clientes, fornec, cidades,Unidades.....um monti d itens que o speed exige, mas tem que enviar SOMENTE OS QUE estão sendo usados. eu fiz de uma forma que funcionou, mas eu sei que nao é a correta. Vou mandar o SQL. lá no meio do fonte eu passo assim Bloco_C: V_Unidade := V_Unidade + ','+ formatfloat('0000',qryItensEntradaCOD_UN.AsInteger); depois... dentro de um outro bloco_0 eu uso assim: var V_UNIDADE : string; with Bloco_0 do begin dm.qryExec.close; dm.qryExec.SQL.Clear; dm.qryExec.SQL.Add('SELECT DISTINCT UNIDADE.cod_un,UNIDADE.unid_venda FROM UNIDADE'); dm.qryExec.SQL.Add('WHERE UNIDADE.COD_UN IN '+ '('+ V_UNIDADE + ')'); dm.qryExec.SQL.Add(' ORDER BY 1'); end; Aqui está o futuro problema como discutido ontem a conddicao IN so aceita apenas 1500 itens... ( eu nao sabia até ontem ). Estou usando o Fb. 1.5 , D7 no Fb 1.5 nao tem a condiçao EXITS ainda... estou estudando uma outra forma de se fazer.... Com array e um for.... o zottis tbm deu uma ideia legal..... estou analisando ela... tentei ser o mais claro possivel na explicação espero que tenham entendido valeu te mais.... From a.lima.silva em terra.com.br Wed Jun 9 10:48:19 2010 From: a.lima.silva em terra.com.br (Antonio Carlos) Date: Wed, 9 Jun 2010 10:48:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Por_Favor_Ajuda_em_Select_N=E3o_Case?= =?iso-8859-1?q?_Sensitive_ou_sei_l=E1_o_que_=3A=28?= In-Reply-To: References: <000701cb04c5$2aefd420$80cf7c60$@com.br><4c0e9ab0.1608c00a.3841.7f90@mx.google.com> Message-ID: Meus amigos, Estou tendo que uniformizar uma base de dados para a implementação de NFe, no caso a base de município do IBGE que deve se conforme está ou seja a primeira letra em Maiúscula e demais em minúsculas e sem acento. Os bancos de dados que tenho que "acertar" usa o Code Page NONE e WIN1252 Entretanto a forma que cada usuário cadastrou os clientes varia muito, alguns cadastraram em maisuculas outras em minúsculas, outras com um espaço entre palavras outras com dois ou mais, outros com acento. Se tento usar o LIKE % tipo Select MUNICIPO FROM TABELA WERE VALOR LIKE 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', etc.. Como realizar essa busca que abranja tantos possíveis resultados ? Att. Antonio Carlos Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito obrigado. From agalysson em gmail.com Wed Jun 9 10:55:49 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Wed, 9 Jun 2010 10:55:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?Por_Favor_Ajuda_em_Select_N=E3o_Case?= =?iso-8859-1?q?_Sensitive_ou_sei_l=E1_o_que_=3A=28?= In-Reply-To: References: <000701cb04c5$2aefd420$80cf7c60$@com.br> <4c0e9ab0.1608c00a.3841.7f90@mx.google.com> Message-ID: bem, o problema ai eh justamente o case sensitive e a diferença entre 'ç' e 'c' ou 'á' e 'a' o jeito mais eficiente seria vc alterar o collate do campo para pt_br, mas nem sempre eh possivel outra forma, não tão legal, as que resolve é o CONTAINING... where campo CONTAINING 'iguac' isso deve ser o suficiente pra 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 9 de junho de 2010 10:48, Antonio Carlos escreveu: > Meus amigos, > > Estou tendo que uniformizar uma base de dados para a implementação de NFe, > no caso a base de município do IBGE que deve se conforme está ou seja a > primeira letra em Maiúscula e demais em minúsculas e sem acento. > > Os bancos de dados que tenho que "acertar" usa o Code Page NONE e WIN1252 > > Entretanto a forma que cada usuário cadastrou os clientes varia muito, > alguns cadastraram em maisuculas outras em minúsculas, outras com um espaço > entre palavras outras com dois ou mais, outros com acento. > > Se tento usar o LIKE % tipo Select MUNICIPO FROM TABELA WERE VALOR LIKE > 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', etc.. > > Como realizar essa busca que abranja tantos possíveis resultados ? > > > > > > > > Att. > Antonio Carlos > > > > Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo > quaisquer anexos, é confidencial e está reservada apenas à pessoa ou > entidade para a qual foi endereçada. Se você não é o destinatário ou a > pessoa responsável por encaminhar esta mensagem ao destinatário, você está, > por meio desta, notificado que não deverá rever, retransmitir, imprimir, > copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. > Caso > você tenha recebido esta mensagem por engano, por favor, contate o > remetente > imediatamente e apague esta mensagem de seu computador ou de qualquer outro > banco de dados. Muito 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 danielroatt em gmail.com Wed Jun 9 11:01:46 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 9 Jun 2010 11:01:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?Por_Favor_Ajuda_em_Select_N=E3o_Case?= =?iso-8859-1?q?_Sensitive_ou_sei_l=E1_o_que_=3A=28?= In-Reply-To: References: <000701cb04c5$2aefd420$80cf7c60$@com.br> <4c0e9ab0.1608c00a.3841.7f90@mx.google.com> Message-ID: Select Upper(MUNICIPO) FROM TABELA WERE VALOR LIKE 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', etc.. isso resolve o problema do case sensitive, ja o probelam de digitacao.. ai eh serio xD Em 9 de junho de 2010 10:55, Alysson Azevedo escreveu: > bem, o problema ai eh justamente o case sensitive e a diferença entre 'ç' e > 'c' ou 'á' e 'a' > > o jeito mais eficiente seria vc alterar o collate do campo para pt_br, mas > nem sempre eh possivel > outra forma, não tão legal, as que resolve é o CONTAINING... > where campo CONTAINING 'iguac' > isso deve ser o suficiente pra 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 9 de junho de 2010 10:48, Antonio Carlos >escreveu: > > > Meus amigos, > > > > Estou tendo que uniformizar uma base de dados para a implementação de > NFe, > > no caso a base de município do IBGE que deve se conforme está ou seja a > > primeira letra em Maiúscula e demais em minúsculas e sem acento. > > > > Os bancos de dados que tenho que "acertar" usa o Code Page NONE e WIN1252 > > > > Entretanto a forma que cada usuário cadastrou os clientes varia muito, > > alguns cadastraram em maisuculas outras em minúsculas, outras com um > espaço > > entre palavras outras com dois ou mais, outros com acento. > > > > Se tento usar o LIKE % tipo Select MUNICIPO FROM TABELA WERE VALOR LIKE > > 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', > etc.. > > > > Como realizar essa busca que abranja tantos possíveis resultados ? > > > > > > > > > > > > > > > > Att. > > Antonio Carlos > > > > > > > > Confidencialidade: A informação contida nesta mensagem de e-mail, > incluindo > > quaisquer anexos, é confidencial e está reservada apenas à pessoa ou > > entidade para a qual foi endereçada. Se você não é o destinatário ou a > > pessoa responsável por encaminhar esta mensagem ao destinatário, você > está, > > por meio desta, notificado que não deverá rever, retransmitir, imprimir, > > copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. > > Caso > > você tenha recebido esta mensagem por engano, por favor, contate o > > remetente > > imediatamente e apague esta mensagem de seu computador ou de qualquer > outro > > banco de dados. Muito 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. From ghilbig em bol.com.br Wed Jun 9 13:36:42 2010 From: ghilbig em bol.com.br (Gabriel Hilbig) Date: Wed, 9 Jun 2010 13:36:42 -0300 Subject: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER Message-ID: Ola a todos; Tenho um cliente onde o servidor do FB esta caindo com muita frequencia O Servidor cai pelo menos 10 vezes durante o dia. A instalação tem as caracteristicas abaixo : MENSAGEM DE ERRO : =================== ISC ERROR MESSAGE: Unable to complete network request to host "192.168.1.1". Error writing data to the connection. Uma conexão estabelecida foi anulada pelo software no computador host. Ubuntu 8.10 ========= FIREBIRD 2.1 =========== QUARENTA Estações acessando SISTEMA Tamanho do FDB 400 MB SERVIDOR ============= Dell PowerEdge 1900 Processador - Xeon E5310 Memoria - 4GB DDR2 667 4X1G Dual-Channel Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM -- Gabriel Hilbig From armando.boza em gmail.com Wed Jun 9 13:45:48 2010 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Wed, 09 Jun 2010 13:45:48 -0300 Subject: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: References: Message-ID: <4C0FC53C.7060402@gmail.com> Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, e uma vez fui tentar usar com linux e tb tive problemas parecidos. att Armando Em 09/06/2010 13:36, Gabriel Hilbig escreveu: > Ola a todos; > > Tenho um cliente onde o servidor do FB esta caindo com muita frequencia > > O Servidor cai pelo menos 10 vezes durante o dia. > > A instalação tem as caracteristicas abaixo : > > MENSAGEM DE ERRO : > =================== > ISC ERROR MESSAGE: > Unable to complete network request to host "192.168.1.1". > Error writing data to the connection. > Uma conexão estabelecida foi anulada pelo software no computador host. > > Ubuntu 8.10 > ========= > > FIREBIRD 2.1 > =========== > QUARENTA Estações acessando SISTEMA > Tamanho do FDB 400 MB > > > SERVIDOR > ============= > Dell PowerEdge 1900 > Processador - Xeon E5310 > Memoria - 4GB DDR2 667 4X1G Dual-Channel > Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- 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 danielroatt em gmail.com Wed Jun 9 14:00:17 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 9 Jun 2010 14:00:17 -0300 Subject: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: <4C0FC53C.7060402@gmail.com> References: <4C0FC53C.7060402@gmail.com> Message-ID: sera que eh algum firewall? Em 9 de junho de 2010 13:45, Armando Boza Gonçalves escreveu: > Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, e uma > vez fui tentar usar com linux e tb tive problemas parecidos. > > att > > Armando > > Em 09/06/2010 13:36, Gabriel Hilbig escreveu: > >> Ola a todos; >> >> Tenho um cliente onde o servidor do FB esta caindo com muita frequencia >> >> O Servidor cai pelo menos 10 vezes durante o dia. >> >> A instalação tem as caracteristicas abaixo : >> >> MENSAGEM DE ERRO : >> =================== >> ISC ERROR MESSAGE: >> Unable to complete network request to host "192.168.1.1". >> Error writing data to the connection. >> Uma conexão estabelecida foi anulada pelo software no computador host. >> >> Ubuntu 8.10 >> ========= >> >> FIREBIRD 2.1 >> =========== >> QUARENTA Estações acessando SISTEMA >> Tamanho do FDB 400 MB >> >> >> SERVIDOR >> ============= >> Dell PowerEdge 1900 >> Processador - Xeon E5310 >> Memoria - 4GB DDR2 667 4X1G Dual-Channel >> Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > -- > 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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Informatica. From joserubenildosilva em gmail.com Wed Jun 9 14:07:10 2010 From: joserubenildosilva em gmail.com (jose rubenildo da silva) Date: Wed, 9 Jun 2010 14:07:10 -0300 Subject: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: References: <4C0FC53C.7060402@gmail.com> Message-ID: Uma vez tive o problema semelhante, e foi só substituir a placa de rede e pimba! funcionou Em 9 de junho de 2010 14:00, Daniel Roatt escreveu: > sera que eh algum firewall? > > Em 9 de junho de 2010 13:45, Armando Boza Gonçalves > escreveu: > > > Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, e uma > > vez fui tentar usar com linux e tb tive problemas parecidos. > > > > att > > > > Armando > > > > Em 09/06/2010 13:36, Gabriel Hilbig escreveu: > > > >> Ola a todos; > >> > >> Tenho um cliente onde o servidor do FB esta caindo com muita frequencia > >> > >> O Servidor cai pelo menos 10 vezes durante o dia. > >> > >> A instalação tem as caracteristicas abaixo : > >> > >> MENSAGEM DE ERRO : > >> =================== > >> ISC ERROR MESSAGE: > >> Unable to complete network request to host "192.168.1.1". > >> Error writing data to the connection. > >> Uma conexão estabelecida foi anulada pelo software no computador host. > >> > >> Ubuntu 8.10 > >> ========= > >> > >> FIREBIRD 2.1 > >> =========== > >> QUARENTA Estações acessando SISTEMA > >> Tamanho do FDB 400 MB > >> > >> > >> SERVIDOR > >> ============= > >> Dell PowerEdge 1900 > >> Processador - Xeon E5310 > >> Memoria - 4GB DDR2 667 4X1G Dual-Channel > >> Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM > >> > >> > >> > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > -- > > 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 > > > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Informatica. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- José Rubenildo da Silva Cel 9239 2791 From ivan em cyber.inf.br Wed Jun 9 14:20:17 2010 From: ivan em cyber.inf.br (Ivan Brasil Fuzzer) Date: Wed, 9 Jun 2010 14:20:17 -0300 (BRT) Subject: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: Message-ID: <30699853.12.1276103998395.JavaMail.ivan@apu> Tive o mesmo problema e no caso era o switch que estava com uma porta com defeito. ----- Original Message ----- From: "jose rubenildo da silva" To: "FireBase" Sent: Quarta-feira, 9 de Junho de 2010 14:07:10 Subject: Re: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER Uma vez tive o problema semelhante, e foi só substituir a placa de rede e pimba! funcionou Em 9 de junho de 2010 14:00, Daniel Roatt escreveu: > sera que eh algum firewall? > > Em 9 de junho de 2010 13:45, Armando Boza Gonçalves > escreveu: > > > Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, > > e uma > > vez fui tentar usar com linux e tb tive problemas parecidos. > > > > att > > > > Armando > > > > Em 09/06/2010 13:36, Gabriel Hilbig escreveu: > > > >> Ola a todos; > >> > >> Tenho um cliente onde o servidor do FB esta caindo com muita > >> frequencia > >> > >> O Servidor cai pelo menos 10 vezes durante o dia. > >> > >> A instalação tem as caracteristicas abaixo : > >> > >> MENSAGEM DE ERRO : > >> =================== > >> ISC ERROR MESSAGE: > >> Unable to complete network request to host "192.168.1.1". > >> Error writing data to the connection. > >> Uma conexão estabelecida foi anulada pelo software no computador > >> host. > >> > >> Ubuntu 8.10 > >> ========= > >> > >> FIREBIRD 2.1 > >> =========== QUARENTA Estações acessando SISTEMA > >> Tamanho do FDB 400 MB > >> > >> > >> SERVIDOR > >> ============= Dell PowerEdge 1900 > >> Processador - Xeon E5310 > >> Memoria - 4GB DDR2 667 4X1G Dual-Channel > >> Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM > >> > >> > >> > >> > >> > >> ______________________________________________ FireBase-BR > >> (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > >> mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > > -- 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 > > > > > > -- Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Informatica. > ______________________________________________ FireBase-BR > (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > mensagens antigas: http://firebase.com.br/pesquisa > -- José Rubenildo da Silva Cel 9239 2791 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From eduardoandrade em persoft.com.br Wed Jun 9 14:21:53 2010 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Wed, 09 Jun 2010 14:21:53 -0300 Subject: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: <4C0FC53C.7060402@gmail.com> References: <4C0FC53C.7060402@gmail.com> Message-ID: <4C0FCDB1.8060908@persoft.com.br> Quando você diz que o servidor cai, você tem que subir novamente o firebird, ou o cliente consegue reconectar reiniciando a sua aplicação? Você está com o guardian na máquina? Quando cai cai todo mundo ou só uma estação? Já tive este tipo de problema mas não em grande escala, mas as vezes uma estação caia aqui de manhã, a tarde outra caia ali. Isto aconteceu em um cliente Linux e em um Windows e ambos foi resolvida através de correção na estrutura física da rede. Se sua aplicação fica conectada o tempo todo no firebrid, como a minha, uma pequena ocilação na rede é o suficiente para que esta mensagem aconteça e note que esta ocilação pode não comprometer outros serviços como internet, que cada solicitação faz uma nova conexão ou um servidor de arquivo que reestabelece a conexão automaticamente. Começaria olhando a infra de rede: roteadores, cabos etc. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 09/06/2010 13:45, Armando Boza Gonçalves escreveu: > Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, e > uma vez fui tentar usar com linux e tb tive problemas parecidos. > > att > > Armando > > Em 09/06/2010 13:36, Gabriel Hilbig escreveu: >> Ola a todos; >> >> Tenho um cliente onde o servidor do FB esta caindo com muita frequencia >> >> O Servidor cai pelo menos 10 vezes durante o dia. >> >> A instalação tem as caracteristicas abaixo : >> >> MENSAGEM DE ERRO : >> =================== >> ISC ERROR MESSAGE: >> Unable to complete network request to host "192.168.1.1". >> Error writing data to the connection. >> Uma conexão estabelecida foi anulada pelo software no computador host. >> >> Ubuntu 8.10 >> ========= >> >> FIREBIRD 2.1 >> =========== >> QUARENTA Estações acessando SISTEMA >> Tamanho do FDB 400 MB >> >> >> SERVIDOR >> ============= >> Dell PowerEdge 1900 >> Processador - Xeon E5310 >> Memoria - 4GB DDR2 667 4X1G Dual-Channel >> Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2927 - Data de Lançamento: 06/09/10 03:35:00 > > From daniel em agriness.com Wed Jun 9 15:10:54 2010 From: daniel em agriness.com (Daniel Fernandes) Date: Wed, 9 Jun 2010 15:10:54 -0300 Subject: [firebase-br] ERRO NO SELECT In-Reply-To: <30699853.12.1276103998395.JavaMail.ivan@apu> References: <30699853.12.1276103998395.JavaMail.ivan@apu> Message-ID: <000901cb07ff$1a654350$4f2fc9f0$@com> Alguém sabe que erro é esse: Nested aggregate functions are not allowed. From danielroatt em gmail.com Wed Jun 9 15:12:15 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 9 Jun 2010 15:12:15 -0300 Subject: [firebase-br] ERRO NO SELECT In-Reply-To: <000901cb07ff$1a654350$4f2fc9f0$@com> References: <30699853.12.1276103998395.JavaMail.ivan@apu> <000901cb07ff$1a654350$4f2fc9f0$@com> Message-ID: como vc gerou ele? =o Em 9 de junho de 2010 15:10, Daniel Fernandes escreveu: > Alguém sabe que erro é esse: > > Nested aggregate functions are not allowed. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Informatica. From alexsistemass em gmail.com Wed Jun 9 15:43:35 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 9 Jun 2010 15:43:35 -0300 Subject: [firebase-br] Checar Estrutura da Tabela Message-ID: Ola Pessoal da lista estou precisando Checar Estrutura da Tabela saber se existe a tabela tal campo da tabela tipos e queria saber como posso fazer isso estou precisando fazer um programa de atualizacao Obrigado ate ++ From nivaldomart em gmail.com Wed Jun 9 15:45:01 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 9 Jun 2010 15:45:01 -0300 Subject: [firebase-br] ERRO NO SELECT In-Reply-To: <000901cb07ff$1a654350$4f2fc9f0$@com> References: <30699853.12.1276103998395.JavaMail.ivan@apu> <000901cb07ff$1a654350$4f2fc9f0$@com> Message-ID: Coloca o select aqui ou faz um semelhante... Em 9 de junho de 2010 15:10, Daniel Fernandes escreveu: > Alguém sabe que erro é esse: > > Nested aggregate functions are not allowed. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 9 15:54:45 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 9 Jun 2010 15:54:45 -0300 Subject: [firebase-br] Fwd: Comparar Metadados In-Reply-To: References: Message-ID: Como Comparar Metadados no Firebird para ver estrutura de tabelas e campos ate ++ Alex Miranda de Oliveira From christianbaretta em gmail.com Wed Jun 9 16:10:12 2010 From: christianbaretta em gmail.com (Christian R. Baretta) Date: Wed, 9 Jun 2010 16:10:12 -0300 Subject: [firebase-br] RES: SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: <4C0FCDB1.8060908@persoft.com.br> References: <4C0FC53C.7060402@gmail.com> <4C0FCDB1.8060908@persoft.com.br> Message-ID: <000001cb0807$66eccf60$34c66e20$@com> Boa tarde. Estou passando pelo mesmo problema. Isso já aconteceu em diversas máquinas, inclusive na minha de desenvolvimentos Aconteceu no Windows 2003, Windows Xp, Windows 7. Todas estas com a última versão do FB 2.1 rodando em SuperServer. Exemplo Na minha máquina local acabou de acontecer. Estava com o IBExpert aberto e caiu a conexão com o BD. Ele está conectado em modo LOCAL, NÃO pela REDE. Aconteceu também em um cliente neste momento que eu estava fazendo este e-mail. Estive olhando o Firebird.log aonde aponta um "AcessViolation" Segue o trecho do Firebird.log que eu peguei no meu cliente. ( De semana Passada ). ZEUS (Client) Sat Jun 05 15:49:12 2010 INET/inet_error: send errno = 10054 ZEUS (Client) Sat Jun 05 15:49:12 2010 REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. Uncommitted work may have been lost ZEUS (Client) Sat Jun 05 15:49:12 2010 INET/inet_error: send errno = 10054 ZEUS (Server) Sat Jun 05 15:56:16 2010 Access violation. The code attempted to access a virtual address without privilege to do so. This exception will cause the Firebird server to terminate abnormally. ZEUS (Client) Sat Jun 05 15:56:16 2010 INET/inet_error: read errno = 10053 ZEUS (Client) Sat Jun 05 15:56:16 2010 "C:\Arquivos de programas\Firebird\Firebird_2_1\bin\fbserver.exe": terminated abnormally (4294967295) ZEUS (Client) Sat Jun 05 15:56:17 2010 XNET error: Server shutdown detected ZEUS (Client) Sat Jun 05 15:56:17 2010 Guardian starting: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin\fbserver.exe" Este INET/inet_error: send errno = 10054 está acontecendo direto Mas aqui na minha máquina não acontece essa mensagem Se alguém já passou por um problema parecido agradeço a ajuda. At Christian R. Baretta -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pelizzari de Andrade Enviada em: quarta-feira, 9 de junho de 2010 14:22 Para: FireBase Assunto: Re: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER Quando você diz que o servidor cai, você tem que subir novamente o firebird, ou o cliente consegue reconectar reiniciando a sua aplicação? Você está com o guardian na máquina? Quando cai cai todo mundo ou só uma estação? Já tive este tipo de problema mas não em grande escala, mas as vezes uma estação caia aqui de manhã, a tarde outra caia ali. Isto aconteceu em um cliente Linux e em um Windows e ambos foi resolvida através de correção na estrutura física da rede. Se sua aplicação fica conectada o tempo todo no firebrid, como a minha, uma pequena ocilação na rede é o suficiente para que esta mensagem aconteça e note que esta ocilação pode não comprometer outros serviços como internet, que cada solicitação faz uma nova conexão ou um servidor de arquivo que reestabelece a conexão automaticamente. Começaria olhando a infra de rede: roteadores, cabos etc. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 09/06/2010 13:45, Armando Boza Gonçalves escreveu: > Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, e > uma vez fui tentar usar com linux e tb tive problemas parecidos. > > att > > Armando > > Em 09/06/2010 13:36, Gabriel Hilbig escreveu: >> Ola a todos; >> >> Tenho um cliente onde o servidor do FB esta caindo com muita frequencia >> >> O Servidor cai pelo menos 10 vezes durante o dia. >> >> A instalação tem as caracteristicas abaixo : >> >> MENSAGEM DE ERRO : >> =================== >> ISC ERROR MESSAGE: >> Unable to complete network request to host "192.168.1.1". >> Error writing data to the connection. >> Uma conexão estabelecida foi anulada pelo software no computador host. >> >> Ubuntu 8.10 >> ========= >> >> FIREBIRD 2.1 >> =========== >> QUARENTA Estações acessando SISTEMA >> Tamanho do FDB 400 MB >> >> >> SERVIDOR >> ============= >> Dell PowerEdge 1900 >> Processador - Xeon E5310 >> Memoria - 4GB DDR2 667 4X1G Dual-Channel >> Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2927 - Data de Lançamento: 06/09/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 hpensador em gmail.com Wed Jun 9 16:40:33 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 09 Jun 2010 16:40:33 -0300 Subject: [firebase-br] Fwd: Comparar Metadados In-Reply-To: References: Message-ID: Boa tarde Alex! Você pode utilizar o compare database do IBExpert. > Como Comparar Metadados no Firebird > > para ver estrutura de tabelas e campos -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From renato em vertice.ind.br Wed Jun 9 16:59:40 2010 From: renato em vertice.ind.br (renato) Date: Wed, 9 Jun 2010 16:59:40 -0300 Subject: [firebase-br] RES: SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER Message-ID: <4C4FA7CA5E114C7CA89246FFEBDC65BF@renatoPC> Já tive um problema assim usando Firebird 1.5 no RedHat , Percebi que um arquivo de log do Firebird que estava dentro da pasta /usr/var/ (não me recordo o nome do arquivo...) estava muito grande.. ele era apenas um arquivo de log do próprio Firebird, eu limpei esse arquivo e o Firebird parou de cair. Acho q vale a pena dar uma olhada nos arquivos gerados pelo firebird []´s Renato renato em vertice.ind.br Tel./Fax. 55-11-5522-9978 Controle da Concorrência - Ltda Vértice - Ind. e Com. de Equip. Eletrônicos Ltda Vértice - Tecnologia, Engenharia e Consultoria - Ltda -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gabriel Hilbig Enviada em: quarta-feira, 9 de junho de 2010 13:37 Para: lista em firebase.com.br Assunto: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER Ola a todos; Tenho um cliente onde o servidor do FB esta caindo com muita frequencia O Servidor cai pelo menos 10 vezes durante o dia. A instalação tem as caracteristicas abaixo : MENSAGEM DE ERRO : =================== ISC ERROR MESSAGE: Unable to complete network request to host "192.168.1.1". Error writing data to the connection. Uma conexão estabelecida foi anulada pelo software no computador host. Ubuntu 8.10 ========= FIREBIRD 2.1 =========== QUARENTA Estações acessando SISTEMA Tamanho do FDB 400 MB SERVIDOR ============= Dell PowerEdge 1900 Processador - Xeon E5310 Memoria - 4GB DDR2 667 4X1G Dual-Channel Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM -- Gabriel Hilbig From alexsistemass em gmail.com Wed Jun 9 17:11:05 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 9 Jun 2010 17:11:05 -0300 Subject: [firebase-br] Fwd: Comparar Metadados In-Reply-To: References: Message-ID: Quero fazer uma solução propria para fazer um atualizador meu .. Em 9 de junho de 2010 16:40, Hélio Oliveira escreveu: > Boa tarde Alex! > > Você pode utilizar o compare database do IBExpert. > > > Como Comparar Metadados no Firebird >> >> para ver estrutura de tabelas e campos >> > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 nanfilho em gmail.com Wed Jun 9 17:11:32 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Wed, 9 Jun 2010 17:11:32 -0300 Subject: [firebase-br] Fwd: Comparar Metadados In-Reply-To: References: Message-ID: eu uso o database comparer, funfa tranquilo Em 9 de junho de 2010 16:40, Hélio Oliveira escreveu: > Boa tarde Alex! > > Você pode utilizar o compare database do IBExpert. > > > Como Comparar Metadados no Firebird >> >> para ver estrutura de tabelas e campos >> > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 > -- Atenciosamente Fernando Filho From paulo em phdigitos.com Wed Jun 9 18:26:49 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Wed, 09 Jun 2010 18:26:49 -0300 Subject: [firebase-br] [OFF] Problema de Acesso ao FB por TS Message-ID: Tenho uma Plicação em Delphi7 que conecta ao Firebird Uso o DBExpress (DLL Padrao) + DataSetProvider + ClientDataSet Firebird. 2.0.6 A Aplicação roda normal se vc acessar a maquina direta. Mais o Sistema não Roda se eu acessar a maquina Remotamente via TS(Termial Service). o Sistema acusar que não encontrar na Base de Dados. OBS: a Base de Dados esta em outro server Linux, aque é acessado por (IP:Alias) Alguem ja passou por isso? PH. -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From joseasilva em bol.com.br Wed Jun 9 19:07:55 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Wed, 9 Jun 2010 19:07:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Por_Favor_Ajuda_em_Select_N?= =?iso-8859-1?q?=E3o_Case_Sensitive_ou_sei_l=E1_o_que_=3A=28?= In-Reply-To: Message-ID: Eu também tive esse problema ao atualizar as bases de dados na importação. Tive que fazer tudo no braço mesmo. 1. select distinct MUNICIPIO from TABELA; 2. de posse do resultado comecei a dar os updates de correçã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 Antonio Carlos Enviada em: quarta-feira, 9 de junho de 2010 10:48 Para: 'FireBase' Assunto: [firebase-br] Por Favor Ajuda em Select Não Case Sensitive ou sei lá o que :( Meus amigos, Estou tendo que uniformizar uma base de dados para a implementação de NFe, no caso a base de município do IBGE que deve se conforme está ou seja a primeira letra em Maiúscula e demais em minúsculas e sem acento. Os bancos de dados que tenho que "acertar" usa o Code Page NONE e WIN1252 Entretanto a forma que cada usuário cadastrou os clientes varia muito, alguns cadastraram em maisuculas outras em minúsculas, outras com um espaço entre palavras outras com dois ou mais, outros com acento. Se tento usar o LIKE % tipo Select MUNICIPO FROM TABELA WERE VALOR LIKE 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', etc.. Como realizar essa busca que abranja tantos possíveis resultados ? Att. Antonio Carlos Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito 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 joseasilva em bol.com.br Wed Jun 9 19:11:49 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Wed, 9 Jun 2010 19:11:49 -0300 Subject: [firebase-br] RES: Fwd: Comparar Metadados In-Reply-To: Message-ID: Boa Noite De uma olhada nesse link para começar http://www.alberton.info/firebird_sql_meta_info.html [ ]'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 Alex Miranda de Oliveira Enviada em: quarta-feira, 9 de junho de 2010 17:11 Para: FireBase Assunto: Re: [firebase-br] Fwd: Comparar Metadados Quero fazer uma solução propria para fazer um atualizador meu .. Em 9 de junho de 2010 16:40, Hélio Oliveira escreveu: > Boa tarde Alex! > > Você pode utilizar o compare database do IBExpert. > > > Como Comparar Metadados no Firebird >> >> para ver estrutura de tabelas e campos >> > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 felix.sol em terra.com.br Wed Jun 9 20:55:24 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 9 Jun 2010 20:55:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__Por_Favor_Ajuda_em_S?= =?iso-8859-1?q?elect_N=E3o_Case_Sensitive_ou_sei_l=E1_o_que_=3A=28?= In-Reply-To: References: Message-ID: <002001cb082f$3c559d40$b500d7c0$@sol@terra.com.br> Concordo contigo; dá um trabalho enorme mas seguro. 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 Jose Aparecido da Silva Enviada em: quarta-feira, 9 de junho de 2010 19:08 Para: 'FireBase' Assunto: [firebase-br] RES: Por Favor Ajuda em Select Não Case Sensitive ou sei lá o que :( Eu também tive esse problema ao atualizar as bases de dados na importação. Tive que fazer tudo no braço mesmo. 1. select distinct MUNICIPIO from TABELA; 2. de posse do resultado comecei a dar os updates de correçã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 Antonio Carlos Enviada em: quarta-feira, 9 de junho de 2010 10:48 Para: 'FireBase' Assunto: [firebase-br] Por Favor Ajuda em Select Não Case Sensitive ou sei lá o que :( Meus amigos, Estou tendo que uniformizar uma base de dados para a implementação de NFe, no caso a base de município do IBGE que deve se conforme está ou seja a primeira letra em Maiúscula e demais em minúsculas e sem acento. Os bancos de dados que tenho que "acertar" usa o Code Page NONE e WIN1252 Entretanto a forma que cada usuário cadastrou os clientes varia muito, alguns cadastraram em maisuculas outras em minúsculas, outras com um espaço entre palavras outras com dois ou mais, outros com acento. Se tento usar o LIKE % tipo Select MUNICIPO FROM TABELA WERE VALOR LIKE 'Nova Iguac%', não aparece 'NOVA IGUAÇU', 'NOVA IGUACU', 'N.IGUAÇU', etc.. Como realizar essa busca que abranja tantos possíveis resultados ? Att. Antonio Carlos Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 9 21:52:42 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 9 Jun 2010 21:52:42 -0300 Subject: [firebase-br] [OFF] Problema de Acesso ao FB por TS In-Reply-To: References: Message-ID: <627357955.20100609215242@warmboot.com.br> Caso esteja conectando no banco via protocolo local, tente conectar usando tcpip e localhost. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br c> Tenho uma Plicação em Delphi7 que conecta ao Firebird c> Uso o DBExpress (DLL Padrao) + DataSetProvider + ClientDataSet c> Firebird. 2.0.6 c> A Aplicação roda normal se vc acessar a maquina direta. c> Mais o Sistema não Roda se eu acessar a maquina Remotamente via c> TS(Termial Service). o Sistema acusar que não encontrar na Base de Dados. c> OBS: a Base de Dados esta em outro server Linux, aque é acessado por c> (IP:Alias) c> Alguem ja passou por isso? c> PH. From alexsistemass em gmail.com Wed Jun 9 23:29:55 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 9 Jun 2010 23:29:55 -0300 Subject: [firebase-br] RES: Fwd: Comparar Metadados In-Reply-To: References: Message-ID: Achei muito interessante Se for o que estou pensando : "Posso dar um select e pegar a estrutura de tabelas campos e outros " Obrigado Ate ++ 2010/6/9 Jose Aparecido da Silva > Boa Noite > > De uma olhada nesse link para começar > > http://www.alberton.info/firebird_sql_meta_info.html > > [ ]'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 Alex Miranda de Oliveira > Enviada em: quarta-feira, 9 de junho de 2010 17:11 > Para: FireBase > Assunto: Re: [firebase-br] Fwd: Comparar Metadados > > Quero fazer uma solução propria > para fazer um atualizador meu .. > > > > > > Em 9 de junho de 2010 16:40, Hélio Oliveira > escreveu: > > > Boa tarde Alex! > > > > Você pode utilizar o compare database do IBExpert. > > > > > > Como Comparar Metadados no Firebird > >> > >> para ver estrutura de tabelas e campos > >> > > > > > > -- > > []'s, > > > > Hélio Oliveira > > Analista de Sistemas > > Delphi Developer > > http://hpensador.blogspot.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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From freitagnx em gmail.com Thu Jun 10 00:25:05 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 10 Jun 2010 00:25:05 -0300 Subject: [firebase-br] Firebird c/ Zebedee Message-ID: Pessoal, não estou conseguindo configurar uma conexão utilizando o Zebedee. Segue todas as orientações disponíveis, porém sem sucesso. Se alguém já utilizou e puder me auxiliar. Leonardo Freitag From hpensador em gmail.com Thu Jun 10 08:33:56 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Thu, 10 Jun 2010 08:33:56 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: References: Message-ID: Bom dia Leonardo! Leia a thread do dia 01/06/2010 de autoria do João Marcos entitulada Zebedee. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From brunodila em gmail.com Thu Jun 10 08:48:06 2010 From: brunodila em gmail.com (Bruno Dias) Date: Thu, 10 Jun 2010 08:48:06 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: References: Message-ID: Leandro, O que está acontecendo ao tentar conectar ao banco, qual a mensagem que está exibindo? Você iniciou o serviço no servidor e no cliente? At., Bruno Lage lagix.blogspot.com Em 10 de junho de 2010 00:25, Leonardo Vinicius Freitag escreveu: > Pessoal, não estou conseguindo configurar uma conexão utilizando o Zebedee. > Segue todas as orientações disponíveis, porém sem sucesso. > > Se alguém já utilizou e puder me auxiliar. > > Leonardo Freitag > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dimas em dbsoftinformatica.com.br Thu Jun 10 09:25:42 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Thu, 10 Jun 2010 09:25:42 -0300 Subject: [firebase-br] trigger In-Reply-To: References: Message-ID: <002901cb0898$0b881530$22983f90$@com.br> Bom dia a todos, Coloquei uma trigger na tabela de produtos para colocar a data da ultima alteração do cadastro do produto. Como faço pra colocar a data da ultima alteração no cad. produto quando a tabela de estoque for alterada? Quando a trigger Update da tabela de estoque disparar quero alterar a data da ultima alteração no Cadastro de produtos. Como fazer? Se alguém puder me passar uma dica ficarei muito grato. Atte. Dimas From agalysson em gmail.com Thu Jun 10 10:08:02 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 10 Jun 2010 10:08:02 -0300 Subject: [firebase-br] trigger In-Reply-To: <002901cb0898$0b881530$22983f90$@com.br> References: <002901cb0898$0b881530$22983f90$@com.br> Message-ID: tenta aew algo assim: AS BEGIN IF (old.estoque <> new.estoque) THEN UPDATE produto SET produto.dt_alteracao = 'NOW' WHERE produto.cod_produto = old.cod_produto; END dae vc faz as modificações ... num testei, talvez de algum erro de sintaxe -- 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 junho de 2010 09:25, Dimas Bolognani < dimas em dbsoftinformatica.com.br> escreveu: > Bom dia a todos, > > Coloquei uma trigger na tabela de produtos para colocar a data da ultima > alteração do cadastro do produto. > > Como faço pra colocar a data da ultima alteração no cad. produto quando a > tabela de estoque for alterada? > > Quando a trigger Update da tabela de estoque disparar quero alterar a data > da ultima alteração no > Cadastro de produtos. Como fazer? > > Se alguém puder me passar uma dica ficarei muito grato. > > Atte. > Dimas > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From alexandregalski em brturbo.com.br Thu Jun 10 11:11:47 2010 From: alexandregalski em brturbo.com.br (Alexandre de Araujo Galski) Date: Thu, 10 Jun 2010 11:11:47 -0300 Subject: [firebase-br] Vb.net com FB embarcado Message-ID: Olá Estou com problema para fazer uma aplicação com firebird embarco + vb.net me retorna um erro na conexão: Foi feita uma tentativa de se carregar um programa com um formatp incorreto.(Exceção de HRESULT:0x8007000b) fiz passo a passo com a postagem que tem no site da firebase, mas sem sucesso, Alguém já passou por este problema? Atte. Alexandre Galski From igmeirelles em gmail.com Thu Jun 10 11:19:30 2010 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Thu, 10 Jun 2010 10:19:30 -0400 Subject: [firebase-br] RES: trigger In-Reply-To: <002901cb0898$0b881530$22983f90$@com.br> References: <002901cb0898$0b881530$22983f90$@com.br> Message-ID: <006a01cb08a7$f4861660$dd924320$@com> Olá Dimas... É muito simples: Supondo que sua tabela chama-se PRODUTOS e o campo que irá armazenar a data seja DATA_ALTERACAO fica assim: create trigger tg_prod_alteracao for PRODUTOS active before update position 0 as begin new.DATA_ALTERACAO = current_date; 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 Dimas Bolognani Enviada em: quinta-feira, 10 de junho de 2010 08:26 Para: 'FireBase' Assunto: [firebase-br] trigger Bom dia a todos, Coloquei uma trigger na tabela de produtos para colocar a data da ultima alteração do cadastro do produto. Como faço pra colocar a data da ultima alteração no cad. produto quando a tabela de estoque for alterada? Quando a trigger Update da tabela de estoque disparar quero alterar a data da ultima alteração no Cadastro de produtos. Como fazer? Se alguém puder me passar uma dica ficarei muito grato. Atte. Dimas ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From freitagnx em gmail.com Thu Jun 10 11:43:55 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 10 Jun 2010 11:43:55 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: References: Message-ID: Pessoal, escrevi a linha de comando no lado servidor errado, na verdade o que está sendo executado é: *Zebedee -s -z9 localhost:3050* Visto que a pase de dados que quero acessar é no mesmo pc onde esta o zebedee. Leonardo Freitag Em 10 de junho de 2010 11:23, Leonardo Vinicius Freitag escreveu: > Tenho algumas dúvidas, são as seguintes: > 1 - como tem q ficar o redirecionamento de portas no modem? > 2 - no servidor, executei a seguinte linha de comando: > *Zebedee 3051:**noteleonardo.zapto.org:3050 -z9* > 3 - no cliente, executei a seguinte linha de comando: > * **LOCALHOST/3051:C:\METTRE\DADOS\DADOS.FDB* > 4 - no cadastro do host no site no-ip, ficou conforme a figura em anexo > (no-ip). > 5 - no modem ficou configurado conforme figura em anexo(modem). > > Se precisar de mais alguma informação. > > Antecipadamente grato pela atenção. > > Leonardo Freitag. > > Em 10 de junho de 2010 08:48, Bruno Dias escreveu: > > Leandro, >> >> O que está acontecendo ao tentar conectar ao banco, qual a mensagem que >> está >> exibindo? Você iniciou o serviço no servidor e no cliente? >> >> At., >> >> Bruno Lage >> lagix.blogspot.com >> >> >> Em 10 de junho de 2010 00:25, Leonardo Vinicius Freitag < >> freitagnx em gmail.com >> > escreveu: >> >> > Pessoal, não estou conseguindo configurar uma conexão utilizando o >> Zebedee. >> > Segue todas as orientações disponíveis, porém sem sucesso. >> > >> > Se alguém já utilizou e puder me auxiliar. >> > >> > Leonardo Freitag >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From freitagnx em gmail.com Thu Jun 10 12:35:48 2010 From: freitagnx em gmail.com (Leonardo Vinicius Freitag) Date: Thu, 10 Jun 2010 12:35:48 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: References: Message-ID: Eu consegui fazer funcionar a nível local. Creio que duas coisas estão gerando o problema, configuração do modem e do no-ip. Se alguém puder me dar alguma dica sobre essas duas configuações. Leonardo Freitag Em 10 de junho de 2010 11:43, Leonardo Vinicius Freitag escreveu: > Pessoal, escrevi a linha de comando no lado servidor errado, na verdade o > que está sendo executado é: > > *Zebedee -s -z9 localhost:3050* > > > Visto que a pase de dados que quero acessar é no mesmo pc onde esta o > zebedee. > > > Leonardo Freitag > > > Em 10 de junho de 2010 11:23, Leonardo Vinicius Freitag < > freitagnx em gmail.com> escreveu: > > Tenho algumas dúvidas, são as seguintes: >> 1 - como tem q ficar o redirecionamento de portas no modem? >> 2 - no servidor, executei a seguinte linha de comando: >> *Zebedee 3051:**noteleonardo.zapto.org:3050 -z9* >> 3 - no cliente, executei a seguinte linha de comando: >> * **LOCALHOST/3051:C:\METTRE\DADOS\DADOS.FDB* >> 4 - no cadastro do host no site no-ip, ficou conforme a figura em anexo >> (no-ip). >> 5 - no modem ficou configurado conforme figura em anexo(modem). >> >> Se precisar de mais alguma informação. >> >> Antecipadamente grato pela atenção. >> >> Leonardo Freitag. >> >> Em 10 de junho de 2010 08:48, Bruno Dias escreveu: >> >> Leandro, >>> >>> O que está acontecendo ao tentar conectar ao banco, qual a mensagem que >>> está >>> exibindo? Você iniciou o serviço no servidor e no cliente? >>> >>> At., >>> >>> Bruno Lage >>> lagix.blogspot.com >>> >>> >>> Em 10 de junho de 2010 00:25, Leonardo Vinicius Freitag < >>> freitagnx em gmail.com >>> > escreveu: >>> >>> > Pessoal, não estou conseguindo configurar uma conexão utilizando o >>> Zebedee. >>> > Segue todas as orientações disponíveis, porém sem sucesso. >>> > >>> > Se alguém já utilizou e puder me auxiliar. >>> > >>> > Leonardo Freitag >>> > ______________________________________________ >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>> > http://www.firebase.com.br/fb/artigo.php?id=1107 >>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu 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 Thu Jun 10 12:43:53 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Thu, 10 Jun 2010 12:43:53 -0300 Subject: [firebase-br] Checar Estrutura da Tabela In-Reply-To: References: Message-ID: Se vc utiliza delphi e SqlConnection da paleta dbexpress é simples. var v_tabelas, v_campos: tstringlist; begin v_tabelas:=tstringlist.create; v_campos:=tstringlist.create; SqlConnection1.GetTableNames(v_tabelas,true); // captura a lista de tabelas SqlConnection1.GetFieldNames('nomedatabela',v_campos); // captura a lista de campos da tabela indicada . . . . end; From phelen em gmail.com Thu Jun 10 12:54:32 2010 From: phelen em gmail.com (Phelen Harg) Date: Thu, 10 Jun 2010 12:54:32 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? Message-ID: Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para rodar no FB 1.5. O sistema desktop está rodando normalmente, porém o sistema web está me retornando unvailable database ao executar o ibase_connect(). Então gostaria de saber se há compatibilidade entre o PHP 5 e o FB 1.5 From adelionep em gmail.com Thu Jun 10 13:15:21 2010 From: adelionep em gmail.com (=?ISO-8859-1?Q?Ad=E9lio?=) Date: Thu, 10 Jun 2010 13:15:21 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: References: Message-ID: <4C110F99.9090904@gmail.com> Funciona perfeitamente. att, Adélio Em 10/06/2010 12:54, Phelen Harg escreveu: > Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para rodar no FB > 1.5. O sistema desktop está rodando normalmente, porém o sistema web está me > retornando unvailable database ao executar o ibase_connect(). Então gostaria > de saber se há compatibilidade entre o PHP 5 e o FB 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 phelen em gmail.com Thu Jun 10 13:29:54 2010 From: phelen em gmail.com (Phelen Harg) Date: Thu, 10 Jun 2010 13:29:54 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: <4C110F99.9090904@gmail.com> References: <4C110F99.9090904@gmail.com> Message-ID: Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll para dentro do diretório do PHP e continua não funcionando. 2010/6/10 Adélio > Funciona perfeitamente. > > att, > > Adélio > > Em 10/06/2010 12:54, Phelen Harg escreveu: > >> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para rodar no >> FB >> 1.5. O sistema desktop está rodando normalmente, porém o sistema web está >> me >> retornando unvailable database ao executar o ibase_connect(). Então >> gostaria >> de saber se há compatibilidade entre o PHP 5 e o FB 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 > From adelionep em gmail.com Thu Jun 10 13:40:28 2010 From: adelionep em gmail.com (=?ISO-8859-1?Q?Ad=E9lio?=) Date: Thu, 10 Jun 2010 13:40:28 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: References: <4C110F99.9090904@gmail.com> Message-ID: <4C11157C.6070406@gmail.com> Já verificou no php.ini se a linha: extension=php_interbase.dll está habilitada? Em 10/06/2010 13:29, Phelen Harg escreveu: > Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll para > dentro do diretório do PHP e continua não funcionando. > > 2010/6/10 Adélio > > >> Funciona perfeitamente. >> >> att, >> >> Adélio >> >> Em 10/06/2010 12:54, Phelen Harg escreveu: >> >> >>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para rodar no >>> FB >>> 1.5. O sistema desktop está rodando normalmente, porém o sistema web está >>> me >>> retornando unvailable database ao executar o ibase_connect(). Então >>> gostaria >>> de saber se há compatibilidade entre o PHP 5 e o FB 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 >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From phelen em gmail.com Thu Jun 10 13:45:00 2010 From: phelen em gmail.com (Phelen Harg) Date: Thu, 10 Jun 2010 13:45:00 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: <4C11157C.6070406@gmail.com> References: <4C110F99.9090904@gmail.com> <4C11157C.6070406@gmail.com> Message-ID: Está habilitado, caso nao estivesse o erro seria Call undefined function... 2010/6/10 Adélio > Já verificou no php.ini se a linha: extension=php_interbase.dll está > habilitada? > > Em 10/06/2010 13:29, Phelen Harg escreveu: > > Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll para >> dentro do diretório do PHP e continua não funcionando. >> >> 2010/6/10 Adélio >> >> >> >>> Funciona perfeitamente. >>> >>> att, >>> >>> Adélio >>> >>> Em 10/06/2010 12:54, Phelen Harg escreveu: >>> >>> >>> >>>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para rodar >>>> no >>>> FB >>>> 1.5. O sistema desktop está rodando normalmente, porém o sistema web >>>> está >>>> me >>>> retornando unvailable database ao executar o ibase_connect(). Então >>>> gostaria >>>> de saber se há compatibilidade entre o PHP 5 e o FB 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 >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ivan em cyber.inf.br Thu Jun 10 13:51:02 2010 From: ivan em cyber.inf.br (Ivan Brasil Fuzzer) Date: Thu, 10 Jun 2010 13:51:02 -0300 (BRT) Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: <4C11157C.6070406@gmail.com> Message-ID: <6517936.25.1276188643973.JavaMail.ivan@apu> Qual a plataforma utilizada, Linux ou Windows? ----- Mensagem original ----- De: "Adélio" Para: "FireBase" Enviadas: Quinta-feira, 10 de Junho de 2010 13:40:28 Assunto: Re: [firebase-br] Firebird 1.5 funciona com PHP 5? Já verificou no php.ini se a linha: extension=php_interbase.dll está habilitada? Em 10/06/2010 13:29, Phelen Harg escreveu: > Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll > para dentro do diretório do PHP e continua não funcionando. > > 2010/6/10 Adélio > > >> Funciona perfeitamente. >> >> att, >> >> Adélio >> >> Em 10/06/2010 12:54, Phelen Harg escreveu: >> >> >>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para >>> rodar no >>> FB 1.5. O sistema desktop está rodando normalmente, porém o sistema >>> web está >>> me retornando unvailable database ao executar o ibase_connect(). >>> Então gostaria >>> de saber se há compatibilidade entre o PHP 5 e o FB 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 >> >> > ______________________________________________ FireBase-BR > (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- :: Ivan Brasil Fuzzer :: Tecnocyber Automação de Negócios Ltda Setor de Infraestrutura Av. Salgado Filho, 85 - Apto 120 Erechim - RS - 99700-000 Fone: (54) 3522-3313 Celular: (54) 9917-1798 From dimas em dbsoftinformatica.com.br Thu Jun 10 13:53:36 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Thu, 10 Jun 2010 13:53:36 -0300 Subject: [firebase-br] RES: trigger In-Reply-To: References: <002901cb0898$0b881530$22983f90$@com.br> Message-ID: <013501cb08bd$78a4ab90$69ee02b0$@com.br> Alysson, Obrigado deu certinho. Obrigado também ao outros que me enviaram suas dicas. Atte. Dimas -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alysson Azevedo Enviada em: quinta-feira, 10 de junho de 2010 10:08 Para: FireBase Assunto: Re: [firebase-br] trigger tenta aew algo assim: AS BEGIN IF (old.estoque <> new.estoque) THEN UPDATE produto SET produto.dt_alteracao = 'NOW' WHERE produto.cod_produto = old.cod_produto; END dae vc faz as modificações ... num testei, talvez de algum erro de sintaxe -- 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 junho de 2010 09:25, Dimas Bolognani < dimas em dbsoftinformatica.com.br> escreveu: > Bom dia a todos, > > Coloquei uma trigger na tabela de produtos para colocar a data da ultima > alteração do cadastro do produto. > > Como faço pra colocar a data da ultima alteração no cad. produto quando a > tabela de estoque for alterada? > > Quando a trigger Update da tabela de estoque disparar quero alterar a data > da ultima alteração no > Cadastro de produtos. Como fazer? > > Se alguém puder me passar uma dica ficarei muito grato. > > Atte. > Dimas > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From phelen em gmail.com Thu Jun 10 13:58:16 2010 From: phelen em gmail.com (Phelen Harg) Date: Thu, 10 Jun 2010 13:58:16 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: <6517936.25.1276188643973.JavaMail.ivan@apu> References: <4C11157C.6070406@gmail.com> <6517936.25.1276188643973.JavaMail.ivan@apu> Message-ID: Windows. A instalação do PHP e Apache foi feita pelo WampServer. Nunca havia dado problema. 2010/6/10 Ivan Brasil Fuzzer > Qual a plataforma utilizada, Linux ou Windows? > > ----- Mensagem original ----- > De: "Adélio" > Para: "FireBase" > Enviadas: Quinta-feira, 10 de Junho de 2010 13:40:28 > Assunto: Re: [firebase-br] Firebird 1.5 funciona com PHP 5? > > Já verificou no php.ini se a linha: extension=php_interbase.dll está > habilitada? > > Em 10/06/2010 13:29, Phelen Harg escreveu: > > Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll > > para dentro do diretório do PHP e continua não funcionando. > > > > 2010/6/10 Adélio > > > > > >> Funciona perfeitamente. > >> > >> att, > >> > >> Adélio > >> > >> Em 10/06/2010 12:54, Phelen Harg escreveu: > >> > >> > >>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para > >>> rodar no > >>> FB 1.5. O sistema desktop está rodando normalmente, porém o sistema > >>> web está > >>> me retornando unvailable database ao executar o ibase_connect(). > >>> Então gostaria > >>> de saber se há compatibilidade entre o PHP 5 e o FB 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 > >> > >> > > ______________________________________________ FireBase-BR > > (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > > mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ FireBase-BR > (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > mensagens antigas: http://firebase.com.br/pesquisa > > -- > > :: Ivan Brasil Fuzzer :: > Tecnocyber Automação de Negócios Ltda > Setor de Infraestrutura > Av. Salgado Filho, 85 - Apto 120 > Erechim - RS - 99700-000 > Fone: (54) 3522-3313 > Celular: (54) 9917-1798 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 10 14:03:50 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 10 Jun 2010 14:03:50 -0300 Subject: [firebase-br] RES: SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE FAZER In-Reply-To: <000001cb0807$66eccf60$34c66e20$@com> References: <4C0FC53C.7060402@gmail.com> <4C0FCDB1.8060908@persoft.com.br> <000001cb0807$66eccf60$34c66e20$@com> Message-ID: <762080132.20100610140350@warmboot.com.br> Falei com o Vlad, mas para dizer alguma coisa, ele precisaria do crash dump de quando der o problema. Na FireBase tem um artigo ensinando como gerar esse crash dump com o Dr. Watson. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CRB> Boa tarde. CRB> Estou passando pelo mesmo problema. CRB> Isso já aconteceu em diversas máquinas, inclusive na minha de CRB> desenvolvimentos CRB> Aconteceu no Windows 2003, Windows Xp, Windows 7. CRB> Todas estas com a última versão do FB 2.1 rodando em SuperServer. CRB> Exemplo CRB> Na minha máquina local acabou de acontecer. Estava com o IBExpert aberto e CRB> caiu a conexão com o BD. CRB> Ele está conectado em modo LOCAL, NÃO pela REDE. CRB> Aconteceu também em um cliente neste momento que eu estava fazendo este CRB> e-mail. CRB> Estive olhando o Firebird.log aonde aponta um "AcessViolation" Segue o CRB> trecho do Firebird.log que eu peguei no meu cliente. ( De semana Passada ). CRB> ZEUS (Client) Sat Jun 05 15:49:12 2010 CRB> INET/inet_error: send errno = 10054 CRB> ZEUS (Client) Sat Jun 05 15:49:12 2010 CRB> REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. CRB> Uncommitted work may have been lost CRB> ZEUS (Client) Sat Jun 05 15:49:12 2010 CRB> INET/inet_error: send errno = 10054 CRB> ZEUS (Server) Sat Jun 05 15:56:16 2010 CRB> Access violation. CRB> The code attempted to access a virtual CRB> address without privilege to do so. CRB> This exception will cause the Firebird server CRB> to terminate abnormally. CRB> ZEUS (Client) Sat Jun 05 15:56:16 2010 CRB> INET/inet_error: read errno = 10053 CRB> ZEUS (Client) Sat Jun 05 15:56:16 2010 CRB> "C:\Arquivos de CRB> programas\Firebird\Firebird_2_1\bin\fbserver.exe": CRB> terminated abnormally (4294967295) CRB> ZEUS (Client) Sat Jun 05 15:56:17 2010 CRB> XNET error: Server shutdown detected CRB> ZEUS (Client) Sat Jun 05 15:56:17 2010 CRB> Guardian starting: "C:\Arquivos de CRB> programas\Firebird\Firebird_2_1\bin\fbserver.exe" CRB> Este INET/inet_error: send errno = 10054 está acontecendo direto CRB> Mas aqui na minha máquina não acontece essa mensagem CRB> Se alguém já passou por um problema parecido agradeço a ajuda. CRB> At CRB> Christian R. Baretta CRB> -----Mensagem original----- CRB> De: lista-bounces em firebase.com.br CRB> [mailto:lista-bounces em firebase.com.br] Em CRB> nome de Eduardo Pelizzari de Andrade CRB> Enviada em: quarta-feira, 9 de junho de 2010 14:22 CRB> Para: FireBase CRB> Assunto: Re: [firebase-br] SERVIDOR FIREBIRD CAINDO - NAO SEI MAIS O QUE CRB> FAZER CRB> Quando você diz que o servidor cai, você tem que subir novamente o CRB> firebird, ou o cliente consegue reconectar reiniciando a sua aplicação? CRB> Você está com o guardian na máquina? CRB> Quando cai cai todo mundo ou só uma estação? CRB> Já tive este tipo de problema mas não em grande escala, mas as vezes uma CRB> estação caia aqui de manhã, a tarde outra caia ali. Isto aconteceu em um CRB> cliente Linux e em um Windows e ambos foi resolvida através de correção CRB> na estrutura física da rede. Se sua aplicação fica conectada o tempo CRB> todo no firebrid, como a minha, uma pequena ocilação na rede é o CRB> suficiente para que esta mensagem aconteça e note que esta ocilação pode CRB> não comprometer outros serviços como internet, que cada solicitação faz CRB> uma nova conexão ou um servidor de arquivo que reestabelece a conexão CRB> automaticamente. Começaria olhando a infra de rede: roteadores, cabos etc. CRB> Eduardo Pelizzari de Andrade CRB> Persoft Softwares Aplicativos CRB> Em 09/06/2010 13:45, Armando Boza Gonçalves escreveu: >> Perguntar não ofende, vc manja de Linux? pq eu não manjo muito não, e >> uma vez fui tentar usar com linux e tb tive problemas parecidos. >> >> att >> >> Armando >> >> Em 09/06/2010 13:36, Gabriel Hilbig escreveu: >>> Ola a todos; >>> >>> Tenho um cliente onde o servidor do FB esta caindo com muita frequencia >>> >>> O Servidor cai pelo menos 10 vezes durante o dia. >>> >>> A instalação tem as caracteristicas abaixo : >>> >>> MENSAGEM DE ERRO : >>> =================== >>> ISC ERROR MESSAGE: >>> Unable to complete network request to host "192.168.1.1". >>> Error writing data to the connection. >>> Uma conexão estabelecida foi anulada pelo software no computador host. >>> >>> Ubuntu 8.10 >>> ========= >>> >>> FIREBIRD 2.1 >>> =========== >>> QUARENTA Estações acessando SISTEMA >>> Tamanho do FDB 400 MB >>> >>> >>> SERVIDOR >>> ============= >>> Dell PowerEdge 1900 >>> Processador - Xeon E5310 >>> Memoria - 4GB DDR2 667 4X1G Dual-Channel >>> Disco Rigido - 2 HD's 300Gb Super SCSI 10k RPM >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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.829 / Banco de dados de vírus: 271.1.1/2927 - Data de CRB> Lançamento: 06/09/10 03:35:00 >> >> CRB> ______________________________________________ CRB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CRB> Para saber como gerenciar/excluir seu cadastro na lista, use: CRB> http://www.firebase.com.br/fb/artigo.php?id=1107 CRB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa CRB> ______________________________________________ CRB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CRB> Para saber como gerenciar/excluir seu cadastro na lista, use: CRB> http://www.firebase.com.br/fb/artigo.php?id=1107 CRB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From brunodila em gmail.com Thu Jun 10 14:03:39 2010 From: brunodila em gmail.com (Bruno Dias) Date: Thu, 10 Jun 2010 14:03:39 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: References: Message-ID: Leonardo, Para você utilizar o Zebedee para fora, além de instalar o no-ip na máquina você terá que liberar a porta que está sendo usada, no firewall, caso esteja utilizando servidor Linux, ou direto no modem ADSL, dependendo de como está sua configuração de rede. At., Bruno Lage lagix.blogspot.com Em 10 de junho de 2010 12:35, Leonardo Vinicius Freitag escreveu: > Eu consegui fazer funcionar a nível local. > Creio que duas coisas estão gerando o problema, configuração do modem e do > no-ip. > Se alguém puder me dar alguma dica sobre essas duas configuações. > > Leonardo Freitag > > Em 10 de junho de 2010 11:43, Leonardo Vinicius Freitag < > freitagnx em gmail.com > > escreveu: > > > Pessoal, escrevi a linha de comando no lado servidor errado, na verdade o > > que está sendo executado é: > > > > *Zebedee -s -z9 localhost:3050* > > > > > > Visto que a pase de dados que quero acessar é no mesmo pc onde esta o > > zebedee. > > > > > > Leonardo Freitag > > > > > > Em 10 de junho de 2010 11:23, Leonardo Vinicius Freitag < > > freitagnx em gmail.com> escreveu: > > > > Tenho algumas dúvidas, são as seguintes: > >> 1 - como tem q ficar o redirecionamento de portas no modem? > >> 2 - no servidor, executei a seguinte linha de comando: > >> *Zebedee 3051:**noteleonardo.zapto.org:3050 -z9* > >> 3 - no cliente, executei a seguinte linha de comando: > >> * **LOCALHOST/3051:C:\METTRE\DADOS\DADOS.FDB* > >> 4 - no cadastro do host no site no-ip, ficou conforme a figura em anexo > >> (no-ip). > >> 5 - no modem ficou configurado conforme figura em anexo(modem). > >> > >> Se precisar de mais alguma informação. > >> > >> Antecipadamente grato pela atenção. > >> > >> Leonardo Freitag. > >> > >> Em 10 de junho de 2010 08:48, Bruno Dias > escreveu: > >> > >> Leandro, > >>> > >>> O que está acontecendo ao tentar conectar ao banco, qual a mensagem que > >>> está > >>> exibindo? Você iniciou o serviço no servidor e no cliente? > >>> > >>> At., > >>> > >>> Bruno Lage > >>> lagix.blogspot.com > >>> > >>> > >>> Em 10 de junho de 2010 00:25, Leonardo Vinicius Freitag < > >>> freitagnx em gmail.com > >>> > escreveu: > >>> > >>> > Pessoal, não estou conseguindo configurar uma conexão utilizando o > >>> Zebedee. > >>> > Segue todas as orientações disponíveis, porém sem sucesso. > >>> > > >>> > Se alguém já utilizou e puder me auxiliar. > >>> > > >>> > Leonardo Freitag > >>> > ______________________________________________ > >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>> > Para saber como gerenciar/excluir seu cadastro na lista, use: > >>> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >>> > > >>> ______________________________________________ > >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>> Para saber como gerenciar/excluir seu cadastro na lista, use: > >>> http://www.firebase.com.br/fb/artigo.php?id=1107 > >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >>> > >> > >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From adelionep em gmail.com Thu Jun 10 14:11:00 2010 From: adelionep em gmail.com (=?ISO-8859-1?Q?Ad=E9lio?=) Date: Thu, 10 Jun 2010 14:11:00 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: References: <4C11157C.6070406@gmail.com> <6517936.25.1276188643973.JavaMail.ivan@apu> Message-ID: <4C111CA4.2010904@gmail.com> Acho que o problema é no Wamp, pq nunca consegui fazer o firebird rodar nele, tive que instalar php e apache manualmente pra conseguir. att, Adélio Em 10/06/2010 13:58, Phelen Harg escreveu: > Windows. A instalação do PHP e Apache foi feita pelo WampServer. Nunca havia > dado problema. > > 2010/6/10 Ivan Brasil Fuzzer > > >> Qual a plataforma utilizada, Linux ou Windows? >> >> ----- Mensagem original ----- >> De: "Adélio" >> Para: "FireBase" >> Enviadas: Quinta-feira, 10 de Junho de 2010 13:40:28 >> Assunto: Re: [firebase-br] Firebird 1.5 funciona com PHP 5? >> >> Já verificou no php.ini se a linha: extension=php_interbase.dll está >> habilitada? >> >> Em 10/06/2010 13:29, Phelen Harg escreveu: >> >>> Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll >>> para dentro do diretório do PHP e continua não funcionando. >>> >>> 2010/6/10 Adélio >>> >>> >>> >>>> Funciona perfeitamente. >>>> >>>> att, >>>> >>>> Adélio >>>> >>>> Em 10/06/2010 12:54, Phelen Harg escreveu: >>>> >>>> >>>> >>>>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para >>>>> rodar no >>>>> FB 1.5. O sistema desktop está rodando normalmente, porém o sistema >>>>> web está >>>>> me retornando unvailable database ao executar o ibase_connect(). >>>>> Então gostaria >>>>> de saber se há compatibilidade entre o PHP 5 e o FB 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 >>>> >>>> >>>> >>> ______________________________________________ FireBase-BR >>> (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar >>> mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> >> ______________________________________________ FireBase-BR >> (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar >> mensagens antigas: http://firebase.com.br/pesquisa >> >> -- >> >> :: Ivan Brasil Fuzzer :: >> Tecnocyber Automação de Negócios Ltda >> Setor de Infraestrutura >> Av. Salgado Filho, 85 - Apto 120 >> Erechim - RS - 99700-000 >> Fone: (54) 3522-3313 >> Celular: (54) 9917-1798 >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From ivan em cyber.inf.br Thu Jun 10 14:11:20 2010 From: ivan em cyber.inf.br (Ivan Brasil Fuzzer) Date: Thu, 10 Jun 2010 14:11:20 -0300 (BRT) Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: Message-ID: <30541529.27.1276189862456.JavaMail.ivan@apu> Se fosse Linux seria bem provável problema de permissão, como é windows, qual a versão do windows? Envia também a maneira como está fazendo a conexão, pois utilizo FB 1.5 com php sem problemas, mas no Linux. ----- Mensagem original ----- De: "Phelen Harg" Para: "FireBase" Enviadas: Quinta-feira, 10 de Junho de 2010 13:58:16 Assunto: Re: [firebase-br] Firebird 1.5 funciona com PHP 5? Windows. A instalação do PHP e Apache foi feita pelo WampServer. Nunca havia dado problema. 2010/6/10 Ivan Brasil Fuzzer > Qual a plataforma utilizada, Linux ou Windows? > > ----- Mensagem original ----- > De: "Adélio" > Para: "FireBase" > Enviadas: Quinta-feira, 10 de Junho de 2010 13:40:28 > Assunto: Re: [firebase-br] Firebird 1.5 funciona com PHP 5? > > Já verificou no php.ini se a linha: extension=php_interbase.dll está > habilitada? > > Em 10/06/2010 13:29, Phelen Harg escreveu: > > Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll > > para dentro do diretório do PHP e continua não funcionando. > > > > 2010/6/10 Adélio > > > > > >> Funciona perfeitamente. > >> > >> att, > >> > >> Adélio > >> > >> Em 10/06/2010 12:54, Phelen Harg escreveu: > >> > >> > >>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para > >>> rodar no > >>> FB 1.5. O sistema desktop está rodando normalmente, porém o > >>> sistema web está > >>> me retornando unvailable database ao executar o ibase_connect(). > >>> Então gostaria > >>> de saber se há compatibilidade entre o PHP 5 e o FB 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 > >> > >> > > ______________________________________________ FireBase-BR > > (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > > mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ FireBase-BR > (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > mensagens antigas: http://firebase.com.br/pesquisa > > -- > > :: Ivan Brasil Fuzzer :: > Tecnocyber Automação de Negócios Ltda > Setor de Infraestrutura > Av. Salgado Filho, 85 - Apto 120 > Erechim - RS - 99700-000 > Fone: (54) 3522-3313 > Celular: (54) 9917-1798 > > > ______________________________________________ FireBase-BR > (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar > mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From phelen em gmail.com Thu Jun 10 14:13:00 2010 From: phelen em gmail.com (Phelen Harg) Date: Thu, 10 Jun 2010 14:13:00 -0300 Subject: [firebase-br] Firebird 1.5 funciona com PHP 5? In-Reply-To: <4C111CA4.2010904@gmail.com> References: <4C11157C.6070406@gmail.com> <6517936.25.1276188643973.JavaMail.ivan@apu> <4C111CA4.2010904@gmail.com> Message-ID: Aqui funciona normalmente com a versão 2.1. A mairia dos clientes tem ela e funciona normalmente. A única coisa diferente nessa instalação é o Firebird 1.5.2. Em 10 de junho de 2010 14:11, Adélio escreveu: > Acho que o problema é no Wamp, pq nunca consegui fazer o firebird rodar > nele, tive que instalar php e apache manualmente pra conseguir. > > att, > > Adélio > > Em 10/06/2010 13:58, Phelen Harg escreveu: > >> Windows. A instalação do PHP e Apache foi feita pelo WampServer. Nunca >> havia >> dado problema. >> >> 2010/6/10 Ivan Brasil Fuzzer >> >> >> >>> Qual a plataforma utilizada, Linux ou Windows? >>> >>> ----- Mensagem original ----- >>> De: "Adélio" >>> Para: "FireBase" >>> Enviadas: Quinta-feira, 10 de Junho de 2010 13:40:28 >>> Assunto: Re: [firebase-br] Firebird 1.5 funciona com PHP 5? >>> >>> Já verificou no php.ini se a linha: extension=php_interbase.dll está >>> habilitada? >>> >>> Em 10/06/2010 13:29, Phelen Harg escreveu: >>> >>> >>>> Esquisito que copiei até o fbcliente.dll, renomeado para gds32.dll >>>> para dentro do diretório do PHP e continua não funcionando. >>>> >>>> 2010/6/10 Adélio >>>> >>>> >>>> >>>> >>>>> Funciona perfeitamente. >>>>> >>>>> att, >>>>> >>>>> Adélio >>>>> >>>>> Em 10/06/2010 12:54, Phelen Harg escreveu: >>>>> >>>>> >>>>> >>>>> >>>>>> Tive de fazer um dowgrade em um banco de dados Firebird 2.1 para >>>>>> rodar no >>>>>> FB 1.5. O sistema desktop está rodando normalmente, porém o sistema >>>>>> web está >>>>>> me retornando unvailable database ao executar o ibase_connect(). >>>>>> Então gostaria >>>>>> de saber se há compatibilidade entre o PHP 5 e o FB 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 >>>>> >>>>> >>>>> >>>>> >>>> ______________________________________________ FireBase-BR >>>> (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar >>>> mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>>> >>> >>> ______________________________________________ FireBase-BR >>> (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar >>> mensagens antigas: http://firebase.com.br/pesquisa >>> >>> -- >>> >>> :: Ivan Brasil Fuzzer :: >>> Tecnocyber Automação de Negócios Ltda >>> Setor de Infraestrutura >>> Av. Salgado Filho, 85 - Apto 120 >>> Erechim - RS - 99700-000 >>> Fone: (54) 3522-3313 >>> Celular: (54) 9917-1798 >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Thu Jun 10 15:15:22 2010 From: marcelo em teflamar.com.br (marcelo - teflamar) Date: Thu, 10 Jun 2010 15:15:22 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: References: Message-ID: <4C112BBA.2050107@teflamar.com.br> no micro client, startando o zebedee para acessar ao servidor com no-ip: c:\arquiv~1\zebedee\zebedee 3056:empresa10.no-ip.org:3050 no micro client, tipo de conexão: localhost/3056:/home/banco/bd01.fdb no modem, direcionando a porta 11965 para o micro servidor de bd: em port-forwarding: TCP 11965 192.168.1.120 no servidor startando o zebedee: zebedee -f arquivo.zbd sendo arquivo.zbd: # Arquivo de Configuração do Servidor ZeBeDee # Porta Padrão do ZeBeDee 11965 - Liberar no Firewall verbosity 2 # Tipo de Mensagens server true # Modo Servidor detached true # Arranca e liberta a consola udpmode false # Não necessitamos de UDP logfile './zebedee.log' # Gosto sempre de um log file. keygenlevel 2 # Nível da chave, o 2 é o mais .forte. redirect none # Fechar todo o redireccionamento de portas redirect 3050:192.168.1.120:3050 # Porta utilizada por default targethost 192.168.1.120 # IP do Servidor Firebird #checkidfile './clients.id' compression zlib:9 # Máximo de compressão zlib keylength 256 # Chaves até 256 bits keylifetime 36000 # Chaves partilhadas duram até 10 horas maxbufsize 16383 # Tamanho máximo de buffer #-------------------------------------------------------------------- o resto é só abrir porta e liberar em firewal. no client, veja se é preciso abrir a 3056 também. sds marcelo luiz stefaniak Em 10/06/2010 12:35, Leonardo Vinicius Freitag escreveu: > Eu consegui fazer funcionar a nível local. > Creio que duas coisas estão gerando o problema, configuração do modem e do > no-ip. > Se alguém puder me dar alguma dica sobre essas duas configuações. > > Leonardo Freitag > > Em 10 de junho de 2010 11:43, Leonardo Vinicius Freitag >> escreveu: >> > >> Pessoal, escrevi a linha de comando no lado servidor errado, na verdade o >> que está sendo executado é: >> >> *Zebedee -s -z9 localhost:3050* >> >> >> Visto que a pase de dados que quero acessar é no mesmo pc onde esta o >> zebedee. >> >> >> Leonardo Freitag >> >> >> Em 10 de junho de 2010 11:23, Leonardo Vinicius Freitag< >> freitagnx em gmail.com> escreveu: >> >> Tenho algumas dúvidas, são as seguintes: >> >>> 1 - como tem q ficar o redirecionamento de portas no modem? >>> 2 - no servidor, executei a seguinte linha de comando: >>> *Zebedee 3051:**noteleonardo.zapto.org:3050 -z9* >>> 3 - no cliente, executei a seguinte linha de comando: >>> * **LOCALHOST/3051:C:\METTRE\DADOS\DADOS.FDB* >>> 4 - no cadastro do host no site no-ip, ficou conforme a figura em anexo >>> (no-ip). >>> 5 - no modem ficou configurado conforme figura em anexo(modem). >>> >>> Se precisar de mais alguma informação. >>> >>> Antecipadamente grato pela atenção. >>> >>> Leonardo Freitag. >>> >>> Em 10 de junho de 2010 08:48, Bruno Dias escreveu: >>> >>> Leandro, >>> >>>> O que está acontecendo ao tentar conectar ao banco, qual a mensagem que >>>> está >>>> exibindo? Você iniciou o serviço no servidor e no cliente? >>>> >>>> At., >>>> >>>> Bruno Lage >>>> lagix.blogspot.com >>>> >>>> >>>> Em 10 de junho de 2010 00:25, Leonardo Vinicius Freitag< >>>> freitagnx em gmail.com >>>> >>>>> escreveu: >>>>> >>>> >>>>> Pessoal, não estou conseguindo configurar uma conexão utilizando o >>>>> >>>> Zebedee. >>>> >>>>> Segue todas as orientações disponíveis, porém sem sucesso. >>>>> >>>>> Se alguém já utilizou e puder me auxiliar. >>>>> >>>>> Leonardo Freitag >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> >>> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From brunodila em gmail.com Thu Jun 10 17:39:50 2010 From: brunodila em gmail.com (Bruno Dias) Date: Thu, 10 Jun 2010 17:39:50 -0300 Subject: [firebase-br] Firebird c/ Zebedee In-Reply-To: <4C112BBA.2050107@teflamar.com.br> References: <4C112BBA.2050107@teflamar.com.br> Message-ID: Marcelo, Somente é necessário abrir a porta 11965, que é a padrão do Zebedee. A porta 3056 não é necessário abrir pois é usada internamente pelo Zebedee. At., Bruno Lage. lagix.blogspot.com Em 10 de junho de 2010 15:15, marcelo - teflamar escreveu: > no micro client, startando o zebedee para acessar ao servidor com no-ip: > c:\arquiv~1\zebedee\zebedee 3056:empresa10.no-ip.org:3050 > > no micro client, tipo de conexão: > localhost/3056:/home/banco/bd01.fdb > > no modem, direcionando a porta 11965 para o micro servidor de bd: > em port-forwarding: > TCP 11965 192.168.1.120 > > no servidor startando o zebedee: > zebedee -f arquivo.zbd > > sendo arquivo.zbd: > > # Arquivo de Configuração do Servidor ZeBeDee > # Porta Padrão do ZeBeDee 11965 - Liberar no Firewall > verbosity 2 # Tipo de Mensagens > server true # Modo Servidor > detached true # Arranca e liberta a consola > udpmode false # Não necessitamos de UDP > logfile './zebedee.log' # Gosto sempre de um log file. > keygenlevel 2 # Nível da chave, o 2 é o mais .forte. > redirect none # Fechar todo o redireccionamento de portas > redirect 3050:192.168.1.120:3050 # Porta utilizada por default > targethost 192.168.1.120 # IP do Servidor Firebird > #checkidfile './clients.id' > compression zlib:9 # Máximo de compressão zlib > keylength 256 # Chaves até 256 bits > keylifetime 36000 # Chaves partilhadas duram até 10 horas > maxbufsize 16383 # Tamanho máximo de buffer > #-------------------------------------------------------------------- > > > o resto é só abrir porta e liberar em firewal. > no client, veja se é preciso abrir a 3056 também. > > sds > marcelo luiz stefaniak > > Em 10/06/2010 12:35, Leonardo Vinicius Freitag escreveu: > > Eu consegui fazer funcionar a nível local. >> Creio que duas coisas estão gerando o problema, configuração do modem e do >> no-ip. >> Se alguém puder me dar alguma dica sobre essas duas configuações. >> >> Leonardo Freitag >> >> Em 10 de junho de 2010 11:43, Leonardo Vinicius Freitag< >> freitagnx em gmail.com >> >> >>> escreveu: >>> >>> >> >> >>> Pessoal, escrevi a linha de comando no lado servidor errado, na verdade o >>> que está sendo executado é: >>> >>> *Zebedee -s -z9 localhost:3050* >>> >>> >>> Visto que a pase de dados que quero acessar é no mesmo pc onde esta o >>> zebedee. >>> >>> >>> Leonardo Freitag >>> >>> >>> Em 10 de junho de 2010 11:23, Leonardo Vinicius Freitag< >>> freitagnx em gmail.com> escreveu: >>> >>> Tenho algumas dúvidas, são as seguintes: >>> >>> >>>> 1 - como tem q ficar o redirecionamento de portas no modem? >>>> 2 - no servidor, executei a seguinte linha de comando: >>>> *Zebedee 3051:**noteleonardo.zapto.org:3050 -z9* >>>> 3 - no cliente, executei a seguinte linha de comando: >>>> * **LOCALHOST/3051:C:\METTRE\DADOS\DADOS.FDB* >>>> 4 - no cadastro do host no site no-ip, ficou conforme a figura em anexo >>>> (no-ip). >>>> 5 - no modem ficou configurado conforme figura em anexo(modem). >>>> >>>> Se precisar de mais alguma informação. >>>> >>>> Antecipadamente grato pela atenção. >>>> >>>> Leonardo Freitag. >>>> >>>> Em 10 de junho de 2010 08:48, Bruno Dias >>>> escreveu: >>>> >>>> Leandro, >>>> >>>> >>>>> O que está acontecendo ao tentar conectar ao banco, qual a mensagem que >>>>> está >>>>> exibindo? Você iniciou o serviço no servidor e no cliente? >>>>> >>>>> At., >>>>> >>>>> Bruno Lage >>>>> lagix.blogspot.com >>>>> >>>>> >>>>> Em 10 de junho de 2010 00:25, Leonardo Vinicius Freitag< >>>>> freitagnx em gmail.com >>>>> >>>>> >>>>>> escreveu: >>>>>> >>>>>> >>>>> >>>>> >>>>>> Pessoal, não estou conseguindo configurar uma conexão utilizando o >>>>>> >>>>>> >>>>> Zebedee. >>>>> >>>>> >>>>>> Segue todas as orientações disponíveis, porém sem sucesso. >>>>>> >>>>>> Se alguém já utilizou e puder me auxiliar. >>>>>> >>>>>> Leonardo Freitag >>>>>> ______________________________________________ >>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>>> >>>>>> >>>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ghilbig em bol.com.br Thu Jun 10 18:23:53 2010 From: ghilbig em bol.com.br (Gabriel Hilbig) Date: Thu, 10 Jun 2010 18:23:53 -0300 Subject: [firebase-br] FIREBIRD via JDBC Message-ID: Ola Pessoal Estou tentando fazer uma conexao firebird via JDBC no NETBEANS e dá o erro UNAVALIABLE DATABASE Conecto o BD normal via DELPHI e IBOCONSOLE Alguem pode me ajudar ? -- Gabriel Hilbig From nivaldomart em gmail.com Thu Jun 10 22:49:33 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 10 Jun 2010 22:49:33 -0300 Subject: [firebase-br] trigger In-Reply-To: <002901cb0898$0b881530$22983f90$@com.br> References: <002901cb0898$0b881530$22983f90$@com.br> Message-ID: Olá Dimas Quando disparar a trigger faça um update na tabela e coloque no value da data CURRENT_DATE ou select CURRENT_DATE from rdb$database dá uma olhada: http://www.firebirdfaq.org/faq114/ Em 10 de junho de 2010 09:25, Dimas Bolognani < dimas em dbsoftinformatica.com.br> escreveu: > Bom dia a todos, > > Coloquei uma trigger na tabela de produtos para colocar a data da ultima > alteração do cadastro do produto. > > Como faço pra colocar a data da ultima alteração no cad. produto quando a > tabela de estoque for alterada? > > Quando a trigger Update da tabela de estoque disparar quero alterar a data > da ultima alteração no > Cadastro de produtos. Como fazer? > > Se alguém puder me passar uma dica ficarei muito grato. > > Atte. > Dimas > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From paulo em phdigitos.com Fri Jun 11 02:18:02 2010 From: paulo em phdigitos.com (=?ISO-8859-1?Q?cHaPlinux=AE?=) Date: Fri, 11 Jun 2010 02:18:02 -0300 Subject: [firebase-br] [OFF] Problema de Acesso ao FB por TS In-Reply-To: <627357955.20100609215242@warmboot.com.br> References: <627357955.20100609215242@warmboot.com.br> Message-ID: On 09/06/2010 21:52, Carlos H. Cantu wrote: > Caso esteja conectando no banco via protocolo local, tente conectar > usando tcpip e localhost. > > []s > Carlos H. Cantu Bem..., eu acesso via IP. no Alias.conf do FB eu adiciono o Path do Banco com nome NF. E no .ini do sistema eu apenas coloco o IP do server e o nome da Alias. Ex: 192.168.2.1:NF A logica era pra funfar. porem tem algo bloqueando quando uso TS. No mesmo usuario com as mesmas restrições funciona se eu acessa o user na mesma maquina server. :( -- [ cHaPlinux® ]---------------------- Software é a parte que você xinga... Hardware, a que você chuta. From dimas em dbsoftinformatica.com.br Fri Jun 11 07:49:01 2010 From: dimas em dbsoftinformatica.com.br (Dimas Bolognani) Date: Fri, 11 Jun 2010 07:49:01 -0300 Subject: [firebase-br] RES: trigger In-Reply-To: References: <002901cb0898$0b881530$22983f90$@com.br> Message-ID: <008701cb0953$b44075d0$1cc16170$@com.br> Obrigado Nivaldo -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Nivaldo Martins Enviada em: quinta-feira, 10 de junho de 2010 22:50 Para: FireBase Assunto: Re: [firebase-br] trigger Olá Dimas Quando disparar a trigger faça um update na tabela e coloque no value da data CURRENT_DATE ou select CURRENT_DATE from rdb$database dá uma olhada: http://www.firebirdfaq.org/faq114/ Em 10 de junho de 2010 09:25, Dimas Bolognani < dimas em dbsoftinformatica.com.br> escreveu: > Bom dia a todos, > > Coloquei uma trigger na tabela de produtos para colocar a data da ultima > alteração do cadastro do produto. > > Como faço pra colocar a data da ultima alteração no cad. produto quando a > tabela de estoque for alterada? > > Quando a trigger Update da tabela de estoque disparar quero alterar a data > da ultima alteração no > Cadastro de produtos. Como fazer? > > Se alguém puder me passar uma dica ficarei muito grato. > > Atte. > Dimas > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 11 07:59:00 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 11 Jun 2010 07:59:00 -0300 Subject: [firebase-br] [OFF] Problema de Acesso ao FB por TS In-Reply-To: References: <627357955.20100609215242@warmboot.com.br> Message-ID: <1804072746.20100611075900@warmboot.com.br> Até onde eu lembro, o único problema com TS é que o protocolo local não funciona... tem que usar tcpip ou netbeui. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br c> On 09/06/2010 21:52, Carlos H. Cantu wrote: >> Caso esteja conectando no banco via protocolo local, tente conectar >> usando tcpip e localhost. >> >> []s >> Carlos H. Cantu c> Bem..., eu acesso via IP. no Alias.conf do FB eu adiciono o Path do c> Banco com nome NF. E no .ini do sistema eu apenas coloco o IP do server c> e o nome da Alias. c> Ex: 192.168.2.1:NF c> A logica era pra funfar. porem tem algo bloqueando quando uso TS. c> No mesmo usuario com as mesmas restrições funciona se eu acessa o user c> na mesma maquina server. c> :( From valmircardoso em redel.com.br Fri Jun 11 08:16:54 2010 From: valmircardoso em redel.com.br (Valmir Cardoso) Date: Fri, 11 Jun 2010 08:16:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_j=E1_h=E1_firebird_na_m=E1quina?= References: <627357955.20100609215242@warmboot.com.br> <1804072746.20100611075900@warmboot.com.br> Message-ID: <06b401cb0957$9993b4f0$0401a8c0@atual> Pessoal, Ainda estou utilizando o Firebird 1.5 PTBR. Aliás...sai de baixo...este negócio de Firebird é simplesmente sensacional. Já faço uso dele por uns 5 anos e nunca...repito...nunca fui chamado por uma corrupção de dados. Somente em um cliente certa vez fomos chamados por perda de dados em uma tabela...e a culpa era nossa...que numa rotina de atualização automática de recebimento de boleto bancário, via arquivo de banco...não comitamos. Nossa maior base de dados não é enooooooorme...mas tem 400 Mb. Preciso de opiniões: Se eu chegar num cliente para instalar um sistema e perceber que na máquina dele já há um servidor firebird rodando: a) Se for menor que 1.5, posso desintala-lo e instalar o 1.5 PTBR sem problemas para o outro soft? b) Se for 1.5 comum, posso fazer o mesmo acima? c) Se for 2.0 ou maior, o que vocês sugerem? Valmir From nanfilho em gmail.com Fri Jun 11 08:56:53 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Fri, 11 Jun 2010 08:56:53 -0300 Subject: [firebase-br] Erro de FK estranho Message-ID: Bom dia pessoal, seguinte meu sistema agora veio com a "novidade" de dar erro de FK na venda: "lock conflict on no wait transaction violation of FOREIGN KEY constraint "FK_VENDA_CLIENTE" on table "VENDA" Foreign key reference target does not exist" erro na FK de cliente..pra mim esse erro ocorreria se eu não passasse o código de um cliente existente na venda correto? só que o codigo está sendo passado corretamente, inclusive ja tem mais de 20 mil vendas. e o erro não é frequente, acontece as vezes.. tem algo a ver com transação? help please :) fui -- Atenciosamente Fernando Filho From programadorsesmo3 em gmail.com Fri Jun 11 09:05:52 2010 From: programadorsesmo3 em gmail.com (Robson gaeski) Date: Fri, 11 Jun 2010 09:05:52 -0300 Subject: [firebase-br] Somar campos Time Message-ID: Bom dia Amigos, estou com o seguinte problema Tenho uma tabela com um campos Time, um campo data e um campo NroRegistro Verifico se não existe registro para essa data gravo o Nroregistro como 1 então gravo data e hora nos campos e Se já existe 1 registro o NroRegistro é gravado como 2, e assim ate gravar o 4º registro. Para entender melhor é o registro de entrada e saída de funcionários Onde o NroRegistro 1 é a entrada da manha, o NroRegistro 2 é a saída de meio dia, o NroRegistro 3 é a entrada a tarde, e o NroRegistro 4 é a saída da tarde O que preciso é somar essas datas. Por exemplo: O funcionário Teste no dia 11/06/10 teve os seguintes registros gravados: 08:00 10:00 Somaria esses dois registros que daria 2 Hrs 14:00 17:00 Somaria esses dois registros que daria 3 Hrs E apresentasse o total que seria 5Hrs Lembrando que pode ter valores null pois o funcionário pode trabalhar meio período, e que poderá ter minutos e segundos envolvidos Alguém pode me ajudar? Grato -- Atenciosamente Analista Programador Robson Gaeski From hpensador em gmail.com Fri Jun 11 09:44:24 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 11 Jun 2010 09:44:24 -0300 Subject: [firebase-br] FormatFloat('0000', new.campo) Message-ID: Bom dia Colegas! Existe alguma forma de fazermos este tipo de formatação na PSQL do firebird? -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From eduardo em embras.net Fri Jun 11 10:01:02 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Fri, 11 Jun 2010 10:01:02 -0300 Subject: [firebase-br] FormatFloat('0000', new.campo) In-Reply-To: References: Message-ID: bom dia, select substring( 10000+campo from 2 for 4 ) from tabela espero ter ajudado Em 11 de junho de 2010 09:44, Hélio Oliveira escreveu: > Bom dia Colegas! > > Existe alguma forma de fazermos este tipo de formatação na PSQL do firebird? > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From boca em gameoverfc.com.br Fri Jun 11 09:58:55 2010 From: boca em gameoverfc.com.br (Boca) Date: Fri, 11 Jun 2010 09:58:55 -0300 Subject: [firebase-br] RES: Somar campos Time In-Reply-To: References: Message-ID: <001d01cb0965$da786020$8f692060$@com.br> Bom dia Robson. A maneira que eu conheço, é só você subtrair os campos na select que funcionaria. O único inconveniente seria ter que ficar convertendo para hora, pois subtraindo dois campos TIME, será retornado o resultado em segundos. Minha select ficou assim: SELECT (HORA2-HORA1)/3600 AS TEMPO FROM TESTE_HORA Você só terá trabalho quando tiver calculo com minutos. Se alguém souber de outro jeito me fale que e eu também quero aprender! Obrigado Lucas Rafael Rampin Programador Delphi -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson gaeski Enviada em: sexta-feira, 11 de junho de 2010 09:06 Para: FireBase Assunto: [firebase-br] Somar campos Time Bom dia Amigos, estou com o seguinte problema Tenho uma tabela com um campos Time, um campo data e um campo NroRegistro Verifico se não existe registro para essa data gravo o Nroregistro como 1 então gravo data e hora nos campos e Se já existe 1 registro o NroRegistro é gravado como 2, e assim ate gravar o 4º registro. Para entender melhor é o registro de entrada e saída de funcionários Onde o NroRegistro 1 é a entrada da manha, o NroRegistro 2 é a saída de meio dia, o NroRegistro 3 é a entrada a tarde, e o NroRegistro 4 é a saída da tarde O que preciso é somar essas datas. Por exemplo: O funcionário Teste no dia 11/06/10 teve os seguintes registros gravados: 08:00 10:00 Somaria esses dois registros que daria 2 Hrs 14:00 17:00 Somaria esses dois registros que daria 3 Hrs E apresentasse o total que seria 5Hrs Lembrando que pode ter valores null pois o funcionário pode trabalhar meio período, e que poderá ter minutos e segundos envolvidos Alguém pode me ajudar? Grato -- Atenciosamente Analista Programador Robson Gaeski ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ancker em gmail.com Fri Jun 11 10:23:43 2010 From: ancker em gmail.com (Marcelo) Date: Fri, 11 Jun 2010 10:23:43 -0300 Subject: [firebase-br] [OFF] Problema de Acesso ao FB por TS In-Reply-To: References: <627357955.20100609215242@warmboot.com.br> Message-ID: <4C1238DF.2060501@gmail.com> cHaPlinux® wrote: > On 09/06/2010 21:52, Carlos H. Cantu wrote: >> Caso esteja conectando no banco via protocolo local, tente conectar >> usando tcpip e localhost. >> >> []s >> Carlos H. Cantu > > Bem..., eu acesso via IP. no Alias.conf do FB eu adiciono o Path do > Banco com nome NF. E no .ini do sistema eu apenas coloco o IP do > server e o nome da Alias. > > Ex: 192.168.2.1:NF > > A logica era pra funfar. porem tem algo bloqueando quando uso TS. > > No mesmo usuario com as mesmas restrições funciona se eu acessa o user > na mesma maquina server. > > > :( > Desabilite o firewall e se nao funcionar tente acessar com o usuario administrador. From hpensador em gmail.com Fri Jun 11 10:40:00 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 11 Jun 2010 10:40:00 -0300 Subject: [firebase-br] FormatFloat('0000', new.campo) In-Reply-To: References: Message-ID: Bom dia Edurdo! Obrigado pela força... FormatFloat por enquanto não existe no Firebird, olha que já estou testando a versão 2.5, mais resolvi meu problema utilizando a função CHAR_LENGTH nativa do fire 2.1, não sei dizer em relação a versões anteriores. if (char_length(meu_campo) = 1) then minha_variavel = '000' || meu_campo; if (char_length(meu_campo) = 2) then minha_variavel = '00' || meu_campo; if (char_length(meu_campo) = 3) then minha_variavel = '0' || meu_campo; Não é a melhor solução, mais resolveu meu problema e pode servir para mais alguém. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From jl em antaresassessoria.com.br Fri Jun 11 10:36:43 2010 From: jl em antaresassessoria.com.br (jl em antaresassessoria.com.br) Date: Fri, 11 Jun 2010 10:36:43 -0300 Subject: [firebase-br] RES: Somar campos Time References: <001d01cb0965$da786020$8f692060$@com.br> Message-ID: <16F24D9D8A5246029AD4F20654588D87@joaoluis> ola, retirei essa dica desta lista... não testei e tambem nao anotei o nome do autor // ============================================================ OPERAÇÕES COM SELECT QUE RETORNAM DATAS CALCULO DE DATAS COM SELECT 2 formas: 1= > select datediff(minute, saida1, saida2) from SUA_TABELA 2= Assim, SELECT CAST('25.02.2008' AS DATE) - CAST('24.02.2008' AS DATE) retorna 1. Quando você usa dois TIMESTAMPs o resultado será composto de um núemro decimal que representará ainda quantos dias. Assim, SELECT (CAST('25.02.2008 10:44:08' AS TIMESTAMP) - CAST('25.02.2008 10:44:07' AS TIMESTAMP)) AS DIF FROM RDB$DATABASE retorna 0,000011574 dia, ou seja, um segundo. Se você quiser que ele retorne 1 segundo, vai ter que multiplicar por 24*60*60, ou seja 24h * 60 min * 60 seg. Se você quiser que ele retorne milisegundos, terá que multiplicar por 1000. A aula está aí. Rode a query abaixo e vá brincando com os valores e com a multiplicação conforme o tipode retorno que vc quer e veja como esta teoria se aplica à sua prática. SELECT CAST((CAST('25.02.2008 10:44:08' AS TIMESTAMP) - CAST('25.02.2008 10:44:07' AS TIMESTAMP))*24*60*60 AS NUMERIC (4,2)) AS DIF_SEG FROM RDB$DATABASE ----- Original Message ----- From: "Boca" To: "'FireBase'" Sent: Friday, June 11, 2010 9:58 AM Subject: [firebase-br] RES: Somar campos Time Bom dia Robson. A maneira que eu conheço, é só você subtrair os campos na select que funcionaria. O único inconveniente seria ter que ficar convertendo para hora, pois subtraindo dois campos TIME, será retornado o resultado em segundos. Minha select ficou assim: SELECT (HORA2-HORA1)/3600 AS TEMPO FROM TESTE_HORA Você só terá trabalho quando tiver calculo com minutos. Se alguém souber de outro jeito me fale que e eu também quero aprender! Obrigado Lucas Rafael Rampin Programador Delphi -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson gaeski Enviada em: sexta-feira, 11 de junho de 2010 09:06 Para: FireBase Assunto: [firebase-br] Somar campos Time Bom dia Amigos, estou com o seguinte problema Tenho uma tabela com um campos Time, um campo data e um campo NroRegistro Verifico se não existe registro para essa data gravo o Nroregistro como 1 então gravo data e hora nos campos e Se já existe 1 registro o NroRegistro é gravado como 2, e assim ate gravar o 4º registro. Para entender melhor é o registro de entrada e saída de funcionários Onde o NroRegistro 1 é a entrada da manha, o NroRegistro 2 é a saída de meio dia, o NroRegistro 3 é a entrada a tarde, e o NroRegistro 4 é a saída da tarde O que preciso é somar essas datas. Por exemplo: O funcionário Teste no dia 11/06/10 teve os seguintes registros gravados: 08:00 10:00 Somaria esses dois registros que daria 2 Hrs 14:00 17:00 Somaria esses dois registros que daria 3 Hrs E apresentasse o total que seria 5Hrs Lembrando que pode ter valores null pois o funcionário pode trabalhar meio período, e que poderá ter minutos e segundos envolvidos Alguém pode me ajudar? Grato -- Atenciosamente Analista Programador Robson Gaeski ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Fri Jun 11 10:49:49 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Fri, 11 Jun 2010 10:49:49 -0300 Subject: [firebase-br] FormatFloat('0000', new.campo) In-Reply-To: References: Message-ID: A Ideia da solucao q tinha sugerido e simplesmente somar 10000 para ficar com 5 casas e pegar da segunda em diante e ai no caso do campo conter 3572 ficaria 13572 e com o substring ficaria 3572 mesmo, mas para os casos q tenha menos digitos (indepententemente de quantas) por exemplo 4 ficaria 10004 e como o substring pegando da segunda em diante ficaria 0004, mas blz se conseguiu resolver de outra maneira isso e q importa, a intencao e apenas ajudar, se precisar de outra coisa e so falar q todos aqui estamos sempre dispostos a ajudar. Em 11 de junho de 2010 10:40, Hélio Oliveira escreveu: > Bom dia Edurdo! > > Obrigado pela força... > > FormatFloat por enquanto não existe no Firebird, olha que já estou testando > a versão 2.5, mais resolvi meu problema utilizando a função CHAR_LENGTH > nativa do fire 2.1, não sei dizer em relação a versões anteriores. > > if (char_length(meu_campo) = 1) then >  minha_variavel = '000' || meu_campo; > if (char_length(meu_campo) = 2) then >  minha_variavel = '00' || meu_campo; > if (char_length(meu_campo) = 3) then >  minha_variavel = '0' || meu_campo; > > Não é a melhor solução, mais resolveu meu problema e pode servir para mais > alguém. > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 > -- Atenciosamente José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From agalysson em gmail.com Fri Jun 11 10:50:22 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Fri, 11 Jun 2010 10:50:22 -0300 Subject: [firebase-br] FormatFloat('0000', new.campo) In-Reply-To: References: Message-ID: somar o valor + 10000 e entao fazer substring, conforme sugeriu o Eduardo? testa isso... select substring(10000 + 15 from 2 for 4) from rdb$database acredito que isso eh mais simples... -- 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 11 de junho de 2010 10:40, Hélio Oliveira escreveu: > Bom dia Edurdo! > > Obrigado pela força... > > FormatFloat por enquanto não existe no Firebird, olha que já estou testando > a versão 2.5, mais resolvi meu problema utilizando a função CHAR_LENGTH > nativa do fire 2.1, não sei dizer em relação a versões anteriores. > > if (char_length(meu_campo) = 1) then > minha_variavel = '000' || meu_campo; > if (char_length(meu_campo) = 2) then > minha_variavel = '00' || meu_campo; > if (char_length(meu_campo) = 3) then > minha_variavel = '0' || meu_campo; > > Não é a melhor solução, mais resolveu meu problema e pode servir para mais > alguém. > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 fausto.s.a em uol.com.br Fri Jun 11 11:05:21 2010 From: fausto.s.a em uol.com.br (Fausto) Date: Fri, 11 Jun 2010 11:05:21 -0300 Subject: [firebase-br] Programa para ler mensagens da lista In-Reply-To: <4C0E703E.2040301@gmail.com> References: <4C0E703E.2040301@gmail.com> Message-ID: Eu uso o ThunderBird, e acesso a lista no modo digest, ou seja, via news reader do próprio thunderbird, e o site da firebase via o leitor de rss do Thunder, desta forma,se pintar notícia nova assim que abrir o thunderbird já vejo, muito melhor. Tem uma opção de utilizar o thunderbird também via pendrive. Em 08/06/2010 13:30, Armando Boza Gonçalves escreveu: > Pessoal, eu sempre utilizei meu cliente de email pra receber os emails > da lista, mas fica meio bagunçado, queria saber se vcs utilizam algum > outro programa para melhor visualização das mensagens. > > Att > -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From hpensador em gmail.com Fri Jun 11 11:30:51 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 11 Jun 2010 11:30:51 -0300 Subject: [firebase-br] FormatFloat('0000', new.campo) In-Reply-To: References: Message-ID: Opa Eduardo! Realmente a sua diga é muito interessante e bem mais prática que a minha. Mais uma vez obrigado e a mesma fica ai para quem precisar. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From centriscorps em gmail.com Fri Jun 11 12:09:39 2010 From: centriscorps em gmail.com (renato) Date: Fri, 11 Jun 2010 12:09:39 -0300 Subject: [firebase-br] [OFF] Problema de Acesso ao FB por TS In-Reply-To: <4C1238DF.2060501@gmail.com> References: <627357955.20100609215242@warmboot.com.br> <4C1238DF.2060501@gmail.com> Message-ID: Onde há o TS há antivirus? Desabilite ele. Renato From felipearon em gmail.com Fri Jun 11 12:25:34 2010 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 11 Jun 2010 12:25:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Cria=E7=E3o_de_Exceptions?= Message-ID: Como vai pessoal? Seguinte eu tenho uma relação entre duas tabelas (master x detail) - com chave estrangeira sem cascade. Quando tentar excluir um registro da master, ocorre a excessão no db, por existir filhos, e no sistema (usando IBO) mostro a mensagem de erro padrão do firebird. Como faço para criar/disparar a mensagem que eu definir no Exception no firebird ? From hpensador em gmail.com Fri Jun 11 13:19:50 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Fri, 11 Jun 2010 13:19:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Cria=E7=E3o_de_Exceptions?= In-Reply-To: References: Message-ID: Boa tarde Felipe! CREATE EXCEPTION Nome_da_Exception 'Mensagem a ser exibida'; Para exibir esta mensagem, você deverá criar uma Trigger que fará as verificações e quando ocorrer você simplesmente faz um chamado a exception .... if (new.campo <> old.campo) then exception Minha_Exception; -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From robson.catunda em gmail.com Fri Jun 11 14:10:00 2010 From: robson.catunda em gmail.com (Robson Catunda) Date: Fri, 11 Jun 2010 14:10:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_j=E1_h=E1_firebird_na_m=E1quina?= In-Reply-To: <06b401cb0957$9993b4f0$0401a8c0@atual> References: <627357955.20100609215242@warmboot.com.br> <1804072746.20100611075900@warmboot.com.br> <06b401cb0957$9993b4f0$0401a8c0@atual> Message-ID: Se o firebird no cliente for anterior ao 1.5 é melhor, por garantia, que vc instale o 1.5 em outra porta, mantendo os dois servidores ativos. Se bem me lembro há pequenas diferenças entre as versões do firebird no que toca a comandos sql e tipos de campos como bcd e fmtbcd. Se o firebird no cliente for igual ou superior ao 1.5, instale seu sistema e veja o comportamento do mesmo. Em 11 de junho de 2010 08:16, Valmir Cardoso escreveu: > > Pessoal, > > Ainda estou utilizando o Firebird 1.5 PTBR. > > Aliás...sai de baixo...este negócio de Firebird é simplesmente sensacional. > Já faço uso dele por uns 5 anos e nunca...repito...nunca fui chamado por uma > corrupção de dados. Somente em um cliente certa vez fomos chamados por perda > de dados em uma tabela...e a culpa era nossa...que numa rotina de > atualização automática de recebimento de boleto bancário, via arquivo de > banco...não comitamos. Nossa maior base de dados não é enooooooorme...mas > tem 400 Mb. > > Preciso de opiniões: > > Se eu chegar num cliente para instalar um sistema e perceber que na máquina > dele já há um servidor firebird rodando: > > a) Se for menor que 1.5, posso desintala-lo e instalar o 1.5 PTBR sem > problemas para o outro soft? > b) Se for 1.5 comum, posso fazer o mesmo acima? > c) Se for 2.0 ou maior, o que vocês sugerem? > > > Valmir > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Jun 11 14:41:37 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Fri, 11 Jun 2010 14:41:37 -0300 Subject: [firebase-br] Como alterar o collate de um domain Message-ID: Boa tarde! Uso FB2.1, D7 e IBExpert Personal. Criei um domain pelo IBExpert e ficou assim definido: CREATE DOMAIN PRODUTO_CODIGO AS VARCHAR(15) CHARACTER SET WIN1252 COLLATE WIN1252; Eu queria alterar o collate do mesmo para WIN_PTBR. No IBExpert tento fazer a alteração mas não consegui resultado. Fiz um script: ALTER DOMAIN PRODUTO_DESCRICAO TYPE VARCHAR(120) CHARACTER SET SET WIN1252 COLLATE WIN_PTBR; e me retornou erro que não reconhece o termo COLLATE. Alguém poderia me ajudar nessa tarefa ou não vou conseguir alterar o collate do domain. Será que vou ter que excluir o mesmo e cria-lo novamente. Fiz isso e o mesmo aceitou o collate. Será que não é possível alterar o collate com o comando alter. Se tiver que apagar e criar novamente, terei que primeiro tirar todas as referencias ao mesmo, e não são poucas. Obrigado pela ajuda [ ]'s Jose Aparecido da Silva Fasystem From cury.fb em gmail.com Fri Jun 11 15:56:37 2010 From: cury.fb em gmail.com (cury firebird) Date: Fri, 11 Jun 2010 15:56:37 -0300 Subject: [firebase-br] Erro de FK estranho In-Reply-To: References: Message-ID: provavelmente alguma transação que o sistema nao está fechando... ou algo assim ! -------------------------------------------------- From: "Fernando Filho" Sent: Friday, June 11, 2010 8:56 AM To: "FireBase" Subject: [firebase-br] Erro de FK estranho > Bom dia pessoal, > seguinte meu sistema agora veio com a "novidade" de dar erro de FK na > venda: > > "lock conflict on no wait transaction > violation of FOREIGN KEY constraint "FK_VENDA_CLIENTE" on table "VENDA" > Foreign key reference target does not exist" > > erro na FK de cliente..pra mim esse erro ocorreria se eu não passasse o > código de um cliente existente na venda correto? > só que o codigo está sendo passado corretamente, inclusive ja tem mais de > 20 > mil vendas. > e o erro não é frequente, acontece as vezes.. > > tem algo a ver com transação? > help please :) > > fui > > -- > 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 maycon em alphametro.com.br Mon Jun 14 07:58:07 2010 From: maycon em alphametro.com.br (Maycon) Date: Mon, 14 Jun 2010 07:58:07 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas Message-ID: Prezados bom dia, Gostaria de uma ajuda para o seguinte caso: Tenho uma tabela de ordem de serviço, uma de itens da ordem de serviço e outra com o histórico dos itens (situações que ele passou pela empresa), um ordem de serviço pode ter vários itens e esses vários itens podem e terão várias situações, a consulta que eu quero fazer é, quando eu consultar os itens de uma ordem de seriço trazer a última situação de cada item, ou seja a situação atual dele. Exemplo da tabela de histórico dos itens: COD COD_OS_ITENS COD_OS_SITUACAO 5 332 1 982 1 5 355 1 982 7 5 333 1 983 1 5 354 1 983 9 5 334 1 984 1 Exemplo da tabela de os COD N_OS COD_CONTRATANTE 263 256 56 263 256 56 263 256 56 263 256 56 263 256 56 Exemplo de tabela de itens da os COD COD_OS N_ITEM 1 982 263 1 1 982 263 1 1 983 263 2 1 983 263 2 1 984 263 3 Percebam que o da tabela de itens temos e histórico temos dois itens repetidos, são dois itens que tem duas situações a consulta que eu queria retornar é: COD COD_OS N_ITEM COD_OS_SITUACAO 1 982 263 1 7 1 983 263 2 9 1 984 263 3 1 Será que é possível ??? Maycon Domenico Di Matteo Fone: (19)3413-4197 Celular: (19)92048960 maycon em alphametro.com.br www.alphametro.com.br From maycon em alphametro.com.br Mon Jun 14 07:59:19 2010 From: maycon em alphametro.com.br (Maycon) Date: Mon, 14 Jun 2010 07:59:19 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas Message-ID: Prezados bom dia, Gostaria de uma ajuda para o seguinte caso: Tenho uma tabela de ordem de serviço, uma de itens da ordem de serviço e outra com o histórico dos itens (situações que ele passou pela empresa), um ordem de serviço pode ter vários itens e esses vários itens podem e terão várias situações, a consulta que eu quero fazer é, quando eu consultar os itens de uma ordem de seriço trazer a última situação de cada item, ou seja a situação atual dele. Exemplo da tabela de histórico dos itens: COD COD_OS_ITENS COD_OS_SITUACAO 5 332 1 982 1 5 355 1 982 7 5 333 1 983 1 5 354 1 983 9 5 334 1 984 1 Exemplo da tabela de os COD N_OS COD_CONTRATANTE 263 256 56 263 256 56 263 256 56 263 256 56 263 256 56 Exemplo de tabela de itens da os COD COD_OS N_ITEM 1 982 263 1 1 982 263 1 1 983 263 2 1 983 263 2 1 984 263 3 Percebam que o da tabela de itens temos e histórico temos dois itens repetidos, são dois itens que tem duas situações a consulta que eu queria retornar é: COD COD_OS N_ITEM COD_OS_SITUACAO 1 982 263 1 7 1 983 263 2 9 1 984 263 3 1 Será que é possível ??? Maycon Domenico Di Matteo Fone: (19)3413-4197 Celular: (19)92048960 maycon em alphametro.com.br www.alphametro.com.br From danielroatt em gmail.com Mon Jun 14 08:03:48 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Mon, 14 Jun 2010 08:03:48 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas In-Reply-To: References: Message-ID: A situacao tem data???? Em 14 de junho de 2010 07:58, Maycon escreveu: > Prezados bom dia, > > Gostaria de uma ajuda para o seguinte caso: Tenho uma tabela de ordem de > serviço, uma de itens da ordem de serviço e outra com o histórico dos itens > (situações que ele passou pela empresa), um ordem de serviço pode ter vários > itens e esses vários itens podem e terão várias situações, a consulta que eu > quero fazer é, quando eu consultar os itens de uma ordem de seriço trazer a > última situação de cada item, ou seja a situação atual dele. > > Exemplo da tabela de histórico dos itens: > > COD COD_OS_ITENS COD_OS_SITUACAO > 5 332 1 982 1 > 5 355 1 982 7 > 5 333 1 983 1 > 5 354 1 983 9 > 5 334 1 984 1 > Exemplo da tabela de os > > COD N_OS COD_CONTRATANTE > 263 256 56 > 263 256 56 > 263 256 56 > 263 256 56 > 263 256 56 > > Exemplo de tabela de itens da os > > COD COD_OS N_ITEM > 1 982 263 1 > 1 982 263 1 > 1 983 263 2 > 1 983 263 2 > 1 984 263 3 > > Percebam que o da tabela de itens temos e histórico temos dois itens > repetidos, são dois itens que tem duas situações a consulta que eu queria > retornar é: > > COD COD_OS N_ITEM COD_OS_SITUACAO > 1 982 263 1 7 > 1 983 263 2 9 > 1 984 263 3 1 > > Será que é possível ??? > > > > > > Maycon Domenico Di Matteo > > Fone: (19)3413-4197 > > Celular: (19)92048960 > > maycon em alphametro.com.br > > www.alphametro.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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Informatica. From hpensador em gmail.com Mon Jun 14 08:06:36 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 14 Jun 2010 08:06:36 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas In-Reply-To: References: Message-ID: Bom dia Maycon! Creio que atraves de um Stored Procedure Selecionável você consiga obter este resultado. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From danielroatt em gmail.com Mon Jun 14 08:07:09 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Mon, 14 Jun 2010 08:07:09 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas In-Reply-To: References: Message-ID: Eu colocaria o campo data na tabela de Servicos, dai entao faria o select e selecionaria a maior data de quando ele foi alterado.. Em 14 de junho de 2010 08:03, Daniel Roatt escreveu: > A situacao tem data???? > > Em 14 de junho de 2010 07:58, Maycon escreveu: > > Prezados bom dia, >> >> Gostaria de uma ajuda para o seguinte caso: Tenho uma tabela de ordem >> de serviço, uma de itens da ordem de serviço e outra com o histórico dos >> itens (situações que ele passou pela empresa), um ordem de serviço pode ter >> vários itens e esses vários itens podem e terão várias situações, a consulta >> que eu quero fazer é, quando eu consultar os itens de uma ordem de seriço >> trazer a última situação de cada item, ou seja a situação atual dele. >> >> Exemplo da tabela de histórico dos itens: >> >> COD COD_OS_ITENS COD_OS_SITUACAO >> 5 332 1 982 1 >> 5 355 1 982 7 >> 5 333 1 983 1 >> 5 354 1 983 9 >> 5 334 1 984 1 >> Exemplo da tabela de os >> >> COD N_OS COD_CONTRATANTE >> 263 256 56 >> 263 256 56 >> 263 256 56 >> 263 256 56 >> 263 256 56 >> >> Exemplo de tabela de itens da os >> >> COD COD_OS N_ITEM >> 1 982 263 1 >> 1 982 263 1 >> 1 983 263 2 >> 1 983 263 2 >> 1 984 263 3 >> >> Percebam que o da tabela de itens temos e histórico temos dois itens >> repetidos, são dois itens que tem duas situações a consulta que eu queria >> retornar é: >> >> COD COD_OS N_ITEM COD_OS_SITUACAO >> 1 982 263 1 7 >> 1 983 263 2 9 >> 1 984 263 3 1 >> >> Será que é possível ??? >> >> >> >> >> >> Maycon Domenico Di Matteo >> >> Fone: (19)3413-4197 >> >> Celular: (19)92048960 >> >> maycon em alphametro.com.br >> >> www.alphametro.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 >> > > > > -- > Daniel Roatt > Cel: (19) 9174-3113 > TI Bessani Informatica. > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Informatica. From maycon em alphametro.com.br Mon Jun 14 08:29:00 2010 From: maycon em alphametro.com.br (Maycon) Date: Mon, 14 Jun 2010 08:29:00 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas References: Message-ID: <3B5D8718A73848B697B6D5EEF087EC99@Mayconnot> Então em vez de utilizar a data eu posso usar o cod qué e chave primária, porém não consegui fazer os SQL, eu não sei como montar SP, será que tem como você me ajudar ??? ----- Original Message ----- From: "Hélio Oliveira" To: Sent: Monday, June 14, 2010 8:06 AM Subject: Re: [firebase-br] Ajuda com Select em duas tabelas Bom dia Maycon! Creio que atraves de um Stored Procedure Selecionável você consiga obter este resultado. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.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 danielroatt em gmail.com Mon Jun 14 08:32:24 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Mon, 14 Jun 2010 08:32:24 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas In-Reply-To: <3B5D8718A73848B697B6D5EEF087EC99@Mayconnot> References: <3B5D8718A73848B697B6D5EEF087EC99@Mayconnot> Message-ID: Olha, uma ideia entao, selecione, e pegue o maior codigo da chave primaria, tipo : select MAX(CHAVEPRIMARIA) from tabela where codigo = :codigo Em 14 de junho de 2010 08:29, Maycon escreveu: > Então em vez de utilizar a data eu posso usar o cod qué e chave primária, > porém não consegui fazer os SQL, eu não sei como montar SP, será que tem > como você me ajudar ??? > > > ----- Original Message ----- From: "Hélio Oliveira" > To: > Sent: Monday, June 14, 2010 8:06 AM > Subject: Re: [firebase-br] Ajuda com Select em duas tabelas > > > > Bom dia Maycon! > > Creio que atraves de um Stored Procedure Selecionável você consiga obter > este resultado. > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Informatica. From hpensador em gmail.com Mon Jun 14 08:36:23 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 14 Jun 2010 08:36:23 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas In-Reply-To: References: Message-ID: Maycon, eu teria montado a SP para você mais não entendi bem a estrutura das tabelas envolvidas. De qualquer forma vou te dizer como seria a mesma basicamente: create or alter procedure os ( os_numero integer) returns ( ... aqui você irá colocar a lista de campos a serem retornados ) as ... Se houver necessidade aqui você irá declarar variaveis begin for select from tabela_os where numero = :os_numero into :campo1, :campo2, .... :campoN do begin for select from itens_os where numero_os = :os_numero into :campo1, :campo2, ... :campoN do begin select first 1 ... from situacao_item where numero_os = :os_numero and item_numero = :numero_item into :campo; end end end -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From luiz em vmartino.net Mon Jun 14 09:58:01 2010 From: luiz em vmartino.net (Luiz Henrique Martino) Date: Mon, 14 Jun 2010 09:58:01 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas In-Reply-To: References: Message-ID: Maycon, bom dia! Imaginando que sua tabelas sejam: *HISTORIC*: tabela de histórico dos itens *ITENS*: itens da os acho que você pode resolver essa consulta com essa query: SELECT DISTINCT COD, COD_OS, N_ITEM, (SELECT MAX(COD_OS_SITUACAO) AS MAX_SIT FROM HISTORIC AS H1 WHERE COD_OS_ITENS = ITENS.COD GROUP BY COD_OS_ITENS HAVING MAX(COD) = (SELECT MAX(COD) FROM HISTORIC WHERE COD_OS_ITENS = H1.COD_OS_ITENS)) AS COD_OS_SITUACAO FROM ITENS []'s Martino Em 14 de junho de 2010 08:36, Hélio Oliveira escreveu: > Maycon, eu teria montado a SP para você mais não entendi bem a estrutura > das tabelas envolvidas. De qualquer forma vou te dizer como seria a mesma > basicamente: > > create or alter procedure os ( > os_numero integer) > returns ( > ... aqui você irá colocar a lista de campos > a serem retornados > ) > as > ... Se houver necessidade > aqui você irá declarar > variaveis > begin > for select > from tabela_os > where numero = :os_numero > into :campo1, :campo2, .... :campoN do > begin > for select > from itens_os > where numero_os = :os_numero > into :campo1, :campo2, ... :campoN do > begin > select first 1 ... > from situacao_item > where numero_os = :os_numero > and item_numero = :numero_item > into :campo; > end > end > end > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 alexsistemass em gmail.com Mon Jun 14 10:53:37 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Mon, 14 Jun 2010 10:53:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fwd=3A_Controle_de_transa=E7=F5es_Co?= =?iso-8859-1?q?mitt_e_retaining?= In-Reply-To: References: Message-ID: Controle de transações Comitt e retaining Preciso fazer um Controle de transacoes para executar comandos para criar campos no banco Exemplo quero uma coisa mais ou menos assim ... inicia a transacao executa o comando se tudo ocorrer bem faz comit se ocorrer algum erro faz rollback commit Observaçao ser ocorrer erro acima nao executa os comandos Abaixos .. inicia a transacao executa o comando se tudo ocorrer bem faz comit se ocorrer algum erro faz rollback commit Obrigado Tem algumas duvidas neste controle de transacao From uberdam em sinprod.com.br Mon Jun 14 11:12:39 2010 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Mon, 14 Jun 2010 11:12:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fwd=3A_Controle_de_transa=E7=F5es_Co?= =?iso-8859-1?q?mitt_e_retaining?= In-Reply-To: References: Message-ID: <4C1638D7.8030300@sinprod.com.br> try inicia transação //código commit na transação except roolback na transação. end; Em 14/6/2010 10:53, Alex Miranda de Oliveira escreveu: > Controle de transações Comitt e retaining > > Preciso fazer um Controle de transacoes > para executar comandos > para criar campos no banco > > > Exemplo quero uma coisa mais ou menos assim ... > > > inicia a transacao > > executa o comando > > se tudo ocorrer bem faz comit > > se ocorrer algum erro faz rollback > > commit > > > Observaçao ser ocorrer erro acima nao executa os comandos Abaixos .. > > > inicia a transacao > > executa o comando > > se tudo ocorrer bem faz comit > > se ocorrer algum erro faz rollback > > commit > > > > Obrigado > > Tem algumas duvidas neste controle de transacao > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From maycon em alphametro.com.br Mon Jun 14 11:17:07 2010 From: maycon em alphametro.com.br (Maycon) Date: Mon, 14 Jun 2010 11:17:07 -0300 Subject: [firebase-br] Ajuda com Select em duas tabelas References: Message-ID: Luiz muito obrigado pela ajuda deu certo com o seu SQL Alias agradeço a todos da lista pela ajuda obrigado Att. Maycon ----- Original Message ----- From: "Luiz Henrique Martino" To: "FireBase" Sent: Monday, June 14, 2010 9:58 AM Subject: Re: [firebase-br] Ajuda com Select em duas tabelas Maycon, bom dia! Imaginando que sua tabelas sejam: *HISTORIC*: tabela de histórico dos itens *ITENS*: itens da os acho que você pode resolver essa consulta com essa query: SELECT DISTINCT COD, COD_OS, N_ITEM, (SELECT MAX(COD_OS_SITUACAO) AS MAX_SIT FROM HISTORIC AS H1 WHERE COD_OS_ITENS = ITENS.COD GROUP BY COD_OS_ITENS HAVING MAX(COD) = (SELECT MAX(COD) FROM HISTORIC WHERE COD_OS_ITENS = H1.COD_OS_ITENS)) AS COD_OS_SITUACAO FROM ITENS []'s Martino Em 14 de junho de 2010 08:36, Hélio Oliveira escreveu: > Maycon, eu teria montado a SP para você mais não entendi bem a estrutura > das tabelas envolvidas. De qualquer forma vou te dizer como seria a mesma > basicamente: > > create or alter procedure os ( > os_numero integer) > returns ( > ... aqui você irá colocar a lista de campos > a serem retornados > ) > as > ... Se houver necessidade > aqui você irá declarar > variaveis > begin > for select > from tabela_os > where numero = :os_numero > into :campo1, :campo2, .... :campoN do > begin > for select > from itens_os > where numero_os = :os_numero > into :campo1, :campo2, ... :campoN do > begin > select first 1 ... > from situacao_item > where numero_os = :os_numero > and item_numero = :numero_item > into :campo; > end > end > end > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 joseasilva em bol.com.br Mon Jun 14 11:52:06 2010 From: joseasilva em bol.com.br (Jose Aparecido da Silva) Date: Mon, 14 Jun 2010 11:52:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Fwd=3A_Controle_de_transa=E7?= =?iso-8859-1?q?=F5es_Comitt_e_retaining?= In-Reply-To: Message-ID: Não entendi o seu problema? Faltou informar qual linguagem você usa, qual o modo de acesso entre outras. Eu uso D7 com IBX. Uso um try except No inicio dou um StartTransaction e se tudo der certo dou um commit. Se alguma coisa der errado, no except dou um rollback na transaçã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 Alex Miranda de Oliveira Enviada em: segunda-feira, 14 de junho de 2010 10:54 Para: FireBase Assunto: [firebase-br] Fwd: Controle de transações Comitt e retaining Controle de transações Comitt e retaining Preciso fazer um Controle de transacoes para executar comandos para criar campos no banco Exemplo quero uma coisa mais ou menos assim ... inicia a transacao executa o comando se tudo ocorrer bem faz comit se ocorrer algum erro faz rollback commit Observaçao ser ocorrer erro acima nao executa os comandos Abaixos .. inicia a transacao executa o comando se tudo ocorrer bem faz comit se ocorrer algum erro faz rollback commit Obrigado Tem algumas duvidas neste controle de transacao ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Mon Jun 14 12:04:01 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Mon, 14 Jun 2010 12:04:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Fwd=3A_Controle_de_transa=E7?= =?iso-8859-1?q?=F5es_Comitt_e_retaining?= In-Reply-To: References: Message-ID: Uso delphi com fibplus Em 14 de junho de 2010 11:52, Jose Aparecido da Silva escreveu: > Não entendi o seu problema? > Faltou informar qual linguagem você usa, qual o modo de acesso entre > outras. > Eu uso D7 com IBX. Uso um try except > No inicio dou um StartTransaction e se tudo der certo dou um commit. > Se alguma coisa der errado, no except dou um rollback na transaçã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 Alex Miranda de Oliveira > Enviada em: segunda-feira, 14 de junho de 2010 10:54 > Para: FireBase > Assunto: [firebase-br] Fwd: Controle de transações Comitt e retaining > > Controle de transações Comitt e retaining > > Preciso fazer um Controle de transacoes > para executar comandos > para criar campos no banco > > > Exemplo quero uma coisa mais ou menos assim ... > > > inicia a transacao > > executa o comando > > se tudo ocorrer bem faz comit > > se ocorrer algum erro faz rollback > > commit > > > Observaçao ser ocorrer erro acima nao executa os comandos Abaixos .. > > > inicia a transacao > > executa o comando > > se tudo ocorrer bem faz comit > > se ocorrer algum erro faz rollback > > commit > > > > Obrigado > > Tem algumas duvidas neste controle de transacao > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ghilbig em bol.com.br Mon Jun 14 12:15:23 2010 From: ghilbig em bol.com.br (Gabriel Hilbig) Date: Mon, 14 Jun 2010 12:15:23 -0300 Subject: [firebase-br] FIREBIRD via JDBC References: Message-ID: Ja achei a resposta o probl eh a URL de jdbc:firebirdsql:localhost:3050/D:/MEUBANCO.FDB para jdbc:firebirdsql:127.0.0.1:D:/MEUBANCO.FDB "Gabriel Hilbig" escreveu na mensagem news:hurl5d$4uc$1 em dough.gmane.org... > Ola Pessoal > > Estou tentando fazer uma conexao firebird via JDBC no NETBEANS e dá o erro > > UNAVALIABLE DATABASE > > Conecto o BD normal via DELPHI e IBOCONSOLE > > Alguem pode me ajudar ? > > -- > Gabriel Hilbig > > > > > -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 14 15:38:58 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Mon, 14 Jun 2010 15:38:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Fwd=3A_Controle_de_transa=E7?= =?iso-8859-1?q?=F5es_Comitt_e_retaining?= In-Reply-To: References: Message-ID: Por que vc não seta o Fibplus para auto commit da transação? daí ele vai comitar sempre que houver um insert, update, delete use o recurso de 2 transactions para cada um dos data sets um somente para leitura e outro para updates. Assim vc não precisa se preocupar com o gerenciamento das transações no Firebird. Resolve seu problema ? Marcelo Fortes Em 14 de junho de 2010 12:04, Alex Miranda de Oliveira escreveu: > Uso delphi com fibplus > > > > > > > > Em 14 de junho de 2010 11:52, Jose Aparecido da Silva > escreveu: > >> Não entendi o seu problema? >> Faltou informar qual linguagem você usa, qual o modo de acesso entre >> outras. >> Eu uso D7 com IBX. Uso um try except >> No inicio dou um StartTransaction e se tudo der certo dou um commit. >> Se alguma coisa der errado, no except dou um rollback na transaçã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 Alex Miranda de Oliveira >> Enviada em: segunda-feira, 14 de junho de 2010 10:54 >> Para: FireBase >> Assunto: [firebase-br] Fwd: Controle de transações Comitt e retaining >> >> Controle de transações Comitt e retaining >> >> Preciso fazer um Controle de transacoes >> para executar comandos >> para criar campos no banco >> >> >> Exemplo quero uma coisa mais ou menos assim ... >> >> >> inicia a transacao >> >>     executa o comando >> >>  se tudo ocorrer bem faz comit >> >>  se  ocorrer algum erro faz rollback >> >> commit >> >> >> Observaçao ser ocorrer erro acima nao executa os comandos Abaixos .. >> >> >> inicia a transacao >> >>     executa o comando >> >>  se tudo ocorrer bem faz comit >> >>  se  ocorrer algum erro faz rollback >> >> commit >> >> >> >> Obrigado >> >> Tem algumas duvidas neste controle de transacao >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From suporte em emar.com.br Mon Jun 14 18:05:54 2010 From: suporte em emar.com.br (Gugui) Date: Mon, 14 Jun 2010 18:05:54 -0300 Subject: [firebase-br] windows firebird client com portas 2 portas distintas ! Message-ID: <4C1699B2.9030008@emar.com.br> Olá pessoal, tenho 1 server Linux com 2 versoes de firebird, 1 na porta 3050 e outra na 3060 percebi q no Windows ele responde apenas na 3050 vi lá no arquivo services o gds_db = 3050 é possivel no cliente do windows eu habilitar a porta 3060 tbem ? muito grato qq ajuda From rnribeiro em gmail.com Mon Jun 14 18:19:47 2010 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 14 Jun 2010 18:19:47 -0300 Subject: [firebase-br] windows firebird client com portas 2 portas distintas ! In-Reply-To: <4C1699B2.9030008@emar.com.br> References: <4C1699B2.9030008@emar.com.br> Message-ID: se não me ngano no firebird.conf vc faz alterações Em 14 de junho de 2010 18:05, Gugui escreveu: > Olá pessoal, tenho 1 server Linux com 2 versoes de firebird, 1 na porta > 3050 e outra na 3060 > percebi q no Windows ele responde apenas na 3050 > vi lá no arquivo services o gds_db = 3050 > é possivel no cliente do windows eu habilitar a porta 3060 tbem ? > > muito grato qq ajuda > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From andreylh em gmail.com Mon Jun 14 20:46:00 2010 From: andreylh em gmail.com (Andrey) Date: Mon, 14 Jun 2010 20:46:00 -0300 Subject: [firebase-br] Problemas com fbcliend.dll Message-ID: Boa noite pessoal. Estou usando Windows 7 64 bits + Delphi 2010. Não estou conseguindo conectar no banco de dados usando o componente TSQLConnection, ele está com a seguinte mensagem... "Cannot load fbclient.dll library (error code 126). The fbclient.dll library may be missing from the system path or you may have an incompatible version of the library installed." Inicialmente eu tinha o FB 2.1 32 bits instalado, copiei a fbclient.dll para dentro do projeto e para dentro da system32, mesmo erro, desistalei o FB e baxei o FB 2.1 versão 64 bits, copiei as dlls como dito anteriormente e mesmo assim não funciona! Não sei se isso é relevante mas antes disso meu Delphi não estava encontrando o arquivo "dbxconnections.ini". Copiei o arquivo do pc de um amigo e resolveu esse erro -- 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 ricardo em sccutta.com.br Tue Jun 15 08:33:08 2010 From: ricardo em sccutta.com.br (Ricardo Kenji) Date: Tue, 15 Jun 2010 07:33:08 -0400 Subject: [firebase-br] Problemas com fbcliend.dll In-Reply-To: References: Message-ID: <4C1764F4.5020904@sccutta.com.br> Não sei se tem algo a ver, mas no meu caso, que uso Windows 7, mas com o Rad Studio 2007, meu fbclient está na pasta "C:\Windows\WOW64\". Tenta copiar ele para esta pasta e dá uma testada... []s Em 14/06/2010 19:46, Andrey escreveu: > Boa noite pessoal. > > Estou usando Windows 7 64 bits + Delphi 2010. Não estou conseguindo conectar > no banco de dados usando o componente TSQLConnection, ele está com a > seguinte mensagem... > > "Cannot load fbclient.dll library (error code 126). The fbclient.dll library > may be missing from the system path or you may have an incompatible version > of the library installed." > > Inicialmente eu tinha o FB 2.1 32 bits instalado, copiei a fbclient.dll para > dentro do projeto e para dentro da system32, mesmo erro, desistalei o FB e > baxei o FB 2.1 versão 64 bits, copiei as dlls como dito anteriormente e > mesmo assim não funciona! Não sei se isso é relevante mas antes disso meu > Delphi não estava encontrando o arquivo "dbxconnections.ini". Copiei o > arquivo do pc de um amigo e resolveu esse erro > > From andreylh em gmail.com Tue Jun 15 08:40:23 2010 From: andreylh em gmail.com (Andrey) Date: Tue, 15 Jun 2010 08:40:23 -0300 Subject: [firebase-br] Problemas com fbcliend.dll In-Reply-To: <4C1764F4.5020904@sccutta.com.br> References: <4C1764F4.5020904@sccutta.com.br> Message-ID: Olá, Resolvi o problema... Desinstalei o 64bits, removi as pastas do 32 e 64 e instalalei o 64bits novamente, mas ai o estava dando erro na senha do sysdba, acho que ele estava pegando o arquivo de config da pasta do 32bits, removi tudo novamente, e instalei o 32bits, ai funcionou normal. -- 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 danieln.desenvol em supersoft.com.br Tue Jun 15 08:41:01 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Tue, 15 Jun 2010 08:41:01 -0300 Subject: [firebase-br] windows firebird client com portas 2 portas distintas ! In-Reply-To: <4C1699B2.9030008@emar.com.br> References: <4C1699B2.9030008@emar.com.br> Message-ID: <4C1766CD.4060103@supersoft.com.br> verifique se na linha de conexão esta informado a porta exemplo Servidor/3050:CaminhoGdb Em 14/06/2010 18:05, Gugui escreveu: > Olá pessoal, tenho 1 server Linux com 2 versoes de firebird, 1 na > porta 3050 e outra na 3060 > percebi q no Windows ele responde apenas na 3050 > vi lá no arquivo services o gds_db = 3050 > é possivel no cliente do windows eu habilitar a porta 3060 tbem ? > > muito grato qq ajuda > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rodrigo em solucoeseinformatica.com.br Tue Jun 15 09:03:14 2010 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Tue, 15 Jun 2010 09:03:14 -0300 Subject: [firebase-br] Usando UDF + Webservices e FB 2.5 com bancos externos Message-ID: Olá pessoal, Estou desenvolvendo uma aplicação que tem que replicar 3 bases de dados minhas em servidores remotos, conectados por uma VPN. Pensei que minha tarefa seria mais fácil se eu escrevesse uma UDF que consumisse um webservice para retornar o valor de generators de uma das bases remotas. A minha pergunta: Alguém já fez algo do gênero (acessar um webservice via uma UDF) ? Existe o risco de eu derrubar o servidor firebird em caso de demora no retorno do webservice ? Outra alternativa que eu pensei foi testar o recurso do FB 2.5 de acessar bases de dados externas. É possível acessar uma base externa, na versão 2.5, de dentro de uma trigger ou stored procedure ou isso só será possível mesmo através de um execute block ? []’s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática www.solucoeseinformatica.com.br (11) 4996-4422 (voz) (11) 4992-2039 (voz / fax) From bzottis em ig.com.br Tue Jun 15 10:13:04 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 15 Jun 2010 10:13:04 -0300 Subject: [firebase-br] Problemas com Win Server 2003 Message-ID: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Pessoal, to desesperado. Tenho um servidor Win server 2003 Com o FB 2.1.3.18185 (Super Server) Mas até quinta feira tava acessando normalmente, Agora não consigo aceeso via IP nem com bomba O interessante é que aparece na rede as pastas compartilhadas, pinga de qualquer máquina, e acessa via Terminal servisse. Mas pela string de conexão não vai. Já liberei o firewall, e nada. Alguém já passou por isso? Desde já agradeço. From neodir.moterle em gmail.com Tue Jun 15 10:54:48 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Tue, 15 Jun 2010 10:54:48 -0300 Subject: [firebase-br] Problemas com Win Server 2003 In-Reply-To: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: Já encontrei vários problemas com Win server 2003, isso utilizando o firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start e em casos que é usado o terminal servisse utilizando a porta do firebird na conexão. servidor/3050:c:\banco.fdb Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, > Agora não consigo aceeso via IP nem com bomba > O interessante é que aparece na rede as pastas compartilhadas, pinga de > qualquer máquina, e acessa via Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 nanfilho em gmail.com Tue Jun 15 10:56:45 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 15 Jun 2010 10:56:45 -0300 Subject: [firebase-br] Problemas com Win Server 2003 In-Reply-To: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: já passei não só com server mas tambem com xp. o que eu fiz foi acessar pelo nome da maquina, ou um ou outro pega. ja tentou pelo nome da maquina? abraço! Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, > Agora não consigo aceeso via IP nem com bomba > O interessante é que aparece na rede as pastas compartilhadas, pinga de > qualquer máquina, e acessa via Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 Fernando Filho From andrelyno em gmail.com Tue Jun 15 10:57:14 2010 From: andrelyno em gmail.com (Andrelino Silva) Date: Tue, 15 Jun 2010 10:57:14 -0300 Subject: [firebase-br] Problemas com Win Server 2003 In-Reply-To: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: Cara provavelmente pode ser problema com o firebird. Pois geralmente funciona até mesmo com firewall ativo em alguns casos. Ja tentou remover e instalar novamente o firebird? Não se esqueça de fazer um bkp da base antes de proceder os testes. Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, > Agora não consigo aceeso via IP nem com bomba > O interessante é que aparece na rede as pastas compartilhadas, pinga de > qualquer máquina, e acessa via Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 > -- Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva Manhuaçu/MG HP: www.phoneinfo.com.br From daniel.dallasta em gmail.com Tue Jun 15 11:00:37 2010 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Tue, 15 Jun 2010 11:00:37 -0300 Subject: [firebase-br] Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: Tenta reiciar o serviço do Firebird, e tenta acessar novamente! Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Em 15 de junho de 2010 10:57, Andrelino Silva escreveu: > Cara provavelmente pode ser problema com o firebird. Pois geralmente > funciona até mesmo com firewall ativo em alguns casos. > Ja tentou remover e instalar novamente o firebird? Não se esqueça de fazer > um bkp da base antes de proceder os testes. > > > > Em 15 de junho de 2010 10:13, Zottis escreveu: > > > Pessoal, to desesperado. > > > > Tenho um servidor Win server 2003 > > Com o FB 2.1.3.18185 (Super Server) > > > > Mas até quinta feira tava acessando normalmente, > > Agora não consigo aceeso via IP nem com bomba > > O interessante é que aparece na rede as pastas compartilhadas, pinga de > > qualquer máquina, e acessa via Terminal servisse. > > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > > > Alguém já passou por isso? > > > > 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 > > > > > > -- > Att. > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Andrelino Silva > Manhuaçu/MG > HP: www.phoneinfo.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 bzottis em ig.com.br Tue Jun 15 11:01:10 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 15 Jun 2010 11:01:10 -0300 Subject: [firebase-br] RES: Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: <006701cb0c93$37b166d0$a7143470$@ig.com.br> Obrigado pela resposta, mas o servidor está rodando, e já tentei também colocar a porta na string de conexão e nada de acesso. Localmente ele conecta. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Neodir Beltrame Moterle Enviada em: terça-feira, 15 de junho de 2010 10:55 Para: FireBase Assunto: Re: [firebase-br] Problemas com Win Server 2003 Já encontrei vários problemas com Win server 2003, isso utilizando o firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start e em casos que é usado o terminal servisse utilizando a porta do firebird na conexão. servidor/3050:c:\banco.fdb Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, Agora não consigo > aceeso via IP nem com bomba O interessante é que aparece na rede as > pastas compartilhadas, pinga de qualquer máquina, e acessa via > Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 bzottis em ig.com.br Tue Jun 15 11:13:22 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 15 Jun 2010 11:13:22 -0300 Subject: [firebase-br] RES: Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: <006801cb0c94$ebeaae30$c3c00a90$@ig.com.br> Tentei pelo ibeexpert : Coloco Local e declaro somente o Alias da Certo Se coloco remoto e declaro localhost:Alias da erro -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Neodir Beltrame Moterle Enviada em: terça-feira, 15 de junho de 2010 10:55 Para: FireBase Assunto: Re: [firebase-br] Problemas com Win Server 2003 Já encontrei vários problemas com Win server 2003, isso utilizando o firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start e em casos que é usado o terminal servisse utilizando a porta do firebird na conexão. servidor/3050:c:\banco.fdb Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, Agora não consigo > aceeso via IP nem com bomba O interessante é que aparece na rede as > pastas compartilhadas, pinga de qualquer máquina, e acessa via > Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 daniel.dallasta em gmail.com Tue Jun 15 11:14:51 2010 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Tue, 15 Jun 2010 11:14:51 -0300 Subject: [firebase-br] RES: Problemas com Win Server 2003 In-Reply-To: <006701cb0c93$37b166d0$a7143470$@ig.com.br> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006701cb0c93$37b166d0$a7143470$@ig.com.br> Message-ID: Não conecta de nenhum pc, somente local??? Veja se nao tem algo errado na string de conexão! Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Em 15 de junho de 2010 11:01, Zottis escreveu: > Obrigado pela resposta, mas o servidor está rodando, e já tentei também > colocar a porta na string de conexão e nada de acesso. > > Localmente ele conecta. > > From andreylh em gmail.com Tue Jun 15 11:16:21 2010 From: andreylh em gmail.com (Andrey) Date: Tue, 15 Jun 2010 11:16:21 -0300 Subject: [firebase-br] RES: Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006701cb0c93$37b166d0$a7143470$@ig.com.br> Message-ID: Zottis, aqui eu tenho problema quando eu coloco localhost, tenta 127.0.0.1 -- 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 bzottis em ig.com.br Tue Jun 15 11:28:11 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 15 Jun 2010 11:28:11 -0300 Subject: [firebase-br] RES: Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> Message-ID: <006c01cb0c96$fdfcec30$f9f6c490$@ig.com.br> Tentei pelo IBExpert mudando o Protocolo para NetBEUI ao invés de TCP/IP e deu certo, alguém sabe como conseguir via TCP/IP? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Neodir Beltrame Moterle Enviada em: terça-feira, 15 de junho de 2010 10:55 Para: FireBase Assunto: Re: [firebase-br] Problemas com Win Server 2003 Já encontrei vários problemas com Win server 2003, isso utilizando o firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start e em casos que é usado o terminal servisse utilizando a porta do firebird na conexão. servidor/3050:c:\banco.fdb Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, Agora não consigo > aceeso via IP nem com bomba O interessante é que aparece na rede as > pastas compartilhadas, pinga de qualquer máquina, e acessa via > Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 bzottis em ig.com.br Tue Jun 15 11:30:58 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 15 Jun 2010 11:30:58 -0300 Subject: [firebase-br] RES: RES: Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006701cb0c93$37b166d0$a7143470$@ig.com.br> Message-ID: <006d01cb0c97$614dba30$23e92e90$@ig.com.br> Agradeço pelas respostas, mas Tentei tudo o que falaram e nada, só consegui a conexão via NetBEUI -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Andrey Enviada em: terça-feira, 15 de junho de 2010 11:16 Para: FireBase Assunto: Re: [firebase-br] RES: Problemas com Win Server 2003 Zottis, aqui eu tenho problema quando eu coloco localhost, tenta 127.0.0.1 -- 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 From neodir.moterle em gmail.com Tue Jun 15 11:36:03 2010 From: neodir.moterle em gmail.com (Neodir Beltrame Moterle) Date: Tue, 15 Jun 2010 11:36:03 -0300 Subject: [firebase-br] RES: RES: Problemas com Win Server 2003 In-Reply-To: <006d01cb0c97$614dba30$23e92e90$@ig.com.br> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006701cb0c93$37b166d0$a7143470$@ig.com.br> <006d01cb0c97$614dba30$23e92e90$@ig.com.br> Message-ID: Encontrei um posta na web a algum tempo e tem me ajudado bastante. - possibilidade 1: o servidor não está corretamente instalado, ou atualizado - dica: remova (desinstale) o servidor, reinicie a máquina, apague o arquivo "C:\Windows\System32\GDS32.DLL". Reinstale o servidor. - possibilidade 2: o serviço Interbase/Firebird não está habilitado - dica: insira a linha "gds_db 3050/tcp #InterBase Server" no arquivo "C:\WINDOWS\system32\drivers\etc\services". - possibilidade 3: você pode estar usando o Firebird no Windows e, por algum motivo, o protocolo local não está funcionando. Uma causa comum para isto é usar o Windows Vista, 2003 ou XP com terminal services habilitados (você pode escolher a dica 1 ou 2, ambas funcionam) - dica 1: para habilitar o protocolo local, abra o "firebird.conf", descomente o parâmetro "IpcName" e defina-o como "Global\FIREBIRD". Em seguida, reinicie o servidor. Nota: No Firebird 2.0.1 e superiores, "Global\FIREBIRD" já é o padrão para Windows com TS habilitados. Veja a fonte para esta dica aqui. - dica 2: não use o protocolo local. Force o cliente a usar TCP/IP, mesmo se você estiver tentando conectar-se a uma base de dados local, incluindo "127.0.0.1/3050:" antes do caminho do banco de dados. Atenciosamente, Neodir Beltrame Moterle Analista de Sistemas e Programador Em 15 de junho de 2010 11:30, Zottis escreveu: > Agradeço pelas respostas, mas Tentei tudo o que falaram e nada, só consegui > a conexão via NetBEUI > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Andrey > Enviada em: terça-feira, 15 de junho de 2010 11:16 > Para: FireBase > Assunto: Re: [firebase-br] RES: Problemas com Win Server 2003 > > Zottis, aqui eu tenho problema quando eu coloco localhost, tenta 127.0.0.1 > > -- > 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From a.lima.silva em terra.com.br Tue Jun 15 11:39:02 2010 From: a.lima.silva em terra.com.br (Antonio Carlos) Date: Tue, 15 Jun 2010 11:39:02 -0300 Subject: [firebase-br] RES: RES: Problemas com Win Server 2003 In-Reply-To: <006c01cb0c96$fdfcec30$f9f6c490$@ig.com.br> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006c01cb0c96$fdfcec30$f9f6c490$@ig.com.br> Message-ID: <0C85416E0D164761B3261433EC01E6CB@DEVELOPER2> Vc já viu se o servidor esta com as atualizações automática funcionado ? Já tive uns dois casos onde após essas atualizações alguns serviços ficavam parados e "coisas" que estavam normais antes, deixavam de funcionar. No visualizador de eventos vc consegue verificar. Att. Antonio Carlos Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito obrigado. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Zottis Enviada em: terça-feira, 15 de junho de 2010 11:28 Para: 'FireBase' Assunto: [firebase-br] RES: Problemas com Win Server 2003 Tentei pelo IBExpert mudando o Protocolo para NetBEUI ao invés de TCP/IP e deu certo, alguém sabe como conseguir via TCP/IP? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Neodir Beltrame Moterle Enviada em: terça-feira, 15 de junho de 2010 10:55 Para: FireBase Assunto: Re: [firebase-br] Problemas com Win Server 2003 Já encontrei vários problemas com Win server 2003, isso utilizando o firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start e em casos que é usado o terminal servisse utilizando a porta do firebird na conexão. servidor/3050:c:\banco.fdb Em 15 de junho de 2010 10:13, Zottis escreveu: > Pessoal, to desesperado. > > Tenho um servidor Win server 2003 > Com o FB 2.1.3.18185 (Super Server) > > Mas até quinta feira tava acessando normalmente, Agora não consigo > aceeso via IP nem com bomba O interessante é que aparece na rede as > pastas compartilhadas, pinga de qualquer máquina, e acessa via > Terminal servisse. > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > Alguém já passou por isso? > > 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 jancarlos.martins em gmail.com Tue Jun 15 11:46:16 2010 From: jancarlos.martins em gmail.com (Jancarlos Martins) Date: Tue, 15 Jun 2010 11:46:16 -0300 Subject: [firebase-br] Usando UDF + Webservices e FB 2.5 com bancos externos In-Reply-To: <4c176c1c.073fdc0a.3689.1400SMTPIN_ADDED@mx.google.com> References: <4c176c1c.073fdc0a.3689.1400SMTPIN_ADDED@mx.google.com> Message-ID: Olá Rodrigo, Da uma olhada no REPLICADORBR. http://www.comunidade-firebird.org/modules.php?name=News&file=article&sid=17 Jancarlos P. Martins www.defence.com.br Em 15 de junho de 2010 09:03, Rodrigo A. de Freitas < rodrigo em solucoeseinformatica.com.br> escreveu: > Olá pessoal, > > > > > > Estou desenvolvendo uma aplicação que tem que replicar 3 bases de dados > minhas em servidores remotos, conectados por uma VPN. Pensei que minha > tarefa seria mais fácil se eu escrevesse uma UDF que consumisse um > webservice para retornar o valor de generators de uma das bases remotas. A > minha pergunta: > > > > Alguém já fez algo do gênero (acessar um webservice via uma UDF) ? > > Existe o risco de eu derrubar o servidor firebird em caso de demora no > retorno do webservice ? > > > > Outra alternativa que eu pensei foi testar o recurso do FB 2.5 de acessar > bases de dados externas. É possível acessar uma base externa, na versão > 2.5, > de dentro de uma trigger ou stored procedure ou isso só será possível mesmo > através de um execute block ? > > > > > > []?s > > > > Rodrigo A. de Freitas > > Análise & Desenvolvimento > > > Soluções & Informática > > www.solucoeseinformatica.com.br > > > > (11) 4996-4422 (voz) > > (11) 4992-2039 (voz / fax) > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 15 12:21:00 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 15 Jun 2010 12:21:00 -0300 Subject: [firebase-br] RES: Usando UDF + Webservices e FB 2.5 com bancos externos In-Reply-To: References: <4c176c1c.073fdc0a.3689.1400SMTPIN_ADDED@mx.google.com> Message-ID: <006f01cb0c9e$5eeede70$1ccc9b50$@ig.com.br> Obrigado a todos pelas respostas, deu Certo com a Dica do Neodir Muito obrigado à todos. Mais uma que aprendi. Eta comunidade Porreta!!!!!!!!!!!!!! Boa torcida à Todos Zottis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jancarlos Martins Enviada em: terça-feira, 15 de junho de 2010 11:46 Para: FireBase Assunto: Re: [firebase-br] Usando UDF + Webservices e FB 2.5 com bancos externos Olá Rodrigo, Da uma olhada no REPLICADORBR. http://www.comunidade-firebird.org/modules.php?name=News&file=article&sid=17 Jancarlos P. Martins www.defence.com.br Em 15 de junho de 2010 09:03, Rodrigo A. de Freitas < rodrigo em solucoeseinformatica.com.br> escreveu: > Olá pessoal, > > > > > > Estou desenvolvendo uma aplicação que tem que replicar 3 bases de > dados minhas em servidores remotos, conectados por uma VPN. Pensei que > minha tarefa seria mais fácil se eu escrevesse uma UDF que consumisse > um webservice para retornar o valor de generators de uma das bases > remotas. A minha pergunta: > > > > Alguém já fez algo do gênero (acessar um webservice via uma UDF) ? > > Existe o risco de eu derrubar o servidor firebird em caso de demora no > retorno do webservice ? > > > > Outra alternativa que eu pensei foi testar o recurso do FB 2.5 de > acessar bases de dados externas. É possível acessar uma base externa, > na versão 2.5, de dentro de uma trigger ou stored procedure ou isso só > será possível mesmo através de um execute block ? > > > > > > []’s > > > > Rodrigo A. de Freitas > > Análise & Desenvolvimento > > > Soluções & Informática > > www.solucoeseinformatica.com.br > > > > (11) 4996-4422 (voz) > > (11) 4992-2039 (voz / fax) > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From andrelyno em gmail.com Tue Jun 15 12:55:36 2010 From: andrelyno em gmail.com (Andrelino Silva) Date: Tue, 15 Jun 2010 12:55:36 -0300 Subject: [firebase-br] RES: RES: Problemas com Win Server 2003 In-Reply-To: <0C85416E0D164761B3261433EC01E6CB@DEVELOPER2> References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006c01cb0c96$fdfcec30$f9f6c490$@ig.com.br> <0C85416E0D164761B3261433EC01E6CB@DEVELOPER2> Message-ID: Ja tentou conectar sem alias? *Exemplo: '10.0.0.0:c:\dados\fb2005.fdb'* OBS: Verifique o nome e extensao corretos da base da dados. Em 15 de junho de 2010 11:39, Antonio Carlos escreveu: > Vc já viu se o servidor esta com as atualizações automática funcionado ? > > Já tive uns dois casos onde após essas atualizações alguns serviços ficavam > parados e "coisas" que estavam normais antes, deixavam de funcionar. > > No visualizador de eventos vc consegue verificar. > > Att. > Antonio Carlos > > > > Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo > quaisquer anexos, é confidencial e está reservada apenas à pessoa ou > entidade para a qual foi endereçada. Se você não é o destinatário ou a > pessoa responsável por encaminhar esta mensagem ao destinatário, você está, > por meio desta, notificado que não deverá rever, retransmitir, imprimir, > copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. > Caso > você tenha recebido esta mensagem por engano, por favor, contate o > remetente > imediatamente e apague esta mensagem de seu computador ou de qualquer outro > banco de dados. Muito obrigado. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Zottis > Enviada em: terça-feira, 15 de junho de 2010 11:28 > Para: 'FireBase' > Assunto: [firebase-br] RES: Problemas com Win Server 2003 > > Tentei pelo IBExpert mudando o Protocolo para NetBEUI ao invés de TCP/IP e > deu certo, alguém sabe como conseguir via TCP/IP? > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Neodir Beltrame Moterle > Enviada em: terça-feira, 15 de junho de 2010 10:55 > Para: FireBase > Assunto: Re: [firebase-br] Problemas com Win Server 2003 > > Já encontrei vários problemas com Win server 2003, isso utilizando o > firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: > > "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop > "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start > > e em casos que é usado o terminal servisse utilizando a porta do firebird > na > conexão. > > servidor/3050:c:\banco.fdb > > > > Em 15 de junho de 2010 10:13, Zottis escreveu: > > > Pessoal, to desesperado. > > > > Tenho um servidor Win server 2003 > > Com o FB 2.1.3.18185 (Super Server) > > > > Mas até quinta feira tava acessando normalmente, Agora não consigo > > aceeso via IP nem com bomba O interessante é que aparece na rede as > > pastas compartilhadas, pinga de qualquer máquina, e acessa via > > Terminal servisse. > > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > > > Alguém já passou por isso? > > > > 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva Manhuaçu/MG HP: www.phoneinfo.com.br From roger.programador em gmail.com Wed Jun 16 06:35:32 2010 From: roger.programador em gmail.com (Rogerio Calixto) Date: Wed, 16 Jun 2010 06:35:32 -0300 Subject: [firebase-br] Select Randomico Message-ID: Olá No Firebird tem como fazer um Select Randomico idem instrução abaixo no MS_SQL ? SELECT TOP 10 ID_PROD FROM Produtos ORDER BY *NEWID()* Se alguém puder ajudar Agradeço -- Rogério Calixto Programador de Sistemas From nivaldomart em gmail.com Wed Jun 16 07:11:01 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Wed, 16 Jun 2010 07:11:01 -0300 Subject: [firebase-br] Select Randomico In-Reply-To: References: Message-ID: Olá rogério, não conheço de ms_sql, mas presumindo que vc precisa dos 10 maiores id's troque o top por first sds, Nivaldo Em 16 de junho de 2010 06:35, Rogerio Calixto escreveu: > Olá > > No Firebird tem como fazer um Select Randomico idem instrução abaixo no > MS_SQL ? > > SELECT TOP 10 ID_PROD FROM Produtos ORDER BY *NEWID()* > Se alguém puder ajudar Agradeço > > -- > Rogério Calixto > Programador 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 bzottis em ig.com.br Wed Jun 16 08:44:17 2010 From: bzottis em ig.com.br (Zottis) Date: Wed, 16 Jun 2010 08:44:17 -0300 Subject: [firebase-br] RES: RES: RES: Problemas com Win Server 2003 In-Reply-To: References: <001b01cb0c8c$7f5a9a30$7e0fce90$@ig.com.br> <006c01cb0c96$fdfcec30$f9f6c490$@ig.com.br> <0C85416E0D164761B3261433EC01E6CB@DEVELOPER2> Message-ID: <000301cb0d49$431d2bb0$c9578310$@ig.com.br> OI, obrigado mas consegui resolver com a dica do Neodir. Agora ta normal, consegui acessar via TCP/IP mesmo. De qualquer máquina. Muito obrigado. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Andrelino Silva Enviada em: terça-feira, 15 de junho de 2010 12:56 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Problemas com Win Server 2003 Ja tentou conectar sem alias? *Exemplo: '10.0.0.0:c:\dados\fb2005.fdb'* OBS: Verifique o nome e extensao corretos da base da dados. Em 15 de junho de 2010 11:39, Antonio Carlos escreveu: > Vc já viu se o servidor esta com as atualizações automática funcionado ? > > Já tive uns dois casos onde após essas atualizações alguns serviços > ficavam parados e "coisas" que estavam normais antes, deixavam de funcionar. > > No visualizador de eventos vc consegue verificar. > > Att. > Antonio Carlos > > > > Confidencialidade: A informação contida nesta mensagem de e-mail, > incluindo quaisquer anexos, é confidencial e está reservada apenas à > pessoa ou entidade para a qual foi endereçada. Se você não é o > destinatário ou a pessoa responsável por encaminhar esta mensagem ao > destinatário, você está, por meio desta, notificado que não deverá > rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. > Caso > você tenha recebido esta mensagem por engano, por favor, contate o > remetente imediatamente e apague esta mensagem de seu computador ou de > qualquer outro banco de dados. Muito obrigado. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Zottis > Enviada em: terça-feira, 15 de junho de 2010 11:28 > Para: 'FireBase' > Assunto: [firebase-br] RES: Problemas com Win Server 2003 > > Tentei pelo IBExpert mudando o Protocolo para NetBEUI ao invés de > TCP/IP e deu certo, alguém sabe como conseguir via TCP/IP? > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Neodir Beltrame Moterle > Enviada em: terça-feira, 15 de junho de 2010 10:55 > Para: FireBase > Assunto: Re: [firebase-br] Problemas com Win Server 2003 > > Já encontrei vários problemas com Win server 2003, isso utilizando o > firebird 1.5, na maioria das vezes resolvi executando os comandos abaixo: > > "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" stop > "C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\instsvc.exe" start > > e em casos que é usado o terminal servisse utilizando a porta do > firebird na conexão. > > servidor/3050:c:\banco.fdb > > > > Em 15 de junho de 2010 10:13, Zottis escreveu: > > > Pessoal, to desesperado. > > > > Tenho um servidor Win server 2003 > > Com o FB 2.1.3.18185 (Super Server) > > > > Mas até quinta feira tava acessando normalmente, Agora não consigo > > aceeso via IP nem com bomba O interessante é que aparece na rede as > > pastas compartilhadas, pinga de qualquer máquina, e acessa via > > Terminal servisse. > > Mas pela string de conexão não vai. Já liberei o firewall, e nada. > > > > Alguém já passou por isso? > > > > 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva Manhuaçu/MG HP: www.phoneinfo.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 andrelyno em gmail.com Wed Jun 16 09:11:58 2010 From: andrelyno em gmail.com (Andrelino Silva) Date: Wed, 16 Jun 2010 09:11:58 -0300 Subject: [firebase-br] =?utf-8?q?Tem_como_monitorar_um_banco_de_dados_em_e?= =?utf-8?b?eGVjdcOnw6NvPw==?= Message-ID: Estou querendo saber quais dados estão sendo gravados no banco quando o sistema é aberto ou quando é fechado ou mesmo durante o uso... Existe algum programa que faça este tipo de monitoramento? OBS: Tenho dois bancos, um está em FB e outro em ACCess... *Obrigado pela atenção!* -- ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva Manhuaçu/MG HP: www.phoneinfo.com.br From fernando_passos em gcti.com.br Wed Jun 16 10:15:00 2010 From: fernando_passos em gcti.com.br (Fernando Passos) Date: Wed, 16 Jun 2010 10:15:00 -0300 Subject: [firebase-br] Problema com Performace Message-ID: Bom dia... Estou com um problema de performance, vou expor minha situação para ver o que vcs podem me ajudar o SQL executado que tenho que melhor a performance é esse pois nesse caso desse item ta levando uns 30 s pra mais. referente a esse item tem 4852 registros e em toda a tabela tem 532368 registros. por favor me indiquem o que pode ser feito para dar uma melhorada. select sum(p1.quantidade) quantidade from produtosaldo p1, produtosaldo p2 where 1 = 1 and p1.numdocumentoentrada = p2.numdocumento and p1.sequenciallancamentoentrada = p2.sequenciallancamento and p1.sequencialentrada = p2.sequencial and p1.serieentrada = p2.serie and p1.numdocumentoentrada = p2.numdocumento and p1.codigoreduzidoproduto = p2.codigoreduzidoproduto and p1.empid = p2.empid and p1.filialid = p2.filialid and p1.codigoreduzidoproduto = 508 and p1.grupo in ('N','C') and p2.grupo not in ('N','C') and p1.dataentradasaida > :datainicial and p1.dataentradasaida <= :datafinal and p1.empid = 1 and p1.filialid = 1 a Tabela tem a seguinte estrutura *PRODUTOSALDO (* * EMPID INTEGER,* * FILIALID INTEGER,* * CODIGOREDUZIDOPRODUTO INTEGER,* * GRUPO VARCHAR(1),* * SEQUENCIAL INTEGER,* * SERIE VARCHAR(10),* * NUMDOCUMENTO INTEGER,* * SEQUENCIALLANCAMENTO INTEGER,* * CODIGOTIPODOCUMENTO VARCHAR(10),* * QUANTIDADE DOUBLE PRECISION,* * DATAENTRADASAIDA DATE,* * NUMLOTE VARCHAR(20),* * DATAVALIDADE DATE,* * CODIGOGRADE INTEGER,* * SEQUENCIALGRADEX INTEGER,* * SEQUENCIALGRADEY INTEGER,* * CODIGOPRODUTOGRADE VARCHAR(50),* * ALTERACAOREGISTRO TIMESTAMP,* * SEQUENCIALENTRADA INTEGER,* * SERIEENTRADA VARCHAR(10),* * NUMDOCUMENTOENTRADA INTEGER,* * SEQUENCIALLANCAMENTOENTRADA INTEGER* *);* CREATE INDEX PRODUTOSALDO_CODREDPROD ON PRODUTOSALDO (CODIGOREDUZIDOPRODUTO); CREATE INDEX PRODUTOSALDO_CODTIPODOC ON PRODUTOSALDO (CODIGOTIPODOCUMENTO); CREATE INDEX PRODUTOSALDO_DATAENTRADASAIDA ON PRODUTOSALDO (DATAENTRADASAIDA); CREATE INDEX PRODUTOSALDO_GRUPO ON PRODUTOSALDO (GRUPO); CREATE INDEX PRODUTOSALDO_IDX1 ON PRODUTOSALDO (EMPID, FILIALID, CODIGOREDUZIDOPRODUTO, SEQUENCIAL, SERIE, NUMDOCUMENTO, SEQUENCIALLANCAMENTO, GRUPO, DATAENTRADASAIDA, SEQUENCIALENTRADA, SERIEENTRADA, NUMDOCUMENTOENTRADA, SEQUENCIALLANCAMENTOENTRADA); CREATE INDEX PRODUTOSALDO_NUMDOCUMENTO ON PRODUTOSALDO (NUMDOCUMENTO); CREATE INDEX PRODUTOSALDO_QUANTIDADE ON PRODUTOSALDO (QUANTIDADE); CREATE INDEX PRODUTOSALDO_SEQLANCAMENTO ON PRODUTOSALDO (SEQUENCIALLANCAMENTO); CREATE INDEX PRODUTOSALDO_SEQUENCIAL ON PRODUTOSALDO (SEQUENCIAL); CREATE INDEX PRODUTOSALDO_SERIE ON PRODUTOSALDO (SERIE); CREATE INDEX PRODUTOSALDO_TODOS ON PRODUTOSALDO (SERIEENTRADA, DATAVALIDADE, NUMLOTE, DATAENTRADASAIDA, CODIGOTIPODOCUMENTO, SERIE, GRUPO, CODIGOREDUZIDOPRODUTO, FILIALID, EMPID); From rodrigo em solucoeseinformatica.com.br Wed Jun 16 10:29:20 2010 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Wed, 16 Jun 2010 10:29:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?inscri=E7=E3o_no_FDD?= Message-ID: Cantu, Tem algum cupom de desconto pro FDD desse ano aqui pro pessoal da lista ? []’s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática www.solucoeseinformatica.com.br (11) 4996-4422 (voz) (11) 4992-2039 (voz / fax) From luiz em vmartino.net Wed Jun 16 10:42:33 2010 From: luiz em vmartino.net (Luiz Henrique Martino) Date: Wed, 16 Jun 2010 10:42:33 -0300 Subject: [firebase-br] Problema com Performace In-Reply-To: References: Message-ID: Fernando, bom dia! Apenas a título de teste, experimente substituir o sua query por essa e poste os resultados. SELECT SUM(P1.QUANTIDADE) QUANTIDADE FROM PRODUTOSALDO P1 LEFT OUTER JOIN PRODUTOSALDO AS P2 ON P2.NUMDOCUMENTO = P1.NUMDOCUMENTOENTRADA AND P2.SEQUENCIALLANCAMENTO = P1.SEQUENCIALLANCAMENTOENTRADA AND P2.SEQUENCIAL = P1.SEQUENCIALENTRADA AND P2.SERIE = P1.SERIEENTRADA AND P2.NUMDOCUMENTO = P1.NUMDOCUMENTOENTRADA AND P2.CODIGOREDUZIDOPRODUTO = P1.CODIGOREDUZIDOPRODUTO AND P2.EMPID = P1.EMPID AND P2.FILIALID = P1.FILIALID WHERE P1.CODIGOREDUZIDOPRODUTO = 508 AND P1.GRUPO IN ('N','C') AND P2.GRUPO NOT IN ('N','C') AND P1.DATAENTRADASAIDA > :DATAINICIAL AND P1.DATAENTRADASAIDA <= :DATAFINAL AND P1.EMPID = 1 AND P1.FILIALID = 1 []'s Martino Em 16 de junho de 2010 10:15, Fernando Passos escreveu: > Bom dia... > > Estou com um problema de performance, vou expor minha situação para ver o > que vcs podem me ajudar > > > > o SQL executado que tenho que melhor a performance > é esse pois nesse caso desse item ta levando uns 30 s pra mais. > referente a esse item tem 4852 registros e em toda a tabela tem 532368 > registros. > por favor me indiquem o que pode ser feito para dar uma melhorada. > > select sum(p1.quantidade) quantidade from > produtosaldo p1, produtosaldo p2 > where 1 = 1 > and p1.numdocumentoentrada = p2.numdocumento > and p1.sequenciallancamentoentrada = p2.sequenciallancamento > and p1.sequencialentrada = p2.sequencial > and p1.serieentrada = p2.serie > and p1.numdocumentoentrada = p2.numdocumento > and p1.codigoreduzidoproduto = p2.codigoreduzidoproduto > and p1.empid = p2.empid > and p1.filialid = p2.filialid > and p1.codigoreduzidoproduto = 508 > and p1.grupo in ('N','C') > and p2.grupo not in ('N','C') > and p1.dataentradasaida > :datainicial > and p1.dataentradasaida <= :datafinal > and p1.empid = 1 > and p1.filialid = 1 > > a Tabela tem a seguinte estrutura > > *PRODUTOSALDO (* > * EMPID INTEGER,* > * FILIALID INTEGER,* > * CODIGOREDUZIDOPRODUTO INTEGER,* > * GRUPO VARCHAR(1),* > * SEQUENCIAL INTEGER,* > * SERIE VARCHAR(10),* > * NUMDOCUMENTO INTEGER,* > * SEQUENCIALLANCAMENTO INTEGER,* > * CODIGOTIPODOCUMENTO VARCHAR(10),* > * QUANTIDADE DOUBLE PRECISION,* > * DATAENTRADASAIDA DATE,* > * NUMLOTE VARCHAR(20),* > * DATAVALIDADE DATE,* > * CODIGOGRADE INTEGER,* > * SEQUENCIALGRADEX INTEGER,* > * SEQUENCIALGRADEY INTEGER,* > * CODIGOPRODUTOGRADE VARCHAR(50),* > * ALTERACAOREGISTRO TIMESTAMP,* > * SEQUENCIALENTRADA INTEGER,* > * SERIEENTRADA VARCHAR(10),* > * NUMDOCUMENTOENTRADA INTEGER,* > * SEQUENCIALLANCAMENTOENTRADA INTEGER* > *);* > > > CREATE INDEX PRODUTOSALDO_CODREDPROD ON PRODUTOSALDO > (CODIGOREDUZIDOPRODUTO); > CREATE INDEX PRODUTOSALDO_CODTIPODOC ON PRODUTOSALDO (CODIGOTIPODOCUMENTO); > CREATE INDEX PRODUTOSALDO_DATAENTRADASAIDA ON PRODUTOSALDO > (DATAENTRADASAIDA); > CREATE INDEX PRODUTOSALDO_GRUPO ON PRODUTOSALDO (GRUPO); > CREATE INDEX PRODUTOSALDO_IDX1 ON PRODUTOSALDO (EMPID, FILIALID, > CODIGOREDUZIDOPRODUTO, SEQUENCIAL, SERIE, NUMDOCUMENTO, > SEQUENCIALLANCAMENTO, GRUPO, DATAENTRADASAIDA, SEQUENCIALENTRADA, > SERIEENTRADA, NUMDOCUMENTOENTRADA, SEQUENCIALLANCAMENTOENTRADA); > CREATE INDEX PRODUTOSALDO_NUMDOCUMENTO ON PRODUTOSALDO (NUMDOCUMENTO); > CREATE INDEX PRODUTOSALDO_QUANTIDADE ON PRODUTOSALDO (QUANTIDADE); > CREATE INDEX PRODUTOSALDO_SEQLANCAMENTO ON PRODUTOSALDO > (SEQUENCIALLANCAMENTO); > CREATE INDEX PRODUTOSALDO_SEQUENCIAL ON PRODUTOSALDO (SEQUENCIAL); > CREATE INDEX PRODUTOSALDO_SERIE ON PRODUTOSALDO (SERIE); > CREATE INDEX PRODUTOSALDO_TODOS ON PRODUTOSALDO (SERIEENTRADA, > DATAVALIDADE, > NUMLOTE, DATAENTRADASAIDA, CODIGOTIPODOCUMENTO, SERIE, GRUPO, > CODIGOREDUZIDOPRODUTO, FILIALID, EMPID); > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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.inf.br Wed Jun 16 10:47:02 2010 From: josauro em casasoft.inf.br (Josauro S.J.) Date: Wed, 16 Jun 2010 10:47:02 -0300 Subject: [firebase-br] Gfix sweep In-Reply-To: References: Message-ID: <4C18D5D6.6050001@casasoft.inf.br> Amigos O comando sweep sozinho muitas vezes nao consegue levantar a OIT, como é sabido em virtude, de processos pendentes no FB. Pergunto quem já tem definido uma sequencia de comandos antes do sweep, e apos o mesmo para ser executado, a fim de assegurar que a OIT seja aproximada da OAT/Next transaction. Grato Josauro S.J. From luiz em vmartino.net Wed Jun 16 10:56:14 2010 From: luiz em vmartino.net (Luiz Henrique Martino) Date: Wed, 16 Jun 2010 10:56:14 -0300 Subject: [firebase-br] Select Randomico In-Reply-To: References: Message-ID: Bom dia! Acredito que você precisará criar uma UDF antes. Para isso, execute este comando no seu servidor: DECLARE EXTERNAL FUNCTION rand RETURNS DOUBLE PRECISION BY VALUE ENTRY_POINT 'IB_UDF_rand' MODULE_NAME 'ib_udf'; Após isso, a query abaixo irá funcionar. SELECT FIRST 10 ID_PROD FROM Produtos ORDER BY RAND() []'s Martino Em 16 de junho de 2010 07:11, Nivaldo Martins escreveu: > Olá rogério, > > não conheço de ms_sql, mas presumindo que vc precisa dos 10 maiores id's > troque o top por first > > sds, > > Nivaldo > > Em 16 de junho de 2010 06:35, Rogerio Calixto > escreveu: > > > Olá > > > > No Firebird tem como fazer um Select Randomico idem instrução abaixo no > > MS_SQL ? > > > > SELECT TOP 10 ID_PROD FROM Produtos ORDER BY *NEWID()* > > Se alguém puder ajudar Agradeço > > > > -- > > Rogério Calixto > > Programador 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 eduardo em embras.net Wed Jun 16 11:24:14 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Wed, 16 Jun 2010 11:24:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?Tem_como_monitorar_um_banco_de_dados?= =?iso-8859-1?q?_em_execu=E7=E3o=3F?= In-Reply-To: References: Message-ID: vc pode usar o SQL Monitor ou o sinatica http://www.sinatica.com.br/ Espero ter ajudado Em 16 de junho de 2010 09:11, Andrelino Silva escreveu: > Estou querendo saber quais dados estão sendo gravados no banco quando o > sistema é aberto ou quando é fechado ou mesmo durante o uso... > Existe algum programa que faça este tipo de monitoramento? > > OBS: Tenho dois bancos, um está em FB e outro em ACCess... > > > *Obrigado pela atenção!* > > > > > > > -- > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > Proteja o endereço de seus contatos como estou protegendo o seu. > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > carbon copy). Assim os endereços estarão preservados. E, claro, > antes de encaminhar um e-mail, delete todas as informações que > apareçam no corpo da mensagem que possam ser usadas por hackers. > > Att. > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Andrelino Silva > Manhuaçu/MG > HP: www.phoneinfo.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 José Eduardo Pombo de Barros Gerente de Manutenção de Sistemas From fernando_passos em gcti.com.br Wed Jun 16 11:43:25 2010 From: fernando_passos em gcti.com.br (Fernando Passos) Date: Wed, 16 Jun 2010 11:43:25 -0300 Subject: [firebase-br] Problema com Performace In-Reply-To: References: Message-ID: Cara, Bom a mudança foi drástica fico bem rápido. =D No caso em questão o result foi o mesmo vou fazer mais teste para colocar isso em produção. Mais mto obrigado. Fernando. From roger.programador em gmail.com Wed Jun 16 12:28:10 2010 From: roger.programador em gmail.com (Rogerio Calixto) Date: Wed, 16 Jun 2010 12:28:10 -0300 Subject: [firebase-br] Select Randomico In-Reply-To: References: Message-ID: Obrigado Martino. Abraço Em 16 de junho de 2010 10:56, Luiz Henrique Martino escreveu: > Bom dia! Acredito que você precisará criar uma UDF antes. Para isso, > execute > este comando no seu servidor: > > DECLARE EXTERNAL FUNCTION rand RETURNS DOUBLE PRECISION BY VALUE > ENTRY_POINT > 'IB_UDF_rand' MODULE_NAME 'ib_udf'; > > Após isso, a query abaixo irá funcionar. > > SELECT FIRST 10 ID_PROD FROM Produtos ORDER BY RAND() > > > []'s > Martino > > Em 16 de junho de 2010 07:11, Nivaldo Martins >escreveu: > > > Olá rogério, > > > > não conheço de ms_sql, mas presumindo que vc precisa dos 10 maiores id's > > troque o top por first > > > > sds, > > > > Nivaldo > > > > Em 16 de junho de 2010 06:35, Rogerio Calixto > > escreveu: > > > > > Olá > > > > > > No Firebird tem como fazer um Select Randomico idem instrução abaixo no > > > MS_SQL ? > > > > > > SELECT TOP 10 ID_PROD FROM Produtos ORDER BY *NEWID()* > > > Se alguém puder ajudar Agradeço > > > > > > -- > > > Rogério Calixto > > > Programador 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 > -- Rogério Calixto Programador de Sistemas From listas em warmboot.com.br Wed Jun 16 13:12:47 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 16 Jun 2010 13:12:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?inscri=E7=E3o_no_FDD?= Message-ID: <16886044.20100616131247@warmboot.com.br> Os cupons de desconto começam só a partir da terceira fase de inscrições, mas mesmo usando eles, o valor atual será menor, portanto, inscreva-se agora para pagar menos. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RAdF> Cantu, RAdF> RAdF> RAdF> Tem algum cupom de desconto pro FDD desse ano aqui pro pessoal da lista ? RAdF> RAdF> RAdF> []’s RAdF> RAdF> RAdF> Rodrigo A. de Freitas RAdF> Análise & Desenvolvimento RAdF> Soluções & Informática RAdF> www.solucoeseinformatica.com.br RAdF> RAdF> (11) 4996-4422 (voz) RAdF> (11) 4992-2039 (voz / fax) 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 omarhaddadm em gmail.com Wed Jun 16 15:06:40 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Wed, 16 Jun 2010 15:06:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Ref=2E_Erro_execu=E7=E3o_SP_pela_2?= =?iso-8859-1?q?=AA_vez=2E?= Message-ID: Salve amigos(as), boa tarde, Estou com um problema na execução de uma SP no Firebird 1.5. Rodo a SP pela 1ª vez e ela traz todos os dados ok. Ao tentar rodar pela 2ª vez, ela exibe no IBExpert a mensagem: 'Unsuccessful execution caused by a system erroe that precludes sucessful execution of subsequent statements. Unable to complete network request to host '192.168.10.121". Foi forçado o cancelamento de uma conexão existente pelo host remoto." E tentei debugar e a SP roda de boa. Mas rodando via SQL Editor na 2ª vez, dá 'crepe'. CODIGO STORED PROCEDURE "SICOM_REC" begin INSERT INTO SICOM_REC_TMP (TIPOREGISTRO, CODORGAO, RUBRICA, CONTA_CONTABIL, VLPREVISTOATUALIZADO, VLARRECADADO, VLACUMULADO) SELECT 10, (SELECT O.CODIGO_ORGAO_TCMS FROM ORGAO_GESTOR O WHERE O.GESTAO = :GESTAO), CASE WHEN PL.CODIGO_TCMS IS NULL THEN CASE WHEN SUBSTR(MM.CONTA,1,1) = '9' THEN SUBSTR(MM.CONTA,1,9) ELSE '0' || SUBSTR(MM.CONTA,1,8) END ELSE CASE WHEN SUBSTR(PL.CODIGO_TCMS,1,1) = '9' THEN SUBSTR(PL.CODIGO_TCMS,1,9) ELSE '0' || SUBSTR(PL.CODIGO_TCMS,1,8) END END rubrica, MM.CONTA, 0, SUM((COALESCE(MM.CREDITO_NO_MES,0) - COALESCE(MM.DEBITO_NO_MES,0))), SUM((COALESCE(MM.CREDITO_NO_ANO,0) - COALESCE(MM.DEBITO_NO_ANO,0))) FROM MOV_MES_ANO_PERIODO_SICOM(:GESTAO,:EXERCICIO,'100000000000','999999999999',:MES) MM LEFT JOIN PLANOCTA PL ON (PL.GESTAO_CONTROLE = 1) AND (PL.EXERCICIO = :exercicio) AND (PL.CODIGO = mm.conta) WHERE ((MM.CONTA STARTING '1') OR (MM.CONTA STARTING '2') OR (MM.CONTA STARTING '9') OR (MM.CONTA STARTING '72') OR (MM.CONTA STARTING '79') OR (MM.CONTA STARTING '82')) GROUP BY 1,2,3, 4; INSERT INTO SICOM_REC_TMP (TIPOREGISTRO, CODORGAO, RUBRICA, CONTA_CONTABIL, VLPREVISTOATUALIZADO, VLARRECADADO, VLACUMULADO) SELECT '10', (SELECT O.CODIGO_ORGAO_TCMS FROM ORGAO_GESTOR O WHERE O.GESTAO = :GESTAO), CASE WHEN PL.CODIGO_TCMS IS NULL THEN CASE WHEN SUBSTR(OREC.NATUREZA_RECEITA,1,1) = '9' THEN SUBSTR(OREC.NATUREZA_RECEITA,1,9) ELSE '0' || SUBSTR(OREC.NATUREZA_RECEITA,1,8) END ELSE CASE WHEN SUBSTR(PL.CODIGO_TCMS,1,1) = '9' THEN SUBSTR(PL.CODIGO_TCMS,1,9) ELSE '0' || SUBSTR(PL.CODIGO_TCMS,1,8) END END rubrica, OREC.natureza_receita, SUM(OREC.VALOR) AS vlPrevistoAtualizado, 0.00 AS vlArrecadado, 0.00 as vlAcumulado FROM ORCREC OREC JOIN PLANOCTA PL ON PL.GESTAO_CONTROLE = OREC.GESTAO_CONTROLE AND PL.EXERCICIO = OREC.EXERCICIO AND PL.CODIGO = OREC.NATUREZA_RECEITA WHERE OREC.GESTAO = :GESTAO AND OREC.EXERCICIO = :EXERCICIO GROUP BY 1,2,3,4; FOR SELECT TIPOREGISTRO, CODORGAO, RUBRICA, COALESCE(MIN((SELECT P.NOME FROM PLANOCTA P WHERE P.GESTAO_CONTROLE = 1 AND P.EXERCICIO = :EXERCICIO AND P.CODIGO = ST.CONTA_CONTABIL)),'(NÃO LOCALIZADA)') AS NOME, SUM(VLPREVISTOATUALIZADO) AS VLPREVISTOATUALIZADO, SUM(VLARRECADADO) AS VLPREVISTOATUALIZADO, SUM(VLACUMULADO) AS VLPREVISTOATUALIZADO FROM SICOM_REC_TMP ST LEFT JOIN PLANOCTA P ON (P.GESTAO_CONTROLE = 1 AND P.EXERCICIO = :EXERCICIO AND P.CODIGO = ST.conta_contabil ) GROUP BY TIPOREGISTRO, CODORGAO, RUBRICA ORDER BY RUBRICA,CODORGAO,RUBRICA INTO :TIPOREGISTRO, :CODORGAO, :RUBRICA, :ESPECIFICACAO, :VLPREVISTOATUALIZADO, :VLARRECADADO, :VLACUMULADO DO BEGIN SUSPEND; END DELETE FROM SICOM_REC_TMP; end ESTRUTURA DA TABELA "SICOM_REC_TMP" SESSAO INTEGER DEFAULT CURRENT_CONNECTION NOT NULL, TIPOREGISTRO INTEGER NOT NULL, CODORGAO INTEGER NOT NULL, RUBRICA VARCHAR(9) NOT NULL, SEQ D_INTEIRO NOT NULL /* D_INTEIRO = INTEGER */, ESPECIFICACAO VARCHAR_100 /* VARCHAR_100 = VARCHAR(100) */, VLPREVISTOATUALIZADO VALOR_1202 /* VALOR_1202 = NUMERIC(12,2) */, VLARRECADADO VALOR_1202 /* VALOR_1202 = NUMERIC(12,2) */, VLACUMULADO VALOR_1202 /* VALOR_1202 = NUMERIC(12,2) */, CONTA_CONTABIL D_CONTA_CONTABIL /* D_CONTA_CONTABIL = VARCHAR(12) */ Obrigado a todos. -- Att. Omar Marques Haddad Analista de Sistemas Sênior From fernando_passos em gcti.com.br Wed Jun 16 15:25:52 2010 From: fernando_passos em gcti.com.br (Fernando Passos) Date: Wed, 16 Jun 2010 15:25:52 -0300 Subject: [firebase-br] Problema com Performace In-Reply-To: References: Message-ID: Só pra costa ficou rápido, mas ao executar via sistema continuou ruim, para a minha tristeza troquei o componente de conecção com o banco e vuala ficou rápido. Resumindo danou-se =D mas mto obrigado pela ajuda Em 16 de junho de 2010 11:43, Fernando Passos escreveu: > Cara, > > Bom a mudança foi drástica fico bem rápido. =D > No caso em questão o result foi o mesmo vou fazer mais teste para colocar > isso em produção. > Mais mto obrigado. > > > Fernando. > > From felix.sol em terra.com.br Wed Jun 16 16:57:02 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 16 Jun 2010 16:57:02 -0300 Subject: [firebase-br] RES: Problema com Performace In-Reply-To: References: Message-ID: <004701cb0d8e$1869b8d0$493d2a70$@sol@terra.com.br> Opa. Qual componente voce estava usando (era lento) e qual passou a usar (ficou rapido) ? 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 Passos Enviada em: quarta-feira, 16 de junho de 2010 15:26 Para: FireBase Assunto: Re: [firebase-br] Problema com Performace Só pra costa ficou rápido, mas ao executar via sistema continuou ruim, para a minha tristeza troquei o componente de conecção com o banco e vuala ficou rápido. Resumindo danou-se =D mas mto obrigado pela ajuda Em 16 de junho de 2010 11:43, Fernando Passos escreveu: > Cara, > > Bom a mudança foi drástica fico bem rápido. =D > No caso em questão o result foi o mesmo vou fazer mais teste para colocar > isso em produção. > Mais mto obrigado. > > > Fernando. > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kmerlotti em gmail.com Wed Jun 16 18:14:32 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Wed, 16 Jun 2010 18:14:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_com_campo_n=E3o_presente_na_?= =?iso-8859-1?q?sql?= Message-ID: Fala galera, boa noite! Já perdi algumas horinhas brincando com isso e não consegui resolver. Por favor, antes de responder dizendo que eu estou maluco (rs), reproduzam aí pra ter certeza que funcionou: CREATE TABLE TESTE(   CODIGO INTEGER NOT NULL,   NOME VARCHAR(10)) INSERT INTO TESTE VALUES (10, 'TESTE') CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE ACTIVE BEFORE INSERT OR UPDATE POSITION 0 AS begin IF (NEW.CODIGO IS NULL) THEN NEW.CODIGO = 0; end O x da questão é: se nesse momento eu fizer ... UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para zero. Porém, se eu fizer... UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' ... aí tenho que respeitar o valor que está vindo no comando, ou seja, o código seria realmente 10 e não 0 (zero)! Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar o primeiro update pra sempre passar um valor padrão para o campo CODSINC e comparar na trigger se está vindo este valor padrão. A necessidade realmente é saber se veio ou não o campo na instrução sql de update ou insert. Taí.. espero uma luz, já antecipando meus agradecimentos. Abraços galera! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti From eduardo em embras.net Wed Jun 16 18:32:13 2010 From: eduardo em embras.net (Eduardo Pombo) Date: Wed, 16 Jun 2010 18:32:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Trigger_com_campo_n=E3o_presente_na_?= =?iso-8859-1?q?sql?= In-Reply-To: References: Message-ID: nao sei se entendi bem mas creio q se vc criar o campo default 0 not null deve resolver o seu problema. CREATE TABLE TESTE( CODIGO INTEGER DEFAULT 0 NOT NULL, NOME VARCHAR(10)) Espero ter ajudado, Em 16 de junho de 2010 18:14, Kelver Merlotti escreveu: > Fala galera, boa noite! > Já perdi algumas horinhas brincando com isso e não consegui resolver. > Por favor, antes de responder dizendo que eu estou maluco (rs), > reproduzam aí pra ter certeza que funcionou: > > CREATE TABLE TESTE( >   CODIGO INTEGER NOT NULL, >   NOME VARCHAR(10)) > > INSERT INTO TESTE VALUES (10, 'TESTE') > > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 > AS > begin >  IF (NEW.CODIGO IS NULL) THEN >    NEW.CODIGO = 0; > end > > O x da questão é: se nesse momento eu fizer ... > > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' > > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para > zero. > > Porém, se eu fizer... > > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' > > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, > o código seria realmente 10 e não 0 (zero)! > > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar > o primeiro update pra sempre passar um valor padrão para o campo > CODSINC e comparar na trigger se está vindo este valor padrão. A > necessidade realmente é saber se veio ou não o campo na instrução sql > de update ou insert. > > Taí.. espero uma luz, já antecipando meus agradecimentos. > > Abraços galera! > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 nalmir em otempo.com.br Wed Jun 16 21:54:34 2010 From: nalmir em otempo.com.br (Nalmir) Date: Wed, 16 Jun 2010 21:54:34 -0300 Subject: [firebase-br] Banco de dados Message-ID: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> Boa Noite Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu mexi um pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE posso usar para criar meus banco em Firebird. Valeu pela Força Nalmir From cpd em lekagi.com.br Wed Jun 16 22:19:25 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Wed, 16 Jun 2010 21:19:25 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Banco de dados References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> Message-ID: <4C19781D.000001.03028@JABER-NB> Olá Nalmir. Uso e recomendo o IBExpert. Ele tem duas "versões", uma é paga e a outra free. Acesse o site e baixe: http://ibexpert.net/ibe/ []'s Jáber -------Mensagem original------- De: Nalmir Data: 16/06/2010 21:05:56 Para: 'FireBase' Assunto: [firebase-br] Banco de dados Boa Noite Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu mexi um pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE posso usar para criar meus banco em Firebird. Valeu pela Força Nalmir ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Wed Jun 16 22:37:47 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Wed, 16 Jun 2010 22:37:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Trigger_com_campo_n=E3o_pres?= =?iso-8859-1?q?ente_na_sql?= In-Reply-To: References: Message-ID: Ola, uma duvida para poder ajudá-lo Se o campo código já conter um valor, exemplo: 20 E se o update não fizer menção ao campo código, mesmo assim vc quer que ele passe de 20 para 0 ? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Kelver Merlotti Enviada em: quarta-feira, 16 de junho de 2010 18:15 Para: FireBase Assunto: [firebase-br] Trigger com campo não presente na sql Fala galera, boa noite! Já perdi algumas horinhas brincando com isso e não consegui resolver. Por favor, antes de responder dizendo que eu estou maluco (rs), reproduzam aí pra ter certeza que funcionou: CREATE TABLE TESTE(   CODIGO INTEGER NOT NULL,   NOME VARCHAR(10)) INSERT INTO TESTE VALUES (10, 'TESTE') CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE ACTIVE BEFORE INSERT OR UPDATE POSITION 0 AS begin IF (NEW.CODIGO IS NULL) THEN NEW.CODIGO = 0; end O x da questão é: se nesse momento eu fizer ... UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para zero. Porém, se eu fizer... UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' ... aí tenho que respeitar o valor que está vindo no comando, ou seja, o código seria realmente 10 e não 0 (zero)! Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar o primeiro update pra sempre passar um valor padrão para o campo CODSINC e comparar na trigger se está vindo este valor padrão. A necessidade realmente é saber se veio ou não o campo na instrução sql de update ou insert. Taí.. espero uma luz, já antecipando meus agradecimentos. Abraços galera! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 17 02:17:32 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Thu, 17 Jun 2010 02:17:32 -0300 Subject: [firebase-br] Banco de dados In-Reply-To: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> Message-ID: IBexpert é uma das melhores Em 16 de junho de 2010 21:54, Nalmir escreveu: > Boa Noite > > Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu mexi um > pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE posso usar > para criar meus banco em Firebird. > > Valeu pela Força > > Nalmir > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kmerlotti em gmail.com Thu Jun 17 08:12:22 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Thu, 17 Jun 2010 08:12:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Trigger_com_campo_n=E3o_prese?= =?iso-8859-1?q?nte_na_sql?= In-Reply-To: References: Message-ID: Eduardo Pombo: DEFAULT é útil somente no INSERT e no caso, preciso dele também para o UPDATE. De qualquer forma, obrigado pela força. ;) Sandro: Exatamente! Independente do valor que já estiver no campo CODIGO, se este campo for mensionado no UPDATE/INSERT, devo respeitar o valor que está vindo na instrução, caso contrário - campo CODIGO não presente na instrução - o valor dele deve passar para zero. Abraço! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/6/16 Sandro : > Ola, uma duvida para poder ajudá-lo > > Se o campo código já conter um valor, exemplo: 20 > > E se o update não fizer menção ao campo código,  mesmo assim vc quer que ele > passe de 20 para 0 ? > > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Kelver Merlotti > Enviada em: quarta-feira, 16 de junho de 2010 18:15 > Para: FireBase > Assunto: [firebase-br] Trigger com campo não presente na sql > > Fala galera, boa noite! > Já perdi algumas horinhas brincando com isso e não consegui resolver. > Por favor, antes de responder dizendo que eu estou maluco (rs), > reproduzam aí pra ter certeza que funcionou: > > CREATE TABLE TESTE( >   CODIGO INTEGER NOT NULL, >   NOME VARCHAR(10)) > > INSERT INTO TESTE VALUES (10, 'TESTE') > > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 > AS > begin >  IF (NEW.CODIGO IS NULL) THEN >    NEW.CODIGO = 0; > end > > O x da questão é: se nesse momento eu fizer ... > > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' > > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para > zero. > > Porém, se eu fizer... > > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' > > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, > o código seria realmente 10 e não 0 (zero)! > > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar > o primeiro update pra sempre passar um valor padrão para o campo > CODSINC e comparar na trigger se está vindo este valor padrão. A > necessidade realmente é saber se veio ou não o campo na instrução sql > de update ou insert. > > Taí.. espero uma luz, já antecipando meus agradecimentos. > > Abraços galera! > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 17 08:54:02 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Thu, 17 Jun 2010 08:54:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Trigger_com_campo_n=E3o_prese?= =?iso-8859-1?q?nte_na_sql?= In-Reply-To: References: Message-ID: vi duas possibilidades, vc trata via programação, a sql pra nos momentos que nao "mencionar" o codigo, a rotina inclua um update codigo = 0... mais ai cai na sua restrição sobre não poder sempre colocar com 0 em valor padrão... outra coisa seria se vc pudesse criar uma sp que trate isso... talvez resolva... -- 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 17 de junho de 2010 08:12, Kelver Merlotti escreveu: > Eduardo Pombo: DEFAULT é útil somente no INSERT e no caso, preciso > dele também para o UPDATE. De qualquer forma, obrigado pela força. ;) > > Sandro: Exatamente! Independente do valor que já estiver no campo > CODIGO, se este campo for mensionado no UPDATE/INSERT, devo respeitar > o valor que está vindo na instrução, caso contrário - campo CODIGO não > presente na instrução - o valor dele deve passar para zero. > > Abraço! > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Msn: kmerlotti em hotmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > 2010/6/16 Sandro : > > Ola, uma duvida para poder ajudá-lo > > > > Se o campo código já conter um valor, exemplo: 20 > > > > E se o update não fizer menção ao campo código, mesmo assim vc quer que > ele > > passe de 20 para 0 ? > > > > > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > > nome de Kelver Merlotti > > Enviada em: quarta-feira, 16 de junho de 2010 18:15 > > Para: FireBase > > Assunto: [firebase-br] Trigger com campo não presente na sql > > > > Fala galera, boa noite! > > Já perdi algumas horinhas brincando com isso e não consegui resolver. > > Por favor, antes de responder dizendo que eu estou maluco (rs), > > reproduzam aí pra ter certeza que funcionou: > > > > CREATE TABLE TESTE( > > CODIGO INTEGER NOT NULL, > > NOME VARCHAR(10)) > > > > INSERT INTO TESTE VALUES (10, 'TESTE') > > > > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE > > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 > > AS > > begin > > IF (NEW.CODIGO IS NULL) THEN > > NEW.CODIGO = 0; > > end > > > > O x da questão é: se nesse momento eu fizer ... > > > > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' > > > > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo > > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para > > zero. > > > > Porém, se eu fizer... > > > > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' > > > > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, > > o código seria realmente 10 e não 0 (zero)! > > > > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar > > o primeiro update pra sempre passar um valor padrão para o campo > > CODSINC e comparar na trigger se está vindo este valor padrão. A > > necessidade realmente é saber se veio ou não o campo na instrução sql > > de update ou insert. > > > > Taí.. espero uma luz, já antecipando meus agradecimentos. > > > > Abraços galera! > > > > Kelver Merlotti > > Coordenador Editorial do Portal www.ActiveDelphi.com.br > > Contato: kelver em activedelphi.com.br > > Google: kmerlotti em gmail.com > > Twitter: http://twitter.com/kmerlotti > > Tem um segundo? Então, dá uma olhadinha nisso: > > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > > mais que em reais) pra quem estiver disposto a: > > * Ler anúncios > > * Visitar sites > > * Clicar em banners > > * Navegar na NET > > * Ler e-mails > > * Convidar novos usuários > > O pagamento pode ser feito de várias formas! > > Registra lá. Não custa nada!!! ;-) > > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From humberto701 em gmail.com Thu Jun 17 09:11:32 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Thu, 17 Jun 2010 09:11:32 -0300 Subject: [firebase-br] Banco de dados In-Reply-To: References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> Message-ID: Firebird + Ibexpert é show. Preferencial a versão personal edition que é free. -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From kmerlotti em gmail.com Thu Jun 17 09:11:24 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Thu, 17 Jun 2010 09:11:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Trigger_com_campo_n=E3o_prese?= =?iso-8859-1?q?nte_na_sql?= In-Reply-To: References: Message-ID: Bom dia, Sr. Alysson "F7"! Como já comentei, mudar a programação onde as instruções são executadas é impossível. Já sobre utilizar SP poderia dar alguma sugestão sobre como seria a procedure? Será mesmo que não tem outra alternativa pra saber se o campo está ou não na instrução UPDATE/INSERT ? Obrigado e fico no aguardo de mais alguma sugestão da lista. Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/6/17 Alysson Azevedo : > vi duas possibilidades, vc trata via programação, a sql pra nos momentos que > nao "mencionar" o codigo, a rotina inclua um update codigo = 0... mais ai > cai na sua restrição sobre não poder sempre colocar com 0 em valor padrão... > > outra coisa seria se vc pudesse criar uma sp que trate isso... talvez > resolva... > -- > > 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 17 de junho de 2010 08:12, Kelver Merlotti escreveu: > >> Eduardo Pombo: DEFAULT é útil somente no INSERT e no caso, preciso >> dele também para o UPDATE. De qualquer forma, obrigado pela força. ;) >> >> Sandro: Exatamente! Independente do valor que já estiver no campo >> CODIGO, se este campo for mensionado no UPDATE/INSERT, devo respeitar >> o valor que está vindo na instrução, caso contrário - campo CODIGO não >> presente na instrução - o valor dele deve passar para zero. >> >> Abraço! >> >> Kelver Merlotti >> Coordenador Editorial do Portal www.ActiveDelphi.com.br >> Contato: kelver em activedelphi.com.br >> Google: kmerlotti em gmail.com >> Msn: kmerlotti em hotmail.com >> Twitter: http://twitter.com/kmerlotti >> Tem um segundo? Então, dá uma olhadinha nisso: >> Um site de publicidades, de Portugal, está pagando em euros (quase 3x >> mais que em reais) pra quem estiver disposto a: >>  * Ler anúncios >>  * Visitar sites >>  * Clicar em banners >>  * Navegar na NET >>  * Ler e-mails >>  * Convidar novos usuários >> O pagamento pode ser feito de várias formas! >> Registra lá. Não custa nada!!! ;-) >> http://www.publipt.com/pages/index.php?refid=kmerlotti >> >> >> >> 2010/6/16 Sandro : >> > Ola, uma duvida para poder ajudá-lo >> > >> > Se o campo código já conter um valor, exemplo: 20 >> > >> > E se o update não fizer menção ao campo código,  mesmo assim vc quer que >> ele >> > passe de 20 para 0 ? >> > >> > >> > >> > >> > -----Mensagem original----- >> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> > nome de Kelver Merlotti >> > Enviada em: quarta-feira, 16 de junho de 2010 18:15 >> > Para: FireBase >> > Assunto: [firebase-br] Trigger com campo não presente na sql >> > >> > Fala galera, boa noite! >> > Já perdi algumas horinhas brincando com isso e não consegui resolver. >> > Por favor, antes de responder dizendo que eu estou maluco (rs), >> > reproduzam aí pra ter certeza que funcionou: >> > >> > CREATE TABLE TESTE( >> >   CODIGO INTEGER NOT NULL, >> >   NOME VARCHAR(10)) >> > >> > INSERT INTO TESTE VALUES (10, 'TESTE') >> > >> > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE >> > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 >> > AS >> > begin >> >  IF (NEW.CODIGO IS NULL) THEN >> >    NEW.CODIGO = 0; >> > end >> > >> > O x da questão é: se nesse momento eu fizer ... >> > >> > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' >> > >> > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo >> > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para >> > zero. >> > >> > Porém, se eu fizer... >> > >> > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' >> > >> > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, >> > o código seria realmente 10 e não 0 (zero)! >> > >> > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar >> > o primeiro update pra sempre passar um valor padrão para o campo >> > CODSINC e comparar na trigger se está vindo este valor padrão. A >> > necessidade realmente é saber se veio ou não o campo na instrução sql >> > de update ou insert. >> > >> > Taí.. espero uma luz, já antecipando meus agradecimentos. >> > >> > Abraços galera! >> > >> > Kelver Merlotti >> > Coordenador Editorial do Portal www.ActiveDelphi.com.br >> > Contato: kelver em activedelphi.com.br >> > Google: kmerlotti em gmail.com >> > Twitter: http://twitter.com/kmerlotti >> > Tem um segundo? Então, dá uma olhadinha nisso: >> > Um site de publicidades, de Portugal, está pagando em euros (quase 3x >> > mais que em reais) pra quem estiver disposto a: >> > * Ler anúncios >> > * Visitar sites >> > * Clicar em banners >> > * Navegar na NET >> > * Ler e-mails >> > * Convidar novos usuários >> > O pagamento pode ser feito de várias formas! >> > Registra lá. Não custa nada!!! ;-) >> > http://www.publipt.com/pages/index.php?refid=kmerlotti >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kmerlotti em gmail.com Thu Jun 17 09:30:30 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Thu, 17 Jun 2010 09:30:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Trigger_com_campo_n=E3o_prese?= =?iso-8859-1?q?nte_na_sql?= In-Reply-To: References: Message-ID: Opa, achei a saída! Quando um campo não está na instrução sql, o FB assume que o NEW.CAMPO é igual ao OLD.CAMPO, logo, a trigger ficou: begin IF (NEW.CODIGO = OLD.CODIGO) THEN NEW.CODIGO = 0; end Aí você pode falar: mas se você fizer "UPDATE TABELA SET CODIGO = 10 WHERE CODIGO = 10" seu código vai zerar, não vai? Sim, vai! Mas nenhum update fará atualização do registro preenchendo o campo CODIGO com o mesmo valor que já está nele, portanto, não haverá problema de zerar quem não deve. Obrigado a todos pela ajuda. ps: é impressionante como agente perde tanto tempo com coisas tão "tontas", né não?! :\ rsrs Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/6/17 Kelver Merlotti : > Bom dia, Sr. Alysson "F7"! > Como já comentei, mudar a programação onde as instruções são > executadas é impossível. > Já sobre utilizar SP poderia dar alguma sugestão sobre como seria a procedure? > Será mesmo que não tem outra alternativa pra saber se o campo está ou > não na instrução UPDATE/INSERT ? > Obrigado e fico no aguardo de mais alguma sugestão da lista. > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: >  * Ler anúncios >  * Visitar sites >  * Clicar em banners >  * Navegar na NET >  * Ler e-mails >  * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > 2010/6/17 Alysson Azevedo : >> vi duas possibilidades, vc trata via programação, a sql pra nos momentos que >> nao "mencionar" o codigo, a rotina inclua um update codigo = 0... mais ai >> cai na sua restrição sobre não poder sempre colocar com 0 em valor padrão... >> >> outra coisa seria se vc pudesse criar uma sp que trate isso... talvez >> resolva... >> -- >> >> 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 17 de junho de 2010 08:12, Kelver Merlotti escreveu: >> >>> Eduardo Pombo: DEFAULT é útil somente no INSERT e no caso, preciso >>> dele também para o UPDATE. De qualquer forma, obrigado pela força. ;) >>> >>> Sandro: Exatamente! Independente do valor que já estiver no campo >>> CODIGO, se este campo for mensionado no UPDATE/INSERT, devo respeitar >>> o valor que está vindo na instrução, caso contrário - campo CODIGO não >>> presente na instrução - o valor dele deve passar para zero. >>> >>> Abraço! >>> >>> Kelver Merlotti >>> Coordenador Editorial do Portal www.ActiveDelphi.com.br >>> Contato: kelver em activedelphi.com.br >>> Google: kmerlotti em gmail.com >>> Msn: kmerlotti em hotmail.com >>> Twitter: http://twitter.com/kmerlotti >>> Tem um segundo? Então, dá uma olhadinha nisso: >>> Um site de publicidades, de Portugal, está pagando em euros (quase 3x >>> mais que em reais) pra quem estiver disposto a: >>>  * Ler anúncios >>>  * Visitar sites >>>  * Clicar em banners >>>  * Navegar na NET >>>  * Ler e-mails >>>  * Convidar novos usuários >>> O pagamento pode ser feito de várias formas! >>> Registra lá. Não custa nada!!! ;-) >>> http://www.publipt.com/pages/index.php?refid=kmerlotti >>> >>> >>> >>> 2010/6/16 Sandro : >>> > Ola, uma duvida para poder ajudá-lo >>> > >>> > Se o campo código já conter um valor, exemplo: 20 >>> > >>> > E se o update não fizer menção ao campo código,  mesmo assim vc quer que >>> ele >>> > passe de 20 para 0 ? >>> > >>> > >>> > >>> > >>> > -----Mensagem original----- >>> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> > nome de Kelver Merlotti >>> > Enviada em: quarta-feira, 16 de junho de 2010 18:15 >>> > Para: FireBase >>> > Assunto: [firebase-br] Trigger com campo não presente na sql >>> > >>> > Fala galera, boa noite! >>> > Já perdi algumas horinhas brincando com isso e não consegui resolver. >>> > Por favor, antes de responder dizendo que eu estou maluco (rs), >>> > reproduzam aí pra ter certeza que funcionou: >>> > >>> > CREATE TABLE TESTE( >>> >   CODIGO INTEGER NOT NULL, >>> >   NOME VARCHAR(10)) >>> > >>> > INSERT INTO TESTE VALUES (10, 'TESTE') >>> > >>> > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE >>> > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 >>> > AS >>> > begin >>> >  IF (NEW.CODIGO IS NULL) THEN >>> >    NEW.CODIGO = 0; >>> > end >>> > >>> > O x da questão é: se nesse momento eu fizer ... >>> > >>> > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' >>> > >>> > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo >>> > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para >>> > zero. >>> > >>> > Porém, se eu fizer... >>> > >>> > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' >>> > >>> > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, >>> > o código seria realmente 10 e não 0 (zero)! >>> > >>> > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar >>> > o primeiro update pra sempre passar um valor padrão para o campo >>> > CODSINC e comparar na trigger se está vindo este valor padrão. A >>> > necessidade realmente é saber se veio ou não o campo na instrução sql >>> > de update ou insert. >>> > >>> > Taí.. espero uma luz, já antecipando meus agradecimentos. >>> > >>> > Abraços galera! >>> > >>> > Kelver Merlotti >>> > Coordenador Editorial do Portal www.ActiveDelphi.com.br >>> > Contato: kelver em activedelphi.com.br >>> > Google: kmerlotti em gmail.com >>> > Twitter: http://twitter.com/kmerlotti >>> > Tem um segundo? Então, dá uma olhadinha nisso: >>> > Um site de publicidades, de Portugal, está pagando em euros (quase 3x >>> > mais que em reais) pra quem estiver disposto a: >>> > * Ler anúncios >>> > * Visitar sites >>> > * Clicar em banners >>> > * Navegar na NET >>> > * Ler e-mails >>> > * Convidar novos usuários >>> > O pagamento pode ser feito de várias formas! >>> > Registra lá. Não custa nada!!! ;-) >>> > http://www.publipt.com/pages/index.php?refid=kmerlotti >>> > >>> > ______________________________________________ >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>> > http://www.firebase.com.br/fb/artigo.php?id=1107 >>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > >>> > >>> > ______________________________________________ >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > From cury.fb em gmail.com Thu Jun 17 09:49:30 2010 From: cury.fb em gmail.com (cury firebird) Date: Thu, 17 Jun 2010 09:49:30 -0300 Subject: [firebase-br] Banco de dados In-Reply-To: References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> Message-ID: <8D6233275E4A462D94085AC63992BD4E@CIT2> Eu já te digo que até compensa pagar pela IBEXPERT..... não me arrependo de jeito nenhum!!! Pode comprar! -------------------------------------------------- From: "Humberto Araujo" Sent: Thursday, June 17, 2010 9:11 AM To: "FireBase" Subject: Re: [firebase-br] Banco de dados > Firebird + Ibexpert é show. > Preferencial a versão personal edition que é free. > > -- > 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 samuel.peres.ferreira em gmail.com Thu Jun 17 10:16:42 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Thu, 17 Jun 2010 10:16:42 -0300 Subject: [firebase-br] Acesso a Banco de dados Message-ID: ola uso a algum tempo o mdo. alguem pode dizer o q eu ganho ou perco com outras ide, tal como ibx, ibexpert, zebedee, etc? obrigado Samuel From sandro_rebelo em ibest.com.br Thu Jun 17 16:50:57 2010 From: sandro_rebelo em ibest.com.br (Sandro) Date: Thu, 17 Jun 2010 16:50:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Trigger_com_campo_n=E3o_prese?= =?iso-8859-1?q?nte_na_sql?= References: Message-ID: Com certeza. Se fosse falasse isso, ja teria tido a resposta. Mas quem garante que um codigo naum vai ser atualizado com o mesmo codigo? Sandro ----- Original Message ----- From: "Kelver Merlotti" To: "FireBase" Sent: Thursday, June 17, 2010 9:30 AM Subject: Re: [firebase-br]RES: Trigger com campo não presente na sql Opa, achei a saída! Quando um campo não está na instrução sql, o FB assume que o NEW.CAMPO é igual ao OLD.CAMPO, logo, a trigger ficou: begin IF (NEW.CODIGO = OLD.CODIGO) THEN NEW.CODIGO = 0; end Aí você pode falar: mas se você fizer "UPDATE TABELA SET CODIGO = 10 WHERE CODIGO = 10" seu código vai zerar, não vai? Sim, vai! Mas nenhum update fará atualização do registro preenchendo o campo CODIGO com o mesmo valor que já está nele, portanto, não haverá problema de zerar quem não deve. Obrigado a todos pela ajuda. ps: é impressionante como agente perde tanto tempo com coisas tão "tontas", né não?! :\ rsrs Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/6/17 Kelver Merlotti : > Bom dia, Sr. Alysson "F7"! > Como já comentei, mudar a programação onde as instruções são > executadas é impossível. > Já sobre utilizar SP poderia dar alguma sugestão sobre como seria a > procedure? > Será mesmo que não tem outra alternativa pra saber se o campo está ou > não na instrução UPDATE/INSERT ? > Obrigado e fico no aguardo de mais alguma sugestão da lista. > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > 2010/6/17 Alysson Azevedo : >> vi duas possibilidades, vc trata via programação, a sql pra nos momentos >> que >> nao "mencionar" o codigo, a rotina inclua um update codigo = 0... mais ai >> cai na sua restrição sobre não poder sempre colocar com 0 em valor >> padrão... >> >> outra coisa seria se vc pudesse criar uma sp que trate isso... talvez >> resolva... >> -- >> >> 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 17 de junho de 2010 08:12, Kelver Merlotti >> escreveu: >> >>> Eduardo Pombo: DEFAULT é útil somente no INSERT e no caso, preciso >>> dele também para o UPDATE. De qualquer forma, obrigado pela força. ;) >>> >>> Sandro: Exatamente! Independente do valor que já estiver no campo >>> CODIGO, se este campo for mensionado no UPDATE/INSERT, devo respeitar >>> o valor que está vindo na instrução, caso contrário - campo CODIGO não >>> presente na instrução - o valor dele deve passar para zero. >>> >>> Abraço! >>> >>> Kelver Merlotti >>> Coordenador Editorial do Portal www.ActiveDelphi.com.br >>> Contato: kelver em activedelphi.com.br >>> Google: kmerlotti em gmail.com >>> Msn: kmerlotti em hotmail.com >>> Twitter: http://twitter.com/kmerlotti >>> Tem um segundo? Então, dá uma olhadinha nisso: >>> Um site de publicidades, de Portugal, está pagando em euros (quase 3x >>> mais que em reais) pra quem estiver disposto a: >>> * Ler anúncios >>> * Visitar sites >>> * Clicar em banners >>> * Navegar na NET >>> * Ler e-mails >>> * Convidar novos usuários >>> O pagamento pode ser feito de várias formas! >>> Registra lá. Não custa nada!!! ;-) >>> http://www.publipt.com/pages/index.php?refid=kmerlotti >>> >>> >>> >>> 2010/6/16 Sandro : >>> > Ola, uma duvida para poder ajudá-lo >>> > >>> > Se o campo código já conter um valor, exemplo: 20 >>> > >>> > E se o update não fizer menção ao campo código, mesmo assim vc quer >>> > que >>> ele >>> > passe de 20 para 0 ? >>> > >>> > >>> > >>> > >>> > -----Mensagem original----- >>> > De: lista-bounces em firebase.com.br >>> > [mailto:lista-bounces em firebase.com.br] >>> Em >>> > nome de Kelver Merlotti >>> > Enviada em: quarta-feira, 16 de junho de 2010 18:15 >>> > Para: FireBase >>> > Assunto: [firebase-br] Trigger com campo não presente na sql >>> > >>> > Fala galera, boa noite! >>> > Já perdi algumas horinhas brincando com isso e não consegui resolver. >>> > Por favor, antes de responder dizendo que eu estou maluco (rs), >>> > reproduzam aí pra ter certeza que funcionou: >>> > >>> > CREATE TABLE TESTE( >>> > CODIGO INTEGER NOT NULL, >>> > NOME VARCHAR(10)) >>> > >>> > INSERT INTO TESTE VALUES (10, 'TESTE') >>> > >>> > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE >>> > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 >>> > AS >>> > begin >>> > IF (NEW.CODIGO IS NULL) THEN >>> > NEW.CODIGO = 0; >>> > end >>> > >>> > O x da questão é: se nesse momento eu fizer ... >>> > >>> > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' >>> > >>> > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo >>> > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para >>> > zero. >>> > >>> > Porém, se eu fizer... >>> > >>> > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' >>> > >>> > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, >>> > o código seria realmente 10 e não 0 (zero)! >>> > >>> > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar >>> > o primeiro update pra sempre passar um valor padrão para o campo >>> > CODSINC e comparar na trigger se está vindo este valor padrão. A >>> > necessidade realmente é saber se veio ou não o campo na instrução sql >>> > de update ou insert. >>> > >>> > Taí.. espero uma luz, já antecipando meus agradecimentos. >>> > >>> > Abraços galera! >>> > >>> > Kelver Merlotti >>> > Coordenador Editorial do Portal www.ActiveDelphi.com.br >>> > Contato: kelver em activedelphi.com.br >>> > Google: kmerlotti em gmail.com >>> > Twitter: http://twitter.com/kmerlotti >>> > Tem um segundo? Então, dá uma olhadinha nisso: >>> > Um site de publicidades, de Portugal, está pagando em euros (quase 3x >>> > mais que em reais) pra quem estiver disposto a: >>> > * Ler anúncios >>> > * Visitar sites >>> > * Clicar em banners >>> > * Navegar na NET >>> > * Ler e-mails >>> > * Convidar novos usuários >>> > O pagamento pode ser feito de várias formas! >>> > Registra lá. Não custa nada!!! ;-) >>> > http://www.publipt.com/pages/index.php?refid=kmerlotti >>> > >>> > ______________________________________________ >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>> > http://www.firebase.com.br/fb/artigo.php?id=1107 >>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > >>> > >>> > ______________________________________________ >>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> > >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kmerlotti em gmail.com Thu Jun 17 17:21:31 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Thu, 17 Jun 2010 17:21:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Trigger_com_campo_n=E3o_prese?= =?iso-8859-1?q?nte_na_sql?= In-Reply-To: References: Message-ID: Eu, o programador! :-) É assim: eu não posso repassar todos os lugares do sistema que dão update/insert nessa tabela, mas eu tenho certeza que nenhum destes lugares alimentam o campo CODIGO, pois ele foi criado agora, por uma rotina externa ao software. Porém essa rotina é que vai alimentar este novo campo, de acordo com a necessidade, portanto, posso garantir que nunca será enviado o mesmo valor armazenado nele para um update! ;-) Abraço! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/6/17 Sandro : > Com certeza. > Se fosse falasse isso, ja teria tido a resposta. > > Mas quem garante que um codigo naum vai ser atualizado com o mesmo codigo? > > Sandro > > ----- Original Message ----- From: "Kelver Merlotti" > To: "FireBase" > Sent: Thursday, June 17, 2010 9:30 AM > Subject: Re: [firebase-br]RES: Trigger com campo não presente na sql > > > Opa, achei a saída! > > Quando um campo não está na instrução sql, o FB assume que o NEW.CAMPO > é igual ao OLD.CAMPO, logo, a trigger ficou: > > begin >  IF (NEW.CODIGO = OLD.CODIGO) THEN >   NEW.CODIGO = 0; > end > > Aí você pode falar: mas se você fizer "UPDATE TABELA SET CODIGO = 10 > WHERE CODIGO = 10" seu código vai zerar, não vai? > > Sim, vai! Mas nenhum update fará atualização do registro preenchendo o > campo CODIGO com o mesmo valor que já está nele, portanto, não haverá > problema de zerar quem não deve. > > Obrigado a todos pela ajuda. > > ps: é impressionante como agente perde tanto tempo com coisas tão > "tontas", né não?! :\ rsrs > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento pode ser feito de várias formas! > Registra lá. Não custa nada!!! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > > 2010/6/17 Kelver Merlotti : >> >> Bom dia, Sr. Alysson "F7"! >> Como já comentei, mudar a programação onde as instruções são >> executadas é impossível. >> Já sobre utilizar SP poderia dar alguma sugestão sobre como seria a >> procedure? >> Será mesmo que não tem outra alternativa pra saber se o campo está ou >> não na instrução UPDATE/INSERT ? >> Obrigado e fico no aguardo de mais alguma sugestão da lista. >> >> Kelver Merlotti >> Coordenador Editorial do Portal www.ActiveDelphi.com.br >> Contato: kelver em activedelphi.com.br >> Google: kmerlotti em gmail.com >> Twitter: http://twitter.com/kmerlotti >> Tem um segundo? Então, dá uma olhadinha nisso: >> Um site de publicidades, de Portugal, está pagando em euros (quase 3x >> mais que em reais) pra quem estiver disposto a: >> * Ler anúncios >> * Visitar sites >> * Clicar em banners >> * Navegar na NET >> * Ler e-mails >> * Convidar novos usuários >> O pagamento pode ser feito de várias formas! >> Registra lá. Não custa nada!!! ;-) >> http://www.publipt.com/pages/index.php?refid=kmerlotti >> >> >> >> 2010/6/17 Alysson Azevedo : >>> >>> vi duas possibilidades, vc trata via programação, a sql pra nos momentos >>> que >>> nao "mencionar" o codigo, a rotina inclua um update codigo = 0... mais ai >>> cai na sua restrição sobre não poder sempre colocar com 0 em valor >>> padrão... >>> >>> outra coisa seria se vc pudesse criar uma sp que trate isso... talvez >>> resolva... >>> -- >>> >>> 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 17 de junho de 2010 08:12, Kelver Merlotti >>> escreveu: >>> >>>> Eduardo Pombo: DEFAULT é útil somente no INSERT e no caso, preciso >>>> dele também para o UPDATE. De qualquer forma, obrigado pela força. ;) >>>> >>>> Sandro: Exatamente! Independente do valor que já estiver no campo >>>> CODIGO, se este campo for mensionado no UPDATE/INSERT, devo respeitar >>>> o valor que está vindo na instrução, caso contrário - campo CODIGO não >>>> presente na instrução - o valor dele deve passar para zero. >>>> >>>> Abraço! >>>> >>>> Kelver Merlotti >>>> Coordenador Editorial do Portal www.ActiveDelphi.com.br >>>> Contato: kelver em activedelphi.com.br >>>> Google: kmerlotti em gmail.com >>>> Msn: kmerlotti em hotmail.com >>>> Twitter: http://twitter.com/kmerlotti >>>> Tem um segundo? Então, dá uma olhadinha nisso: >>>> Um site de publicidades, de Portugal, está pagando em euros (quase 3x >>>> mais que em reais) pra quem estiver disposto a: >>>> * Ler anúncios >>>> * Visitar sites >>>> * Clicar em banners >>>> * Navegar na NET >>>> * Ler e-mails >>>> * Convidar novos usuários >>>> O pagamento pode ser feito de várias formas! >>>> Registra lá. Não custa nada!!! ;-) >>>> http://www.publipt.com/pages/index.php?refid=kmerlotti >>>> >>>> >>>> >>>> 2010/6/16 Sandro : >>>> > Ola, uma duvida para poder ajudá-lo >>>> > >>>> > Se o campo código já conter um valor, exemplo: 20 >>>> > >>>> > E se o update não fizer menção ao campo código, mesmo assim vc quer > >>>> > que >>>> ele >>>> > passe de 20 para 0 ? >>>> > >>>> > >>>> > >>>> > >>>> > -----Mensagem original----- >>>> > De: lista-bounces em firebase.com.br > >>>> > [mailto:lista-bounces em firebase.com.br] >>>> Em >>>> > nome de Kelver Merlotti >>>> > Enviada em: quarta-feira, 16 de junho de 2010 18:15 >>>> > Para: FireBase >>>> > Assunto: [firebase-br] Trigger com campo não presente na sql >>>> > >>>> > Fala galera, boa noite! >>>> > Já perdi algumas horinhas brincando com isso e não consegui resolver. >>>> > Por favor, antes de responder dizendo que eu estou maluco (rs), >>>> > reproduzam aí pra ter certeza que funcionou: >>>> > >>>> > CREATE TABLE TESTE( >>>> > CODIGO INTEGER NOT NULL, >>>> > NOME VARCHAR(10)) >>>> > >>>> > INSERT INTO TESTE VALUES (10, 'TESTE') >>>> > >>>> > CREATE OR ALTER TRIGGER TESTE_BIU0 FOR TESTE >>>> > ACTIVE BEFORE INSERT OR UPDATE POSITION 0 >>>> > AS >>>> > begin >>>> > IF (NEW.CODIGO IS NULL) THEN >>>> > NEW.CODIGO = 0; >>>> > end >>>> > >>>> > O x da questão é: se nesse momento eu fizer ... >>>> > >>>> > UPDATE TESTE SET NOME = 'ABC' WHERE NOME = 'TESTE' >>>> > >>>> > ... preciso que o CODIGO seja igual a 0 (zero), ou seja, se o campo >>>> > CODIGO não estiver no UPDATE / INSERT, preciso que ele passe para >>>> > zero. >>>> > >>>> > Porém, se eu fizer... >>>> > >>>> > UPDATE TESTE SET NOME = 'ABC', CODIGO = 10 WHERE NOME = 'TESTE' >>>> > >>>> > ... aí tenho que respeitar o valor que está vindo no comando, ou seja, >>>> > o código seria realmente 10 e não 0 (zero)! >>>> > >>>> > Obs.: NÃO há possibilidade, "em hipótese alguma", de eu poder alterar >>>> > o primeiro update pra sempre passar um valor padrão para o campo >>>> > CODSINC e comparar na trigger se está vindo este valor padrão. A >>>> > necessidade realmente é saber se veio ou não o campo na instrução sql >>>> > de update ou insert. >>>> > >>>> > Taí.. espero uma luz, já antecipando meus agradecimentos. >>>> > >>>> > Abraços galera! >>>> > >>>> > Kelver Merlotti >>>> > Coordenador Editorial do Portal www.ActiveDelphi.com.br >>>> > Contato: kelver em activedelphi.com.br >>>> > Google: kmerlotti em gmail.com >>>> > Twitter: http://twitter.com/kmerlotti >>>> > Tem um segundo? Então, dá uma olhadinha nisso: >>>> > Um site de publicidades, de Portugal, está pagando em euros (quase 3x >>>> > mais que em reais) pra quem estiver disposto a: >>>> > * Ler anúncios >>>> > * Visitar sites >>>> > * Clicar em banners >>>> > * Navegar na NET >>>> > * Ler e-mails >>>> > * Convidar novos usuários >>>> > O pagamento pode ser feito de várias formas! >>>> > Registra lá. Não custa nada!!! ;-) >>>> > http://www.publipt.com/pages/index.php?refid=kmerlotti >>>> > >>>> > ______________________________________________ >>>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> > http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> > >>>> > >>>> > ______________________________________________ >>>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> > Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> > >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Thu Jun 17 17:47:05 2010 From: fernando_passos em gcti.com.br (Fernando Passos) Date: Thu, 17 Jun 2010 17:47:05 -0300 Subject: [firebase-br] RES: Problema com Performace In-Reply-To: <730557558203160637@unknownmsgid> References: <730557558203160637@unknownmsgid> Message-ID: cara Estava usando o SQL Direct SQL via sistema 15,4 segundos Dai testei com o da paleta do InterBase o normal 0,3 segundos Se vcs souber um componente que seja mais rápido ou melhor avisar pq vo troca os componentes do sistema ? Em 16 de junho de 2010 16:57, Felix - Sol escreveu: > Opa. > > Qual componente voce estava usando (era lento) e qual passou a usar (ficou > rapido) ? > > 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 Passos > Enviada em: quarta-feira, 16 de junho de 2010 15:26 > Para: FireBase > Assunto: Re: [firebase-br] Problema com Performace > > Só pra costa ficou rápido, mas ao executar via sistema continuou ruim, para > a minha tristeza troquei o componente de conecção com o banco > e vuala ficou rápido. > Resumindo danou-se =D > > mas mto obrigado pela ajuda > > Em 16 de junho de 2010 11:43, Fernando Passos > escreveu: > > > Cara, > > > > Bom a mudança foi drástica fico bem rápido. =D > > No caso em questão o result foi o mesmo vou fazer mais teste para colocar > > isso em produção. > > Mais mto obrigado. > > > > > > Fernando. > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From humberto701 em gmail.com Thu Jun 17 17:53:23 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Thu, 17 Jun 2010 17:53:23 -0300 Subject: [firebase-br] RES: Problema com Performace In-Reply-To: References: <730557558203160637@unknownmsgid> Message-ID: Testa com clientdataset e posta o resultado por favor. From kmerlotti em gmail.com Thu Jun 17 17:53:29 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Thu, 17 Jun 2010 17:53:29 -0300 Subject: [firebase-br] Atualizar campo em todas as tabelas Message-ID: Fala galera, boa tarde! Pode ser que alguém se interesse e precise disso um dia! Quando se tem um banco "anti-formas normais", sem fks muito menos update cascade, e precisa-se trocar o id de um registro na tabela e em todas as outras dependentes, pra não ter que fazer uma por uma na mão, ou desenvolver algum pequeno programa pra isso, utilize esta procedure: CREATE OR ALTER PROCEDURE TROCA_CODIGO_TABELAS ( novo varchar(5), velho varchar(5), campo varchar(20)) as declare variable tabela varchar(25); begin FOR SELECT RDB$RELATION_NAME FROM RDB$RELATION_FIELDS WHERE --RDB$RELATION_NAME NOT IN ('TABELA_EXCECAO1', 'TABELA_EXCECAO2') AND RDB$FIELD_NAME = :CAMPO INTO :TABELA DO BEGIN EXECUTE STATEMENT 'UPDATE ' || TABELA || ' SET ' || :CAMPO || ' = ''' || :NOVO || ''' WHERE ' || + :CAMPO || ' = ''' || :VELHO || ''''; END end Porém, essa SP exige que todas as tabelas possuam o mesmo nome de campo, ou seja, se em CLIENTES o ID se chama CODCLI, em todas as outras tabelas que fazem referencia à CLIENTES, o campo também deve-se chamar CODCLI. Dessa forma, poderiamos fazer: execute procedure('99999', '123', 'CODCLI'); A procedure vai repassar todas as tabelas do banco que possuem um campo chamado CODCLI e executar o update trocando o valor de 123 para 99999. Espero que seja útil. Abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti From teodoro_rodrigo em ig.com.br Fri Jun 18 08:09:40 2010 From: teodoro_rodrigo em ig.com.br (Rodrigo Teodoro) Date: Fri, 18 Jun 2010 08:09:40 -0300 Subject: [firebase-br] Checar Estrutura da Tabela In-Reply-To: References: Message-ID: Isto no Firebird 2.0 ok! CREATE OR ALTER PROCEDURE BUSCADESCRICAO ( p_tabela varchar(31)) returns ( o_reservado char(1), o_campo varchar(31), o_tipo varchar(31), o_indice varchar(31), o_tamanho integer, o_valorpadrao varchar(31), o_precisao integer, o_nulabilidade varchar(1), o_descricao varchar(255)) as BEGIN FOR SELECT DISTINCT TRIM(CAMPOS.RDB$FIELD_NAME) AS CAMPO, --TIPO DO CAMPO TRIM(CASE WHEN DADOSCAMPO.RDB$FIELD_PRECISION > 0 THEN 'NUMERIC' WHEN TIPOS.RDB$TYPE_NAME = 'LONG' THEN 'INTEGER' WHEN TIPOS.RDB$TYPE_NAME = 'SHORT' THEN 'SMALLINT' WHEN TIPOS.RDB$TYPE_NAME = 'INT64' THEN 'NUMERIC' WHEN TIPOS.RDB$TYPE_NAME = 'VARYING' THEN 'VARCHAR' WHEN TIPOS.RDB$TYPE_NAME = 'TEXT' THEN 'CHAR' WHEN TIPOS.RDB$TYPE_NAME = 'BLOB' THEN 'BLOB SUB_TYPE 1' ELSE TIPOS.RDB$TYPE_NAME END) AS TIPO, TRIM(COALESCE((SELECT C.RDB$CONSTRAINT_TYPE FROM RDB$RELATION_CONSTRAINTS C, RDB$INDEX_SEGMENTS S WHERE C.RDB$RELATION_NAME = CAMPOS.RDB$RELATION_NAME AND S.RDB$FIELD_NAME = CAMPOS.RDB$FIELD_NAME AND S.RDB$INDEX_NAME = C.RDB$INDEX_NAME),'CAMPO')) AS INDICE, --TAMANHO DO CAMPO TRIM(CASE WHEN DADOSCAMPO.RDB$FIELD_TYPE IN(16,8) THEN DADOSCAMPO.RDB$FIELD_PRECISION ELSE DADOSCAMPO.RDB$FIELD_LENGTH END) AS TAMANHOCAMPO, --VALOR PADRAO TRIM(SUBSTRING(CAMPOS.RDB$DEFAULT_SOURCE FROM 8 FOR (CHAR_LENGTH(CAMPOS.RDB$DEFAULT_SOURCE) - 7))) AS VALORPADRAO, --PRECISAO (DADOSCAMPO.RDB$FIELD_SCALE*-1) AS PRECISAO, --SE O CAMPO E NULO CASE CAMPOS.RDB$NULL_FLAG WHEN 1 THEN 'N' ELSE 'Y' END AS NULABILIDADE, --DESCRICAO TRIM(CAMPOS.RDB$DESCRIPTION) AS DESCRICAO, CASE WHEN TRIM(CAMPOS.RDB$FIELD_NAME) = 'DOMAIN' THEN 'S' WHEN TRIM(CAMPOS.RDB$FIELD_NAME) = 'BLOCK' THEN 'S' ELSE 'N' END AS RESERVADO FROM RDB$RELATIONS TABELAS, RDB$RELATION_FIELDS CAMPOS, RDB$FIELDS DADOSCAMPO, RDB$TYPES TIPOS WHERE TABELAS.RDB$RELATION_NAME = :P_TABELA AND TIPOS.RDB$FIELD_NAME = 'RDB$FIELD_TYPE' AND TABELAS.RDB$RELATION_NAME = CAMPOS.RDB$RELATION_NAME AND CAMPOS.RDB$FIELD_SOURCE = DADOSCAMPO.RDB$FIELD_NAME AND DADOSCAMPO.RDB$FIELD_TYPE = TIPOS.RDB$TYPE ORDER BY CAMPOS.RDB$FIELD_POSITION INTO :O_CAMPO, :O_TIPO, :O_INDICE, :O_TAMANHO, :O_VALORPADRAO, :O_PRECISAO, :O_NULABILIDADE, :O_DESCRICAO, :O_RESERVADO DO BEGIN SUSPEND; END END From nalmir em otempo.com.br Fri Jun 18 09:22:49 2010 From: nalmir em otempo.com.br (Nalmir) Date: Fri, 18 Jun 2010 09:22:49 -0300 Subject: [firebase-br] RES: Banco de dados In-Reply-To: References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> Message-ID: <001701cb0ee0$f7a0e110$e6e2a330$@otempo.com.br> Onde consigo achar o IBExpress Free, só estou achando o Personal Edition Trial. Valeu! Nalmir -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Nivaldo Martins Enviada em: quinta-feira, 17 de junho de 2010 02:18 Para: FireBase Assunto: Re: [firebase-br] Banco de dados IBexpert é uma das melhores Em 16 de junho de 2010 21:54, Nalmir escreveu: > Boa Noite > > Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu > mexi um pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE > posso usar para criar meus banco em Firebird. > > Valeu pela Força > > Nalmir > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Fri Jun 18 09:40:40 2010 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Fri, 18 Jun 2010 09:40:40 -0300 Subject: [firebase-br] RES: Banco de dados References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> <001701cb0ee0$f7a0e110$e6e2a330$@otempo.com.br> Message-ID: No dia 18/06/2010 às 09:22:49 catando milho no teclado Nalmir " escrivinhou " o texto abaixo : > Onde consigo achar o IBExpress Free, só estou achando o Personal Edition > Trial. A versão personaledition é free. pode ser encontrado no link http://ibexpert.net/ibe/index.php?n=Main.News#news44 T++++++++++ ---------------------------------------------------------------------------------- " De fato, é melhor dar do que receber. Por exemplo : presentes de casamento ! ! ! " -- From compuvale.software em gmail.com Fri Jun 18 09:42:16 2010 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Fri, 18 Jun 2010 09:42:16 -0300 Subject: [firebase-br] RES: Banco de dados In-Reply-To: <001701cb0ee0$f7a0e110$e6e2a330$@otempo.com.br> References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> <001701cb0ee0$f7a0e110$e6e2a330$@otempo.com.br> Message-ID: Nalmir, dá uma olhada direitinho, porque o personal é free, trial tu vai achar da versão full. A página de download do IBExpert é: http://ibexpert.net/ibe/index.php?n=Main.DownloadFree []s Andrei Em 18 de junho de 2010 09:22, Nalmir escreveu: > Onde consigo achar o IBExpress Free, só estou achando o Personal Edition > Trial. > > Valeu! > Nalmir > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Nivaldo Martins > Enviada em: quinta-feira, 17 de junho de 2010 02:18 > Para: FireBase > Assunto: Re: [firebase-br] Banco de dados > > IBexpert é uma das melhores > > Em 16 de junho de 2010 21:54, Nalmir escreveu: > > > Boa Noite > > > > Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu > > mexi um pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE > > posso usar para criar meus banco em Firebird. > > > > Valeu pela Força > > > > Nalmir > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From humberto701 em gmail.com Fri Jun 18 09:49:02 2010 From: humberto701 em gmail.com (Humberto Araujo) Date: Fri, 18 Jun 2010 09:49:02 -0300 Subject: [firebase-br] Banco de dados In-Reply-To: <8D6233275E4A462D94085AC63992BD4E@CIT2> References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> <8D6233275E4A462D94085AC63992BD4E@CIT2> Message-ID: Quanto foi o teu ibexpert? -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From chicote em vsp.com.br Fri Jun 18 09:55:16 2010 From: chicote em vsp.com.br (Chico) Date: Fri, 18 Jun 2010 09:55:16 -0300 Subject: [firebase-br] RES: Banco de dados References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> <001701cb0ee0$f7a0e110$e6e2a330$@otempo.com.br> Message-ID: Quer uma cópia, 3,92 MB? Em caso afirmativo, como mando? Chico ----- Original Message ----- From: "Nalmir" To: "'FireBase'" Sent: Friday, June 18, 2010 9:22 AM Subject: [firebase-br] RES: Banco de dados Onde consigo achar o IBExpress Free, só estou achando o Personal Edition Trial. Valeu! Nalmir -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Nivaldo Martins Enviada em: quinta-feira, 17 de junho de 2010 02:18 Para: FireBase Assunto: Re: [firebase-br] Banco de dados IBexpert é uma das melhores Em 16 de junho de 2010 21:54, Nalmir escreveu: > Boa Noite > > Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu > mexi um pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE > posso usar para criar meus banco em Firebird. > > Valeu pela Força > > Nalmir > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chicote em vsp.com.br Fri Jun 18 09:59:16 2010 From: chicote em vsp.com.br (Chico) Date: Fri, 18 Jun 2010 09:59:16 -0300 Subject: [firebase-br] RES: Banco de dados References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br> <001701cb0ee0$f7a0e110$e6e2a330$@otempo.com.br> Message-ID: <361F4D78D48042079307B703601E4A84@CHICO> Achei aqui http://www.ibexpert.net/ibe_de/index.php?n=Main.DownloadFree Chico ----- Original Message ----- From: "Nalmir" To: "'FireBase'" Sent: Friday, June 18, 2010 9:22 AM Subject: [firebase-br] RES: Banco de dados Onde consigo achar o IBExpress Free, só estou achando o Personal Edition Trial. Valeu! Nalmir -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Nivaldo Martins Enviada em: quinta-feira, 17 de junho de 2010 02:18 Para: FireBase Assunto: Re: [firebase-br] Banco de dados IBexpert é uma das melhores Em 16 de junho de 2010 21:54, Nalmir escreveu: > Boa Noite > > Galera, estou migrando de Clipper para Delphi 2009 direto. Então eu > mexi um pouco com Paradox (QUE HORROR). Bem gostaria de saber qual IDE > posso usar para criar meus banco em Firebird. > > Valeu pela Força > > Nalmir > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chicote em vsp.com.br Fri Jun 18 10:00:12 2010 From: chicote em vsp.com.br (Chico) Date: Fri, 18 Jun 2010 10:00:12 -0300 Subject: [firebase-br] Banco de dados References: <001201cb0db7$a735faa0$f5a1efe0$@otempo.com.br><8D6233275E4A462D94085AC63992BD4E@CIT2> Message-ID: <82319CC4506A4B7F9C67734E4F37D5C2@CHICO> Free ----- Original Message ----- From: "Humberto Araujo" To: "FireBase" Sent: Friday, June 18, 2010 9:49 AM Subject: Re: [firebase-br] Banco de dados Quanto foi o teu ibexpert? -- 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 omarhaddadm em gmail.com Fri Jun 18 16:43:32 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Fri, 18 Jun 2010 16:43:32 -0300 Subject: [firebase-br] Ref. Velocidade no retorno da SP Message-ID: Salve amigos(as), Criei esta SP para geração de dados para o Tribunal de Contas, mas só que ela está demorando em média 25s para trazer-me o resultado. O que poderia se feito para melhorar a performance da mesma ? chaves ? especificar um plan de execução específico ? Obrigado Segue abaixo o código da SP CODIGO STORED PROCEDURE CREATE PROCEDURE SICOM_REG_OPS11 ( IGESTAO INTEGER, IEXERCICIO INTEGER, IMES INTEGER, ILEGISLATIVO VARCHAR(1), INROOP INTEGER, INROEMPENHO INTEGER) RETURNS ( TIPO_REGISTRO INTEGER, CODPROGRAMA INTEGER, CODORGAO INTEGER, CODUNIDADE INTEGER, CODFUNCAO INTEGER, CODSUBFUNCAO INTEGER, NATUREZAACAO VARCHAR(01), NROPROJATIV VARCHAR(03), ELEMENTODESPESA VARCHAR(06), SUBELEMENTO VARCHAR(02), DOTORIGP2001 VARCHAR(21), NROEMPENHO INTEGER, NROOP INTEGER, BANCO INTEGER, AGENCIA VARCHAR(07), CONTACORRENTE VARCHAR(10), NRDOCUMENTO VARCHAR(09), TIPODOCUMENTO VARCHAR(02), VLDOCUMENTO NUMERIC(18,2), VLASSOCIADO NUMERIC(18,2), DTEMISSAO DATE) AS DECLARE VARIABLE STIPO CHAR(1); DECLARE VARIABLE NVALOR NUMERIC(12,2); begin FOR SELECT '11' as TipoRegistro, Coalesce(E.PROGRAMA,0) as codPrograma, o.CODIGO_ORGAO_TCMS as codOrgao, Coalesce(u.CODIGO_UNIDADE_TCMS,0) as CodUnidade, Coalesce(e.FUNCAO,0) as CodFuncao, Coalesce(e.SUB_FUNCAO,0) as CodSubFuncao, CASE WHEN e.PROJETO IS NOT NULL THEN substr(e.PROJETO,1,1) ELSE '0' END as naturezaAcao, CASE WHEN e.PROJETO IS NOT NULL THEN substr(e.PROJETO,2,4) ELSE '000' END as nroProjAtiv, CASE WHEN e.NATUREZA_DESPESA IS NOT NULL THEN substr(e.NATUREZA_DESPESA,1,6) ELSE '000000' END as elementoDespesa, '00' subElemento, '000000000000000000000' as DotOrigP2001, Coalesce(e.NUMERO,0) as NroEmpenho, p.NUMERO as nroOp, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999' ELSE A.CODIGO_BANCO END AS BANCO, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999999' ELSE A.CODIGO_AGENCIA END AS AGENCIA, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999999999999' ELSE A.CONTA_BANCARIA END AS CONTACORRENTE, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999999999' ELSE P.NUMERO_DOCUMENTO END AS nrDocumento, '99' As tipoDocumento, Coalesce(pe.VALOR, p.VALOR_BRUTO) as vlDocumento, CASE /* CASO A NOTA TENHA MAIS DE UM EMPENHO */ WHEN Coalesce(pe.VALOR, p.VALOR_BRUTO) = P.VALOR_BRUTO THEN P.VALOR_RETIDO ELSE (P.VALOR_RETIDO * PE.VALOR) / P.VALOR_BRUTO END AS vlAssociado, Coalesce(E.DATA_EMISSAO, p.DATA_BAIXA) AS DtEmissao FROM PAGAMENTO P JOIN CREDOR C ON (C.CGC_CPF = P.CREDOR) JOIN AGENCIA A ON (A.GESTAO = P.GESTAO) AND (A.EXERCICIO = P.EXERCICIO_CONTABILIZACAO) AND (A.CODIGO_PLANO = P.CODIGO_BANCO) LEFT JOIN PAGAMENTOEMPENHO PE ON (PE.GESTAO = P.GESTAO) AND (PE.EXERCICIO = P.EXERCICIO) AND (PE.NUMERO = P.NUMERO) LEFT JOIN EMPENHO E ON (E.GESTAO = PE.GESTAO) AND (E.EXERCICIO = PE.EXERCICIO_EMPENHO) AND (E.NUMERO = PE.NUMERO_EMPENHO) join orgao_gestor o on (o.GESTAO = P.GESTAO) LEFT JOIN UNIDADE u on (u.GESTAO_CONTROLE = e.GESTAO_CONTROLE) and (u.EXERCICIO = e.EXERCICIO) and (u.CODIGO = e.UNIDADE_ORCAMENTARIA) LEFT JOIN RECURSO r on (r.GESTAO_CONTROLE = e.GESTAO_CONTROLE) and (r.EXERCICIO = e.EXERCICIO) and (r.FONTE_RECURSO = e.FONTE_RECURSO) WHERE P.GESTAO = :IGESTAO AND P.EXERCICIO_CONTABILIZACAO = :IEXERCICIO AND P.NUMERO = :INROOP AND PE.NUMERO_EMPENHO = :INROEMPENHO AND EXTRACT(MONTH FROM P.DATA_BAIXA) = :IMES and ((:ILegislativo = 'S') AND ((e.UNIDADE_ORCAMENTARIA = 101) OR (e.UNIDADE_ORCAMENTARIA is null)) or ((:ILegislativo = 'N') AND ((e.UNIDADE_ORCAMENTARIA <> 101) OR (e.UNIDADE_ORCAMENTARIA is null)))) ORDER BY P.GESTAO, P.EXERCICIO, P.NUMERO INTO :TIPO_REGISTRO, :CODPROGRAMA, :CODORGAO, :CODUNIDADE, :CODFUNCAO, :CODSUBFUNCAO, :NATUREZAACAO, :NROPROJATIV, :ELEMENTODESPESA, :SUBELEMENTO, :DOTORIGP2001, :NROEMPENHO, :NROOP, :BANCO, :AGENCIA, :CONTACORRENTE, :NRDOCUMENTO, :TIPODOCUMENTO, :VLDOCUMENTO, :VLASSOCIADO, :DTEMISSAO do begin suspend; end --------- -- FOR SELECT Gestao, Nome from Orgao_Gestor INTO :TIPO_REGISTRO, :NOME do -- begin -- suspend; -- end end -- Att. Omar Marques Haddad Analista de Sistemas Sênior From teodoro_rodrigo em ig.com.br Fri Jun 18 17:03:08 2010 From: teodoro_rodrigo em ig.com.br (Rodrigo Teodoro) Date: Fri, 18 Jun 2010 17:03:08 -0300 Subject: [firebase-br] Ref. Velocidade no retorno da SP In-Reply-To: References: Message-ID: Para começar, verifique, se usar o IBExpert, após executar a procedure, na aba Performance Analysis, a quantidade de índices não indexados utilizados. Executando os selects separadamente eles têm bom desempenho? Conferiu a quantidade de índices não indexados utilizados? :) Rodrigo Teodoro From jaso em jaso.com.br Fri Jun 18 17:04:34 2010 From: jaso em jaso.com.br (=?iso-8859-1?Q?Oliveira=2C_Jos=E9_Augusto_Siqueira_de?=) Date: Fri, 18 Jun 2010 17:04:34 -0300 Subject: [firebase-br] RES: Ref. Velocidade no retorno da SP In-Reply-To: References: Message-ID: <001701cb0f21$95b89330$c129b990$@com.br> Omar, sem conhecer a estrutura das tabelas, e a plan gerada fica um pouco complicado de ajudar pelo menos para mim..... Faz o seguinte, execute utilizando uma versão full do ibexpert, mesmo que Trial e post o gráfico de leitura de registros, e também a plan que foi definida para podermos ajudar de forma melhor na solução do seu problema. 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 Omar Haddad Enviada em: sexta-feira, 18 de junho de 2010 16:44 Para: FireBase Assunto: [firebase-br] Ref. Velocidade no retorno da SP Salve amigos(as), Criei esta SP para geração de dados para o Tribunal de Contas, mas só que ela está demorando em média 25s para trazer-me o resultado. O que poderia se feito para melhorar a performance da mesma ? chaves ? especificar um plan de execução específico ? Obrigado Segue abaixo o código da SP CODIGO STORED PROCEDURE CREATE PROCEDURE SICOM_REG_OPS11 ( IGESTAO INTEGER, IEXERCICIO INTEGER, IMES INTEGER, ILEGISLATIVO VARCHAR(1), INROOP INTEGER, INROEMPENHO INTEGER) RETURNS ( TIPO_REGISTRO INTEGER, CODPROGRAMA INTEGER, CODORGAO INTEGER, CODUNIDADE INTEGER, CODFUNCAO INTEGER, CODSUBFUNCAO INTEGER, NATUREZAACAO VARCHAR(01), NROPROJATIV VARCHAR(03), ELEMENTODESPESA VARCHAR(06), SUBELEMENTO VARCHAR(02), DOTORIGP2001 VARCHAR(21), NROEMPENHO INTEGER, NROOP INTEGER, BANCO INTEGER, AGENCIA VARCHAR(07), CONTACORRENTE VARCHAR(10), NRDOCUMENTO VARCHAR(09), TIPODOCUMENTO VARCHAR(02), VLDOCUMENTO NUMERIC(18,2), VLASSOCIADO NUMERIC(18,2), DTEMISSAO DATE) AS DECLARE VARIABLE STIPO CHAR(1); DECLARE VARIABLE NVALOR NUMERIC(12,2); begin FOR SELECT '11' as TipoRegistro, Coalesce(E.PROGRAMA,0) as codPrograma, o.CODIGO_ORGAO_TCMS as codOrgao, Coalesce(u.CODIGO_UNIDADE_TCMS,0) as CodUnidade, Coalesce(e.FUNCAO,0) as CodFuncao, Coalesce(e.SUB_FUNCAO,0) as CodSubFuncao, CASE WHEN e.PROJETO IS NOT NULL THEN substr(e.PROJETO,1,1) ELSE '0' END as naturezaAcao, CASE WHEN e.PROJETO IS NOT NULL THEN substr(e.PROJETO,2,4) ELSE '000' END as nroProjAtiv, CASE WHEN e.NATUREZA_DESPESA IS NOT NULL THEN substr(e.NATUREZA_DESPESA,1,6) ELSE '000000' END as elementoDespesa, '00' subElemento, '000000000000000000000' as DotOrigP2001, Coalesce(e.NUMERO,0) as NroEmpenho, p.NUMERO as nroOp, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999' ELSE A.CODIGO_BANCO END AS BANCO, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999999' ELSE A.CODIGO_AGENCIA END AS AGENCIA, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999999999999' ELSE A.CONTA_BANCARIA END AS CONTACORRENTE, CASE WHEN P.CODIGO_BANCO STARTING '50101' THEN '999999999' ELSE P.NUMERO_DOCUMENTO END AS nrDocumento, '99' As tipoDocumento, Coalesce(pe.VALOR, p.VALOR_BRUTO) as vlDocumento, CASE /* CASO A NOTA TENHA MAIS DE UM EMPENHO */ WHEN Coalesce(pe.VALOR, p.VALOR_BRUTO) = P.VALOR_BRUTO THEN P.VALOR_RETIDO ELSE (P.VALOR_RETIDO * PE.VALOR) / P.VALOR_BRUTO END AS vlAssociado, Coalesce(E.DATA_EMISSAO, p.DATA_BAIXA) AS DtEmissao FROM PAGAMENTO P JOIN CREDOR C ON (C.CGC_CPF = P.CREDOR) JOIN AGENCIA A ON (A.GESTAO = P.GESTAO) AND (A.EXERCICIO = P.EXERCICIO_CONTABILIZACAO) AND (A.CODIGO_PLANO = P.CODIGO_BANCO) LEFT JOIN PAGAMENTOEMPENHO PE ON (PE.GESTAO = P.GESTAO) AND (PE.EXERCICIO = P.EXERCICIO) AND (PE.NUMERO = P.NUMERO) LEFT JOIN EMPENHO E ON (E.GESTAO = PE.GESTAO) AND (E.EXERCICIO = PE.EXERCICIO_EMPENHO) AND (E.NUMERO = PE.NUMERO_EMPENHO) join orgao_gestor o on (o.GESTAO = P.GESTAO) LEFT JOIN UNIDADE u on (u.GESTAO_CONTROLE = e.GESTAO_CONTROLE) and (u.EXERCICIO = e.EXERCICIO) and (u.CODIGO = e.UNIDADE_ORCAMENTARIA) LEFT JOIN RECURSO r on (r.GESTAO_CONTROLE = e.GESTAO_CONTROLE) and (r.EXERCICIO = e.EXERCICIO) and (r.FONTE_RECURSO = e.FONTE_RECURSO) WHERE P.GESTAO = :IGESTAO AND P.EXERCICIO_CONTABILIZACAO = :IEXERCICIO AND P.NUMERO = :INROOP AND PE.NUMERO_EMPENHO = :INROEMPENHO AND EXTRACT(MONTH FROM P.DATA_BAIXA) = :IMES and ((:ILegislativo = 'S') AND ((e.UNIDADE_ORCAMENTARIA = 101) OR (e.UNIDADE_ORCAMENTARIA is null)) or ((:ILegislativo = 'N') AND ((e.UNIDADE_ORCAMENTARIA <> 101) OR (e.UNIDADE_ORCAMENTARIA is null)))) ORDER BY P.GESTAO, P.EXERCICIO, P.NUMERO INTO :TIPO_REGISTRO, :CODPROGRAMA, :CODORGAO, :CODUNIDADE, :CODFUNCAO, :CODSUBFUNCAO, :NATUREZAACAO, :NROPROJATIV, :ELEMENTODESPESA, :SUBELEMENTO, :DOTORIGP2001, :NROEMPENHO, :NROOP, :BANCO, :AGENCIA, :CONTACORRENTE, :NRDOCUMENTO, :TIPODOCUMENTO, :VLDOCUMENTO, :VLASSOCIADO, :DTEMISSAO do begin suspend; end --------- -- FOR SELECT Gestao, Nome from Orgao_Gestor INTO :TIPO_REGISTRO, :NOME do -- begin -- suspend; -- end end -- 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 Fri Jun 18 17:39:38 2010 From: omarhaddadm em gmail.com (Omar Haddad) Date: Fri, 18 Jun 2010 17:39:38 -0300 Subject: [firebase-br] Ref. Velocidade no retorno da SP In-Reply-To: References: Message-ID: Opa, Rodrigo No primeiro JOIN com a tabela CREDOR, deu um resultado de 15.639 e no join da tabela PAGAMENTO, um valor de 120.768 Abraço Em 18 de junho de 2010 17:03, Rodrigo Teodoro escreveu: > Para começar, verifique, se usar o IBExpert, após executar a procedure, na > aba Performance Analysis, a quantidade de índices não indexados utilizados. > > Executando os selects separadamente eles têm bom desempenho? Conferiu a > quantidade de índices não indexados utilizados? > > :) > > Rodrigo Teodoro > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 bzottis em ig.com.br Sat Jun 19 13:05:56 2010 From: bzottis em ig.com.br (Zottis) Date: Sat, 19 Jun 2010 13:05:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Lentid=E3o_em_SQL?= Message-ID: <003c01cb0fc9$4f38b270$edaa1750$@ig.com.br> Pessoal, to tentando fazer uma rotina para retornar de uma lista de clients Se uma certa Tabela( FAR_MTR) tem uma conta lançada, mas as contas, tem o vínculo de várias FAR_MTR ou seja Não tenho um Campo único para indexar Na Conta a Receber tem um campo com várias FAR_MTR Declaradas 00009/09 - 00205/09 - 00641/09 O problema é que na cláusula o f.codigo_montado é um campo computed by Alguém saberia como posso melhorar a performance da query? Desde já agradeço. A estrutura da tabela FAR_MTR e da CtaREC está abaixo da SQL. select count(F.COD_FAR_MTR), list(f.codigo_montado, ', '), F.cod_grupo, F.cod_cliente From FAR_MTR F Where F.cod_cliente = :VarCod_Cliente and F.baixado = 'S' and F.valor_total_far > 0 and NOT ((select count( CR.cod_conta) from ctarec CR where cr.far_mtrs containing f.codigo_montado) > 0) group by f.cod_grupo, f.cod_cliente CREATE TABLE FAR_MTR ( COD_FAR_MTR PK NOT NULL /* PK = INTEGER NOT NULL */, CODIGO_ANUAL PK /* PK = INTEGER NOT NULL */, DATA_CAD DATAS /* DATAS = DATE */, COD_GRUPO PK /* PK = INTEGER NOT NULL */, COD_USUARIO PK /* PK = INTEGER NOT NULL */, COD_EMPRESA PK /* PK = INTEGER NOT NULL */, COD_CLIENTE PK /* PK = INTEGER NOT NULL */, COD_TRANSP_COLETA PK /* PK = INTEGER NOT NULL */, COD_VEICULO_COLETA PK /* PK = INTEGER NOT NULL */, COD_MOT_COLETA PK /* PK = INTEGER NOT NULL */, COD_TRANSP_DEST_FINAL PK /* PK = INTEGER NOT NULL */, COD_FORNEC_DEST_FINAL PK /* PK = INTEGER NOT NULL */, COD_VEICULO_DEST_FINAL PK /* PK = INTEGER NOT NULL */, COD_MOT_DEST_FINAL PK /* PK = INTEGER NOT NULL */, COD_DESCRICAO INTEIRO /* INTEIRO = INTEGER */, QTD_BAMBONAS INTEIRO /* INTEIRO = INTEGER */, IMPRESSO BOLEANO_N /* BOLEANO_N = CHAR(1) DEFAULT 'N' CHECK (value in ('N' , 'S')) */, DATA_IMPRESSAO DATAS /* DATAS = DATE */, LACRE_NUMERO VARCHAR_120 /* VARCHAR_120 = VARCHAR(120) */, DATA_COLETA DATAS /* DATAS = DATE */, DATA_BAIXA DATAS /* DATAS = DATE */, PESO_BRUTO TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT NULL */, PESO_LIQUIDO TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT NULL */, NUMERO_COLETA INTEIRO /* INTEIRO = INTEGER */, OBS MEMO /* MEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 240 */, TOTAL_PRODUTOS MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, BAIXADO BOLEANO_N /* BOLEANO_N = CHAR(1) DEFAULT 'N' CHECK (value in ('N' , 'S')) */, COD_USUARIO_BAIXA INTEIRO /* INTEIRO = INTEGER */, DESCRICAO_ADIC_RESIDUO VARCHAR_40 /* VARCHAR_40 = VARCHAR(40) */, INSTRUCAO_ESPECIAL VARCHAR_40 /* VARCHAR_40 = VARCHAR(40) */, PESO_COLETADO DOUBLE_MEU /* DOUBLE_MEU = DOUBLE PRECISION DEFAULT 0 */, STATE STATE_TABELA /* STATE_TABELA = CHAR(1) DEFAULT 'I' NOT NULL CHECK (VALUE IN ('I','N')) */, EXCLUIDO_POR INTEIRO /* INTEIRO = INTEGER */, DATA_EXCLUSAO DATAS /* DATAS = DATE */, HORA_EXCLUSAO TEMPO /* TEMPO = TIME */, DELETADO BOLEANO_N /* BOLEANO_N = CHAR(1) DEFAULT 'N' CHECK (value in ('N' , 'S')) */, ENVIADO BOLEANO_N /* BOLEANO_N = CHAR(1) DEFAULT 'N' CHECK (value in ('N' , 'S')) */, COD_CERTIFICADO INTEIRO /* INTEIRO = INTEGER */, VALOR_KILO MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, VALOR_TAXA_RECOLHIMENTO MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, DATA_PREVISAO_COLETA DATAS /* DATAS = DATE */, VALOR_KILOS_COLETADO COMPUTED BY (CAST(Peso_coletado * Valor_kilo AS NUMERIC(15,2))), VALOR_TOTAL_FAR COMPUTED BY (CAST(VALOR_KILOS_COLETADO + VALOR_TAXA_RECOLHIMENTO AS NUMERIC(15,2))), COD_MASTER PK /* PK = INTEGER NOT NULL */, COD_CLASSIF_RESIDUO PK /* PK = INTEGER NOT NULL */, COD_EDITOR PK /* PK = INTEGER NOT NULL */, CODIGO_MONTADO COMPUTED BY (RIGHT('00000' || CODIGO_ANUAL, 5)||'/'||LPAD(extract(year from Data_cad)-2000, 2, '0')) ); /*************************************************************************** ***/ /**** Primary Keys ****/ /*************************************************************************** ***/ ALTER TABLE FAR_MTR ADD CONSTRAINT PK_FAR_MTR PRIMARY KEY (COD_FAR_MTR); /*************************************************************************** ***/ /**** Foreign Keys ****/ /*************************************************************************** ***/ ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_CLASSIF FOREIGN KEY (COD_CLASSIF_RESIDUO) REFERENCES CLASSIF_RESIDUOS (COD_CLASSIFICACAO) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_CLIENTE FOREIGN KEY (COD_CLIENTE) REFERENCES CLIENTES (COD_CLIENTE) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_COD_FORNEC_DEST_F FOREIGN KEY (COD_FORNEC_DEST_FINAL) REFERENCES FORNECEDORES (COD_FORNEC) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_COD_GRUPO FOREIGN KEY (COD_GRUPO) REFERENCES GRUPO_CIDADES (CODIGO) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_EDITOR FOREIGN KEY (COD_EDITOR) REFERENCES USUARIOS (COD_USUARIO) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_EMPRESA FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_MOT_COLETA FOREIGN KEY (COD_MOT_COLETA) REFERENCES MOTORISTAS (CODIGO) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_MOT_DEST_F FOREIGN KEY (COD_MOT_DEST_FINAL) REFERENCES MOTORISTAS (CODIGO) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_TRANSP_COLETA FOREIGN KEY (COD_TRANSP_COLETA) REFERENCES TRANSPORTADORAS (COD_TRANSP) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_TRANSP_DEST_F FOREIGN KEY (COD_TRANSP_DEST_FINAL) REFERENCES TRANSPORTADORAS (COD_TRANSP) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_USUARIO FOREIGN KEY (COD_USUARIO) REFERENCES USUARIOS (COD_USUARIO) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_VEIC_COLETA FOREIGN KEY (COD_VEICULO_COLETA) REFERENCES VEICULOS (CODIGO) ON UPDATE CASCADE; ALTER TABLE FAR_MTR ADD CONSTRAINT FK_FAR_MTR_VEIC_DEST_F FOREIGN KEY (COD_VEICULO_DEST_FINAL) REFERENCES VEICULOS (CODIGO) ON UPDATE CASCADE; /*************************************************************************** ***/ /**** Indices ****/ /*************************************************************************** ***/ CREATE INDEX FAR_MTR_IDX_COD_ANUAL ON FAR_MTR (CODIGO_ANUAL); CREATE INDEX FAR_MTR_IDX_COD_MASTER ON FAR_MTR (COD_MASTER); CREATE INDEX FAR_MTR_IDX_DATA ON FAR_MTR (DATA_CAD); CREATE INDEX FAR_MTR_IDX_DATA_BAIXA ON FAR_MTR (DATA_BAIXA); CREATE INDEX FAR_MTR_IDX_DATA_COLETA ON FAR_MTR (DATA_COLETA); CREATE INDEX FAR_MTR_IDX_DATA_PREVISAO ON FAR_MTR (DATA_PREVISAO_COLETA); CREATE INDEX FAR_MTR_IDX_ENVIADO ON FAR_MTR (ENVIADO); CREATE INDEX FAR_MTR_IDX_LACRE ON FAR_MTR (LACRE_NUMERO); CREATE TABLE CTAREC ( COD_CONTA PK /* PK = INTEGER NOT NULL */, COD_CLIENTE PK /* PK = INTEGER NOT NULL */, COD_EMPRESA PK /* PK = INTEGER NOT NULL */, DATA_CAD DATAS /* DATAS = DATE */, VENCIMENTO DATAS /* DATAS = DATE */, COD_USUARIO PK /* PK = INTEGER NOT NULL */, PAGO BOLEANO_N /* BOLEANO_N = CHAR(1) DEFAULT 'N' CHECK (value in ('N' , 'S')) */, DATA_PGTO DATAS /* DATAS = DATE */, COD_REG PK /* PK = INTEGER NOT NULL */, OBS MEMO /* MEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 240 */, FATURA_NO INTEIRO /* INTEIRO = INTEGER */, DUPLICATA VARCHAR_15 /* VARCHAR_15 = VARCHAR(15) */, VALOR MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, DESCONTO MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, DESCONTO_TAXA TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT NULL */, TOTAL_PAGO MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, JUROS MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, DESPESAS_EXTRAS MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, KILOS_EXCEDENTES MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, TAXA_RECOLHIMENTO MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, BOMBONAS MOEDA /* MOEDA = NUMERIC(15,2) DEFAULT 0 */, EXCLUIDO_POR INTEIRO /* INTEIRO = INTEGER */, DATA_EXCLUSAO DATAS /* DATAS = DATE */, HORA_EXCLUSAO TEMPO /* TEMPO = TIME */, DELETADO BOLEANO_S /* BOLEANO_S = CHAR(1) DEFAULT 'S' NOT NULL CHECK (VALUE IN ('N','S')) */, FAR_MTRS VARCHAR_100 /* VARCHAR_100 = VARCHAR(100) */, MES INTEIRO /* INTEIRO = INTEGER */, ANO INTEIRO /* INTEIRO = INTEGER */, COD_GRUPO PK /* PK = INTEGER NOT NULL */, BOLETO_EMITIDO COMPUTED BY (case when (SELECT COUNT (B.Contano) FROM Boletos B WHERE B.Contano = CTAREC.Cod_conta and B.Deletado = 'N')> 0 then 'S' when (SELECT COUNT (B.Contano) FROM Boletos B WHERE B.Contano = CTAREC.Cod_conta and B.Deletado = 'N')= 0 then 'N' end), NF INTEIRO /* INTEIRO = INTEGER */, DIAS_ATRASO COMPUTED BY (CASE WHEN (PAGO = 'N') AND (VENCIMENTO < CURRENT_DATE) THEN CURRENT_DATE - VENCIMENTO WHEN (PAGO = 'S') AND (VENCIMENTO < DATA_PGTO) THEN DATA_PGTO - VENCIMENTO ELSE 0 END), SITUACAO COMPUTED BY (CASE WHEN (PAGO = 'N') AND (VENCIMENTO >= CURRENT_DATE) THEN 'Conta Aberta' WHEN (PAGO = 'N') AND (VENCIMENTO < CURRENT_DATE) THEN 'Conta Vencida' WHEN (PAGO = 'S') THEN 'Conta Paga' END), VLR_JUROS COMPUTED BY (CASE WHEN (PAGO = 'N') and (boleto_emitido = 'N') THEN CAST(((VALOR + DESPESAS_EXTRAS + Taxa_recolhimento + Kilos_excedentes + BOMBONAS) - TOTAL_PAGO) * JUROS * DIAS_ATRASO / 100 / 30 AS NUMERIC(15,2)) WHEN (PAGO='S')or (boleto_emitido = 'S') THEN 0 END), JUROSCOBRADO COMPUTED BY (CAST((VALOR + DESPESAS_EXTRAS + Taxa_recolhimento + Kilos_excedentes + BOMBONAS) * JUROS * DIAS_ATRASO / 100 / 30 AS NUMERIC(15,2))), SALDO COMPUTED BY (CASE WHEN (PAGO = 'N') THEN CAST(VALOR + VLR_JUROS + DESPESAS_EXTRAS + Taxa_recolhimento + Kilos_excedentes + BOMBONAS - (DESCONTO + TOTAL_PAGO) AS NUMERIC(15,2)) WHEN (PAGO='S') THEN 0 END), DIA_SEMANA COMPUTED BY (case when ( EXTRACT(WEEKDAY FROM Vencimento) = 0 ) then 'Domingo' when ( EXTRACT(WEEKDAY FROM Vencimento) = 1 ) then 'Segunda' when ( EXTRACT(WEEKDAY FROM Vencimento) = 2 ) then 'Terça' when ( EXTRACT(WEEKDAY FROM Vencimento) = 3 ) then 'Quarta' when ( EXTRACT(WEEKDAY FROM Vencimento) = 4 ) then 'Quinta' when ( EXTRACT(WEEKDAY FROM Vencimento) = 5 ) then 'Sexta' when ( EXTRACT(WEEKDAY FROM Vencimento) = 6 ) then 'Sábado' end), COD_FARS_MTRS VARCHAR_180 /* VARCHAR_180 = VARCHAR(180) */, COD_FATUR INTEIRO /* INTEIRO = INTEGER */, COD_FATUR_EDIT INTEIRO /* INTEIRO = INTEGER */, SERASA BOLEANO_N /* BOLEANO_N = CHAR(1) DEFAULT 'N' CHECK (value in ('N' , 'S')) */, DATA_SERASA DATAS /* DATAS = DATE */, DATA_BAIXA_SERASA DATAS /* DATAS = DATE */, COD_EDITOR PK /* PK = INTEGER NOT NULL */ ); /*************************************************************************** ***/ /*** Primary Keys ***/ /*************************************************************************** ***/ ALTER TABLE CTAREC ADD CONSTRAINT PK_CTAREC PRIMARY KEY (COD_CONTA); /*************************************************************************** ***/ /*** Foreign Keys ***/ /*************************************************************************** ***/ ALTER TABLE CTAREC ADD CONSTRAINT FK_CTAREC_CLIENTE FOREIGN KEY (COD_CLIENTE) REFERENCES CLIENTES (COD_CLIENTE) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE CTAREC ADD CONSTRAINT FK_CTAREC_COD_EMPRESA FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE CTAREC ADD CONSTRAINT FK_CTAREC_COD_GRUPO FOREIGN KEY (COD_GRUPO) REFERENCES GRUPO_CIDADES (CODIGO) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE CTAREC ADD CONSTRAINT FK_CTAREC_REG_NO FOREIGN KEY (COD_REG) REFERENCES REGISTROS (COD_REG); ALTER TABLE CTAREC ADD CONSTRAINT FK_CTAREC_USUARIO FOREIGN KEY (COD_USUARIO) REFERENCES USUARIOS (COD_USUARIO) ON UPDATE CASCADE; /*************************************************************************** ***/ /*** Indices ***/ /*************************************************************************** ***/ CREATE INDEX CTAREC_IDXANO ON CTAREC (ANO); CREATE INDEX CTAREC_IDXDATA_BAIXA_SERASA ON CTAREC (DATA_BAIXA_SERASA); CREATE INDEX CTAREC_IDXDATA_SERASA ON CTAREC (DATA_SERASA); CREATE INDEX CTAREC_IDXDUPLCTA ON CTAREC (DUPLICATA); CREATE INDEX CTAREC_IDXFATURA ON CTAREC (FATURA_NO); CREATE INDEX CTAREC_IDXMES ON CTAREC (MES); CREATE INDEX CTAREC_IDXSERASA ON CTAREC (SERASA); CREATE INDEX CTAREC_IDX_COD_FARS_MTRS ON CTAREC (COD_FARS_MTRS); CREATE INDEX CTAREC_IDX_FAR_MTRS ON CTAREC (FAR_MTRS); CREATE INDEX CTAREC_IDX_NF ON CTAREC (NF); CREATE INDEX CTAREC_IDX_PAGO ON CTAREC (PAGO); CREATE INDEX CTAREC_IDX_VENC ON CTAREC (VENCIMENTO); CREATE INDEX IDX_CTAREC_COD_FATURAMENTO ON CTAREC (COD_FATUR); From beloelogica em gmail.com Sun Jun 20 00:21:03 2010 From: beloelogica em gmail.com (Eduardo Belo) Date: Sun, 20 Jun 2010 00:21:03 -0300 Subject: [firebase-br] Armazenar imagem JPG em campo BLOB - Tamanho Ideal Message-ID: Amigos, Tenho cerca de 1.800 fotos no formato JPG, tamanho (size) de 120 a 150 KB em média com dimensão da foto de 640 x 480, que preciso armazenar no Banco de Dados, atualmente o Firebird 2.1 com IBObjects. Compactar essa imagem para diminuir o tamanho está fora de questão a principio. O padrão ao criar esse tipo de campo no Firebird é: BLOB SUB_TYPE 0 SEGMENT SIZE 80 Essa é a melhor configuração para esse caso? Vejo alguns exemplos com size 4.096 ou 8.192, o que significa isso na prática? A tendência desse banco de dados é chegar no máximo a 2.000 registro a longo prazo e armazenar as fotos em pastas a principio está descartado. Obrigados a todos que ajudarem. Eduardo From listas em warmboot.com.br Sun Jun 20 10:31:11 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 20 Jun 2010 10:31:11 -0300 Subject: [firebase-br] Armazenar imagem JPG em campo BLOB - Tamanho Ideal In-Reply-To: References: Message-ID: <1421843146.20100620103111@warmboot.com.br> http://www.firebase.com.br/fb/artigo.php?id=39 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br EB> Amigos, EB> Tenho cerca de 1.800 fotos no formato JPG, tamanho (size) de 120 a 150 KB EB> em média com dimensão da foto de 640 x 480, que preciso armazenar no Banco EB> de Dados, atualmente o Firebird 2.1 com IBObjects. Compactar essa imagem EB> para diminuir o tamanho está fora de questão a principio. EB> O padrão ao criar esse tipo de campo no Firebird é: EB> BLOB SUB_TYPE 0 SEGMENT SIZE 80 EB> Essa é a melhor configuração para esse caso? Vejo alguns exemplos com size EB> 4.096 ou 8.192, o que significa isso na prática? EB> A tendência desse banco de dados é chegar no máximo a 2.000 registro a longo EB> prazo e armazenar as fotos em pastas a principio está descartado. EB> Obrigados a todos que ajudarem. EB> Eduardo EB> ______________________________________________ EB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br EB> Para saber como gerenciar/excluir seu cadastro na lista, use: EB> http://www.firebase.com.br/fb/artigo.php?id=1107 EB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rodolfols em gmail.com Mon Jun 21 10:27:57 2010 From: rodolfols em gmail.com (Rodolfo Luiz) Date: Mon, 21 Jun 2010 06:27:57 -0700 (PDT) Subject: [firebase-br] Convite para se conectar no LinkedIn Message-ID: <747100567.3985721.1277126877952.JavaMail.app@ech3-cdn07.prod> LinkedIn ------------Rodolfo Luiz solicitou sua adição como uma conexão no LinkedIn: ------------------------------------------ Adriano, Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn. -Rodolfo Aceitar convite de Rodolfo Luiz http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724017243_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYPd38Tcj0Qczt9bPtTmyRNoQJBbP0Sc38PcP8Md34LrCBxbOYWrSlI/EML_comm_afe/ Visualizar convite de Rodolfo Luiz http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724017243_3/0PnPcQczsNc3gOdQALqnpPbOYWrSlI/svi/ ------------------------------------------ VOCÊ SABIA que o seu perfil do LinkedIn o ajuda a controlar sua imagem pública quando as pessoas procuram por você? A configuração do seu perfil como público significa que o seu perfil do LinkedIn aparecerá quando as pessoas pesquisarem seu nome nos principais mecanismos de pesquisa. Assuma o controle da sua imagem! http://www.linkedin.com/e/ewp/inv-22/ ------ (c) 2010, LinkedIn Corporation From teodoro_rodrigo em ig.com.br Mon Jun 21 14:11:04 2010 From: teodoro_rodrigo em ig.com.br (Rodrigo Teodoro) Date: Mon, 21 Jun 2010 14:11:04 -0300 Subject: [firebase-br] Ref. Velocidade no retorno da SP In-Reply-To: References: Message-ID: Em 18/06/2010 17:39, Omar Haddad escreveu: > Opa, Rodrigo > > No primeiro JOIN com a tabela CREDOR, deu um resultado de 15.639 e no join > da tabela PAGAMENTO, um valor de 120.768 > Tente zerar isto estes registros não indexados. Estes campos são do mesmo tipo? (C.CGC_CPF = P.CREDOR) Confere se todos os campos nos joins e wheres são do mesmo tipo. From cpd em contabilizanet.com.br Mon Jun 21 15:57:35 2010 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Mon, 21 Jun 2010 15:57:35 -0300 Subject: [firebase-br] like Message-ID: Como faço um select com like usando parâmetros? Estou tentando desta forma e não esta funcionando. Select * from tabela where tabela.nome like ‘%’:parâmetro. Esta dando erro de sintaxe. From nivaldomart em gmail.com Mon Jun 21 16:02:19 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Mon, 21 Jun 2010 16:02:19 -0300 Subject: [firebase-br] like In-Reply-To: References: Message-ID: Olá Cristiano Vc deve concatenar a string '%' com o parâmetro Select * from tabela where tabela.nome like ?%? || :parâmetro Em 21 de junho de 2010 15:57, Contabiliza - Cristiano < cpd em contabilizanet.com.br> escreveu: > Como faço um select com like usando parâmetros? > > Estou tentando desta forma e não esta funcionando. > > > > Select * from tabela where tabela.nome like ?%?:parâmetro. > > > > Esta dando erro de sintaxe. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jl em antaresassessoria.com.br Mon Jun 21 16:08:35 2010 From: jl em antaresassessoria.com.br (jl em antaresassessoria.com.br) Date: Mon, 21 Jun 2010 16:08:35 -0300 Subject: [firebase-br] like References: Message-ID: <9CBB4C2C502B49618F3EBB5C8102F2FE@joaoluis> Passe o % no parametro: Select * from tabela where tabela.nome like :parametro qrTabela.parambyname('parametro') =: '%nomedatabela' ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Monday, June 21, 2010 3:57 PM Subject: [firebase-br] like Como faço um select com like usando parâmetros? Estou tentando desta forma e não esta funcionando. Select * from tabela where tabela.nome like '%':parâmetro. Esta dando erro de sintaxe. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Mon Jun 21 16:06:36 2010 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Mon, 21 Jun 2010 16:06:36 -0300 Subject: [firebase-br] like In-Reply-To: References: Message-ID: Olá Cristiano Vc deve concatenar a string '%' com o parâmetro Select * from tabela where tabela.nome like ?%? || :parâmetro Em 21 de junho de 2010 15:57, Contabiliza - Cristiano < cpd em contabilizanet.com.br> escreveu: > Como faço um select com like usando parâmetros? > > Estou tentando desta forma e não esta funcionando. > > > > Select * from tabela where tabela.nome like ?%?:parâmetro. > > > > Esta dando erro de sintaxe. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From net.marcio em gmail.com Mon Jun 21 17:24:46 2010 From: net.marcio em gmail.com (Marcio Alves de Almeida) Date: Mon, 21 Jun 2010 17:24:46 -0300 Subject: [firebase-br] like In-Reply-To: References: Message-ID: eu tenho usado assim Query_Loc_Produtos.Close; Query_Loc_Produtos.Sql.Clear; Query_Loc_Produtos.SQL.Add('SELECT * FROM "Produto" WHERE ("Produto"."Pro_Quantidade" > 0) and "Produto"."Pro_Descricao" like '''+UpperCase(EditBusca.Text)+'%'' ORDER BY "Produto"."Pro_Descricao" '); Query_Loc_Produtos.Open; espero ter ajudado... Em 21 de junho de 2010 15:57, Contabiliza - Cristiano escreveu: > Como faço um select com like usando parâmetros? > >  Estou tentando desta forma e não esta funcionando. > > > > Select * from tabela where tabela.nome like ?%?:parâmetro. > > > > Esta dando erro de sintaxe. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From brunodila em gmail.com Mon Jun 21 19:21:03 2010 From: brunodila em gmail.com (Bruno Lage) Date: Mon, 21 Jun 2010 15:21:03 -0700 (PDT) Subject: [firebase-br] Convite para se conectar no LinkedIn Message-ID: <1925698811.4955499.1277158863027.JavaMail.app@ech3-cdn06.prod> LinkedIn ------------Bruno Lage solicitou sua adição como uma conexão no LinkedIn: ------------------------------------------ Adriano, Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn. -Bruno Aceitar convite de Bruno Lage http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724858969_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYVdzAUdjwQczt9bS5Hr6pfqjdcbPgQd3oNc3gMd34LrCBxbOYWrSlI/EML_comm_afe/ Visualizar convite de Bruno Lage http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724858969_3/0PnPASejwRe3gOdQALqnpPbOYWrSlI/svi/ ------------------------------------------ Por que se conectar com Bruno Lage pode ser uma boa idéia? As conexões de Bruno Lage podem ser úteis para você: Após aceitar o convite de Bruno Lage, verifique as conexões de Bruno Lage para visualizar quem mais você conhece e para quem você deseja ser apresentado. A construção dessas conexões pode representar oportunidades no futuro. ------ (c) 2010, LinkedIn Corporation From maykon.farley em gmail.com Mon Jun 21 19:32:54 2010 From: maykon.farley em gmail.com (Maykon Farley Felipe da silva) Date: Mon, 21 Jun 2010 15:32:54 -0700 (PDT) Subject: [firebase-br] Convite para se conectar no LinkedIn Message-ID: <1772543128.4967451.1277159574004.JavaMail.app@ech3-cdn05.prod> LinkedIn ------------Maykon Farley Felipe da silva solicitou sua adição como uma conexão no LinkedIn: ------------------------------------------ Adriano, Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn. -Maykon Farley Aceitar convite de Maykon Farley Felipe da silva http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724870321_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYNczcMdPwQczt9bRdVlTkTsR1fbPwPd38Qc3gMd34LrCBxbOYWrSlI/EML_comm_afe/ Visualizar convite de Maykon Farley Felipe da silva http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724870321_3/0PnP4OcP0Te3gOdQALqnpPbOYWrSlI/svi/ ------ (c) 2010, LinkedIn Corporation From listas em warmboot.com.br Mon Jun 21 21:13:40 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 21 Jun 2010 21:13:40 -0300 Subject: [firebase-br] Convite para se conectar no LinkedIn In-Reply-To: <1925698811.4955499.1277158863027.JavaMail.app@ech3-cdn06.prod> References: <1925698811.4955499.1277158863027.JavaMail.app@ech3-cdn06.prod> Message-ID: <744255618.20100621211340@warmboot.com.br> Pela milésima vez, não enviem convites para redes sociais aqui na lista! Os próximos eu já vou excluir o indivíduo, sem nem avisar. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From nanfilho em gmail.com Tue Jun 22 09:08:36 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 22 Jun 2010 09:08:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?situa=E7=E3o_estranha_com_firebird?= In-Reply-To: References: Message-ID: Bom dia pessoal, olha eu aqui denovo.. ontem a noite formatamos o servidor dell e colocamos novamente o sistema: (só pra lembrar: o firebird estourava o processo no windows server, passei pra uma maquina simples com win xp e não aconteceu mais ) e agora de manha, pimba! pouco mais de 2 horas de uso, e parou novamente (no server 2003) portanto chego a conclusão que deve ser algum problema do firebird com o win 2003 vou formatar o dell com o xp pra ver no que dá.. alguem ja passou por isso? [ ]´s Em 8 de junho de 2010 08:25, Fernando Filho escreveu: > bom dia pessoal, só para finalizar o meu tópico.. > o problema realmente foi o servidor dell com windows server 2003, já se vão > quase duas semanas sem travar no dual core win xp > formatamos o dell novamente, nos proximos dias vamos migrar novamente para > ele. > passei 10 dias pensando em refatorar o sistema todo, por causa disso..=/ > abraços a todos e obrigado pela ajuda. > Fernando. > > Em 28 de maio de 2010 10:56, Fernando Filho escreveu: > > Pessoal, só pra atualizar >> o problema persistiu depois de todas as melhoras feitas...fui pra um >> ultimo teste antes de refatorar mais ainda o sistema..troquei o servidor >> dell por um dual core de 2 gb e win xp..desde ontem a tarde até agora, e não >> parou.. >> vou continuar nessa máquina até segunda feira para ter a certeza que era o >> windows 2003 (provavelmente na queda de energia a quinze dias atras possa >> ter danificado algo sei lá), e vamos formatar o dell novamente.. >> essa nossa vida de TI.. é F... >> abraço! >> >> >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa escreveu: >> >> Márcio, >>> >>> Minha mensagem foi para o Fernando que estava usando esse assunto >>> (Situação estranha com firebird) para seu problema. >>> Não me parece que seu problema seja o mesmo que o dele... >>> >>> O seu problema é relacionado ao tipo de isolamento na transação que >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre >>> isso, e não o do Fernando pra não me confundir :D >>> >>> Bom trabalho! >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 >> > > > > -- > Atenciosamente > Fernando Filho > -- Atenciosamente Fernando Filho From rafael.gumiero em gmail.com Tue Jun 22 09:23:51 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Tue, 22 Jun 2010 09:23:51 -0300 Subject: [firebase-br] Backup com Nbackup Message-ID: Bom Dia Pessoal!!! Gostaria de saber se alguém utiliza o nbackup para realizar o backup e quais são suas opiniões e se teria algum script de exemplo para seguir como modelo. Rafael Gumiero From bzottis em ig.com.br Tue Jun 22 09:38:50 2010 From: bzottis em ig.com.br (Zottis) Date: Tue, 22 Jun 2010 09:38:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09situa=E7=E3o_estranha_com_?= =?iso-8859-1?q?firebird?= In-Reply-To: References: Message-ID: <004a01cb1207$e163db80$a42b9280$@ig.com.br> Não acompanhei o assunto, mas tive sérios problemas com Firebird 2.1 e Win server 2003 quando usava Eventos no banco de dados, parei de usar os eventos e parou o problema. Espero que ajude. -----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, 22 de junho de 2010 09:09 Para: FireBase Assunto: Re: [firebase-br] situação estranha com firebird Bom dia pessoal, olha eu aqui denovo.. ontem a noite formatamos o servidor dell e colocamos novamente o sistema: (só pra lembrar: o firebird estourava o processo no windows server, passei pra uma maquina simples com win xp e não aconteceu mais ) e agora de manha, pimba! pouco mais de 2 horas de uso, e parou novamente (no server 2003) portanto chego a conclusão que deve ser algum problema do firebird com o win 2003 vou formatar o dell com o xp pra ver no que dá.. alguem ja passou por isso? [ ]´s Em 8 de junho de 2010 08:25, Fernando Filho escreveu: > bom dia pessoal, só para finalizar o meu tópico.. > o problema realmente foi o servidor dell com windows server 2003, já > se vão quase duas semanas sem travar no dual core win xp formatamos o > dell novamente, nos proximos dias vamos migrar novamente para ele. > passei 10 dias pensando em refatorar o sistema todo, por causa > disso..=/ abraços a todos e obrigado pela ajuda. > Fernando. > > Em 28 de maio de 2010 10:56, Fernando Filho escreveu: > > Pessoal, só pra atualizar >> o problema persistiu depois de todas as melhoras feitas...fui pra >> um ultimo teste antes de refatorar mais ainda o sistema..troquei o >> servidor dell por um dual core de 2 gb e win xp..desde ontem a tarde >> até agora, e não parou.. >> vou continuar nessa máquina até segunda feira para ter a certeza que >> era o windows 2003 (provavelmente na queda de energia a quinze dias >> atras possa ter danificado algo sei lá), e vamos formatar o dell novamente.. >> essa nossa vida de TI.. é F... >> abraço! >> >> >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa escreveu: >> >> Márcio, >>> >>> Minha mensagem foi para o Fernando que estava usando esse assunto >>> (Situação estranha com firebird) para seu problema. >>> Não me parece que seu problema seja o mesmo que o dele... >>> >>> O seu problema é relacionado ao tipo de isolamento na transação que >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre >>> isso, e não o do Fernando pra não me confundir :D >>> >>> Bom trabalho! >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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 >> > > > > -- > Atenciosamente > Fernando Filho > -- 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 angelo em softmiq.com.br Tue Jun 22 09:46:03 2010 From: angelo em softmiq.com.br (Angelo Ricardo Miquelin Neto) Date: Tue, 22 Jun 2010 09:46:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09situa=E7=E3o_estranha_com_?= =?iso-8859-1?q?firebird?= In-Reply-To: References: Message-ID: Vc já testou as memórias, os discos e até mesmo o processador nessa máquina? Não é porque é Dell que não possa dar estes defeitos... Tenho vários Firebird 2.1 em vários 2003 server (inclusive em VMs) funcionando numa boa em uma ampla gama de hardware (HP, Dell, IBM e montados) sem problemas. Atenciosamente, 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 Fernando Filho > Enviada em: terça-feira, 22 de junho de 2010 09:09 > Para: FireBase > Assunto: Re: [firebase-br] situação estranha com firebird > > Bom dia pessoal, olha eu aqui denovo.. > ontem a noite formatamos o servidor dell e colocamos novamente o > sistema: > (só pra lembrar: o firebird estourava o processo no windows server, > passei > pra uma maquina simples com win xp e não aconteceu mais ) > > e agora de manha, pimba! pouco mais de 2 horas de uso, e parou > novamente (no > server 2003) > portanto chego a conclusão que deve ser algum problema do firebird com > o win > 2003 > vou formatar o dell com o xp pra ver no que dá.. > > alguem ja passou por isso? > [ ]´s > > > Em 8 de junho de 2010 08:25, Fernando Filho > escreveu: > > > bom dia pessoal, só para finalizar o meu tópico.. > > o problema realmente foi o servidor dell com windows server 2003, já > se vão > > quase duas semanas sem travar no dual core win xp > > formatamos o dell novamente, nos proximos dias vamos migrar novamente > para > > ele. > > passei 10 dias pensando em refatorar o sistema todo, por causa > disso..=/ > > abraços a todos e obrigado pela ajuda. > > Fernando. > > > > Em 28 de maio de 2010 10:56, Fernando Filho > escreveu: > > > > Pessoal, só pra atualizar > >> o problema persistiu depois de todas as melhoras feitas...fui pra > um > >> ultimo teste antes de refatorar mais ainda o sistema..troquei o > servidor > >> dell por um dual core de 2 gb e win xp..desde ontem a tarde até > agora, e não > >> parou.. > >> vou continuar nessa máquina até segunda feira para ter a certeza que > era o > >> windows 2003 (provavelmente na queda de energia a quinze dias atras > possa > >> ter danificado algo sei lá), e vamos formatar o dell novamente.. > >> essa nossa vida de TI.. é F... > >> abraço! > >> > >> > >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa > escreveu: > >> > >> Márcio, > >>> > >>> Minha mensagem foi para o Fernando que estava usando esse assunto > >>> (Situação estranha com firebird) para seu problema. > >>> Não me parece que seu problema seja o mesmo que o dele... > >>> > >>> O seu problema é relacionado ao tipo de isolamento na transação que > >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre > >>> isso, e não o do Fernando pra não me confundir :D > >>> > >>> Bom trabalho! > >>> > >>> ______________________________________________ > >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>> Para saber como gerenciar/excluir 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 > >> > > > > > > > > -- > > Atenciosamente > > Fernando Filho > > > > > > -- > 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 magnosysteminformatica em gmail.com Tue Jun 22 09:48:40 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 22 Jun 2010 09:48:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09situa=E7=E3o_estranha_com_?= =?iso-8859-1?q?firebird?= References: Message-ID: <02a901cb1209$3efc7850$6915a8c0@MagnoSystem> Mas, Ângelo, se é problema na máquina como se explica a mesma máquina funcionar certinho com XP ??? ----- Original Message ----- From: "Angelo Ricardo Miquelin Neto" To: "'FireBase'" Sent: Tuesday, June 22, 2010 9:46 AM Subject: [firebase-br] RES: situação estranha com firebird Vc já testou as memórias, os discos e até mesmo o processador nessa máquina? Não é porque é Dell que não possa dar estes defeitos... Tenho vários Firebird 2.1 em vários 2003 server (inclusive em VMs) funcionando numa boa em uma ampla gama de hardware (HP, Dell, IBM e montados) sem problemas. Atenciosamente, 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 Fernando Filho > Enviada em: terça-feira, 22 de junho de 2010 09:09 > Para: FireBase > Assunto: Re: [firebase-br] situação estranha com firebird > > Bom dia pessoal, olha eu aqui denovo.. > ontem a noite formatamos o servidor dell e colocamos novamente o > sistema: > (só pra lembrar: o firebird estourava o processo no windows server, > passei > pra uma maquina simples com win xp e não aconteceu mais ) > > e agora de manha, pimba! pouco mais de 2 horas de uso, e parou > novamente (no > server 2003) > portanto chego a conclusão que deve ser algum problema do firebird com > o win > 2003 > vou formatar o dell com o xp pra ver no que dá.. > > alguem ja passou por isso? > [ ]´s > > > Em 8 de junho de 2010 08:25, Fernando Filho > escreveu: > > > bom dia pessoal, só para finalizar o meu tópico.. > > o problema realmente foi o servidor dell com windows server 2003, já > se vão > > quase duas semanas sem travar no dual core win xp > > formatamos o dell novamente, nos proximos dias vamos migrar novamente > para > > ele. > > passei 10 dias pensando em refatorar o sistema todo, por causa > disso..=/ > > abraços a todos e obrigado pela ajuda. > > Fernando. > > > > Em 28 de maio de 2010 10:56, Fernando Filho > escreveu: > > > > Pessoal, só pra atualizar > >> o problema persistiu depois de todas as melhoras feitas...fui pra > um > >> ultimo teste antes de refatorar mais ainda o sistema..troquei o > servidor > >> dell por um dual core de 2 gb e win xp..desde ontem a tarde até > agora, e não > >> parou.. > >> vou continuar nessa máquina até segunda feira para ter a certeza que > era o > >> windows 2003 (provavelmente na queda de energia a quinze dias atras > possa > >> ter danificado algo sei lá), e vamos formatar o dell novamente.. > >> essa nossa vida de TI.. é F... > >> abraço! > >> > >> > >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa > escreveu: > >> > >> Márcio, > >>> > >>> Minha mensagem foi para o Fernando que estava usando esse assunto > >>> (Situação estranha com firebird) para seu problema. > >>> Não me parece que seu problema seja o mesmo que o dele... > >>> > >>> O seu problema é relacionado ao tipo de isolamento na transação que > >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre > >>> isso, e não o do Fernando pra não me confundir :D > >>> > >>> Bom trabalho! > >>> > >>> ______________________________________________ > >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>> Para saber como gerenciar/excluir 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 > >> > > > > > > > > -- > > Atenciosamente > > Fernando Filho > > > > > > -- > 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 listas em warmboot.com.br Tue Jun 22 09:51:19 2010 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 22 Jun 2010 09:51:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?situa=E7=E3o_estranha_com_firebird?= In-Reply-To: References: Message-ID: <1877140718.20100622095119@warmboot.com.br> Tenho clientes usando Win2003 com FB 2.1.3, e nunca tive problema. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FF> Bom dia pessoal, olha eu aqui denovo.. FF> ontem a noite formatamos o servidor dell e colocamos novamente o sistema: FF> (só pra lembrar: o firebird estourava o processo no windows server, passei FF> pra uma maquina simples com win xp e não aconteceu mais ) FF> e agora de manha, pimba! pouco mais de 2 horas de uso, e parou novamente (no FF> server 2003) FF> portanto chego a conclusão que deve ser algum problema do firebird com o win FF> 2003 FF> vou formatar o dell com o xp pra ver no que dá.. FF> alguem ja passou por isso? FF> [ ]´s From douglasht em gmail.com Tue Jun 22 10:00:09 2010 From: douglasht em gmail.com (Douglas Tosi) Date: Tue, 22 Jun 2010 10:00:09 -0300 Subject: [firebase-br] Convite para se conectar no LinkedIn In-Reply-To: <744255618.20100621211340@warmboot.com.br> References: <1925698811.4955499.1277158863027.JavaMail.app@ech3-cdn06.prod> <744255618.20100621211340@warmboot.com.br> Message-ID: 2010/6/21 Carlos H. Cantu : > Pela milésima vez, não enviem convites para redes sociais aqui na > lista! > Os próximos eu já vou excluir o indivíduo, sem nem avisar. Cantu, é possível aplicar um filtro pelo assunto no servidor e evitar que estas mensagens venham para a lista? Acho que evitaria o problema. R$0,02 Abraço, -- Douglas Tosi www.sinatica.com From dave.malkavian em gmail.com Tue Jun 22 10:00:49 2010 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Tue, 22 Jun 2010 10:00:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?situa=E7=E3o_estranha_com_firebird?= References: <1877140718.20100622095119@warmboot.com.br> Message-ID: <005201cb120a$f1c89b20$6e01a8c0@ITT> Será que não podem ser recursos do SO mal configurados, como memória virtual, DEP, políticas de segurança, etc? Alexandre Sousa ----- Original Message ----- From: "Carlos H. Cantu" To: "FireBase" Sent: Tuesday, June 22, 2010 9:51 AM Subject: Re: [firebase-br]situação estranha com firebird Tenho clientes usando Win2003 com FB 2.1.3, e nunca tive problema. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FF> Bom dia pessoal, olha eu aqui denovo.. FF> ontem a noite formatamos o servidor dell e colocamos novamente o sistema: FF> (só pra lembrar: o firebird estourava o processo no windows server, passei FF> pra uma maquina simples com win xp e não aconteceu mais ) FF> e agora de manha, pimba! pouco mais de 2 horas de uso, e parou novamente (no FF> server 2003) FF> portanto chego a conclusão que deve ser algum problema do firebird com o win FF> 2003 FF> vou formatar o dell com o xp pra ver no que dá.. FF> alguem ja passou por isso? FF> [ ]´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 angelo em softmiq.com.br Tue Jun 22 10:10:41 2010 From: angelo em softmiq.com.br (Angelo Ricardo Miquelin Neto) Date: Tue, 22 Jun 2010 10:10:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_=09situa=E7=E3o_est?= =?iso-8859-1?q?ranha_com_firebird?= In-Reply-To: <02a901cb1209$3efc7850$6915a8c0@MagnoSystem> References: <02a901cb1209$3efc7850$6915a8c0@MagnoSystem> Message-ID: O que ele escreveu no e-mail, pelo que entendi, é que ele usou outra máquina com o XP, e iria agora instalar o XP no servidor Dell. Me corrijam se eu estiver errado. 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 Magno System > Enviada em: terça-feira, 22 de junho de 2010 09:49 > Para: FireBase > Assunto: Re: [firebase-br] RES: situação estranha com firebird > > Mas, Ângelo, se é problema na máquina como se explica a mesma máquina > funcionar certinho com XP ??? > > > ----- Original Message ----- > From: "Angelo Ricardo Miquelin Neto" > To: "'FireBase'" > Sent: Tuesday, June 22, 2010 9:46 AM > Subject: [firebase-br] RES: situação estranha com firebird > > > Vc já testou as memórias, os discos e até mesmo o processador nessa > máquina? > > Não é porque é Dell que não possa dar estes defeitos... > > Tenho vários Firebird 2.1 em vários 2003 server (inclusive em VMs) > funcionando numa boa em uma ampla gama de hardware (HP, Dell, IBM e > montados) sem problemas. > > > Atenciosamente, > > > 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 Fernando Filho > > Enviada em: terça-feira, 22 de junho de 2010 09:09 > > Para: FireBase > > Assunto: Re: [firebase-br] situação estranha com firebird > > > > Bom dia pessoal, olha eu aqui denovo.. > > ontem a noite formatamos o servidor dell e colocamos novamente o > > sistema: > > (só pra lembrar: o firebird estourava o processo no windows server, > > passei > > pra uma maquina simples com win xp e não aconteceu mais ) > > > > e agora de manha, pimba! pouco mais de 2 horas de uso, e parou > > novamente (no > > server 2003) > > portanto chego a conclusão que deve ser algum problema do firebird > com > > o win > > 2003 > > vou formatar o dell com o xp pra ver no que dá.. > > > > alguem ja passou por isso? > > [ ]´s > > > > > > Em 8 de junho de 2010 08:25, Fernando Filho > > escreveu: > > > > > bom dia pessoal, só para finalizar o meu tópico.. > > > o problema realmente foi o servidor dell com windows server 2003, > já > > se vão > > > quase duas semanas sem travar no dual core win xp > > > formatamos o dell novamente, nos proximos dias vamos migrar > novamente > > para > > > ele. > > > passei 10 dias pensando em refatorar o sistema todo, por causa > > disso..=/ > > > abraços a todos e obrigado pela ajuda. > > > Fernando. > > > > > > Em 28 de maio de 2010 10:56, Fernando Filho > > escreveu: > > > > > > Pessoal, só pra atualizar > > >> o problema persistiu depois de todas as melhoras feitas...fui > pra > > um > > >> ultimo teste antes de refatorar mais ainda o sistema..troquei o > > servidor > > >> dell por um dual core de 2 gb e win xp..desde ontem a tarde até > > agora, e não > > >> parou.. > > >> vou continuar nessa máquina até segunda feira para ter a certeza > que > > era o > > >> windows 2003 (provavelmente na queda de energia a quinze dias > atras > > possa > > >> ter danificado algo sei lá), e vamos formatar o dell novamente.. > > >> essa nossa vida de TI.. é F... > > >> abraço! > > >> > > >> > > >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa > > escreveu: > > >> > > >> Márcio, > > >>> > > >>> Minha mensagem foi para o Fernando que estava usando esse assunto > > >>> (Situação estranha com firebird) para seu problema. > > >>> Não me parece que seu problema seja o mesmo que o dele... > > >>> > > >>> O seu problema é relacionado ao tipo de isolamento na transação > que > > >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir > sobre > > >>> isso, e não o do Fernando pra não me confundir :D > > >>> > > >>> Bom trabalho! > > >>> > > >>> ______________________________________________ > > >>> FireBase-BR (www.firebase.com.br) - Hospedado em > www.locador.com.br > > >>> Para saber como gerenciar/excluir 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 > > >> > > > > > > > > > > > > -- > > > Atenciosamente > > > Fernando Filho > > > > > > > > > > > -- > > 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 22 11:59:45 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 22 Jun 2010 11:59:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_situa=E7=E3o_estranha_com_fir?= =?iso-8859-1?q?ebird?= In-Reply-To: <02a901cb1209$3efc7850$6915a8c0@MagnoSystem> References: <02a901cb1209$3efc7850$6915a8c0@MagnoSystem> Message-ID: opa Magno, o xp estava em outra máquina..realmente não testei vou tentar verificar se o hardware ta ok mesmo Em 22 de junho de 2010 09:48, Magno System escreveu: > Mas, Ângelo, se é problema na máquina como se explica a mesma máquina > funcionar certinho com XP ??? > > > ----- Original Message ----- From: "Angelo Ricardo Miquelin Neto" < > angelo em softmiq.com.br> > To: "'FireBase'" > Sent: Tuesday, June 22, 2010 9:46 AM > Subject: [firebase-br] RES: situação estranha com firebird > > > > Vc já testou as memórias, os discos e até mesmo o processador nessa > máquina? > > Não é porque é Dell que não possa dar estes defeitos... > > Tenho vários Firebird 2.1 em vários 2003 server (inclusive em VMs) > funcionando numa boa em uma ampla gama de hardware (HP, Dell, IBM e > montados) sem problemas. > > > Atenciosamente, > > > 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 Fernando Filho >> Enviada em: terça-feira, 22 de junho de 2010 09:09 >> Para: FireBase >> Assunto: Re: [firebase-br] situação estranha com firebird >> >> Bom dia pessoal, olha eu aqui denovo.. >> ontem a noite formatamos o servidor dell e colocamos novamente o >> sistema: >> (só pra lembrar: o firebird estourava o processo no windows server, >> passei >> pra uma maquina simples com win xp e não aconteceu mais ) >> >> e agora de manha, pimba! pouco mais de 2 horas de uso, e parou >> novamente (no >> server 2003) >> portanto chego a conclusão que deve ser algum problema do firebird com >> o win >> 2003 >> vou formatar o dell com o xp pra ver no que dá.. >> >> alguem ja passou por isso? >> [ ]´s >> >> >> Em 8 de junho de 2010 08:25, Fernando Filho >> escreveu: >> >> > bom dia pessoal, só para finalizar o meu tópico.. >> > o problema realmente foi o servidor dell com windows server 2003, já >> se vão >> > quase duas semanas sem travar no dual core win xp >> > formatamos o dell novamente, nos proximos dias vamos migrar novamente >> para >> > ele. >> > passei 10 dias pensando em refatorar o sistema todo, por causa >> disso..=/ >> > abraços a todos e obrigado pela ajuda. >> > Fernando. >> > >> > Em 28 de maio de 2010 10:56, Fernando Filho >> escreveu: >> > >> > Pessoal, só pra atualizar >> >> o problema persistiu depois de todas as melhoras feitas...fui pra >> um >> >> ultimo teste antes de refatorar mais ainda o sistema..troquei o >> servidor >> >> dell por um dual core de 2 gb e win xp..desde ontem a tarde até >> agora, e não >> >> parou.. >> >> vou continuar nessa máquina até segunda feira para ter a certeza que >> era o >> >> windows 2003 (provavelmente na queda de energia a quinze dias atras >> possa >> >> ter danificado algo sei lá), e vamos formatar o dell novamente.. >> >> essa nossa vida de TI.. é F... >> >> abraço! >> >> >> >> >> >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa >> escreveu: >> >> >> >> Márcio, >> >>> >> >>> Minha mensagem foi para o Fernando que estava usando esse assunto >> >>> (Situação estranha com firebird) para seu problema. >> >>> Não me parece que seu problema seja o mesmo que o dele... >> >>> >> >>> O seu problema é relacionado ao tipo de isolamento na transação que >> >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre >> >>> isso, e não o do Fernando pra não me confundir :D >> >>> >> >>> Bom trabalho! >> >>> >> >>> ______________________________________________ >> >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >>> Para saber como gerenciar/excluir 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 >> >> >> > >> > >> > >> > -- >> > Atenciosamente >> > Fernando Filho >> > >> >> >> >> -- >> 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 > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 nanfilho em gmail.com Tue Jun 22 12:08:16 2010 From: nanfilho em gmail.com (Fernando Filho) Date: Tue, 22 Jun 2010 12:08:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_situa=E7=E3o_estranha_com_fir?= =?iso-8859-1?q?ebird?= In-Reply-To: References: Message-ID: vou verificar isso angelo, não tinha pensado nessa possibilidade, se você reparar ai nos meus e-mails, vai ver que isso justamente começou a contecer quando deu uma queda de energia e os no break não seguraram.... e aqui tambem rodou por muito tempo com o win2003 sem dar problemas. valeu pela dica Em 22 de junho de 2010 09:46, Angelo Ricardo Miquelin Neto < angelo em softmiq.com.br> escreveu: > Vc já testou as memórias, os discos e até mesmo o processador nessa > máquina? > > Não é porque é Dell que não possa dar estes defeitos... > > Tenho vários Firebird 2.1 em vários 2003 server (inclusive em VMs) > funcionando numa boa em uma ampla gama de hardware (HP, Dell, IBM e > montados) sem problemas. > > > Atenciosamente, > > > 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 Fernando Filho > > Enviada em: terça-feira, 22 de junho de 2010 09:09 > > Para: FireBase > > Assunto: Re: [firebase-br] situação estranha com firebird > > > > Bom dia pessoal, olha eu aqui denovo.. > > ontem a noite formatamos o servidor dell e colocamos novamente o > > sistema: > > (só pra lembrar: o firebird estourava o processo no windows server, > > passei > > pra uma maquina simples com win xp e não aconteceu mais ) > > > > e agora de manha, pimba! pouco mais de 2 horas de uso, e parou > > novamente (no > > server 2003) > > portanto chego a conclusão que deve ser algum problema do firebird com > > o win > > 2003 > > vou formatar o dell com o xp pra ver no que dá.. > > > > alguem ja passou por isso? > > [ ]´s > > > > > > Em 8 de junho de 2010 08:25, Fernando Filho > > escreveu: > > > > > bom dia pessoal, só para finalizar o meu tópico.. > > > o problema realmente foi o servidor dell com windows server 2003, já > > se vão > > > quase duas semanas sem travar no dual core win xp > > > formatamos o dell novamente, nos proximos dias vamos migrar novamente > > para > > > ele. > > > passei 10 dias pensando em refatorar o sistema todo, por causa > > disso..=/ > > > abraços a todos e obrigado pela ajuda. > > > Fernando. > > > > > > Em 28 de maio de 2010 10:56, Fernando Filho > > escreveu: > > > > > > Pessoal, só pra atualizar > > >> o problema persistiu depois de todas as melhoras feitas...fui pra > > um > > >> ultimo teste antes de refatorar mais ainda o sistema..troquei o > > servidor > > >> dell por um dual core de 2 gb e win xp..desde ontem a tarde até > > agora, e não > > >> parou.. > > >> vou continuar nessa máquina até segunda feira para ter a certeza que > > era o > > >> windows 2003 (provavelmente na queda de energia a quinze dias atras > > possa > > >> ter danificado algo sei lá), e vamos formatar o dell novamente.. > > >> essa nossa vida de TI.. é F... > > >> abraço! > > >> > > >> > > >> Em 27 de maio de 2010 11:22, Elton da Motta Barbosa > > escreveu: > > >> > > >> Márcio, > > >>> > > >>> Minha mensagem foi para o Fernando que estava usando esse assunto > > >>> (Situação estranha com firebird) para seu problema. > > >>> Não me parece que seu problema seja o mesmo que o dele... > > >>> > > >>> O seu problema é relacionado ao tipo de isolamento na transação que > > >>> você usa, mas vamos usar o assunto do seu e-mail pra discutir sobre > > >>> isso, e não o do Fernando pra não me confundir :D > > >>> > > >>> Bom trabalho! > > >>> > > >>> ______________________________________________ > > >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >>> Para saber como gerenciar/excluir 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 > > >> > > > > > > > > > > > > -- > > > Atenciosamente > > > Fernando Filho > > > > > > > > > > > -- > > 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 andrelyno em gmail.com Tue Jun 22 12:08:36 2010 From: andrelyno em gmail.com (Andrelino Silva) Date: Tue, 22 Jun 2010 12:08:36 -0300 Subject: [firebase-br] Convite para se conectar no LinkedIn In-Reply-To: <1772543128.4967451.1277159574004.JavaMail.app@ech3-cdn05.prod> References: <1772543128.4967451.1277159574004.JavaMail.app@ech3-cdn05.prod> Message-ID: EStes convites são permitidos no grupo? Verifique, pois acho que nao sao permitidos. 2010/6/21 Maykon Farley Felipe da silva > LinkedIn > ------------Maykon Farley Felipe da silva solicitou sua adição como uma > conexão no LinkedIn: > ------------------------------------------ > > Adriano, > > Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn. > -Maykon Farley > > Aceitar convite de Maykon Farley Felipe da silva > > http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724870321_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYNczcMdPwQczt9bRdVlTkTsR1fbPwPd38Qc3gMd34LrCBxbOYWrSlI/EML_comm_afe/ > > Visualizar convite de Maykon Farley Felipe da silva > > http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724870321_3/0PnP4OcP0Te3gOdQALqnpPbOYWrSlI/svi/ > > > > ------ > (c) 2010, LinkedIn Corporation > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva Manhuaçu/MG HP: www.phoneinfo.com.br From sergiojampapb em gmail.com Tue Jun 22 13:57:34 2010 From: sergiojampapb em gmail.com (Sergio Nascimento) Date: Tue, 22 Jun 2010 13:57:34 -0300 Subject: [firebase-br] Convite para se conectar no LinkedIn In-Reply-To: References: <1772543128.4967451.1277159574004.JavaMail.app@ech3-cdn05.prod> Message-ID: Cantu, Exclui estes usuarios! 2010/6/22 Andrelino Silva > EStes convites são permitidos no grupo? Verifique, pois acho que nao sao > permitidos. > > > > > 2010/6/21 Maykon Farley Felipe da silva > > > LinkedIn > > ------------Maykon Farley Felipe da silva solicitou sua adição como uma > > conexão no LinkedIn: > > ------------------------------------------ > > > > Adriano, > > > > Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn. > > -Maykon Farley > > > > Aceitar convite de Maykon Farley Felipe da silva > > > > > http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724870321_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYNczcMdPwQczt9bRdVlTkTsR1fbPwPd38Qc3gMd34LrCBxbOYWrSlI/EML_comm_afe/ > > > > Visualizar convite de Maykon Farley Felipe da silva > > > > > http://www.linkedin.com/e/uOrskxqOAgMowuntfOmz-aXxwYYrWbc61n/blk/I724870321_3/0PnP4OcP0Te3gOdQALqnpPbOYWrSlI/svi/ > > > > > > > > ------ > > (c) 2010, LinkedIn Corporation > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > Proteja o endereço de seus contatos como estou protegendo o seu. > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > carbon copy). Assim os endereços estarão preservados. E, claro, > antes de encaminhar um e-mail, delete todas as informações que > apareçam no corpo da mensagem que possam ser usadas por hackers. > > Att. > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Andrelino Silva > Manhuaçu/MG > HP: www.phoneinfo.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, Sérgio Ricardo From fortes.m em gmail.com Wed Jun 23 10:13:23 2010 From: fortes.m em gmail.com (Marcelo Fortes) Date: Wed, 23 Jun 2010 10:13:23 -0300 Subject: [firebase-br] Backup com Nbackup In-Reply-To: References: Message-ID: NBackup é um utilitário para backups encrementais se voccê não precisa fazer backups incrementais continue com gback mesmo, o importante é que faça os backups e guarde em local seguro. Em 22 de junho de 2010 09:23, Rafael Henrique Gumiero escreveu: > Bom Dia Pessoal!!! > > Gostaria de saber se alguém utiliza o nbackup para realizar o backup e quais > são suas opiniões e se teria algum script de exemplo para seguir como > modelo. > > > Rafael Gumiero > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From joseluiz em digitoneletronica.com.br Wed Jun 23 21:31:25 2010 From: joseluiz em digitoneletronica.com.br (Jose Luiz de Medeiros) Date: Wed, 23 Jun 2010 21:31:25 -0300 Subject: [firebase-br] MD5 Message-ID: <000001cb1334$9508f350$bf1ad9f0$@com.br> Boa noite para todos.. Existe uma forma de usar MD5 no Firebird 2.1? Se existir alguém poderia me enviar um exemplo? No MySql uso assim: Select *, md5(senha)as SENHA_MD5 from user Grato: Jose Luiz From lucius.magliano em gmail.com Thu Jun 24 09:10:34 2010 From: lucius.magliano em gmail.com (Lucius Magliano) Date: Thu, 24 Jun 2010 08:10:34 -0400 Subject: Lucius Magliano gostaria de ficar em contato com você Message-ID: <7plag0$1fc8lh7@ironport-b.unyk.com> Mensagem de email enviada em 6/24/2010 8:08:09 AM. Lucius Magliano gostaria de ficar em contato com você Lucius Magliano 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=9E9AA4AC827B83A0&cid=A599A8AC7A7A8C&cemail=lista em firebase.com.br&s=19289703&w=1277367006 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 cpd em lekagi.com.br Thu Jun 24 15:44:51 2010 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDcGQgTGVrYWdp?= ) Date: Thu, 24 Jun 2010 14:44:51 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_situa=E7=E3o_estranha_c?= =?iso-8859-1?q?om_firebird?= References: <1877140718.20100622095119@warmboot.com.br> Message-ID: <4C23A7A3.000003.05912@JABER-NB> Olá. Uso aqui no escritório e em todos os meus clientes o Win2003 Server com Firebird2.1.3. Sempre fiz questão de usar Triggers, SP's, View's e tudo mais que o banco me oferece. O que posso dizer é que nunca tive problemas, nem com o Windows2003 Server, nem com o firebird. [ ]'s Jáber S. C. Lima -------Mensagem original------- De: Carlos H. Cantu Data: 22/06/2010 08:59:04 Para: FireBase Assunto: Re: [firebase-br]situação estranha com firebird Tenho clientes usando Win2003 com FB 2.1.3, e nunca tive problema. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FF> Bom dia pessoal, olha eu aqui denovo.. FF> ontem a noite formatamos o servidor dell e colocamos novamente o sistema: FF> (só pra lembrar: o firebird estourava o processo no windows server, passei FF> pra uma maquina simples com win xp e não aconteceu mais ) FF> e agora de manha, pimba! pouco mais de 2 horas de uso, e parou novamente (no FF> server 2003) FF> portanto chego a conclusão que deve ser algum problema do firebird com o win FF> 2003 FF> vou formatar o dell com o xp pra ver no que dá.. FF> alguem ja passou por isso? FF> [ ]´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 denisrocha em hotmail.com Thu Jun 24 17:45:11 2010 From: denisrocha em hotmail.com (Denis) Date: Thu, 24 Jun 2010 17:45:11 -0300 Subject: [firebase-br] Otimizar servidor Message-ID: Boa tarde, Alguém pode me dar uma dica para otimizar ao máximo um servidor FB ? Aqui na empresa temos uns 80 usuários; dados do servidor : Dell Server T300 Xeon E3113 3.Ghz 4 GB de RAM O sistema é feito com Delphi 3 camadas. Obrigado a todos. From kikeribeiro em gmail.com Fri Jun 25 10:15:20 2010 From: kikeribeiro em gmail.com (Henrique Ribeiro) Date: Fri, 25 Jun 2010 10:15:20 -0300 Subject: [firebase-br] Ajuda num UPDATE Message-ID: Bom dia senhores, preciso de uma ajuda numa atualização de tabela com dados cruzados de outra tabela. Minha situação é a seguinte: Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo TCLASSIFICADOS.CD_FUNC usando como condição o campo CONTPGRC.CLA_CODIGO = TCLASSIFICADOS.CD_CLA Alguém pode me ajudar a montar o script? Agradeço desde já qualquer ajuda. Uso o Firebird 2.1.0.17798(win32) e Delphi 7. Um grande abraço para todos e dá-lhe Brasil!!! From kikeribeiro em gmail.com Fri Jun 25 10:16:03 2010 From: kikeribeiro em gmail.com (Henrique Ribeiro) Date: Fri, 25 Jun 2010 10:16:03 -0300 Subject: [firebase-br] Ajuda num UPDATE Message-ID: Bom dia senhores, preciso de uma ajuda numa atualização de tabela com dados cruzados de outra tabela. Minha situação é a seguinte: Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo TCLASSIFICADOS.CD_FUNC usando como condição o campo CONTPGRC.CLA_CODIGO = TCLASSIFICADOS.CD_CLA Alguém pode me ajudar a montar o script? Agradeço desde já qualquer ajuda. Uso o Firebird 2.1.0.17798(win32) e Delphi 7. Um grande abraço para todos e dá-lhe Brasil!!! From ed.rodrigo em gmail.com Fri Jun 25 10:36:51 2010 From: ed.rodrigo em gmail.com (Ederson R. F. Lima) Date: Fri, 25 Jun 2010 10:36:51 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: update CONTPGRC a set a.CPR_FUNCOMISS = TCLASSIFICADOS.CD_FUNC where a.CLA_CODIGO = (select CD_CLA from TCLASSIFICADOS where CD_CLA = a.CLA_CODIGO); Assim não dá? Espero ter ajudado! Em 25 de junho de 2010 10:16, Henrique Ribeiro escreveu: > Bom dia senhores, > > preciso de uma ajuda numa atualização de tabela com dados cruzados de outra > tabela. > > Minha situação é a seguinte: > > Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". > > Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo > TCLASSIFICADOS.CD_FUNC usando como condição o campo CONTPGRC.CLA_CODIGO = > TCLASSIFICADOS.CD_CLA > > Alguém pode me ajudar a montar o script? > > Agradeço desde já qualquer ajuda. > > Uso o Firebird 2.1.0.17798(win32) e Delphi 7. > > Um grande abraço para todos e dá-lhe Brasil!!! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- - Éderson R. F. Lima -- Engenharia da Computação / 9º Termo --- Araçatuba/SP From ed.rodrigo em gmail.com Fri Jun 25 10:41:21 2010 From: ed.rodrigo em gmail.com (Ederson R. F. Lima) Date: Fri, 25 Jun 2010 10:41:21 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: Você vai ter que escrever um subselect ali também, ou usar parâmetros, colocar o valor em uma variável e assim por diante! Deixei passar ali, mals. Se você copiar o valor pra dentro de uma variável fica bem mais fácil, pensa nisso. Até mais. Em 25 de junho de 2010 10:36, Ederson R. F. Lima escreveu: > update CONTPGRC a > set a.CPR_FUNCOMISS = TCLASSIFICADOS.CD_FUNC > where a.CLA_CODIGO = (select CD_CLA from TCLASSIFICADOS where > CD_CLA = a.CLA_CODIGO); > > Assim não dá? > > Espero ter ajudado! > > Em 25 de junho de 2010 10:16, Henrique Ribeiro escreveu: > > Bom dia senhores, >> >> preciso de uma ajuda numa atualização de tabela com dados cruzados de >> outra >> tabela. >> >> Minha situação é a seguinte: >> >> Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". >> >> Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo >> TCLASSIFICADOS.CD_FUNC usando como condição o campo CONTPGRC.CLA_CODIGO = >> TCLASSIFICADOS.CD_CLA >> >> Alguém pode me ajudar a montar o script? >> >> Agradeço desde já qualquer ajuda. >> >> Uso o Firebird 2.1.0.17798(win32) e Delphi 7. >> >> Um grande abraço para todos e dá-lhe Brasil!!! >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > - Éderson R. F. Lima > -- Engenharia da Computação / 9º Termo > --- Araçatuba/SP > -- - Éderson R. F. Lima -- Engenharia da Computação / 9º Termo --- Araçatuba/SP From kikeribeiro em gmail.com Fri Jun 25 10:46:53 2010 From: kikeribeiro em gmail.com (Henrique Ribeiro) Date: Fri, 25 Jun 2010 10:46:53 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: Bom dia amigo, este script: "update CONTPGRC a set a.CPR_FUNCOMISS = TCLASSIFICADO.CD_FUNC where a.CLA_CODIGO = (select TCLASSIFICADO.CD_CLA from TCLASSIFICADO where TCLASSIFICADO.CD_CLA = a.CLA_CODIGO);" Dá o erro:"Column does not belong to referenced table. Dynamic SQL Error. SQL error code = -206. Column unknown. TCLASSIFICADO.CD_FUNC. At line 2, column 46." Estou rodando pelo IBExpert. Ainda não deu certo. Um abraço e muito obrigado pela ajuda. Em 25 de junho de 2010 10:36, Ederson R. F. Lima escreveu: > update CONTPGRC a > set a.CPR_FUNCOMISS = TCLASSIFICADOS.CD_FUNC > where a.CLA_CODIGO = (select CD_CLA from TCLASSIFICADOS where > CD_CLA = a.CLA_CODIGO); > > Assim não dá? > > Espero ter ajudado! > > Em 25 de junho de 2010 10:16, Henrique Ribeiro >escreveu: > > > Bom dia senhores, > > > > preciso de uma ajuda numa atualização de tabela com dados cruzados de > outra > > tabela. > > > > Minha situação é a seguinte: > > > > Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". > > > > Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo > > TCLASSIFICADOS.CD_FUNC usando como condição o campo CONTPGRC.CLA_CODIGO = > > TCLASSIFICADOS.CD_CLA > > > > Alguém pode me ajudar a montar o script? > > > > Agradeço desde já qualquer ajuda. > > > > Uso o Firebird 2.1.0.17798(win32) e Delphi 7. > > > > Um grande abraço para todos e dá-lhe Brasil!!! > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > - Éderson R. F. Lima > -- Engenharia da Computação / 9º Termo > --- Araçatuba/SP > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ed.rodrigo em gmail.com Fri Jun 25 11:00:58 2010 From: ed.rodrigo em gmail.com (Ederson R. F. Lima) Date: Fri, 25 Jun 2010 11:00:58 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: Sim, na minha outra mensagem eu disse que você tem que escrever um subselect aqui: set a.CPR_FUNCOMISS = TCLASSIFICADO.CD_FUNC update CONTPGRC a set a.CPR_FUNCOMISS = (select CD_FUNC from TCLASSIFICADO where TCLASSIFICADO.CD_CLA = a.CLA_CODIGO) where a.CLA_CODIGO = (select CD_CLA from TCLASSIFICADO where TCLASSIFICADO.CD_CLA = a.CLA_CODIGO); Tenta esse agora! Esse script não é eficiente, mas deve resolver seu problema. Passar os valores como parâmetros seria uma boa saída, ou talvez alguém da lista te apresente um scritp mais eficiente, tem muito nego esperto aqui! Abraço! Em 25 de junho de 2010 10:46, Henrique Ribeiro escreveu: > Bom dia amigo, > > este script: > > "update CONTPGRC a > set a.CPR_FUNCOMISS = TCLASSIFICADO.CD_FUNC > where a.CLA_CODIGO = (select TCLASSIFICADO.CD_CLA from > TCLASSIFICADO where TCLASSIFICADO.CD_CLA = a.CLA_CODIGO);" > > Dá o erro:"Column does not belong to referenced table. > Dynamic SQL Error. > SQL error code = -206. > Column unknown. > TCLASSIFICADO.CD_FUNC. > At line 2, column 46." > > Estou rodando pelo IBExpert. > > Ainda não deu certo. > > Um abraço e muito obrigado pela ajuda. > > Em 25 de junho de 2010 10:36, Ederson R. F. Lima >escreveu: > > > update CONTPGRC a > > set a.CPR_FUNCOMISS = TCLASSIFICADOS.CD_FUNC > > where a.CLA_CODIGO = (select CD_CLA from TCLASSIFICADOS where > > CD_CLA = a.CLA_CODIGO); > > > > Assim não dá? > > > > Espero ter ajudado! > > > > Em 25 de junho de 2010 10:16, Henrique Ribeiro > >escreveu: > > > > > Bom dia senhores, > > > > > > preciso de uma ajuda numa atualização de tabela com dados cruzados de > > outra > > > tabela. > > > > > > Minha situação é a seguinte: > > > > > > Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". > > > > > > Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo > > > TCLASSIFICADOS.CD_FUNC usando como condição o campo CONTPGRC.CLA_CODIGO > = > > > TCLASSIFICADOS.CD_CLA > > > > > > Alguém pode me ajudar a montar o script? > > > > > > Agradeço desde já qualquer ajuda. > > > > > > Uso o Firebird 2.1.0.17798(win32) e Delphi 7. > > > > > > Um grande abraço para todos e dá-lhe Brasil!!! > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > - Éderson R. F. Lima > > -- Engenharia da Computação / 9º Termo > > --- Araçatuba/SP > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- - Éderson R. F. Lima -- Engenharia da Computação / 9º Termo --- Araçatuba/SP From kikeribeiro em gmail.com Fri Jun 25 18:05:45 2010 From: kikeribeiro em gmail.com (Henrique Ribeiro) Date: Fri, 25 Jun 2010 18:05:45 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: Funcionou! Muito obrigado, amigo! Em 25 de junho de 2010 11:00, Ederson R. F. Lima escreveu: > Sim, na minha outra mensagem eu disse que você tem que escrever um > subselect > aqui: > > set a.CPR_FUNCOMISS = TCLASSIFICADO.CD_FUNC > > update CONTPGRC a > set a.CPR_FUNCOMISS = (select CD_FUNC from TCLASSIFICADO where > TCLASSIFICADO.CD_CLA = a.CLA_CODIGO) > where a.CLA_CODIGO = (select CD_CLA from > TCLASSIFICADO where > TCLASSIFICADO.CD_CLA = a.CLA_CODIGO); > > Tenta esse agora! Esse script não é eficiente, mas deve resolver seu > problema. Passar os valores como parâmetros seria uma boa saída, ou talvez > alguém da lista te apresente um scritp mais eficiente, tem muito nego > esperto aqui! > > Abraço! > > Em 25 de junho de 2010 10:46, Henrique Ribeiro >escreveu: > > > Bom dia amigo, > > > > este script: > > > > "update CONTPGRC a > > set a.CPR_FUNCOMISS = TCLASSIFICADO.CD_FUNC > > where a.CLA_CODIGO = (select TCLASSIFICADO.CD_CLA from > > TCLASSIFICADO where TCLASSIFICADO.CD_CLA = a.CLA_CODIGO);" > > > > Dá o erro:"Column does not belong to referenced table. > > Dynamic SQL Error. > > SQL error code = -206. > > Column unknown. > > TCLASSIFICADO.CD_FUNC. > > At line 2, column 46." > > > > Estou rodando pelo IBExpert. > > > > Ainda não deu certo. > > > > Um abraço e muito obrigado pela ajuda. > > > > Em 25 de junho de 2010 10:36, Ederson R. F. Lima > >escreveu: > > > > > update CONTPGRC a > > > set a.CPR_FUNCOMISS = TCLASSIFICADOS.CD_FUNC > > > where a.CLA_CODIGO = (select CD_CLA from TCLASSIFICADOS where > > > CD_CLA = a.CLA_CODIGO); > > > > > > Assim não dá? > > > > > > Espero ter ajudado! > > > > > > Em 25 de junho de 2010 10:16, Henrique Ribeiro > > >escreveu: > > > > > > > Bom dia senhores, > > > > > > > > preciso de uma ajuda numa atualização de tabela com dados cruzados de > > > outra > > > > tabela. > > > > > > > > Minha situação é a seguinte: > > > > > > > > Tenho as tabelas "CONTPGRC" e "TCLASSIFICADOS". > > > > > > > > Preciso atualizar o campo CONTPGRC.CPR_FUNCOMISS com o valor do campo > > > > TCLASSIFICADOS.CD_FUNC usando como condição o campo > CONTPGRC.CLA_CODIGO > > = > > > > TCLASSIFICADOS.CD_CLA > > > > > > > > Alguém pode me ajudar a montar o script? > > > > > > > > Agradeço desde já qualquer ajuda. > > > > > > > > Uso o Firebird 2.1.0.17798(win32) e Delphi 7. > > > > > > > > Um grande abraço para todos e dá-lhe Brasil!!! > > > > ______________________________________________ > > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > > > > > > -- > > > - Éderson R. F. Lima > > > -- Engenharia da Computação / 9º Termo > > > --- Araçatuba/SP > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > - Éderson R. F. Lima > -- Engenharia da Computação / 9º Termo > --- Araçatuba/SP > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 icontroller.com.br Sat Jun 26 07:34:59 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Sat, 26 Jun 2010 07:34:59 -0300 Subject: [firebase-br] Backup com Nbackup In-Reply-To: References: Message-ID: Olá Rafael Utilizamos bastante o nbackup, que nos dá a possibilidade de realizar, de maneira bem rápida, backups de hora em hora. No nosso caso, utilizamos 3 níveis: 0 - Uma vez por semana, na madrugada de sábado para domingo 1 - Diariamente, às 05:30h 2 - De hora em hora Temos uns crons agendados no server para fazer isso. Só temos que tomar alguns cuidados: 1. O nbackup não faz garbage collection no banco, então, se vc não usa sweep automático e se valia que o gbak faria, tem que agendar um sweep para a madruga. 2. Tem que monitorar constantemente o tamanho dos backups gerados, pois, eventualmente (raro), ele não consegue completar o backup e o ".nbk" fica com tamanho 0 ou 1, o que indica que ele está usando um arquivo delta para gravações e não está utilizando o FDB original. Se você for restaurar um backup nessa situação, o banco retaurado só abrirá se você fornecer o delta, e se você nãoo tiver, ele não valerá nada. Nessa situação, um gstat vai indicar um status de "Backup Lock" no banco. Felizmente, o próprio nbackup possui um switch "-N" que retorna, com plena segurança, o banco ao seu estado normal, desde que você possua o delta, por isso a importância do monitoramento. No nosso caso, que temos um banco multi-empresa hospedado em datacenter, com mais de 900 empresas, é muito útil para se baixar bases atualizadas, pois o backup pesado baixado só uma vez por semana. A vantagem de se ter um backup da posição do banco na última hora cheia também já nos prestou algum serviço de recuperação de desastres. Realmente, não sei como vivíamos antes só com backups diários. Espero ter ajudado Eduardo Rafael Henrique Gumiero escreveu: > Bom Dia Pessoal!!! > > Gostaria de saber se alguém utiliza o nbackup para realizar o backup e quais > são suas opiniões e se teria algum script de exemplo para seguir como > modelo. > > > Rafael Gumiero > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sat Jun 26 09:12:14 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Sat, 26 Jun 2010 09:12:14 -0300 Subject: [firebase-br] Backup com Nbackup In-Reply-To: References: Message-ID: Eduardo, muito obrigado pela sua resposta.Você teria algum script realizando esta rotina para eu dar uma olhada para montar um para minha necessidade ? Att, Rafael Gumiero Em 26 de junho de 2010 07:34, Eduardo Bahiense escreveu: > Olá Rafael > > Utilizamos bastante o nbackup, que nos dá a possibilidade de realizar, de > maneira bem rápida, backups de hora em hora. > > No nosso caso, utilizamos 3 níveis: > > 0 - Uma vez por semana, na madrugada de sábado para domingo > 1 - Diariamente, às 05:30h > 2 - De hora em hora > > Temos uns crons agendados no server para fazer isso. > > Só temos que tomar alguns cuidados: > > 1. O nbackup não faz garbage collection no banco, então, se vc não usa > sweep automático e se valia que o gbak faria, tem que agendar um sweep para > a madruga. > > 2. Tem que monitorar constantemente o tamanho dos backups gerados, pois, > eventualmente (raro), ele não consegue completar o backup e o ".nbk" fica > com tamanho 0 ou 1, o que indica que ele está usando um arquivo delta para > gravações e não está utilizando o FDB original. Se você for restaurar um > backup nessa situação, o banco retaurado só abrirá se você fornecer o delta, > e se você nãoo tiver, ele não valerá nada. Nessa situação, um gstat vai > indicar um status de "Backup Lock" no banco. Felizmente, o próprio nbackup > possui um switch "-N" que retorna, com plena segurança, o banco ao seu > estado normal, desde que você possua o delta, por isso a importância do > monitoramento. > > No nosso caso, que temos um banco multi-empresa hospedado em datacenter, > com mais de 900 empresas, é muito útil para se baixar bases atualizadas, > pois o backup pesado baixado só uma vez por semana. > > A vantagem de se ter um backup da posição do banco na última hora cheia > também já nos prestou algum serviço de recuperação de desastres. > > Realmente, não sei como vivíamos antes só com backups diários. > > Espero ter ajudado > > > Eduardo > > Rafael Henrique Gumiero escreveu: > >> Bom Dia Pessoal!!! >> >> Gostaria de saber se alguém utiliza o nbackup para realizar o backup e >> quais >> são suas opiniões e se teria algum script de exemplo para seguir como >> modelo. >> >> >> Rafael Gumiero >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 icontroller.com.br Sat Jun 26 09:17:56 2010 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Sat, 26 Jun 2010 09:17:56 -0300 Subject: [firebase-br] Backup com Nbackup In-Reply-To: References: Message-ID: Oi Rafael Essas coisas estão em scripts (bash?) em um servidor linux e eu não sei fazer nada no linux sem minhas colinhas, mas na época em que implementamos isso, a documentação do FB foi bem suficiente. Digite nbackup no google que virá um link para um pdf bem completo a respeito. Eduardo Rafael Henrique Gumiero escreveu: > Eduardo, muito obrigado pela sua resposta.Você teria algum script realizando > esta rotina para eu dar uma olhada para montar um para minha necessidade ? > > Att, > > > Rafael Gumiero > > > > > Em 26 de junho de 2010 07:34, Eduardo Bahiense > escreveu: > >> Olá Rafael >> >> Utilizamos bastante o nbackup, que nos dá a possibilidade de realizar, de >> maneira bem rápida, backups de hora em hora. >> >> No nosso caso, utilizamos 3 níveis: >> >> 0 - Uma vez por semana, na madrugada de sábado para domingo >> 1 - Diariamente, às 05:30h >> 2 - De hora em hora >> >> Temos uns crons agendados no server para fazer isso. >> >> Só temos que tomar alguns cuidados: >> >> 1. O nbackup não faz garbage collection no banco, então, se vc não usa >> sweep automático e se valia que o gbak faria, tem que agendar um sweep para >> a madruga. >> >> 2. Tem que monitorar constantemente o tamanho dos backups gerados, pois, >> eventualmente (raro), ele não consegue completar o backup e o ".nbk" fica >> com tamanho 0 ou 1, o que indica que ele está usando um arquivo delta para >> gravações e não está utilizando o FDB original. Se você for restaurar um >> backup nessa situação, o banco retaurado só abrirá se você fornecer o delta, >> e se você nãoo tiver, ele não valerá nada. Nessa situação, um gstat vai >> indicar um status de "Backup Lock" no banco. Felizmente, o próprio nbackup >> possui um switch "-N" que retorna, com plena segurança, o banco ao seu >> estado normal, desde que você possua o delta, por isso a importância do >> monitoramento. >> >> No nosso caso, que temos um banco multi-empresa hospedado em datacenter, >> com mais de 900 empresas, é muito útil para se baixar bases atualizadas, >> pois o backup pesado baixado só uma vez por semana. >> >> A vantagem de se ter um backup da posição do banco na última hora cheia >> também já nos prestou algum serviço de recuperação de desastres. >> >> Realmente, não sei como vivíamos antes só com backups diários. >> >> Espero ter ajudado >> >> >> Eduardo >> >> Rafael Henrique Gumiero escreveu: >> >>> Bom Dia Pessoal!!! >>> >>> Gostaria de saber se alguém utiliza o nbackup para realizar o backup e >>> quais >>> são suas opiniões e se teria algum script de exemplo para seguir como >>> modelo. >>> >>> >>> Rafael Gumiero >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sat Jun 26 09:47:32 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Sat, 26 Jun 2010 09:47:32 -0300 Subject: [firebase-br] Backup com Nbackup In-Reply-To: References: Message-ID: Ok, obrigado vou fazer isso sim. Em 26 de junho de 2010 09:17, Eduardo Bahiense escreveu: > Oi Rafael > > Essas coisas estão em scripts (bash?) em um servidor linux e eu não sei > fazer nada no linux sem minhas colinhas, mas na época em que implementamos > isso, a documentação do FB foi bem suficiente. > > Digite nbackup no google que virá um link para um pdf bem completo a > respeito. > > > Eduardo > > Rafael Henrique Gumiero escreveu: > >> Eduardo, muito obrigado pela sua resposta.Você teria algum script >> realizando >> esta rotina para eu dar uma olhada para montar um para minha necessidade ? >> >> Att, >> >> >> Rafael Gumiero >> >> >> >> >> Em 26 de junho de 2010 07:34, Eduardo Bahiense >> escreveu: >> >> Olá Rafael >>> >>> Utilizamos bastante o nbackup, que nos dá a possibilidade de realizar, de >>> maneira bem rápida, backups de hora em hora. >>> >>> No nosso caso, utilizamos 3 níveis: >>> >>> 0 - Uma vez por semana, na madrugada de sábado para domingo >>> 1 - Diariamente, às 05:30h >>> 2 - De hora em hora >>> >>> Temos uns crons agendados no server para fazer isso. >>> >>> Só temos que tomar alguns cuidados: >>> >>> 1. O nbackup não faz garbage collection no banco, então, se vc não usa >>> sweep automático e se valia que o gbak faria, tem que agendar um sweep >>> para >>> a madruga. >>> >>> 2. Tem que monitorar constantemente o tamanho dos backups gerados, pois, >>> eventualmente (raro), ele não consegue completar o backup e o ".nbk" fica >>> com tamanho 0 ou 1, o que indica que ele está usando um arquivo delta >>> para >>> gravações e não está utilizando o FDB original. Se você for restaurar um >>> backup nessa situação, o banco retaurado só abrirá se você fornecer o >>> delta, >>> e se você nãoo tiver, ele não valerá nada. Nessa situação, um gstat vai >>> indicar um status de "Backup Lock" no banco. Felizmente, o próprio >>> nbackup >>> possui um switch "-N" que retorna, com plena segurança, o banco ao seu >>> estado normal, desde que você possua o delta, por isso a importância do >>> monitoramento. >>> >>> No nosso caso, que temos um banco multi-empresa hospedado em datacenter, >>> com mais de 900 empresas, é muito útil para se baixar bases atualizadas, >>> pois o backup pesado baixado só uma vez por semana. >>> >>> A vantagem de se ter um backup da posição do banco na última hora cheia >>> também já nos prestou algum serviço de recuperação de desastres. >>> >>> Realmente, não sei como vivíamos antes só com backups diários. >>> >>> Espero ter ajudado >>> >>> >>> Eduardo >>> >>> Rafael Henrique Gumiero escreveu: >>> >>> Bom Dia Pessoal!!! >>>> >>>> Gostaria de saber se alguém utiliza o nbackup para realizar o backup e >>>> quais >>>> são suas opiniões e se teria algum script de exemplo para seguir como >>>> modelo. >>>> >>>> >>>> Rafael Gumiero >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rubens em solucaoempresarial.net Mon Jun 28 09:53:14 2010 From: rubens em solucaoempresarial.net (=?iso-8859-1?Q?Rubens_-_Solu=E7=E3o_Empresarial?=) Date: Mon, 28 Jun 2010 09:53:14 -0300 Subject: [firebase-br] Arredondando um valor Message-ID: Bom dia Pessoal tenho o valor de 0,37 e 0,25 e como nao uso centavo em guarani ele arredonda para 1 e nao consigo fazer a baixa do contas a receber dele, como faço para ele dar baixa dessas duas notas - poderia colocar <= 1 mas dai se torna um valor lancado no caixa gostaria de fazer uma rotina que verificasse o valor e desse baixa ex: cliente vem e deve 500.000 em diversas notas mas na verdade la dentro do arquivo como trabalho com casas decimais sai 500.000,62 diz que vai pagar o caixa valor e vai dando baixa nota por nota ate chegar os 500.000 - e fica essas duas notas mencionadas acima - como faço para ele desconsiderar esses centavos If (EdValorDisponivel.Value <= 0) then begin // Gravar no caixa o valor que o cliente pagou que é 500.000 Agradeco Rubens From bzottis em ig.com.br Mon Jun 28 10:02:39 2010 From: bzottis em ig.com.br (Zottis) Date: Mon, 28 Jun 2010 10:02:39 -0300 Subject: [firebase-br] RES: Arredondando um valor In-Reply-To: References: Message-ID: <000601cb16c2$325db6a0$971923e0$@ig.com.br> O trunc não resolveria? -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rubens - Solução Empresarial Enviada em: segunda-feira, 28 de junho de 2010 09:53 Para: lista Firebird Assunto: [firebase-br] Arredondando um valor Bom dia Pessoal tenho o valor de 0,37 e 0,25 e como nao uso centavo em guarani ele arredonda para 1 e nao consigo fazer a baixa do contas a receber dele, como faço para ele dar baixa dessas duas notas - poderia colocar <= 1 mas dai se torna um valor lancado no caixa gostaria de fazer uma rotina que verificasse o valor e desse baixa ex: cliente vem e deve 500.000 em diversas notas mas na verdade la dentro do arquivo como trabalho com casas decimais sai 500.000,62 diz que vai pagar o caixa valor e vai dando baixa nota por nota ate chegar os 500.000 - e fica essas duas notas mencionadas acima - como faço para ele desconsiderar esses centavos If (EdValorDisponivel.Value <= 0) then begin // Gravar no caixa o valor que o cliente pagou que é 500.000 Agradeco Rubens ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cardosorocha em gmail.com Mon Jun 28 10:04:43 2010 From: cardosorocha em gmail.com (Gustavo Rocha) Date: Mon, 28 Jun 2010 10:04:43 -0300 Subject: [firebase-br] Backup/Restore - Desempenho abaixo do esperado Message-ID: Prezados, Tenho dois servidores, ambos rodam o linux(suse), ReiserFS, Firebird 2.01 Super Server, FDB de 13Gb, porém com configurações de hardware diferentes. Servidor 1 - 4Gb Ram, Dual Core, Hd SATA 40Gb-7200 rpm Teste executado no servidor 1: hdparm -tT /dev/sda Timing cached reads: 5294 MB in 2.00 seconds = 2648.82 MB/sec Timing buffered disk reads: 266 MB in 3.02 seconds = 88.10 MB/sec Servidor 2 - 4Gb Ram, Xeon Quad-Core, com controladora SAS 6IR, Hd SAS 500Gb-7200 rpm 6Gb/s, com RAID0. Teste executado no servidor 2: hdparm -tT /dev/sda Timing cached reads: 19064 MB in 2.00 seconds = 9545.02 MB/sec Timing buffered disk reads: 796 MB in 3.01 seconds = 264.71 MB/sec Pelo teste daria para acreditar que o servidor 2 tem um desempenho, a nível de disco, pelo menos 3,5 vezes mais rápido que o servidor 1. Para minha surpresa, uma operação de backup/restore em ambos teve o mesmo tempo de duração. Tempo gasto para o backup/restore = 11horas Nesse caso, seria possível fazer com que o firebird tire melhor proveito do servidor 2? Agradeço a atenção. Gustavo. From valdir.marcos em ig.com.br Mon Jun 28 10:27:01 2010 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Mon, 28 Jun 2010 10:27:01 -0300 Subject: [firebase-br] Backup/Restore - Desempenho abaixo do esperado In-Reply-To: References: Message-ID: Bom dia. Sim, comece atualizando o FB para a versão 2.5, depois tirando todos os processos que forem desnecessários no servidor Linux como o ambiente gráfico, por exemplo. Com 2 e 4 núcleos seria melhor você fazer testes usando as arquiteturas Classic e SuperClassic. Com 4GB de ram contra 13GB de banco, você tem certeza que a área de swap não está sendo utilizada durante o backup? Se sua resposta for sim, coloque mais memória ram. Isso seria o básico, a partir daí você pode começar a mexer no conf do FB e principalmente no controle transacional da aplicação, onde reside a maior causa de lentidão do backup ao ter que lidar com o limbo transaction e o garbage collection. Faça alguns testes ignorando o LT e o GC para ver a diferença de tempo. Um abraço, Valdir Em 28 de junho de 2010 10:04, Gustavo Rocha escreveu: > Prezados, > Tenho dois servidores, ambos rodam o linux(suse), ReiserFS, Firebird > 2.01 Super Server, FDB de 13Gb, porém com configurações de hardware > diferentes. > > Servidor 1 - 4Gb Ram, Dual Core, Hd SATA 40Gb-7200 rpm > Teste executado no servidor 1: hdparm -tT /dev/sda > Timing cached reads: 5294 MB in 2.00 seconds = 2648.82 MB/sec > Timing buffered disk reads: 266 MB in 3.02 seconds = 88.10 MB/sec > Servidor 2 - 4Gb Ram, Xeon Quad-Core, com controladora SAS 6IR, Hd SAS > 500Gb-7200 rpm 6Gb/s, com RAID0. > Teste executado no servidor 2: hdparm -tT /dev/sda > Timing cached reads: 19064 MB in 2.00 seconds = 9545.02 MB/sec > Timing buffered disk reads: 796 MB in 3.01 seconds = 264.71 MB/sec > > Pelo teste daria para acreditar que o servidor 2 tem um desempenho, a > nível de disco, pelo menos 3,5 vezes mais rápido que o servidor 1. > Para minha surpresa, uma operação de backup/restore em ambos teve o > mesmo tempo de duração. Tempo gasto para o backup/restore = 11horas > > Nesse caso, seria possível fazer com que o firebird tire melhor > proveito do servidor 2? > > Agradeço a atenção. > > Gustavo. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marc.adans em gmail.com Mon Jun 28 13:21:40 2010 From: marc.adans em gmail.com (=?ISO-8859-1?Q?Marcio_Rodrigues_Ad=E3o?=) Date: Mon, 28 Jun 2010 13:21:40 -0300 Subject: [firebase-br] Arredondando um valor In-Reply-To: References: Message-ID: - Em Delphi function SemOsCentavos(const AValue: Current): Current; begin Result := Trunc(AValue); end; function SomenteCentavos(const AValue: Current): Current; begin Result := Frac(AValue); end; 2010/6/28 Rubens - Solução Empresarial > Bom dia Pessoal > tenho o valor de 0,37 e 0,25 e como nao uso centavo em guarani ele > arredonda para 1 e nao consigo fazer a baixa do contas a receber dele, como > faço para ele dar baixa dessas duas notas - poderia colocar <= 1 mas dai se > torna um valor lancado no caixa > gostaria de fazer uma rotina que verificasse o valor e desse baixa > ex: cliente vem e deve 500.000 em diversas notas mas na verdade la dentro > do arquivo como trabalho com casas decimais sai 500.000,62 diz que vai pagar > o caixa valor e vai dando baixa nota por nota ate chegar os 500.000 - e fica > essas duas notas mencionadas acima - como faço para ele desconsiderar esses > centavos > > If (EdValorDisponivel.Value <= 0) then > begin > // Gravar no caixa o valor que o cliente pagou que é 500.000 > > Agradeco > Rubens > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Jun 28 14:37:38 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 28 Jun 2010 14:37:38 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit Message-ID: ola Primeiro, sorry pelo off, mas de repente, se alguem puder ajudar.... uso o componente EVNUMEDIT, e funciona quase que perfeitamente, porem para campos read only, ele aceita dar um ctrl c e depois ctrl v no campo, ou seja, o read only nao pega. alguem ja passou por isso?? obrigado -- Samuel Peres Ferreira Staff Consultoria em Informatica 44-3028-3735 44-9972-6177 From buhlerax em yahoo.com.br Tue Jun 29 13:46:33 2010 From: buhlerax em yahoo.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Tue, 29 Jun 2010 13:46:33 -0300 Subject: [firebase-br] tipos de dados no firebird 2.1 Message-ID: <4C2A2369.9010709@yahoo.com.br> Bom dia, Além dos tipos de dados integer, smallint, float, numeric, decimal, date, timestamp, time, char, varchar, blob, array e calculado existe outros tipos de dados? Pois fiz um select no RDB$TYPES e vi um TEXT, int64 e etc. Procurei na documentação em http://www.firebirdsql.org/ e não achei nada. Obrigado -- Alexandre Pereira Bühler Técnico Eletroeletrônica - Senai - MG Linux User: 397.546 Colunista: www.delphisophp.com Owner: http://br.groups.yahoo.com/group/freepascal/ Liberdade é essencial. Use GNU/Linux. Legalize os softwares de sua empresa Simão& Bühler Ltda (Infobrindes) Instalação, manutenção e venda de servidores GNU/Linux. http://www.simaoebuhler.com.br Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal. http://www.simaoebuhler.com.br/loja alexandre em simaoebuhler.com.br Telefone: (41) 3538-5428 Infobrindes (Simão& Bühler Ltda) Brindes e material promocional. http://www.infobrindes.com.br alexandre em infobrindes.com.br Telefone: (41) 3532-5428 From danieln.desenvol em supersoft.com.br Tue Jun 29 14:22:06 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Tue, 29 Jun 2010 14:22:06 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: Message-ID: <4C2A2BBE.7010405@supersoft.com.br> O que vc pode tentar fazer é no evento onKeyDown verificar se o ctrl esta precionado com if ssCtrl in Shift then Key := ''; inherited; ou algo parecido Em 28/06/2010 14:37, samuel ferreira escreveu: > ola > > Primeiro, sorry pelo off, mas de repente, se alguem puder ajudar.... > > uso o componente EVNUMEDIT, e funciona quase que perfeitamente, porem para > campos read only, ele aceita dar um ctrl c e depois ctrl v no campo, ou > seja, o read only nao pega. > > alguem ja passou por isso?? > > obrigado > > From rafael.gumiero em gmail.com Tue Jun 29 15:42:49 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Tue, 29 Jun 2010 15:42:49 -0300 Subject: [firebase-br] Erro no FIrebird Message-ID: Estou com um cliente que esta tendo um erro no seu firebird.log e causa problema na aplicação. INET/inet_error: read errno = 104 Alguém ja teve esse erro e consegui solucionar ? Rafael GUmiero From felix.sol em terra.com.br Tue Jun 29 15:55:49 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Tue, 29 Jun 2010 15:55:49 -0300 Subject: [firebase-br] RES: Erro no FIrebird In-Reply-To: References: Message-ID: <004801cb17bc$b26d0210$17470630$@sol@terra.com.br> Erro de comunicação da rede? 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 Rafael Henrique Gumiero Enviada em: terça-feira, 29 de junho de 2010 15:43 Para: FireBase Assunto: [firebase-br] Erro no FIrebird Estou com um cliente que esta tendo um erro no seu firebird.log e causa problema na aplicação. INET/inet_error: read errno = 104 Alguém ja teve esse erro e consegui solucionar ? Rafael GUmiero ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Tue Jun 29 16:46:37 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Tue, 29 Jun 2010 16:46:37 -0300 Subject: [firebase-br] RES: Erro no FIrebird In-Reply-To: <-7707290645071584982@unknownmsgid> References: <-7707290645071584982@unknownmsgid> Message-ID: Mais estranho pq a rede esta normal e a interface tmb 2010/6/29 Felix - Sol > Erro de comunicação da rede? > > > 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 Rafael Henrique Gumiero > Enviada em: terça-feira, 29 de junho de 2010 15:43 > Para: FireBase > Assunto: [firebase-br] Erro no FIrebird > > Estou com um cliente que esta tendo um erro no seu firebird.log e causa > problema na aplicação. > > INET/inet_error: read errno = 104 > > Alguém ja teve esse erro e consegui solucionar ? > > > Rafael GUmiero > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sysleilao em gmail.com Tue Jun 29 17:13:09 2010 From: sysleilao em gmail.com (Samir Oliveira Costa) Date: Tue, 29 Jun 2010 17:13:09 -0300 Subject: [firebase-br] Desvio Padrao Message-ID: Nao sei se voces poderam me ajudar. Estou precisando de uma funcao para calcular o DESVIO PADRAO só que no Visual Studio 2008. Alguem ja fez isso? -- Qualquer dúvida entrar em contato. Samir Oliveira Costa Técnico em Informática (34) 3338-6337 - (34) 9148-5670 msn: sysleilao em gmail.com site: www.sysleilao.com.br From a.lima.silva em terra.com.br Tue Jun 29 17:27:33 2010 From: a.lima.silva em terra.com.br (Antonio Carlos) Date: Tue, 29 Jun 2010 17:27:33 -0300 Subject: [firebase-br] OFF TOPIC < XML VERSAO 2 EMISSOR SIMPLES NACIONAL > In-Reply-To: References: Message-ID: Pessoal alguém tem ai um XML versão 2.0 validado cujo emisso seja empresa do simples nacional ? Pode estar ate com identificação alterada XXXXX nos dados do emissor e destinatário. O problema é o CSOSN que substitui o CST nessas empresas. Att. Antonio Carlos Confidencialidade: A informação contida nesta mensagem de e-mail, incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito obrigado. From marcelomoreira.souza em gmail.com Tue Jun 29 18:17:22 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Tue, 29 Jun 2010 18:17:22 -0300 Subject: [firebase-br] Length X Firebird 2.1.3 Message-ID: Pessoal, O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o proprio Firebird na versao 2.1.3 ja nao tem isso. 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 alexsistemass em gmail.com Tue Jun 29 18:36:02 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Tue, 29 Jun 2010 18:36:02 -0300 Subject: [firebase-br] Checar se Tabela ou Trigger existe Message-ID: Boa Noite Pessoal Preciso saber como faço para checar se existe ja no banco criado uma procedure ou trigger ou tabela ou campo se ja esta existente. Porque se tiver existente não quero criar.. Sei que o firebird tem algumas tabelas de monitoramentos e tabelas internas que talvez tenha essa informação.. Obrigado e ate ++ From magnosysteminformatica em gmail.com Tue Jun 29 20:11:08 2010 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 29 Jun 2010 20:11:08 -0300 Subject: [firebase-br] Length X Firebird 2.1.3 References: Message-ID: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> CHARLENGTH ou CHAR_LENGTH (não me lembro agora). ----- Original Message ----- From: "Marcelo Moreira" To: "FireBase" Sent: Tuesday, June 29, 2010 6:17 PM Subject: [firebase-br] Length X Firebird 2.1.3 Pessoal, O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o proprio Firebird na versao 2.1.3 ja nao tem isso. 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 rafael.gumiero em gmail.com Tue Jun 29 21:16:48 2010 From: rafael.gumiero em gmail.com (Rafael Henrique Gumiero) Date: Tue, 29 Jun 2010 21:16:48 -0300 Subject: [firebase-br] I/O error for file Message-ID: Pessoal agora esta aparecendo esse erro no meu firebird.log, dei uma procurado e aparentemente parecer ser relacionado a arquivos temporarios gerados pelo firebird que ficaram muito grandes ao não esta conseguindo acessar o mesmo.Seria isso mesmo? Database: I/O error for file "/storage/banco/GESTAO.FDB" Error while trying to write to file Invalid argument Att RafaeL Gumiero From samuel.peres.ferreira em gmail.com Tue Jun 29 21:33:10 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Tue, 29 Jun 2010 21:33:10 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: <4C2A2BBE.7010405@supersoft.com.br> References: <4C2A2BBE.7010405@supersoft.com.br> Message-ID: ola daniel primeiro, obrigado por sua atencao. mas ainda sobra o fato do usuario clicar com o mouse direito. mas estou dando uma pesquisada aki obrigado From hpensador em gmail.com Tue Jun 29 22:09:06 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 29 Jun 2010 22:09:06 -0300 Subject: [firebase-br] Checar se Tabela ou Trigger existe In-Reply-To: References: Message-ID: Boa noite Alex Miranda! Dê uma olhada neste artigo http://www.firebase.com.br/fb/artigo.php?id=1488 Se você possui os livros de Carlos Cantu (Firebird Essencial e Firebird o Banco do Novo Milenio) - não lembro exatamente em qual dos dois, mais sei que tem um que tem um capitulo sobre tabelas de sistema - que é justamente o que você precisa. Outra coisa... GOOGLE funciona! -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From hpensador em gmail.com Wed Jun 30 09:21:53 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 09:21:53 -0300 Subject: [firebase-br] SQL Complexa ainda mais Message-ID: Bom dia Colegas! No dia 11/05/2010 eu postei aqui no news uma SQL que estava tentando montar para obter um valor em uma tabela conforme abaixo. Desculpem colegas este teste ficará um pouco grande Tenho uma tabela "TESTE" com os seguintes campos: matricula integer, data_inicio date, data_final date, valor numeric(14,2) A mesma esta populada com os seguinte valores matricula data_inicio data_final valor 10 02/01/2009 30/06/2009 500,00 10 01/07/2009 30/11/2009 650,00 10 01/12/2009 800,00 O que preciso: Se o mês informado estiver compreendido entre 1/2009 e 6/2009 o valor retornado seja 500,00; Se o mês informado estiver compreendido entre 7/2009 e 11/2009 o valor retornado seja 650,00; Se o mês informado for 12/2009 ou maior o valor retornado seja 800,00; Com a ajuda do colega J. Vinicius chegamos a seguinte SQL que nesta base funcionou. select x.* from teste x where x.matricula = :matricula and (( :mes between extract(month from X.data_inicio) and extract(month from X.data_final)) and ( extract(year from X.data_inicio)=:ano ) and X.data_final is not null ) or (( :mes >= extract(month from X.data_inicio) ) and ( extract(year from X.data_inicio)=:ano ) and X.data_final is null ) or (( extract(year from X.data_inicio)<:ano ) and X.data_final is null) Mais agora em uma base real a referida não funciona... abaixa a tabela atual com os dados. Cod_cargo Matricula Data_inicio Data_final Salario 5 1 01/01/2009 31/05/2010 465,00 5 1 01/06/2010 510,00 Vejam, aplicando a SQL acima nesta tabela para os meses de 1 até 5/2009 é retornado o valor correto 465,00, porém se passamos o mês 6/2009 é retornado null - sendo que deveria retornar 510,00. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From danieln.desenvol em supersoft.com.br Wed Jun 30 10:22:29 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Wed, 30 Jun 2010 10:22:29 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: <4C2A2BBE.7010405@supersoft.com.br> Message-ID: <4C2B4515.9090408@supersoft.com.br> Creio que para isso vc terá que trabalhar com as mensagens do windows dê uma olhada na unit messages mais especificamente as mensagens WM_MOUSEFIRST..WM_MOUSELAST Em 29/06/2010 21:33, samuel ferreira escreveu: > ola daniel > > primeiro, obrigado por sua atencao. mas ainda sobra o fato do usuario clicar > com o mouse direito. mas estou dando uma pesquisada aki > > 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 danielroatt em gmail.com Wed Jun 30 10:25:28 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 30 Jun 2010 10:25:28 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: <4C2B4515.9090408@supersoft.com.br> References: <4C2A2BBE.7010405@supersoft.com.br> <4C2B4515.9090408@supersoft.com.br> Message-ID: DAni, vc lembra no glscene que vc me ensinou, tinha o click do mouse direito nao tinha?? Em 30 de junho de 2010 10:22, DanielN escreveu: > Creio que para isso vc terá que trabalhar com as mensagens do windows dê > uma olhada na unit messages mais especificamente as mensagens > WM_MOUSEFIRST..WM_MOUSELAST > > Em 29/06/2010 21:33, samuel ferreira escreveu: > > ola daniel >> >> primeiro, obrigado por sua atencao. mas ainda sobra o fato do usuario >> clicar >> com o mouse direito. mas estou dando uma pesquisada aki >> >> 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 >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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. From luizcmjr em gmail.com Wed Jun 30 10:39:23 2010 From: luizcmjr em gmail.com (Luiz Carlos) Date: Wed, 30 Jun 2010 10:39:23 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: Message-ID: Helio... aproveitando a ideia... fiz uns testes aqui... select x.* from teste x where ( x.matricula is not null ) /*1 Condição mes e ano dentro periodo selecionado*/ and ( ( :mes between extract(month from X.data_ini) and extract(month from X.data_fim ) ) and ( :ano between extract(year from X.data_ini) and extract(year from X.data_fim ) ) and ( x.data_fim is not null ) ) /*2 Condição mes e ano igual ou maior que o periodo selecionado e data final nula */ or ( ( :mes >= extract(month from X.data_ini) and x.data_fim is null ) and ( :ano >= extract(year from X.data_ini) and x.data_fim is null ) ) Tenta ai... e poste o resultado!!! Em 30 de junho de 2010 09:21, Hélio Oliveira escreveu: > Bom dia Colegas! > > No dia 11/05/2010 eu postei aqui no news uma SQL que estava tentando montar > para obter um valor em uma tabela conforme abaixo. Desculpem colegas este > teste ficará um pouco grande > > Tenho uma tabela "TESTE" com os seguintes campos: > matricula integer, > data_inicio date, > data_final date, > valor numeric(14,2) > > A mesma esta populada com os seguinte valores > matricula data_inicio data_final valor > 10 02/01/2009 30/06/2009 500,00 > 10 01/07/2009 30/11/2009 650,00 > 10 01/12/2009 800,00 > > O que preciso: > Se o mês informado estiver compreendido entre 1/2009 e 6/2009 o valor > retornado seja 500,00; > Se o mês informado estiver compreendido entre 7/2009 e 11/2009 o valor > retornado seja 650,00; > Se o mês informado for 12/2009 ou maior o valor retornado seja 800,00; > > Com a ajuda do colega J. Vinicius chegamos a seguinte SQL que nesta base > funcionou. > > select x.* > from teste x > where x.matricula = :matricula > and (( :mes between extract(month from X.data_inicio) and extract(month > from X.data_final)) > and ( extract(year from X.data_inicio)=:ano ) and X.data_final is not null > ) > or (( :mes >= extract(month from X.data_inicio) ) > and ( extract(year from X.data_inicio)=:ano ) and X.data_final is null ) > or (( extract(year from X.data_inicio)<:ano ) and X.data_final is null) > > Mais agora em uma base real a referida não funciona... abaixa a tabela > atual com os dados. > > Cod_cargo Matricula Data_inicio Data_final Salario > 5 1 01/01/2009 31/05/2010 465,00 > 5 1 01/06/2010 510,00 > > Vejam, aplicando a SQL acima nesta tabela para os meses de 1 até 5/2009 é > retornado o valor correto 465,00, porém se passamos o mês 6/2009 é retornado > null - sendo que deveria retornar 510,00. > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 danieln.desenvol em supersoft.com.br Wed Jun 30 10:42:11 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Wed, 30 Jun 2010 10:42:11 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: Message-ID: <4C2B49B3.2090800@supersoft.com.br> tente este select select x.* from teste x where x.matricula = :matricula and (( :mes between extract(month from X.data_inicio) and extract(month from X.data_final)) and ( extract(year from X.data_inicio)=:ano ) and X.data_final is not null ) or (( :mes >= extract(month from X.data_inicio) ) and ( extract(year from X.data_inicio)=:ano ) and X.data_final is null ) or (( extract(year from X.data_inicio)<=:ano ) and X.data_final is null) somente foi colocado um igual na ultima linha Em 30/06/2010 09:21, Hélio Oliveira escreveu: > select x.* > from teste x > where x.matricula = :matricula > and (( :mes between extract(month from X.data_inicio) and > extract(month from X.data_final)) > and ( extract(year from X.data_inicio)=:ano ) and X.data_final is > not null ) > or (( :mes >= extract(month from X.data_inicio) ) > and ( extract(year from X.data_inicio)=:ano ) and X.data_final is > null ) > or (( extract(year from X.data_inicio)<:ano ) and X.data_final is > null) From danieln.desenvol em supersoft.com.br Wed Jun 30 10:43:46 2010 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Wed, 30 Jun 2010 10:43:46 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: <4C2A2BBE.7010405@supersoft.com.br> <4C2B4515.9090408@supersoft.com.br> Message-ID: <4C2B4A12.2070508@supersoft.com.br> Era no evonto onMoseDown, mas creio que isso não irá resolver o problema, pois se não me engano o menu "colar" é antes disso Em 30/06/2010 10:25, Daniel Roatt escreveu: > DAni, vc lembra no glscene que vc me ensinou, tinha o click do mouse direito > nao tinha?? > > Em 30 de junho de 2010 10:22, DanielN > escreveu: > > >> Creio que para isso vc terá que trabalhar com as mensagens do windows dê >> uma olhada na unit messages mais especificamente as mensagens >> WM_MOUSEFIRST..WM_MOUSELAST >> >> Em 29/06/2010 21:33, samuel ferreira escreveu: >> >> ola daniel >> >>> primeiro, obrigado por sua atencao. mas ainda sobra o fato do usuario >>> clicar >>> com o mouse direito. mas estou dando uma pesquisada aki >>> >>> 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 >>> >>> >>> >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu 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 Jun 30 10:45:14 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 30 Jun 2010 10:45:14 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: <4C2B4A12.2070508@supersoft.com.br> References: <4C2A2BBE.7010405@supersoft.com.br> <4C2B4515.9090408@supersoft.com.br> <4C2B4A12.2070508@supersoft.com.br> Message-ID: E se ele colocasse um PopMenu em branco? isso nao resolveria? Em 30 de junho de 2010 10:43, DanielN escreveu: > Era no evonto onMoseDown, mas creio que isso não irá resolver o problema, > pois se não me engano o menu "colar" é antes disso > > Em 30/06/2010 10:25, Daniel Roatt escreveu: > > DAni, vc lembra no glscene que vc me ensinou, tinha o click do mouse >> direito >> nao tinha?? >> >> Em 30 de junho de 2010 10:22, DanielN >> escreveu: >> >> >> >>> Creio que para isso vc terá que trabalhar com as mensagens do windows dê >>> uma olhada na unit messages mais especificamente as mensagens >>> WM_MOUSEFIRST..WM_MOUSELAST >>> >>> Em 29/06/2010 21:33, samuel ferreira escreveu: >>> >>> ola daniel >>> >>> >>>> primeiro, obrigado por sua atencao. mas ainda sobra o fato do usuario >>>> clicar >>>> com o mouse direito. mas estou dando uma pesquisada aki >>>> >>>> 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 >>>> >>>> >>>> >>>> >>>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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. From danielroatt em gmail.com Wed Jun 30 10:55:42 2010 From: danielroatt em gmail.com (Daniel Roatt) Date: Wed, 30 Jun 2010 10:55:42 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: <4C2A2BBE.7010405@supersoft.com.br> <4C2B4515.9090408@supersoft.com.br> <4C2B4A12.2070508@supersoft.com.br> Message-ID: Olha o que eu achei aqui em um programa ( uma solução mais bonita ) No no onmouse up e no onmousedown vc pode fazer assim Button = mbright Direito Button = mbleft Esquerdo if button = mbrigth then ação else begin end; Em 30 de junho de 2010 10:45, Daniel Roatt escreveu: > E se ele colocasse um PopMenu em branco? isso nao resolveria? > > Em 30 de junho de 2010 10:43, DanielN escreveu: > > Era no evonto onMoseDown, mas creio que isso não irá resolver o problema, >> pois se não me engano o menu "colar" é antes disso >> >> Em 30/06/2010 10:25, Daniel Roatt escreveu: >> >> DAni, vc lembra no glscene que vc me ensinou, tinha o click do mouse >>> direito >>> nao tinha?? >>> >>> Em 30 de junho de 2010 10:22, DanielN >>> escreveu: >>> >>> >>> >>>> Creio que para isso vc terá que trabalhar com as mensagens do windows dê >>>> uma olhada na unit messages mais especificamente as mensagens >>>> WM_MOUSEFIRST..WM_MOUSELAST >>>> >>>> Em 29/06/2010 21:33, samuel ferreira escreveu: >>>> >>>> ola daniel >>>> >>>> >>>>> primeiro, obrigado por sua atencao. mas ainda sobra o fato do usuario >>>>> clicar >>>>> com o mouse direito. mas estou dando uma pesquisada aki >>>>> >>>>> 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 >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>> >>> >>> >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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. > -- Daniel Roatt Cel: (19) 9174-3113 TI Bessani Softwares. From hpensador em gmail.com Wed Jun 30 11:02:05 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 11:02:05 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: Message-ID: Bom dia Luiz Carlos ! Nada meu amigo, com suas alterações a SQL retorna todos os registros, mesmo informando uma especifica. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From hpensador em gmail.com Wed Jun 30 11:06:19 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 11:06:19 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: <4C2B49B3.2090800@supersoft.com.br> References: <4C2B49B3.2090800@supersoft.com.br> Message-ID: Bom dia DanielN ! > somente foi colocado um igual na ultima linha Nada Daniel, quando informo os meses de 6/2009 a 12/2009 ainda retorna quando deveria retornar - porém se informo o mês 1/2010 ele já trás o resultado ... -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From hpensador em gmail.com Wed Jun 30 11:13:04 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 11:13:04 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: Message-ID: Bom dia Samuel! O que esse componente faz de especial - seria algo tipo só permitir que o usuário digite número, já validado os mesmos. Se for isto, permita-da dar-lhe uma sugestão - já tentou usar o JvNumEdit (JVCL)? Caso você não possa mudar o componente, dê uma olhada no codigo do referido e com certeza vc conseguirá sanar este problema. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From luizcmjr em gmail.com Wed Jun 30 11:42:19 2010 From: luizcmjr em gmail.com (Luiz Carlos) Date: Wed, 30 Jun 2010 11:42:19 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: Message-ID: Hélio, como lhe disse com os dados abaixo aqui deu certo, porem percebi depois de postado a mensagem que quando tentei trazer o mês 03 e ano 2010 resultou em nulo a consulta, efetuando a instrução passada pelo Daniel, também deu certo... MATRICULA DATA_INI DATA_FIM VALOR 10 02.01.2009 30.06.2009 500,00 10 01.07.2009 30.11.2009 650,00 10 01.12.2009 31.05.2010 800,00 10 01.06.2010 610,00 Agora, depois de postado sua ultima mensagem não entendi se esta passando um período ( 01/2009 ate 03/2009 ) ou apenas um mês e um ano ( 02/2009 ). Em 30 de junho de 2010 11:02, Hélio Oliveira escreveu: > Bom dia Luiz Carlos ! > > Nada meu amigo, com suas alterações a SQL retorna todos os registros, mesmo > informando uma especifica. > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 agalysson em gmail.com Wed Jun 30 12:00:26 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Wed, 30 Jun 2010 12:00:26 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: <4C2B49B3.2090800@supersoft.com.br> Message-ID: Amigo, pude apenas dar uma olhada geral no problema e na query... mas eu ja tive uma esperiencia negativa com esse tipo de query de extract mes e ano... não eh muito bom.. principalmente quando vc quer que 01/2010 seja maior que 12/2009... pq requer muito AND e OR... eu recomendaria concatenar ano e mes e usar como integer... suponha a data 5/2009 where 200905 between 200901 and 200906 outro exemplo... where 200912 between 200910 and 201002 tirando os extracts, concatenações e cast q deixará a qry grande, a logica mesmo sera bem simples... -- 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 junho de 2010 11:06, Hélio Oliveira escreveu: > Bom dia DanielN ! > > > somente foi colocado um igual na ultima linha >> > > Nada Daniel, quando informo os meses de 6/2009 a 12/2009 ainda retorna > quando deveria retornar - porém se informo o mês 1/2010 ele já trás o > resultado ... > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 hpensador em gmail.com Wed Jun 30 12:48:22 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 12:48:22 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: Message-ID: Boa tarde Luiz Carlos! Muito obrigado Luiz por sua atenção. Por favor faça um teste com a tabela que coloquei mais abaixo... ou seja Cod_cargo Matricula Data_inicio Data_final Salario 5 1 01/01/2009 31/05/2010 465,00 5 1 01/06/2010 510,00 ou apenas acrescente esses registros a tabela e faça a consulta passando como paramentros matricula = 5 e meses de 6 a 12/2009. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From hpensador em gmail.com Wed Jun 30 12:57:04 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 12:57:04 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: <4C2B49B3.2090800@supersoft.com.br> Message-ID: Boa tarde Alysson Azevedo! Realmente analisando suas colocações dá para perceber que se concatenarmos o mes/ano (obs - a concatenação será ano/mês) teremos menos condições a testar, ainda assim terei problema com a data = null. Vou fazer alguns testes aqui e vê o que consigo. Obrigado. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From marceloduraes em terra.com.br Wed Jun 30 13:52:22 2010 From: marceloduraes em terra.com.br (=?iso-8859-1?Q?Marcelo_Dur=E3es_da_Silva?=) Date: Wed, 30 Jun 2010 13:52:22 -0300 Subject: [firebase-br] RES: Length X Firebird 2.1.3 In-Reply-To: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> References: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> Message-ID: <004901cb1874$9d203e00$d760ba00$@com.br> Tente STRLEN Ex: SELECT STRLEN(NOME) FROM PESSOAS 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 Magno System Enviada em: terça-feira, 29 de junho de 2010 20:11 Para: FireBase Assunto: Re: [firebase-br] Length X Firebird 2.1.3 CHARLENGTH ou CHAR_LENGTH (não me lembro agora). ----- Original Message ----- From: "Marcelo Moreira" To: "FireBase" Sent: Tuesday, June 29, 2010 6:17 PM Subject: [firebase-br] Length X Firebird 2.1.3 Pessoal, O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o proprio Firebird na versao 2.1.3 ja nao tem isso. 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 30 14:04:15 2010 From: felix.sol em terra.com.br (Felix - Sol) Date: Wed, 30 Jun 2010 14:04:15 -0300 Subject: [firebase-br] RES: RES: Length X Firebird 2.1.3 In-Reply-To: <004901cb1874$9d203e00$d760ba00$@com.br> References: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> <004901cb1874$9d203e00$d760ba00$@com.br> Message-ID: <000001cb1876$46e54830$d4afd890$@sol@terra.com.br> select CHAR_LENGTH(nome) from cadastro http://www.firebirdfaq.org/faq263/ Which function to use to get the string length in Firebird? With Firebird 1.x you need to use STRLEN user defined function (UDF). To register this UDF with your database, use the .sql scripts in UDF directory of your Firebird installation. You need to register UDFs in each database where you want to use them. If you have problems setting it up, read FAQ #130 and FAQ #203 for some tips. With Firebird 2.x you can use the built-in functions: CHAR_LENGTH, OCTET_LENGTH, BIT_LENGTH, which return the length in characters, bytes and bits respectively. 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 Durães da Silva Enviada em: quarta-feira, 30 de junho de 2010 13:52 Para: 'FireBase' Assunto: [firebase-br] RES: Length X Firebird 2.1.3 Tente STRLEN Ex: SELECT STRLEN(NOME) FROM PESSOAS 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 Magno System Enviada em: terça-feira, 29 de junho de 2010 20:11 Para: FireBase Assunto: Re: [firebase-br] Length X Firebird 2.1.3 CHARLENGTH ou CHAR_LENGTH (não me lembro agora). ----- Original Message ----- From: "Marcelo Moreira" To: "FireBase" Sent: Tuesday, June 29, 2010 6:17 PM Subject: [firebase-br] Length X Firebird 2.1.3 Pessoal, O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o proprio Firebird na versao 2.1.3 ja nao tem isso. 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Jun 30 14:08:24 2010 From: agalysson em gmail.com (Alysson Azevedo) Date: Wed, 30 Jun 2010 14:08:24 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: <4C2B49B3.2090800@supersoft.com.br> Message-ID: bem, quanto os nulls, veja uma data qualquer para substituir o null. talvez today ou mesmo 999999... use coalesce() para resolver 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 30 de junho de 2010 12:57, Hélio Oliveira escreveu: > Boa tarde Alysson Azevedo! > > Realmente analisando suas colocações dá para perceber que se concatenarmos > o mes/ano (obs - a concatenação será ano/mês) teremos menos condições a > testar, ainda assim terei problema com a data = null. > > Vou fazer alguns testes aqui e vê o que consigo. > > Obrigado. > > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 luizcmjr em gmail.com Wed Jun 30 14:12:32 2010 From: luizcmjr em gmail.com (Luiz Carlos) Date: Wed, 30 Jun 2010 14:12:32 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: <4C2B49B3.2090800@supersoft.com.br> Message-ID: Helio.. aproveitando mais uma vez a deixa... a dica do Alysson e alguns ajustes a mais.... select x.* from teste x where :periodo between cast (substring ( 10000 + extract ( year from X.data_ini ) from 2 for 4 ) || (substring ( 100 + extract ( month from X.data_ini ) from 2 for 3 )) as integer) and coalesce(cast (substring ( 10000 + extract ( year from X.data_fim ) from 2 for 4 ) || (substring ( 100 + extract ( month from X.data_fim ) from 2 for 3 )) as integer), 999999 ) P.S. o parâmetro período você deve informa formatado com 6 casas decimais, sendo as 4 primeiras o ano e as 2 ultimas o mês obvio... rsrs.. Posta o result valeu!!! Abraços. Em 30 de junho de 2010 12:57, Hélio Oliveira escreveu: > Boa tarde Alysson Azevedo! > > Realmente analisando suas colocações dá para perceber que se concatenarmos > o mes/ano (obs - a concatenação será ano/mês) teremos menos condições a > testar, ainda assim terei problema com a data = null. > > Vou fazer alguns testes aqui e vê o que consigo. > > Obrigado. > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 hpensador em gmail.com Wed Jun 30 14:27:34 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 14:27:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?SQL_Complexa_ainda_mais_=28Solu=E7?= =?iso-8859-1?q?=E3o=29?= In-Reply-To: References: Message-ID: Obrigado a todos pelas dicas sugestões... Abaixo uma solução que encontrei a partir da dica do colega Alyson. select x.* from teste x where x.matricula = :matricula and (((:ano || :mes) between (extract(year from x.data_inicio) || extract(month from x.data_inicio)) and (extract(year from x.data_final) || extract(month from x.data_final)) and x.data_final is not null) or ((extract(year from x.data_inicio) || extract(month from x.data_inicio)) <= (:ano || :mes) and x.data_final is null)) -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From hpensador em gmail.com Wed Jun 30 14:29:57 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 14:29:57 -0300 Subject: [firebase-br] SQL Complexa ainda mais In-Reply-To: References: <4C2B49B3.2090800@supersoft.com.br> Message-ID: Boa tarde Luiz Carlos! Grande Luiz muitissimo obrigado por sua força e empenho... veja abaixo a solução que encontrei a partir da dica do Alyson. -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/ From alexsistemass em gmail.com Wed Jun 30 14:43:21 2010 From: alexsistemass em gmail.com (Alex Miranda de Oliveira) Date: Wed, 30 Jun 2010 14:43:21 -0300 Subject: [firebase-br] Checar se Tabela ou Trigger existe In-Reply-To: References: Message-ID: Obrigado ate +++ Em 29 de junho de 2010 22:09, Hélio Oliveira escreveu: > Boa noite Alex Miranda! > > Dê uma olhada neste artigo > http://www.firebase.com.br/fb/artigo.php?id=1488 > > Se você possui os livros de Carlos Cantu (Firebird Essencial e Firebird o > Banco do Novo Milenio) - não lembro exatamente em qual dos dois, mais sei > que tem um que tem um capitulo sobre tabelas de sistema - que é justamente o > que você precisa. > > Outra coisa... GOOGLE funciona! > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 marcelomoreira.souza em gmail.com Wed Jun 30 15:28:23 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 30 Jun 2010 15:28:23 -0300 Subject: [firebase-br] Length X Firebird 2.1.3 In-Reply-To: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> References: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> Message-ID: Magno, Sabe se tem algum macete para que isso funcione com campo do tipo CHAR(10) Preciso fazer esta busca em um campo do tipo CHAR(10) onde sei que tem registros com apenas 9 caracteres. select * from history_list where sent_date = current_date and character_length(cast(mobile_number as varchar(10))) <> 10 Tentei ate dar um cast ai mas nao surtiu efeito. Alguem me ajuda nessa? Em 29 de junho de 2010 20:11, Magno System escreveu: > CHARLENGTH ou CHAR_LENGTH (não me lembro agora). > > > ----- Original Message ----- From: "Marcelo Moreira" < > marcelomoreira.souza em gmail.com> > To: "FireBase" > Sent: Tuesday, June 29, 2010 6:17 PM > Subject: [firebase-br] Length X Firebird 2.1.3 > > > > Pessoal, > O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? > Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o > proprio Firebird na versao 2.1.3 ja nao tem isso. > > 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 > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 renato em eficazinformatica.com.br Wed Jun 30 16:48:45 2010 From: renato em eficazinformatica.com.br (Renato - Eficaz Informatica) Date: Wed, 30 Jun 2010 16:48:45 -0300 Subject: [firebase-br] RES: Length X Firebird 2.1.3 In-Reply-To: References: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> Message-ID: <005501cb188d$439ae0b0$cad0a210$@com.br> Campos do tipo CHAR() já tem seu tamanho fixo, sendo assim você deverá tirar os espaços com trim. select * from history_list where sent_date = current_date and character_length(trim(mobile_number)) <> 10 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Moreira Enviada em: quarta-feira, 30 de junho de 2010 15:28 Para: FireBase Assunto: Re: [firebase-br] Length X Firebird 2.1.3 Magno, Sabe se tem algum macete para que isso funcione com campo do tipo CHAR(10) Preciso fazer esta busca em um campo do tipo CHAR(10) onde sei que tem registros com apenas 9 caracteres. select * from history_list where sent_date = current_date and character_length(cast(mobile_number as varchar(10))) <> 10 Tentei ate dar um cast ai mas nao surtiu efeito. Alguem me ajuda nessa? Em 29 de junho de 2010 20:11, Magno System escreveu: > CHARLENGTH ou CHAR_LENGTH (não me lembro agora). > > > ----- Original Message ----- From: "Marcelo Moreira" < > marcelomoreira.souza em gmail.com> > To: "FireBase" > Sent: Tuesday, June 29, 2010 6:17 PM > Subject: [firebase-br] Length X Firebird 2.1.3 > > > > Pessoal, > O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? > Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o > proprio Firebird na versao 2.1.3 ja nao tem isso. > > 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 > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Wed Jun 30 17:07:28 2010 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 30 Jun 2010 17:07:28 -0300 Subject: [firebase-br] RES: Length X Firebird 2.1.3 In-Reply-To: <005501cb188d$439ae0b0$cad0a210$@com.br> References: <001801cb17e0$6178f020$6915a8c0@MagnoSystem> <005501cb188d$439ae0b0$cad0a210$@com.br> Message-ID: Renato, Nao sabia que o Firebird tinha o trim "Estou realmente precisando parar um pouco e me atualizar em relacao o Firebird" Obrigado! Abraços!!! Em 30 de junho de 2010 16:48, Renato - Eficaz Informatica < renato em eficazinformatica.com.br> escreveu: > Campos do tipo CHAR() já tem seu tamanho fixo, sendo assim você deverá > tirar > os espaços com trim. > > select * from history_list > where sent_date = current_date and > character_length(trim(mobile_number)) <> 10 > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcelo Moreira > Enviada em: quarta-feira, 30 de junho de 2010 15:28 > Para: FireBase > Assunto: Re: [firebase-br] Length X Firebird 2.1.3 > > Magno, > Sabe se tem algum macete para que isso funcione com campo do tipo CHAR(10) > Preciso fazer esta busca em um campo do tipo CHAR(10) onde sei que tem > registros com apenas 9 caracteres. > > select * from history_list > where sent_date = current_date and > character_length(cast(mobile_number as varchar(10))) <> 10 > > Tentei ate dar um cast ai mas nao surtiu efeito. > > Alguem me ajuda nessa? > > > > Em 29 de junho de 2010 20:11, Magno System < > magnosysteminformatica em gmail.com > > escreveu: > > > CHARLENGTH ou CHAR_LENGTH (não me lembro agora). > > > > > > ----- Original Message ----- From: "Marcelo Moreira" < > > marcelomoreira.souza em gmail.com> > > To: "FireBase" > > Sent: Tuesday, June 29, 2010 6:17 PM > > Subject: [firebase-br] Length X Firebird 2.1.3 > > > > > > > > Pessoal, > > O Firebird na versao 2.1.3 tem alguma funcao do tipo Length? > > Na versao 1.1 lembro que ja tinha usada uma UDF mas estou pensando se o > > proprio Firebird na versao 2.1.3 ja nao tem isso. > > > > 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 > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir 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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 kmerlotti em gmail.com Wed Jun 30 17:09:35 2010 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Wed, 30 Jun 2010 17:09:35 -0300 Subject: [firebase-br] Checar se Tabela ou Trigger existe In-Reply-To: References: Message-ID: >Outra coisa... GOOGLE funciona! Pois é: http://tinyurl.com/25t45cj Desculpem pela sacanagem! Não resisti! :-) Abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento pode ser feito de várias formas! Registra lá. Não custa nada!!! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2010/6/29 Hélio Oliveira : >  Boa noite Alex Miranda! > > Dê uma olhada neste artigo > http://www.firebase.com.br/fb/artigo.php?id=1488 > > Se você possui os livros de Carlos Cantu (Firebird Essencial e Firebird o > Banco do Novo Milenio) - não lembro exatamente em qual dos dois, mais sei > que tem um que tem um capitulo sobre tabelas de sistema - que é justamente o > que você precisa. > > Outra coisa... GOOGLE funciona! > > -- > []'s, > > Hélio Oliveira > Analista de Sistemas > Delphi Developer > http://hpensador.blogspot.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 samuel.peres.ferreira em gmail.com Wed Jun 30 19:21:31 2010 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Wed, 30 Jun 2010 19:21:31 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: Message-ID: ola obrigado a todos ai pela ajuda. de fato o pop menu em branco funcionou (e muito bem). eu nunca usei o jvnumedit (jvcl). vou ver onde achar (free ou $$$) e fazer uns testes. aproveitando o gancho, to achando uns furos aki muito interessante, no spinedit, coloquei minvalue 1, e maxvalue 5, se digitar o valor ou for no colar, tb aceita valores fora do intervalo. nao sei se é falha minha, mas acredito q o delphi deveria amarrar isso, e agora vem a pergunta, o que o fb tem a ver com isso? nada..., mas como qs todos q usam o fb tb estao com delphi, deixo o aviso q o maxvalue tb nao chega os valores. Samuel From hpensador em gmail.com Wed Jun 30 20:11:47 2010 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 30 Jun 2010 20:11:47 -0300 Subject: [firebase-br] OFF TOPIC - Tevnumedit In-Reply-To: References: Message-ID: Boa noite Samuel! JVCL é free e Open Source - vejo que você esta sofrendo desnecessariamente. Instale já JVCL e substitua esses que tanto lhe dão dor de cabeça. Abaixo link http://jvcl.delphi-jedi.org/ -- []'s, Hélio Oliveira Analista de Sistemas Delphi Developer http://hpensador.blogspot.com/