From hpensador em gmail.com Tue Mar 1 09:00:02 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 01 Mar 2011 09:00:02 -0300 Subject: [firebase-br] Array em SP Message-ID: Bom dia Colegas! Firebird 2.1/2.5 Estou criando uma SP onde tenho um For Select principal e outro For Select secundário, neste posso ter um ou n-registros (sendo n no máximo 3) e necessito utilizar as variaveis de saida para armazenar o resultado. Vou tentar ilustrar a situação abaixo create or alter procedure teste ( ano integer) returns ( campo1 integer, campo2 date, campo3 varchar(4)) as declare variable temp1 date; declare variable tempo2 integer begin for select campo1 from tabela1 into :campo1 do begin {aqui farei o processamento de algumas informações} for selecet info1, info2 from tabela2 where info1 = :campo1 and info2 between cast('01.01.'||:ano as date) and cast('31.12'||:ano) into :info1, :info2 do begin {aqui necessito fazer alguns calculos e posteriormente inserir o resultado nas variaveis de retorno campo2 e campo3 } end suspend; end end No caso deste segundo for o ideal seria se eu poudesse utilizar um vetor, armazer as informações e posteiormente ao termino, percorre-lo e transferir o(s) resultado(s) para variaveis de saida. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From bzottis em ig.com.br Tue Mar 1 10:21:37 2011 From: bzottis em ig.com.br (Zottis) Date: Tue, 1 Mar 2011 10:21:37 -0300 Subject: [firebase-br] RES: RES: [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso In-Reply-To: References: <00bf01cbd4e3$f9076ff0$eb164fd0$@ig.com.br> Message-ID: <000901cbd813$9a554990$ceffdcb0$@ig.com.br> Qual é o problema de altera-los dessa Forma? Fiquei preocupado, pois utilizo isso há bastante tempo, e até agora nunca Corrompeu nenhuma base de dados. Obrigado. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: segunda-feira, 28 de fevereiro de 2011 22:07 Para: FireBase Assunto: Re: [firebase-br] RES: [Firebase-Br] Campos calculados. Vantagens edesvantagens no uso KKK... continue trocando os campos calculados desta forma... E, quando você menos esperar, e mais precisar, o seu banco estará corrompido e não funcionará mais. Fico aliviado em saber que será impossível (ao SYSDBA) alterar as tabelas de sistema no Firebird 3.0. abraço, Eduardo Jedliczka Em 25 de fevereiro de 2011 09:03, Zottis escreveu: > Olá, > Eu consigo alterar campos calculados sem Dropa-los com a rotina que > peguei dos e-mais da lista. > > Alter table ctarec > add    TOTALTMP        COMPUTED BY (CASE >                                WHEN (PAGO = 'N') AND (VCTO_ORIGINAL < > CURRENT_DATE) THEN >                                       CURRENT_DATE - VCTO_ORIGINAL >                                WHEN (PAGO = 'S') AND (VCTO_ORIGINAL < > DATA_PGTO)  THEN >                                       DATA_PGTO - VCTO_ORIGINAL >                                ELSE >                                       0 >                                END); > > update RDB$RELATION_FIELDS set > RDB$FIELD_SOURCE = (select RDB$FIELD_SOURCE >                    from RDB$RELATION_FIELDS >                    where RDB$FIELD_NAME = 'TOTALTMP' and >                    RDB$RELATION_NAME = 'CTAREC') where RDB$FIELD_NAME > = 'DIAS_ATRASO' and RDB$RELATION_NAME = 'CTAREC'; /*O Nome dos campos > e da tabela tem que ser em Maiúsculo*/ > > alter table ctarec > drop totaltmp; > > > espero que ajude. > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em nome de Tecnobyte > Informática Enviada em: quarta-feira, 23 de fevereiro de 2011 19:30 > Para: FireBase > Assunto: Re: [firebase-br] [Firebase-Br] Campos calculados. Vantagens > edesvantagens no uso > > Boa tarde > > Uso muito este recurso nas bases de dados de meus sistemas. Segue > minha opinião. > > > VANTAGENS > > - Simplifica muito os SELECTs, pois cálculos complexos ou repetitivos > podem ser colocados em campos calculados e não preciso mais me > preocupar com isto na hora de fazer consultas. > > - Se eu tiver que mudar a fórmula do cálculo, basta alterar a > expressão do campo calculado e todas as aplicações passam a usar o > novo cálculo automaticamente. > > > DESVANTAGENS > > - Usar campo calculado para buscar dados de outras tabelas pode não > ser uma boa opção. Muitas vezes usar JOINs no SELECT resulta em melhor performance. > Cada caso precisa ser analisado com cuidado. > > - Campos calculados geralmente dependem de outros campos ou mesmo > outras tabelas. Isto significa que para fazer alterações nos campos > relacionados você precisará dropar o campo calculado primeiro; após > fazer as modificações > > terá que criar o campo calculado novamente. Isto é semelhante a outras > dependências (chaves, índices, domínios, etc). > > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- > From: "Humberto S. Reis" > To: "FireBase" > Sent: Wednesday, February 23, 2011 4:20 PM > Subject: [firebase-br] [Firebase-Br] Campos calculados. Vantagens > edesvantagens no uso > > > Caros colegas > > Campos calculados. Quais as vantagens e desvantagens no uso? > > Grato. > > Humberto S. Reis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexandre em simaoebuhler.com.br Tue Mar 1 10:34:50 2011 From: alexandre em simaoebuhler.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Tue, 01 Mar 2011 10:34:50 -0300 Subject: [firebase-br] Database in use Message-ID: <4D6CF5FA.4040406@simaoebuhler.com.br> Bom dia, Tenho um servidor ligado ao nobreak. Estava fazendo múltiplos insert em uma tabela quando ocorreu um pique de luz. O servidor continou on-line. E minha estação de trabalho, que não está ligada em um nobreak, desligou no meio do insert. Agora não consigo deletar a tabela em que trabalhava. Não consigo nem deletar a database para realizar um restore. Para tudo a resposta do ibexpert é: database em uso ou objeto em uso. O que posso fazer para corrigir está situação? Meu Firebird é 2.5. 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, venda de servidores e computadores com 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 edujed em gmail.com Tue Mar 1 10:45:04 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 1 Mar 2011 10:45:04 -0300 Subject: [firebase-br] Database in use In-Reply-To: <4D6CF5FA.4040406@simaoebuhler.com.br> References: <4D6CF5FA.4040406@simaoebuhler.com.br> Message-ID: a forma mais rápida é parar o firebird no servidor. mas, dependendo do caso dá para forçar o rollback pelo gfix ou verificar o que está ocorrendo nas tabelas MON$ATTACHMENTS e MON$STATEMENTS. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 1 de março de 2011 10:34, Alexandre Pereira Bühler escreveu: > Bom dia, > Tenho um servidor ligado ao nobreak. > Estava fazendo múltiplos insert em uma tabela quando ocorreu um pique de > luz. > O servidor continou on-line. > E minha estação de trabalho, que não está ligada em um nobreak, desligou no > meio do insert. > Agora não consigo deletar a tabela em que trabalhava. > Não consigo nem deletar a database para realizar um restore. > Para tudo a resposta do ibexpert é: database em uso ou objeto em uso. > O que posso fazer para corrigir está situação? > Meu Firebird é 2.5. > 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, venda de servidores e computadores com 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 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From alexandre em simaoebuhler.com.br Tue Mar 1 10:46:45 2011 From: alexandre em simaoebuhler.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Tue, 01 Mar 2011 10:46:45 -0300 Subject: [firebase-br] Database in use In-Reply-To: <4D6CF5FA.4040406@simaoebuhler.com.br> References: <4D6CF5FA.4040406@simaoebuhler.com.br> Message-ID: <4D6CF8C5.1090503@simaoebuhler.com.br> Alguns detalhes: Vi com o gfix que não tenho transações no limbo. Tambem já tentei com o gfix um rollback all e um commit all. A mensagem ao tentar exlcuir a tabela cfop é esta: this operation is not defined for system tables unsuccesful metadada update object cfop is in use changes will be rolled back Obrigado Em 01-03-2011 10:34, Alexandre Pereira Bühler escreveu: > Bom dia, > Tenho um servidor ligado ao nobreak. > Estava fazendo múltiplos insert em uma tabela quando ocorreu um pique > de luz. > O servidor continou on-line. > E minha estação de trabalho, que não está ligada em um nobreak, > desligou no meio do insert. > Agora não consigo deletar a tabela em que trabalhava. > Não consigo nem deletar a database para realizar um restore. > Para tudo a resposta do ibexpert é: database em uso ou objeto em uso. > O que posso fazer para corrigir está situação? > Meu Firebird é 2.5. > 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, venda de servidores e computadores com 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 alexandre em simaoebuhler.com.br Tue Mar 1 11:37:42 2011 From: alexandre em simaoebuhler.com.br (=?ISO-8859-1?Q?Alexandre_Pereira_B=FChler?=) Date: Tue, 01 Mar 2011 11:37:42 -0300 Subject: [firebase-br] Database in use In-Reply-To: <4D6CF8C5.1090503@simaoebuhler.com.br> References: <4D6CF5FA.4040406@simaoebuhler.com.br> <4D6CF8C5.1090503@simaoebuhler.com.br> Message-ID: <4D6D04B6.7070509@simaoebuhler.com.br> O banco corrompeu mesmo. Mas consegui recuperar Fiz um shut depois online e usei gfix/gbak para recuperar Engraçado que o gfix somente funcionou após um shut/online. Obrigado Eduardo pela ajuda Em 01-03-2011 10:46, Alexandre Pereira Bühler escreveu: > Alguns detalhes: > Vi com o gfix que não tenho transações no limbo. > Tambem já tentei com o gfix um rollback all e um commit all. > A mensagem ao tentar exlcuir a tabela cfop é esta: > > this operation is not defined for system tables unsuccesful metadada > update > object cfop is in use > > changes will be rolled back > Obrigado > > > Em 01-03-2011 10:34, Alexandre Pereira Bühler escreveu: >> Bom dia, >> Tenho um servidor ligado ao nobreak. >> Estava fazendo múltiplos insert em uma tabela quando ocorreu um pique >> de luz. >> O servidor continou on-line. >> E minha estação de trabalho, que não está ligada em um nobreak, >> desligou no meio do insert. >> Agora não consigo deletar a tabela em que trabalhava. >> Não consigo nem deletar a database para realizar um restore. >> Para tudo a resposta do ibexpert é: database em uso ou objeto em uso. >> O que posso fazer para corrigir está situação? >> Meu Firebird é 2.5. >> 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, venda de servidores e computadores com 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 luciano em orgsystem.com.br Tue Mar 1 13:26:38 2011 From: luciano em orgsystem.com.br (Luciano) Date: Tue, 1 Mar 2011 16:26:38 +0000 (UTC) Subject: [firebase-br] 100 CPU firebird 2.5 Classic References: <4D5EE32A.2040602@o2tecnologia.com.br> <659324609.20110218210810@warmboot.com.br> Message-ID: Olá, Para o projeto em questão foi adquirido um servidor com 12 G de ram, então poderei testar isso e confirmar. Posto aqui assim que colocar em produção dentro de 20 a 30 dias. Abraço. From acf.andre em gmail.com Wed Mar 2 10:59:43 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Mar 2011 10:59:43 -0300 Subject: [firebase-br] Array em SP In-Reply-To: References: Message-ID: Desculpe, talvez não tenha entendido a pergunta. Tu queres saber como usar ARRAY em SP? Em 01/03/11, Hélio Oliveira escreveu: > Bom dia Colegas! > > Firebird 2.1/2.5 > > Estou criando uma SP onde tenho um For Select principal e outro For > Select secundário, neste posso ter um ou n-registros (sendo n no máximo > 3) e necessito utilizar as variaveis de saida para armazenar o > resultado. Vou tentar ilustrar a situação abaixo > > create or alter procedure teste ( > ano integer) > returns ( > campo1 integer, > campo2 date, > campo3 varchar(4)) > as > declare variable temp1 date; > declare variable tempo2 integer > begin > for select campo1 > from tabela1 > into :campo1 do > begin > {aqui farei o processamento de algumas informações} > > for selecet info1, info2 > from tabela2 > where info1 = :campo1 > and info2 between cast('01.01.'||:ano as date) > and cast('31.12'||:ano) > into :info1, :info2 do > begin > {aqui necessito fazer alguns calculos e posteriormente > inserir o resultado nas variaveis de retorno campo2 e campo3 } > end > suspend; > end > end > > No caso deste segundo for o ideal seria se eu poudesse utilizar um > vetor, armazer as informações e posteiormente ao termino, percorre-lo e > transferir o(s) resultado(s) para variaveis de saida. > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > www.hpensador.net > (71) 9975-9176 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From hpensador em gmail.com Wed Mar 2 11:10:49 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 02 Mar 2011 11:10:49 -0300 Subject: [firebase-br] Array em SP In-Reply-To: References: Message-ID: Bom dia Andre ! Realmente talves eu não tenha me expressado corretamente, mas especificamente o titulo que dei a thread. >> No caso deste segundo for o ideal seria se eu poudesse utilizar um >> vetor, armazer as informações e posteiormente ao termino, percorre-lo e >> transferir o(s) resultado(s) para variaveis de saida. Se pudesse.... -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From acf.andre em gmail.com Wed Mar 2 12:19:32 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Mar 2011 12:19:32 -0300 Subject: [firebase-br] off-topic - Imprimir na impressora da rede - soft em clipper In-Reply-To: <4D683A48.1080500@gmail.com> References: <8F8E078CBBDA4AD5836E5C983E21725C@officeserv> <4D683A48.1080500@gmail.com> Message-ID: ... o velho Clipper superando a barreira do tempo... bons tempos aqueles. kkkk Em 25/02/11, Paulo Portella escreveu: > Em 25/02/2011 20:04, Nilton Oliveira escreveu: >> Prezados, não consigo fazer uma impressão pelo software construido em >> clipper. No mesmo tem um menu onde configura a impressora pela porta lpt1, >> mas não tem opção de configurar pela rede. >> >> É possível isto ??? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > no MS-DOS : > net use LPT2 \\rede\maquina\impressora > > no Clipper basta direcionar a saida do impresso pra LPT2 > > -- > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From jucelinosanto em gmail.com Wed Mar 2 13:23:47 2011 From: jucelinosanto em gmail.com (Jucelino - GMail) Date: Wed, 2 Mar 2011 13:23:47 -0300 Subject: [firebase-br] off-topic - Imprimir na impressora da rede - soft em clipper In-Reply-To: References: <8F8E078CBBDA4AD5836E5C983E21725C@officeserv><4D683A48.1080500@gmail.com> Message-ID: <52A15CC6D099470DAED645CE0323FC29@esjsthepi01> Boa tarde... você terá que setar alguns paramentros em um dos arquivos autoexec.bat (win98) ou autoexec.nt (XP) , SET CLIPPER=f250 executar os comando net user lpt1: más creio que a melhor opção é vc criar um arquivo *.bat e digitar os seguintes dados SET CLIPPER=F250 net use lpt1 /delete net use lpt1: \\\ -------------------------------------------------- From: "andre conrado" Sent: Wednesday, March 02, 2011 12:19 PM To: "FireBase" Subject: Re: [firebase-br] off-topic - Imprimir na impressora da rede - soft em clipper > ... o velho Clipper superando a barreira do tempo... bons tempos aqueles. > kkkk > > Em 25/02/11, Paulo Portella escreveu: >> Em 25/02/2011 20:04, Nilton Oliveira escreveu: >>> Prezados, não consigo fazer uma impressão pelo software construido em >>> clipper. No mesmo tem um menu onde configura a impressora pela porta >>> lpt1, >>> mas não tem opção de configurar pela rede. >>> >>> É possível isto ??? >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> no MS-DOS : >> net use LPT2 \\rede\maquina\impressora >> >> no Clipper basta direcionar a saida do impresso pra LPT2 >> >> -- >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From compuvale.software em gmail.com Wed Mar 2 14:26:25 2011 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 2 Mar 2011 14:26:25 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 Message-ID: Boa tarde a todos, Tenho a seguinte query que funcionava perfeitamente num sistema: Select Coalesce(sum((qtde - estorno) * valor), 0) as totOrcamen, Coalesce(sum((qtde - estorno) * valor_lista), 0) as totOrcamenLista, Coalesce(sum((qtde - estorno) * valor_compra_original), 0) as totCompraOrcamen from orcamentosItens where orcamento_id = :worc_id Estava a algum tempo sem mexer nesse sistema, e hoje, ao rodar a rotina que executa essa query, acusou erro dizendo que falta group by. Porém, ao rodar a mesma query no IBExpert, não acusou o erro. Para funcionar, dentro do sistema alterei a query acrescentando o campo necessário e agrupando: Select orcamento_id, Coalesce(sum((qtde - estorno) * valor), 0) as totOrcamen Coalesce(sum((qtde - estorno) * valor_lista), 0) as totOrcamenLista Coalesce(sum((qtde - estorno) * valor_compra_original), 0) as totCompraOrcamen from orcamentosItens where orcamento_id = :worc_id group by orcamento_id Mas gostaria de saber por que isso aconteceu, alguém tem uma explicação? Por que dentro da aplicação dá o erro e no IBExpert não? Uma coisa que provavelmente mudou desde a última vez que mexi nesse sistema foi a versão do FB, antes estava com FB 2.1 e agora com FB 2.5, mas ainda assim não justifica a diferença de comportamento da aplicação para o IBExpert. Em tempo, fiz um backup/restore nesse banco para atualizar para a OSD 11.2. []s Andrei From felipearon em gmail.com Wed Mar 2 14:30:44 2011 From: felipearon em gmail.com (Felipe Aron) Date: Wed, 2 Mar 2011 14:30:44 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 In-Reply-To: References: Message-ID: Única diferença que vejo é a adição do campo orcamento_id no select , logo com isso é necessário o group by. Porém se sem o campo ainda pede o group by, realmente é estranho. Também utilizo o 4.9.9 e não tenho problema quanto as minhas SQLs. 2011/3/2 Andrei Luís > Boa tarde a todos, > > Tenho a seguinte query que funcionava perfeitamente num sistema: > > Select Coalesce(sum((qtde - estorno) * valor), 0) as totOrcamen, > Coalesce(sum((qtde - estorno) * valor_lista), 0) as > totOrcamenLista, > Coalesce(sum((qtde - estorno) * valor_compra_original), 0) > as totCompraOrcamen > from orcamentosItens where orcamento_id = :worc_id > > > Estava a algum tempo sem mexer nesse sistema, e hoje, ao rodar a > rotina que executa essa query, acusou erro dizendo que falta group by. > Porém, ao rodar a mesma query no IBExpert, não acusou o erro. Para > funcionar, dentro do sistema alterei a query acrescentando o campo > necessário e agrupando: > > > Select orcamento_id, Coalesce(sum((qtde - estorno) * valor), 0) as > totOrcamen > Coalesce(sum((qtde - estorno) * valor_lista), 0) as > totOrcamenLista > Coalesce(sum((qtde - estorno) * valor_compra_original), 0) > as totCompraOrcamen > from orcamentosItens where orcamento_id = :worc_id > group by orcamento_id > > > Mas gostaria de saber por que isso aconteceu, alguém tem uma > explicação? Por que dentro da aplicação dá o erro e no IBExpert não? > Uma coisa que provavelmente mudou desde a última vez que mexi nesse > sistema foi a versão do FB, antes estava com FB 2.1 e agora com FB > 2.5, mas ainda assim não justifica a diferença de comportamento da > aplicação para o IBExpert. > > Em tempo, fiz um backup/restore nesse banco para atualizar para a OSD 11.2. > > []s > Andrei > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From compuvale.software em gmail.com Wed Mar 2 14:36:10 2011 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 2 Mar 2011 14:36:10 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 In-Reply-To: References: Message-ID: Pois é Felipe, a segunda SQL (com o campo orcamento_id e group by) foi a solução que encontrei pra não dar pau no Delphi. Mas queria saber como que acontece um comportamento diferente no Delphi e no IBExpert. Você usa FB 2.5? []s Andrei Em 2 de março de 2011 14:30, Felipe Aron escreveu: > Única diferença que vejo é a adição do campo orcamento_id no select , logo > com isso é necessário o group by. Porém se sem o campo ainda pede o group > by, realmente é estranho. Também utilizo o 4.9.9 e não tenho problema quanto > as minhas SQLs. > > 2011/3/2 Andrei Luís > >> Boa tarde a todos, >> >> Tenho a seguinte query que funcionava perfeitamente num sistema: >> >> Select Coalesce(sum((qtde  - estorno) * valor), 0) as totOrcamen, >>           Coalesce(sum((qtde  - estorno) * valor_lista), 0) as >> totOrcamenLista, >>           Coalesce(sum((qtde  - estorno) * valor_compra_original), 0) >> as totCompraOrcamen >>    from orcamentosItens where orcamento_id = :worc_id >> >> >> Estava a algum tempo sem mexer nesse sistema, e hoje, ao rodar a >> rotina que executa essa query, acusou erro dizendo que falta group by. >> Porém, ao rodar a mesma query no IBExpert, não acusou o erro. Para >> funcionar, dentro do sistema alterei a query acrescentando o campo >> necessário e agrupando: >> >> >> Select orcamento_id, Coalesce(sum((qtde  - estorno) * valor), 0) as >> totOrcamen >>           Coalesce(sum((qtde  - estorno) * valor_lista), 0) as >> totOrcamenLista >>           Coalesce(sum((qtde  - estorno) * valor_compra_original), 0) >> as totCompraOrcamen >>    from orcamentosItens where orcamento_id = :worc_id >> group by orcamento_id >> >> >> Mas gostaria de saber por que isso aconteceu, alguém tem uma >> explicação? Por que dentro da aplicação dá o erro e no IBExpert não? >> Uma coisa que provavelmente mudou desde a última vez que mexi nesse >> sistema foi a versão do FB, antes estava com FB 2.1 e agora com FB >> 2.5, mas ainda assim não justifica a diferença de comportamento da >> aplicação para o IBExpert. >> >> Em tempo, fiz um backup/restore nesse banco para atualizar para a OSD 11.2. >> >> []s >> Andrei >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From acf.andre em gmail.com Wed Mar 2 14:39:49 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 2 Mar 2011 14:39:49 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 In-Reply-To: References: Message-ID: Não seria alguma DLL desatualizada na aplicação? Em 02/03/11, Andrei Luís escreveu: > Pois é Felipe, a segunda SQL (com o campo orcamento_id e group by) foi > a solução que encontrei pra não dar pau no Delphi. Mas queria saber > como que acontece um comportamento diferente no Delphi e no IBExpert. > > Você usa FB 2.5? > > []s > Andrei > > > > Em 2 de março de 2011 14:30, Felipe Aron escreveu: >> Única diferença que vejo é a adição do campo orcamento_id no select , logo >> com isso é necessário o group by. Porém se sem o campo ainda pede o group >> by, realmente é estranho. Também utilizo o 4.9.9 e não tenho problema >> quanto >> as minhas SQLs. >> >> 2011/3/2 Andrei Luís >> >>> Boa tarde a todos, >>> >>> Tenho a seguinte query que funcionava perfeitamente num sistema: >>> >>> Select Coalesce(sum((qtde  - estorno) * valor), 0) as totOrcamen, >>>           Coalesce(sum((qtde  - estorno) * valor_lista), 0) as >>> totOrcamenLista, >>>           Coalesce(sum((qtde  - estorno) * valor_compra_original), 0) >>> as totCompraOrcamen >>>    from orcamentosItens where orcamento_id = :worc_id >>> >>> >>> Estava a algum tempo sem mexer nesse sistema, e hoje, ao rodar a >>> rotina que executa essa query, acusou erro dizendo que falta group by. >>> Porém, ao rodar a mesma query no IBExpert, não acusou o erro. Para >>> funcionar, dentro do sistema alterei a query acrescentando o campo >>> necessário e agrupando: >>> >>> >>> Select orcamento_id, Coalesce(sum((qtde  - estorno) * valor), 0) as >>> totOrcamen >>>           Coalesce(sum((qtde  - estorno) * valor_lista), 0) as >>> totOrcamenLista >>>           Coalesce(sum((qtde  - estorno) * valor_compra_original), 0) >>> as totCompraOrcamen >>>    from orcamentosItens where orcamento_id = :worc_id >>> group by orcamento_id >>> >>> >>> Mas gostaria de saber por que isso aconteceu, alguém tem uma >>> explicação? Por que dentro da aplicação dá o erro e no IBExpert não? >>> Uma coisa que provavelmente mudou desde a última vez que mexi nesse >>> sistema foi a versão do FB, antes estava com FB 2.1 e agora com FB >>> 2.5, mas ainda assim não justifica a diferença de comportamento da >>> aplicação para o IBExpert. >>> >>> Em tempo, fiz um backup/restore nesse banco para atualizar para a OSD >>> 11.2. >>> >>> []s >>> Andrei >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> >> -- >> Analista programador >> #FollowMe: @felipearon ( >> http://felipearon.com.br/) >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From hpensador em gmail.com Wed Mar 2 15:12:46 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 02 Mar 2011 15:12:46 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 In-Reply-To: References: Message-ID: Boa tarde Andrei! Com certeza isto é problema do componente de conexão, no caso IBO. Eu utilizo o FB 2.5 só que com o driver da Devart e recentemente me deparei com um problema que só após ter esquentado bastante o miolo fui perceber que é um problema do driver... como cheguei a conclusão, criei uma pequena aplicação utilizando o driver nativo do Delphi 2010 para Firebird e não ocorreu nenhum erro. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Wed Mar 2 15:16:31 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 02 Mar 2011 15:16:31 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 In-Reply-To: References: Message-ID: Vale acrescentar que reportei o problema para o suporte da Devart e até o presente momento não obtive nenhuma resposta. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From compuvale.software em gmail.com Wed Mar 2 17:33:05 2011 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 2 Mar 2011 17:33:05 -0300 Subject: [firebase-br] Comportamento estranho FB 2.5 + IBO 4.9.9 In-Reply-To: References: Message-ID: Não utilizo nenhum dll em especial, a fbclient está em C:\Windows\System32 e na pasta de instalação do FB. []s Andrei Em 2 de março de 2011 14:39, andre conrado escreveu: > Não seria alguma DLL desatualizada na aplicação? > > Em 02/03/11, Andrei Luís escreveu: >> Pois é Felipe, a segunda SQL (com o campo orcamento_id e group by) foi >> a solução que encontrei pra não dar pau no Delphi. Mas queria saber >> como que acontece um comportamento diferente no Delphi e no IBExpert. >> >> Você usa FB 2.5? >> >> []s >> Andrei >> >> >> >> Em 2 de março de 2011 14:30, Felipe Aron escreveu: >>> Única diferença que vejo é a adição do campo orcamento_id no select , logo >>> com isso é necessário o group by. Porém se sem o campo ainda pede o group >>> by, realmente é estranho. Também utilizo o 4.9.9 e não tenho problema >>> quanto >>> as minhas SQLs. >>> >>> 2011/3/2 Andrei Luís >>> >>>> Boa tarde a todos, >>>> >>>> Tenho a seguinte query que funcionava perfeitamente num sistema: >>>> >>>> Select Coalesce(sum((qtde  - estorno) * valor), 0) as totOrcamen, >>>>           Coalesce(sum((qtde  - estorno) * valor_lista), 0) as >>>> totOrcamenLista, >>>>           Coalesce(sum((qtde  - estorno) * valor_compra_original), 0) >>>> as totCompraOrcamen >>>>    from orcamentosItens where orcamento_id = :worc_id >>>> >>>> >>>> Estava a algum tempo sem mexer nesse sistema, e hoje, ao rodar a >>>> rotina que executa essa query, acusou erro dizendo que falta group by. >>>> Porém, ao rodar a mesma query no IBExpert, não acusou o erro. Para >>>> funcionar, dentro do sistema alterei a query acrescentando o campo >>>> necessário e agrupando: >>>> >>>> >>>> Select orcamento_id, Coalesce(sum((qtde  - estorno) * valor), 0) as >>>> totOrcamen >>>>           Coalesce(sum((qtde  - estorno) * valor_lista), 0) as >>>> totOrcamenLista >>>>           Coalesce(sum((qtde  - estorno) * valor_compra_original), 0) >>>> as totCompraOrcamen >>>>    from orcamentosItens where orcamento_id = :worc_id >>>> group by orcamento_id >>>> >>>> >>>> Mas gostaria de saber por que isso aconteceu, alguém tem uma >>>> explicação? Por que dentro da aplicação dá o erro e no IBExpert não? >>>> Uma coisa que provavelmente mudou desde a última vez que mexi nesse >>>> sistema foi a versão do FB, antes estava com FB 2.1 e agora com FB >>>> 2.5, mas ainda assim não justifica a diferença de comportamento da >>>> aplicação para o IBExpert. >>>> >>>> Em tempo, fiz um backup/restore nesse banco para atualizar para a OSD >>>> 11.2. >>>> >>>> []s >>>> Andrei >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> >>> -- >>> Analista programador >>> #FollowMe: @felipearon ( >>> http://felipearon.com.br/) >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From renatus em centris.com.br Wed Mar 2 18:50:08 2011 From: renatus em centris.com.br (renato wulf jr) Date: Wed, 2 Mar 2011 18:50:08 -0300 Subject: [firebase-br] [OFF] MySQL - Trigger + Procedure + Update In-Reply-To: References: Message-ID: Eduardo, só por curiosidade, que regras seriam? Renato From edujed em gmail.com Wed Mar 2 20:24:38 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 2 Mar 2011 20:24:38 -0300 Subject: [firebase-br] [OFF] MySQL - Trigger + Procedure + Update In-Reply-To: References: Message-ID: Agora apenas o MySql Community é free, e não é possível usar o innoDB nesta versão (ela está restrita à versão standard, cujo preço está no 2º link). Porém, existem algumas regras bem específicas para utilizar a versão Community (é necessário ler o contrato que segue junto com o download). http://www.oracle.com/us/products/mysql/mysqlcommunityserver/index.html https://shop.oracle.com/pls/ostore/product?p1=mysql ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 2 de março de 2011 18:50, renato wulf jr escreveu: > Eduardo, só por curiosidade, que regras seriam? > > Renato > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From temp2 em tecnobyte.com.br Thu Mar 3 09:15:36 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Thu, 3 Mar 2011 08:15:36 -0400 Subject: [firebase-br] [OFF] MySQL - Trigger + Procedure + Update In-Reply-To: References: Message-ID: <5D901A11C51744FF9A89D7D4516D882D@danielnote> Bom dia Esta informação de que o MySQL Community não pode mais usar o InnoDB me parece incorreta. Vejam: http://www.oracle.com/global/br/corporate/press/2010_dec/pr_br_101223.html Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Eduardo Jedliczka" To: "FireBase" Sent: Wednesday, March 02, 2011 7:24 PM Subject: Re: [firebase-br] [OFF] MySQL - Trigger + Procedure + Update Agora apenas o MySql Community é free, e não é possível usar o innoDB nesta versão (ela está restrita à versão standard, cujo preço está no 2º link). Porém, existem algumas regras bem específicas para utilizar a versão Community (é necessário ler o contrato que segue junto com o download). http://www.oracle.com/us/products/mysql/mysqlcommunityserver/index.html https://shop.oracle.com/pls/ostore/product?p1=mysql ========================== Eduardo Jedliczka Apucarana - Pr ========================== From gutopj02 em gmail.com Thu Mar 3 11:32:39 2011 From: gutopj02 em gmail.com (Augusto junior) Date: Thu, 3 Mar 2011 11:32:39 -0300 Subject: [firebase-br] coneccao Message-ID: Ola a todos, alguem sabe me explicar o porque uma pequena rede com 2 computadores a) 192.168.1.1 e b) 192.168.1.2... e colocando o fdb no A ... tanto o programa do A e do B funcionam perfeitamente mas se o fdb for colocado no B ... o B local funciona e o A nao conecta ... ja foi checado firewall dos dois ... Grato Augusto From marcelomoreira.souza em gmail.com Thu Mar 3 11:34:21 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 3 Mar 2011 11:34:21 -0300 Subject: [firebase-br] Trigger After Insert X Dados Message-ID: Pessoal, Quando trabalhamos com uma trigger que é disparada no after insert para ter acesso aos dados tipo: NEW.CNPJ_CPF O banco implicitamente esta fazendo um select na tabela para poder obter aquela informação ou a mesma estaria vamos dizer que "na memoria"? Pois meu dilema é sempre que entrar algum registro numa determinada tabela eu preciso pegar algumas destas novas informacoes e alimentar outra tabela. Entao no after insert eu poderia fazer de duas maneiras: 1 - no after insert mesmo dar um insert na tabela que eu preciso, ex: insert into tabela_teste values (new.cnpj_cpf, new......) ou 2 - no after insert chamar uma SP que ai sim esta teria de dar um select na tabela cliente para poder obter os dados, ex: execute procedure atualiza_tabela_teste(new.id); Dai a SP faria um select na tabela cliente: select * from cliente where id = :id into :campos,....; e depois faria o insert insert into tabela_teste values (:campos, ......) Não sei se consegui ser claro ao passar a duvida mas qual das duas situacoes seria mais indicada? 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 fzorzetto em ig.com.br Thu Mar 3 11:40:25 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Thu, 3 Mar 2011 11:40:25 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: References: Message-ID: Taí um bom tema!!! Eu não conheço a estrutura do banco de dados, mas eu acredito que a SP (caso 2) vai fazer a sequência que voce relatou no caso 1. Manja aquela história de que "case" é um otimização de um monte de "if". Mas como disse, estou supondo, vou ficar de olho na continuação da conversa pq tenho certeza que alguém mais qualificado vai dar "a explicação". Abraços Fabio Zorzetto From rnribeiro em gmail.com Thu Mar 3 11:58:22 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 3 Mar 2011 11:58:22 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: qual dos dois tem o fb server instalado Em 3 de março de 2011 11:32, Augusto junior escreveu: > Ola a todos, > > alguem sabe me explicar o porque uma pequena rede com 2 computadores > a) 192.168.1.1 e b) 192.168.1.2... > e colocando o fdb no A ... tanto o programa do A e do B funcionam > perfeitamente > mas se o fdb for colocado no B ... o B local funciona e o A nao conecta ... > ja foi checado firewall dos dois ... > > Grato > Augusto > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From gutopj02 em gmail.com Thu Mar 3 12:11:03 2011 From: gutopj02 em gmail.com (Augusto junior) Date: Thu, 3 Mar 2011 12:11:03 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: onde estiver o fdb o fb server.. no outro cliente ... Em 3 de março de 2011 11:58, Reijanio Nunes Ribeiro escreveu: > qual dos dois tem o fb server instalado > > Em 3 de março de 2011 11:32, Augusto junior escreveu: > >> Ola a todos, >> >> alguem sabe me explicar o porque uma pequena rede com 2 computadores >> a) 192.168.1.1 e b) 192.168.1.2... >> e colocando o fdb no  A ... tanto o programa do A e do B funcionam >> perfeitamente >> mas se o fdb for colocado no B ... o B local funciona e o A nao conecta ... >> ja foi checado firewall dos dois ... >> >> Grato >> Augusto >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Thu Mar 3 12:24:49 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 3 Mar 2011 12:24:49 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: não entendi mais é o seguint computador 1 fb server computador 2 fb client pra vc colocar o fdb no computador 2 vc deve instalar o fb server no computador 2 e desinstalar ou pelo menos instalar o fb client no computador 1 2011/3/3 Augusto junior > onde estiver o fdb o fb server.. no outro cliente ... > > > > Em 3 de março de 2011 11:58, Reijanio Nunes Ribeiro > escreveu: > > qual dos dois tem o fb server instalado > > > > Em 3 de março de 2011 11:32, Augusto junior > escreveu: > > > >> Ola a todos, > >> > >> alguem sabe me explicar o porque uma pequena rede com 2 computadores > >> a) 192.168.1.1 e b) 192.168.1.2... > >> e colocando o fdb no A ... tanto o programa do A e do B funcionam > >> perfeitamente > >> mas se o fdb for colocado no B ... o B local funciona e o A nao conecta > ... > >> ja foi checado firewall dos dois ... > >> > >> Grato > >> Augusto > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From pportellaa.firebase em gmail.com Thu Mar 3 12:49:26 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 03 Mar 2011 12:49:26 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: References: Message-ID: <4D6FB886.9060202@gmail.com> Em 03/03/2011 11:34, Marcelo Moreira escreveu: > Pessoal, > > Quando trabalhamos com uma trigger que é disparada no after insert para ter > acesso aos dados tipo: > > NEW.CNPJ_CPF > > O banco implicitamente esta fazendo um select na tabela para poder obter > aquela informação ou a mesma estaria vamos dizer que "na memoria"? > > Pois meu dilema é sempre que entrar algum registro numa determinada tabela > eu preciso pegar algumas destas novas informacoes e alimentar outra tabela. > Entao no after insert eu poderia fazer de duas maneiras: > > 1 - no after insert mesmo dar um insert na tabela que eu preciso, ex: insert > into tabela_teste values (new.cnpj_cpf, new......) > > ou > > 2 - no after insert chamar uma SP que ai sim esta teria de dar um select na > tabela cliente para poder obter os dados, ex: > > execute procedure atualiza_tabela_teste(new.id); > > Dai a SP faria um select na tabela cliente: select * from cliente where id = > :id into :campos,....; e depois faria o insert > insert into tabela_teste values (:campos, ......) > > > Não sei se consegui ser claro ao passar a duvida mas qual das duas situacoes > seria mais indicada? > > obrigado! > Você poderia dar ""nomes aos bois"" na sua dúvida? por exemplo, o que eu logo de cara pensei como tal: Voce está inserindo uma venda nova, e ao inserir uma venda nova você quer que o sistema : * baixe o estoque * diminua o saldo_de_crédito do cliente * insira o Contas a Receber * aprovisione o Financeiro no cadastro de contas bancárias * faça o lcto contábil da venda * aprovisione o lcto contábil do boleto (quando for pago) * aprovisione o lcto contábil da conta/corrente (quando o boleto for pago) e etc.etc.etc consegui "passar" a idéia da coisa? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Thu Mar 3 13:01:43 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 03 Mar 2011 13:01:43 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: <4D6FBB67.3090406@gmail.com> Em 03/03/2011 11:32, Augusto junior escreveu: > Ola a todos, > > alguem sabe me explicar o porque uma pequena rede com 2 computadores > a) 192.168.1.1 e b) 192.168.1.2... > e colocando o fdb no A ... tanto o programa do A e do B funcionam perfeitamente > mas se o fdb for colocado no B ... o B local funciona e o A nao conecta ... > ja foi checado firewall dos dois ... > > Grato > Augusto > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa As duas máquinas precisam ter o Firebird instalado, com a porta liberada e o "permissionamento" da pasta liberado. Firewall não precisa estar desligado, basta tê-lo adicionado os parâmetros da porta em uso. Alguma coisa está "fugindo" da sua observação, verifique com calma novamente. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From marcelomoreira.souza em gmail.com Thu Mar 3 13:52:54 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 3 Mar 2011 13:52:54 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: <4D6FB886.9060202@gmail.com> References: <4D6FB886.9060202@gmail.com> Message-ID: Paulo, No caso quero apenas copiar a informacao de uma tabela para a outra. From juliomar em interfoc.com.br Thu Mar 3 14:06:43 2011 From: juliomar em interfoc.com.br (Juliomar Marchetti) Date: Thu, 03 Mar 2011 14:06:43 -0300 Subject: [firebase-br] unsubiscribe - remove da lista Message-ID: <4D6FCAA3.90706@interfoc.com.br> remover e-mail da lista nao quero mais receber.. From pportellaa.firebase em gmail.com Thu Mar 3 14:10:57 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 03 Mar 2011 14:10:57 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: References: <4D6FB886.9060202@gmail.com> Message-ID: <4D6FCBA1.2070909@gmail.com> Em 03/03/2011 13:52, Marcelo Moreira escreveu: > Paulo, > > No caso quero apenas copiar a informacao de uma tabela para a outra. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Então use SP's -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From danielroatt em gmail.com Thu Mar 3 14:11:29 2011 From: danielroatt em gmail.com (Daniel Roatt) Date: Thu, 3 Mar 2011 14:11:29 -0300 Subject: [firebase-br] unsubiscribe - remove da lista In-Reply-To: <4D6FCAA3.90706@interfoc.com.br> References: <4D6FCAA3.90706@interfoc.com.br> Message-ID: vai tarde, nao sabe nem ler um rodape =P Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Em 3 de março de 2011 14:06, Juliomar Marchetti escreveu: > remover e-mail da lista > nao quero mais receber.. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 From juliomarmarchetti em gmail.com Thu Mar 3 14:14:28 2011 From: juliomarmarchetti em gmail.com (Juliomar Marchetti) Date: Thu, 03 Mar 2011 14:14:28 -0300 Subject: [firebase-br] unsubiscribe - remove da lista In-Reply-To: References: <4D6FCAA3.90706@interfoc.com.br> Message-ID: Sei ler sim mas já fiz e continuo a receber e-mail Em 03/03/2011 14:11, Daniel Roatt escreveu: > vai tarde, nao sabe nem ler um rodape =P > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Em 3 de março de 2011 14:06, Juliomar Marchetti > escreveu: > >> remover e-mail da lista >> nao quero mais receber.. >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > From programacao em unibrasdistribuidora.com.br Thu Mar 3 14:22:29 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 3 Mar 2011 14:22:29 -0300 Subject: [firebase-br] RES: unsubiscribe - remove da lista In-Reply-To: References: <4D6FCAA3.90706@interfoc.com.br> Message-ID: <8DD6B0B4AFC0445BACEF2CBFE0C63F97@USER2> Onde está a NETQUETA? ONDE ESTÁ A EDUCAÇÃO? José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Daniel Roatt Enviada em: quinta-feira, 3 de março de 2011 14:11 Para: FireBase Assunto: Re: [firebase-br] unsubiscribe - remove da lista vai tarde, nao sabe nem ler um rodape =P Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Em 3 de março de 2011 14:06, Juliomar Marchetti escreveu: > remover e-mail da lista > nao quero mais receber.. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1435/3479 - Data de Lançamento: 03/03/11 From listas em warmboot.com.br Thu Mar 3 14:26:47 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 3 Mar 2011 14:26:47 -0300 Subject: [firebase-br] unsubiscribe - remove da lista In-Reply-To: References: <4D6FCAA3.90706@interfoc.com.br> Message-ID: <645327739.20110303142647@warmboot.com.br> http://www.firebase.com.br/fb/artigo.php?id=1107 ** Como saio da lista de discussão da FireBase? Para sair da lista, vá até o link mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br, role a tela para baixo até encontrar o lugar onde você deve fornecer o email com o qual está cadastrado na lista e clicar no botão "Desinscrever-se ou editar opções". Em seguida, na nova página que acaba de ser mostrada, clique no botão "Desinscrever". Um email será enviado automaticamente para o endereço informado, contendo as informações para confirmar definitivamente sua remoção. Siga os passos descritos no email recebido para efetivar sua remoção. Nota: Se você estiver usando um anti-spam, fique atento para que ele não bloqueie o email de remoção, caso contrário você nunca irá recebê-lo. ** Seu email ainda consta como inscrito na lista. Siga as instruções acima para remove-lo! ** []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br JM> Sei ler sim JM> mas já fiz e continuo a receber e-mail JM> Em 03/03/2011 14:11, Daniel Roatt escreveu: >> vai tarde, nao sabe nem ler um rodape =P >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Em 3 de março de 2011 14:06, Juliomar Marchetti >> escreveu: >> >>> remover e-mail da lista >>> nao quero mais receber.. >>> >>> From alanladecasa em gmail.com Thu Mar 3 14:29:23 2011 From: alanladecasa em gmail.com (Alan Matos) Date: Thu, 3 Mar 2011 14:29:23 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: <4D6FCBA1.2070909@gmail.com> References: <4D6FB886.9060202@gmail.com> <4D6FCBA1.2070909@gmail.com> Message-ID: Não posso garantir pois não conheço a estrutura do banco de dados, mas, me pondo a pensar, imagino que se você usar as informações dos campos new.ALGUMACOISA você teria um melhor desempenho, pois, imagino que a forma mais eficiente de fazer funcionar essas variaveis NEW seria na hora de inserir os dados nos campos já armazená-los em variaveis para serem utilizados na TRIGGER e não "dar um selec" durante a trigger para recuperar esse valor, entende? Concorda? Bem, de qq forma vamos aguardar que alguém que conheça o funcionamento interno do banco venha aqui sanar nossas duvidas! abs. -- Alan Matos msn: alanladecasa em hotmail.com From marcelomoreira.souza em gmail.com Thu Mar 3 15:07:26 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 3 Mar 2011 15:07:26 -0300 Subject: [firebase-br] Conexao Firebird nao se encerra Message-ID: Pessoal, Estou fazendo um teste com Firebird 2.1.3 Classic, .NET e usando para conexao os Providers baixados no site oficial do Firebird. Veja o codigo: private void button1_Click(object sender, EventArgs e) { FbConnection fb = new FbConnection(this.connectionString); try { fb.Open(); FbTransaction fbTransaction = fb.BeginTransaction(); fbTransaction.Commit(); fb.Close(); } finally { fb.Dispose(); } } O que acontece é que mesmo fechando a conexao estou observando que a mesma continua ativa. A conexao so se encerra se eu fechar o aplicativo. Alguem sabe o que pode ser? Valew! -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From fernando.bg em gmail.com Thu Mar 3 16:02:44 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Thu, 3 Mar 2011 16:02:44 -0300 Subject: [firebase-br] coneccao References: Message-ID: No dia 03/03/2011 às 11:32:39 catando milho no teclado Augusto junior " escrivinhou " o texto abaixo : > Ola a todos, > > alguem sabe me explicar o porque uma pequena rede com 2 computadores > a) 192.168.1.1 e b) 192.168.1.2... > e colocando o fdb no A ... tanto o programa do A e do B funcionam perfeitamente > mas se o fdb for colocado no B ... o B local funciona e o A nao conecta ... > ja foi checado firewall dos dois ... Augusto se os dois tem o FB server instalado e apenas o B não permite a conexãos do A é porque o Firewall está barrando. Entre no Firewall do B e libere a porta 3050 ou outra que é usada para que o computador A possa acessar, provavelmente é isso. T+++++++++++++ From diegomaccari em ig.com.br Thu Mar 3 16:10:34 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Thu, 3 Mar 2011 16:10:34 -0300 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? Message-ID: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC> Pessoal boa tarde Alguém sabe dizer se existem algum problema com a propriedade FILTER do TMDODataSet, componente da Mercury Datadase Objects estou tentando precisando fazer um filtro simples nesta propriedade mas não está dando certo. Ex: Tabela.Filter := 'UF =' + QuotedStr('SP'); Tabela.Filtered := True; Isso deveria funcionar normalmente mas com TMDODataSet não está funcionando e feito com o IBDataSet funciona perfeitamente. Att Diego M From edujed em gmail.com Thu Mar 3 19:13:47 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 3 Mar 2011 19:13:47 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: References: Message-ID: Todos os campos do Insert estão na memória, portanto não é necessário fazer um novo select para pegar os dados, é só pegar o new.CAMPO portanto, usar uma SP (com select) para isto será mais lento. Apenas faça alguns testes quanto aos campos com valor DEFAULT, pois (eu não testei) se no AFTER INSERT eles já estão corretos ou ainda estão constando como NULL. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 3 de março de 2011 11:34, Marcelo Moreira escreveu: > Pessoal, > > Quando trabalhamos com uma trigger que é disparada no after insert para ter > acesso aos dados tipo: > > NEW.CNPJ_CPF > > O banco implicitamente esta fazendo um select na tabela para poder obter > aquela informação ou a mesma estaria vamos dizer que "na memoria"? > > Pois meu dilema é sempre que entrar algum registro numa determinada tabela > eu preciso pegar algumas destas novas informacoes e alimentar outra tabela. > Entao no after insert eu poderia fazer de duas maneiras: > > 1 - no after insert mesmo dar um insert na tabela que eu preciso, ex: > insert > into tabela_teste values (new.cnpj_cpf, new......) > > ou > > 2 - no after insert chamar uma SP que ai sim esta teria de dar um select na > tabela cliente para poder obter os dados, ex: > > execute procedure atualiza_tabela_teste(new.id); > > Dai a SP faria um select na tabela cliente: select * from cliente where id > = > :id into :campos,....; e depois faria o insert > insert into tabela_teste values (:campos, ......) > > > Não sei se consegui ser claro ao passar a duvida mas qual das duas > situacoes > seria mais indicada? > > 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 gutopj02 em gmail.com Thu Mar 3 20:18:44 2011 From: gutopj02 em gmail.com (Augusto junior) Date: Thu, 3 Mar 2011 20:18:44 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: Ja tentei tudo .... nada do FB qdo o fdb esta na maquina B .... rs... parece que é uma rede de uma so mao.. rs... que piada ne ??? tentei agora trocar o computador B ... com o mesmo so ... e funciona... se alguem tiver outra ideia me avisa... grato a todos Em 3 de março de 2011 16:02, Forrest® escreveu: > No dia 03/03/2011  às 11:32:39 catando milho no teclado Augusto junior  " escrivinhou "  o texto > abaixo : > >> Ola a todos, >> >> alguem sabe me explicar o porque uma pequena rede com 2 computadores >> a) 192.168.1.1 e b) 192.168.1.2... >> e colocando o fdb no  A ... tanto o programa do A e do B funcionam perfeitamente >> mas se o fdb for colocado no B ... o B local funciona e o A nao conecta ... >> ja foi checado firewall dos dois ... > > > Augusto se os dois tem o FB server instalado e apenas o B não permite a conexãos do A é porque o > Firewall está barrando. Entre no Firewall do B e libere a porta 3050 ou outra que é usada para que > o computador A possa acessar, provavelmente é isso. > > > T+++++++++++++ > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edujed em gmail.com Thu Mar 3 21:36:17 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Thu, 3 Mar 2011 21:36:17 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: Verifique os IPs, mascaras de rede, e se há algum tag de VLAN. use também um route print e veja o roteamento de rede das duas máquinas. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 3 de março de 2011 20:18, Augusto junior escreveu: > Ja tentei tudo .... > > nada do FB qdo o fdb esta na maquina B .... > > rs... parece que é uma rede de uma so mao.. rs... que piada ne ??? > > tentei agora trocar o computador B ... com o mesmo so ... e funciona... > > se alguem tiver outra ideia me avisa... > > grato a todos > > > > Em 3 de março de 2011 16:02, Forrest® escreveu: > > No dia 03/03/2011 às 11:32:39 catando milho no teclado Augusto junior " > escrivinhou " o texto > > abaixo : > > > >> Ola a todos, > >> > >> alguem sabe me explicar o porque uma pequena rede com 2 computadores > >> a) 192.168.1.1 e b) 192.168.1.2... > >> e colocando o fdb no A ... tanto o programa do A e do B funcionam > perfeitamente > >> mas se o fdb for colocado no B ... o B local funciona e o A nao conecta > ... > >> ja foi checado firewall dos dois ... > > > > > > Augusto se os dois tem o FB server instalado e apenas o B não permite a > conexãos do A é porque o > > Firewall está barrando. Entre no Firewall do B e libere a porta 3050 ou > outra que é usada para que > > o computador A possa acessar, provavelmente é isso. > > > > > > T+++++++++++++ > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Fri Mar 4 07:29:35 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Fri, 4 Mar 2011 07:29:35 -0300 Subject: [firebase-br] Agenda com alarme Message-ID: Bom dia a todos, precisco criar uma agenda onde busco o nome do cliente no banco de dados por um dbcombobox, após isto edito a informação pode ser em um memo, e marco a data e horário para que apresente na tela o alerta. Já baixei alguns exemplos na internet, mas gostaria de usar a apresentação do cliente cadastrado na agenda. Como fazer??? From fernando.bg em gmail.com Fri Mar 4 08:46:34 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Fri, 4 Mar 2011 08:46:34 -0300 Subject: [firebase-br] coneccao References: Message-ID: No dia 03/03/2011 às 20:18:44 catando milho no teclado Augusto junior " escrivinhou " o texto abaixo : > Ja tentei tudo .... > > nada do FB qdo o fdb esta na maquina B .... > > rs... parece que é uma rede de uma so mao.. rs... que piada ne ??? > > tentei agora trocar o computador B ... com o mesmo so ... e funciona... > > se alguem tiver outra ideia me avisa... > > grato a todos O Firewall está liberado para a porta do FB tem certeza? Como o Eduardo disse verificou os ips? As duas maquinas tem o mesmo SO? Como é a string de conexãos está usando para se conectar na estação A e B? De mais detalhes para que possamos lhe ajudar mais. T++++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From fernando.bg em gmail.com Fri Mar 4 08:52:45 2011 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Fri, 4 Mar 2011 08:52:45 -0300 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? References: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC> Message-ID: No dia 03/03/2011 às 16:10:34 catando milho no teclado Diego Maccari " escrivinhou " o texto abaixo : > Pessoal boa tarde > > Alguém sabe dizer se existem algum problema com a propriedade FILTER do > TMDODataSet, componente da Mercury Datadase Objects > > estou tentando precisando fazer um filtro simples nesta propriedade mas não > está dando certo. > > Ex: > > Tabela.Filter := 'UF =' + QuotedStr('SP'); > Tabela.Filtered := True; > > Isso deveria funcionar normalmente mas com TMDODataSet não está funcionando > e feito com o IBDataSet funciona perfeitamente. Bom dia Diego nunca usei o MDO, mas vou dar um palpite. Esse valor vem de uma variavel ou algo assim ou é fixo? Se for fixo porque não passar assim? Tabela.Filter := 'UF = SP'; Tabela.Filtered := True; ou caso venha de uma variavel > Tabela.Filter := 'UF = '+Variavel_Sigla; > Tabela.Filtered := True; porque usando o QuotedStr ao passar a String para o filtro esta inserindo 'SP' e acredito que o problema possa ser isso, mas como disse nunca usei o MDO isso é um palpite. T+++++++++++++ ---------------------------------------------------------------------------------- " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do mundo. E depois fez a terra redonda ! ! ! " -- From diegomaccari em ig.com.br Fri Mar 4 08:58:50 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Fri, 4 Mar 2011 08:58:50 -0300 Subject: [firebase-br] =?utf-8?b?e09GRiBUT1BJQ30gLSBWb2PDqiDDqSB1bSBQcm9m?= =?utf-8?q?issional_de_Inform=C3=A1tica_=3F_Tem_certeza=3F?= Message-ID: <00720AE6F5014357975BB85A3E91793D@DIEGOPC> Você é um Profissional de Informática ? Tem certeza? Você já parou para pensar ? Trabalhamos em horários estranhos... igual as PUTAS! Nos pagam pra fazer o cliente feliz... igual as PUTAS! O cliente até que às vezes paga bem, mas o chefe fica com quase tudo... igual as PUTAS! Nosso trabalho sempre vai além do expediente... igual as PUTAS! Somos recompensados por satisfazer as fantasias do cliente... igual as PUTAS! Nossos amigos se distanciam de nós, e só andamos com outros iguais a nós... igual as PUTAS! Quando vamos ao encontro do cliente, temos de estar sempre apresentáveis... igual as PUTAS! Mas quando voltamos, parece que saímos do inferno... igual as PUTAS! Sempre quando alguém pergunta o que fazemos não conseguimos responder e acabamos conseguindo enrolar a pessoa que perguntou, desconversando... igual as PUTAS! O cliente quer sempre pagar menos e que façamos maravilhas... igual as PUTAS! Todo dia, acordamos e dizemos: "NÃO VOU PASSAR O RESTO DA VIDA FAZENDO ISSO"... igual as PUTAS! Logo em seguida o chefe te chama sorri e diz.. ?Parabéns você é um PUTA de um profissional? ... igual as PUTAS! E se as coisas dão errado, é sempre nossa culpa... igual as PUTAS! Mas o que fazemos de verdade? ?PROGRAMAS? ... igual as PUTAS! Sempre acabamos fazendo "serviços" de graça para o chefe, para os amigos e familiares... igual as PUTAS! Apesar de tudo isso, trabalhamos com prazer... igual as PUTAS! Será que somos profissionais de Sistemas mesmo ? Att Diego M. From marcelomoreira.souza em gmail.com Fri Mar 4 09:11:58 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 4 Mar 2011 09:11:58 -0300 Subject: [firebase-br] Trigger After Insert X Dados In-Reply-To: References: Message-ID: Blz Eduardo, Vou fazer o teste pois tambem nao atentei para isso. Abraços! From rnribeiro em gmail.com Fri Mar 4 09:14:07 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 4 Mar 2011 09:14:07 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: Message-ID: cara se tu usa arquivo ini da uma olhada como esta a linha Database=localhost:C:\pasta_banco\banco.FDB ou Database=192.168.x.x:C:\pasta_banco\banco.FDB ou ainda Database=192.168.x.x:3050:C:\pasta_banco\banco.FDB ve ai o se da pra vc Em 4 de março de 2011 08:46, Forrest® escreveu: > No dia 03/03/2011 às 20:18:44 catando milho no teclado Augusto junior " > escrivinhou " o texto > abaixo : > > > Ja tentei tudo .... > > > > nada do FB qdo o fdb esta na maquina B .... > > > > rs... parece que é uma rede de uma so mao.. rs... que piada ne ??? > > > > tentei agora trocar o computador B ... com o mesmo so ... e funciona... > > > > se alguem tiver outra ideia me avisa... > > > > grato a todos > > > O Firewall está liberado para a porta do FB tem certeza? > Como o Eduardo disse verificou os ips? > As duas maquinas tem o mesmo SO? > Como é a string de conexãos está usando para se conectar na estação A e B? > De mais detalhes para que possamos lhe ajudar mais. > > T++++++++++++++ > > ---------------------------------------------------------------------------------- > > " Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados > em todos cantos do > mundo. E depois fez a terra redonda ! ! ! " > > > > -- > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magno em speet.com.br Fri Mar 4 09:23:24 2011 From: magno em speet.com.br (Magno System) Date: Fri, 4 Mar 2011 09:23:24 -0300 Subject: [firebase-br] coneccao References: Message-ID: <001201cbda66$fd00d280$6915a8c0@MagnoSystem> O ping está funcionando ??? Como está a perda de pacotes ??? Tive um problema assim. Acessava de A para B e não acessava de B para A. Trocou o hub e resolveu o problema. ----- Original Message ----- From: "Eduardo Jedliczka" To: "FireBase" Sent: Thursday, March 03, 2011 9:36 PM Subject: Re: [firebase-br] coneccao Verifique os IPs, mascaras de rede, e se há algum tag de VLAN. use também um route print e veja o roteamento de rede das duas máquinas. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 3 de março de 2011 20:18, Augusto junior escreveu: > Ja tentei tudo .... > > nada do FB qdo o fdb esta na maquina B .... > > rs... parece que é uma rede de uma so mao.. rs... que piada ne ??? > > tentei agora trocar o computador B ... com o mesmo so ... e funciona... > > se alguem tiver outra ideia me avisa... > > grato a todos > > > > Em 3 de março de 2011 16:02, Forrest® escreveu: > > No dia 03/03/2011 às 11:32:39 catando milho no teclado Augusto junior > > " > escrivinhou " o texto > > abaixo : > > > >> Ola a todos, > >> > >> alguem sabe me explicar o porque uma pequena rede com 2 computadores > >> a) 192.168.1.1 e b) 192.168.1.2... > >> e colocando o fdb no A ... tanto o programa do A e do B funcionam > perfeitamente > >> mas se o fdb for colocado no B ... o B local funciona e o A nao conecta > ... > >> ja foi checado firewall dos dois ... > > > > > > Augusto se os dois tem o FB server instalado e apenas o B não permite a > conexãos do A é porque o > > Firewall está barrando. Entre no Firewall do B e libere a porta 3050 ou > outra que é usada para que > > o computador A possa acessar, provavelmente é isso. > > > > > > T+++++++++++++ > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From temp2 em tecnobyte.com.br Fri Mar 4 09:34:02 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Fri, 4 Mar 2011 08:34:02 -0400 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? In-Reply-To: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC> References: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC> Message-ID: <4905140992DC42B09ADA097A34A72E4F@danielnote> Bom dia Não uso MDO, mas segue uma sugestão: Se não funciona corretamente passando o filtro na propriedade Filter, experimente filtrar usando o evento OnFilter (creio que existe este evento no MDODataSet). Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Diego Maccari" To: "FireBase" Sent: Thursday, March 03, 2011 3:10 PM Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? Pessoal boa tarde Alguém sabe dizer se existem algum problema com a propriedade FILTER do TMDODataSet, componente da Mercury Datadase Objects estou tentando precisando fazer um filtro simples nesta propriedade mas não está dando certo. Ex: Tabela.Filter := 'UF =' + QuotedStr('SP'); Tabela.Filtered := True; Isso deveria funcionar normalmente mas com TMDODataSet não está funcionando e feito com o IBDataSet funciona perfeitamente. Att Diego M From secretariadogeral em acra.pt Fri Mar 4 10:00:44 2011 From: secretariadogeral em acra.pt (MAR - Secretario Geral da ACRA) Date: Fri, 4 Mar 2011 12:00:44 -0100 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? In-Reply-To: <4905140992DC42B09ADA097A34A72E4F@danielnote> References: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC> <4905140992DC42B09ADA097A34A72E4F@danielnote> Message-ID: Caro, O Filter não funciona mesmo; a unica forma que encontrei para ultrapassar esse problema foi fazer um Sql dinâmico. Não experimentei a solução porposta pelo Daniel Guimarães mas vale a pena tentar. Mário 2011/3/4 Tecnobyte Informática > Bom dia > > Não uso MDO, mas segue uma sugestão: > > Se não funciona corretamente passando o filtro na propriedade Filter, > experimente filtrar usando o evento OnFilter (creio que existe este evento > no MDODataSet). > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- From: "Diego Maccari" > > To: "FireBase" > Sent: Thursday, March 03, 2011 3:10 PM > Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? > > > Pessoal boa tarde > > Alguém sabe dizer se existem algum problema com a propriedade FILTER do > TMDODataSet, componente da Mercury Datadase Objects > > estou tentando precisando fazer um filtro simples nesta propriedade mas não > está dando certo. > > Ex: > > Tabela.Filter := 'UF =' + QuotedStr('SP'); > Tabela.Filtered := True; > > Isso deveria funcionar normalmente mas com TMDODataSet não está funcionando > e feito com o IBDataSet funciona perfeitamente. > > Att > > Diego M > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 bragaped em gmail.com Fri Mar 4 11:01:21 2011 From: bragaped em gmail.com (Pedro Braga) Date: Fri, 4 Mar 2011 11:01:21 -0300 Subject: [firebase-br] coneccao In-Reply-To: <001201cbda66$fd00d280$6915a8c0@MagnoSystem> References: <001201cbda66$fd00d280$6915a8c0@MagnoSystem> Message-ID: Boa Tarde a Todos nas Ultimas Semanas tenho Tido o mesmo Problema em Alguns Cliente que Utilizão o Avast onde o mesmo causa problema no Firebird para o Acesso em Rede a Solução é Desinstalar o FireBird e Reinstalar Novamente caso seja o Ambiente desinstale o Firebird e Reinstale no PC que não está dando acesso ao FB em Rede. Pedro E. Braga (18) 8144-3939 From fortes.m em gmail.com Fri Mar 4 11:01:20 2011 From: fortes.m em gmail.com (Marcelo Fortes) Date: Fri, 4 Mar 2011 11:01:20 -0300 Subject: [firebase-br] Agenda com alarme In-Reply-To: References: Message-ID: Tem uns componentes TurboPower que são Abertos e gratuitos tem lá um conjunto de componentes que imitam os componentes do Outlook vc pode constuir um excelente PIM e agenda com alarmes e gerenciador de tempo. Dá uma procurada no sourceforge. Qualquer coisa estamos aí Marcelo Fortes. Em 4 de março de 2011 07:29, Nilton Oliveira escreveu: > Bom dia a todos, > > precisco criar uma agenda onde busco o nome do cliente no banco de dados por um dbcombobox, após isto edito a informação pode ser em um memo, e marco a data e horário para que apresente na tela o alerta. > Já baixei alguns exemplos na internet, mas gostaria de usar a apresentação do cliente cadastrado na agenda. Como fazer??? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipearon em gmail.com Fri Mar 4 11:15:11 2011 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 4 Mar 2011 11:15:11 -0300 Subject: [firebase-br] =?utf-8?q?Pool_de_conex=C3=A3o?= Message-ID: Galera, conversando com um amigo meu, ele me disse que após criar uma conexão com o servidor firebird, mesmo após dando o close(), a conexão ainda permaneceu ativa no servidor. Pesquisando, descobrimos o controle de pool de conexão, onde mesmo após utilizar a conexão, a mesma ainda fica ativa por um determinado tempo no servidor. Pergunta: - O firebird por padrão já vem com o pool de conexão ativo? Onde altero esse parâmetro e como configuro o tempo limite do pool? -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From listas em warmboot.com.br Fri Mar 4 11:34:16 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 4 Mar 2011 11:34:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Pool_de_conex=E3o?= In-Reply-To: References: Message-ID: <1571560573.20110304113416@warmboot.com.br> Não existe pool de conexões no Firebird. Que faz pool é a aplicação, geralmente em 3-camadas. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br FA> Galera, conversando com um amigo meu, ele me disse que após criar uma FA> conexão com o servidor firebird, mesmo após dando o close(), a conexão ainda FA> permaneceu ativa no servidor. FA> Pesquisando, descobrimos o controle de pool de conexão, onde mesmo após FA> utilizar a conexão, a mesma ainda fica ativa por um determinado tempo no FA> servidor. FA> Pergunta: FA> - O firebird por padrão já vem com o pool de conexão ativo? Onde altero esse FA> parâmetro e como configuro o tempo limite do pool? From felipearon em gmail.com Fri Mar 4 11:48:26 2011 From: felipearon em gmail.com (Felipe Aron) Date: Fri, 4 Mar 2011 11:48:26 -0300 Subject: [firebase-br] =?utf-8?q?Pool_de_conex=C3=A3o?= In-Reply-To: <1571560573.20110304113416@warmboot.com.br> References: <1571560573.20110304113416@warmboot.com.br> Message-ID: Entendi. No caso da utilização do componente IBO - existe gerenciador de pool? Em 4 de março de 2011 11:34, Carlos H. Cantu escreveu: > Não existe pool de conexões no Firebird. Que faz pool é a aplicação, > geralmente em 3-camadas. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > FA> Galera, conversando com um amigo meu, ele me disse que após criar uma > FA> conexão com o servidor firebird, mesmo após dando o close(), a conexão > ainda > FA> permaneceu ativa no servidor. > > FA> Pesquisando, descobrimos o controle de pool de conexão, onde mesmo após > FA> utilizar a conexão, a mesma ainda fica ativa por um determinado tempo > no > FA> servidor. > > FA> Pergunta: > > FA> - O firebird por padrão já vem com o pool de conexão ativo? Onde altero > esse > FA> parâmetro e como configuro o tempo limite do pool? > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From marcelomoreira.souza em gmail.com Fri Mar 4 11:50:40 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Fri, 4 Mar 2011 11:50:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Pool_de_conex=E3o?= In-Reply-To: <1571560573.20110304113416@warmboot.com.br> References: <1571560573.20110304113416@warmboot.com.br> Message-ID: Cantu, Entao neste caso pool nao é o mesmo que pooling? Desculpe se falei besteira mas veja o link abaixo: http://www.firebirdsql.org/firebirdtutorial/connection-pooling.html From edujed em gmail.com Fri Mar 4 17:15:02 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Fri, 4 Mar 2011 17:15:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Pool_de_conex=E3o?= In-Reply-To: References: <1571560573.20110304113416@warmboot.com.br> Message-ID: Sua pergunta foi um pouco vaga, e não dava idéia sobre o componente de acesso, linguagem de programação e nem da versão do banco de dados, ou se era superserver, classic ou superClassic. Em se trantando de Delphi com IBO, se numa query você der um close, o firebird irá apenas fechar o dataset, mas manterá o mesmo preparado, aguardando novos parâmetros e um futuro open. Se você não vai mais usar a query, deve-se usar o unPrepare após o close. Mas se você está falando de uma transação ou conexão, o close irá efetivamente encerrá-las. abraço, ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 4 de março de 2011 11:48, Felipe Aron escreveu: > Entendi. > > No caso da utilização do componente IBO - existe gerenciador de pool? > > > Em 4 de março de 2011 11:34, Carlos H. Cantu >escreveu: > > > Não existe pool de conexões no Firebird. Que faz pool é a aplicação, > > geralmente em 3-camadas. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > FA> Galera, conversando com um amigo meu, ele me disse que após criar uma > > FA> conexão com o servidor firebird, mesmo após dando o close(), a > conexão > > ainda > > FA> permaneceu ativa no servidor. > > > > FA> Pesquisando, descobrimos o controle de pool de conexão, onde mesmo > após > > FA> utilizar a conexão, a mesma ainda fica ativa por um determinado tempo > > no > > FA> servidor. > > > > FA> Pergunta: > > > > FA> - O firebird por padrão já vem com o pool de conexão ativo? Onde > altero > > esse > > FA> parâmetro e como configuro o tempo limite do pool? > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From renatus em centris.com.br Fri Mar 4 18:40:51 2011 From: renatus em centris.com.br (renato wulf jr) Date: Fri, 4 Mar 2011 18:40:51 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: <001201cbda66$fd00d280$6915a8c0@MagnoSystem> Message-ID: Que sistema operacional há nos computadores A e B? Renato From robertoaschuster em gmail.com Fri Mar 4 20:09:05 2011 From: robertoaschuster em gmail.com (Roberto Schuster) Date: Fri, 04 Mar 2011 20:09:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= Message-ID: <4D717111.5060800@gmail.com> Olá pessoal! Gostaria de entender melhor a respeito da alteração da senha de uma base de dados Firebird. Pelo que entendi através de uma breve pesquisa, o Firebird traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é referente ao servidor Firebird ou pode ser apenas para um banco de dados? Qual a solução que vocês utilizam para contornar este problema e restringir o acesso às bases de dados? Agradeço a atenção. From edujed em gmail.com Fri Mar 4 20:30:06 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Fri, 4 Mar 2011 20:30:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: <4D717111.5060800@gmail.com> References: <4D717111.5060800@gmail.com> Message-ID: Restrigindo o acesso ao equipamento físico (além de alterar a senha padrão do sysdba) Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. Abraço, Eduardo Em 4 de março de 2011 20:09, Roberto Schuster escreveu: > Olá pessoal! > > Gostaria de entender melhor a respeito da alteração da senha de uma base de > dados Firebird. Pelo que entendi através de uma breve pesquisa, o Firebird > traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é > referente ao servidor Firebird ou pode ser apenas para um banco de dados? > > Qual a solução que vocês utilizam para contornar este problema e restringir > o acesso às bases de dados? > > Agradeço a atençã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 robertoaschuster em gmail.com Fri Mar 4 20:38:38 2011 From: robertoaschuster em gmail.com (Roberto Schuster) Date: Fri, 04 Mar 2011 20:38:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: References: <4D717111.5060800@gmail.com> Message-ID: <4D7177FE.8070604@gmail.com> Assim, não existe uma forma de restringir o acesso individualmente por banco? Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: > Restrigindo o acesso ao equipamento físico (além de alterar a senha padrão > do sysdba) > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. > > Abraço, > > Eduardo > > Em 4 de março de 2011 20:09, Roberto Schuster > escreveu: > >> Olá pessoal! >> >> Gostaria de entender melhor a respeito da alteração da senha de uma base de >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o Firebird >> traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é >> referente ao servidor Firebird ou pode ser apenas para um banco de dados? >> >> Qual a solução que vocês utilizam para contornar este problema e restringir >> o acesso às bases de dados? >> >> Agradeço a atençã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 fzorzetto em ig.com.br Fri Mar 4 20:45:19 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Fri, 4 Mar 2011 20:45:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: <4D717111.5060800@gmail.com> References: <4D717111.5060800@gmail.com> Message-ID: Essa senha é para administrar o servidor Firebird, e para alterá-la existem tutoriais explicando isso detalhadamente. Para restringir acesso aos dados, o melhor é controlar isso pelo teu programa. Se voce está usando Delphi, procure um componente free chamado usercontrol, ele vai te poupar muitas horas de trabalho. Abraços Fabio Zorzetto From gutopj02 em gmail.com Sat Mar 5 08:50:56 2011 From: gutopj02 em gmail.com (Augusto junior) Date: Sat, 5 Mar 2011 08:50:56 -0300 Subject: [firebase-br] coneccao In-Reply-To: References: <001201cbda66$fd00d280$6915a8c0@MagnoSystem> Message-ID: Nossa!!!!! pessoal... é o AVAST .... desinstalei o FB e o AVAST das 2 maquinas... e comecei novamente com o MSE e o FB acabou o problema obrigadaoooooooo valeu a todos .... Guto Em 4 de março de 2011 18:40, renato wulf jr escreveu: > Que sistema operacional há nos computadores A e B? > > Renato > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From lcarlos2000 em bol.com.br Sat Mar 5 09:19:06 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Sat, 5 Mar 2011 09:19:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= References: <4D717111.5060800@gmail.com> <4D7177FE.8070604@gmail.com> Message-ID: Mas se alterar a senha padrão do sysdba outros programas (que usam a senha padrão) não vão conseguir acessar o Firebird, ou estou falando besteira? Luiz Carlos ----- Original Message ----- From: Roberto Schuster To: FireBase Sent: Friday, March 04, 2011 8:38 PM Subject: Re: [firebase-br] Alteração de senha do banco de dados Assim, não existe uma forma de restringir o acesso individualmente por banco? Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: > Restrigindo o acesso ao equipamento físico (além de alterar a senha padrão > do sysdba) > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. > > Abraço, > > Eduardo > > Em 4 de março de 2011 20:09, Roberto Schuster > escreveu: > >> Olá pessoal! >> >> Gostaria de entender melhor a respeito da alteração da senha de uma base de >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o Firebird >> traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é >> referente ao servidor Firebird ou pode ser apenas para um banco de dados? >> >> Qual a solução que vocês utilizam para contornar este problema e restringir >> o acesso às bases de dados? >> >> Agradeço a atençã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 cwfsa1 em gmail.com Sat Mar 5 09:23:30 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sat, 05 Mar 2011 09:23:30 -0300 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? In-Reply-To: References: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC> <4905140992DC42B09ADA097A34A72E4F@danielnote> Message-ID: <4D722B42.1020902@gmail.com> Eu uso MDO ainda (estou migrando pro DBExpress), linko ele no Datasetprovider e no ClientDataSet e uso o filter do ClientDataSet, fica show, ou voce pode construir o SQL dinamicamente tb. Para usar a paradinha do CDS voce deve setar a propriedade unidirectional do Dataset para true. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 04/03/2011 10:00, MAR - Secretario Geral da ACRA escreveu: > Caro, > > O Filter não funciona mesmo; a unica forma que encontrei para ultrapassar > esse problema > foi fazer um Sql dinâmico. > Não experimentei a solução porposta pelo Daniel Guimarães mas vale a pena > tentar. > Mário > > 2011/3/4 Tecnobyte Informática > >> Bom dia >> >> Não uso MDO, mas segue uma sugestão: >> >> Se não funciona corretamente passando o filtro na propriedade Filter, >> experimente filtrar usando o evento OnFilter (creio que existe este evento >> no MDODataSet). >> >> Daniel P. Guimarães >> Tecnobyte Informática >> www.tecnobyte.com.br >> >> >> ----- Original Message ----- From: "Diego Maccari"> To: "FireBase" >> Sent: Thursday, March 03, 2011 3:10 PM >> Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? >> >> >> Pessoal boa tarde >> >> Alguém sabe dizer se existem algum problema com a propriedade FILTER do >> TMDODataSet, componente da Mercury Datadase Objects >> >> estou tentando precisando fazer um filtro simples nesta propriedade mas não >> está dando certo. >> >> Ex: >> >> Tabela.Filter := 'UF =' + QuotedStr('SP'); >> Tabela.Filtered := True; >> >> Isso deveria funcionar normalmente mas com TMDODataSet não está funcionando >> e feito com o IBDataSet funciona perfeitamente. >> >> Att >> >> Diego M >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From joseluizgene em terra.com.br Sat Mar 5 09:51:17 2011 From: joseluizgene em terra.com.br (=?iso-8859-1?Q?Jos=E9_Luiz?=) Date: Sat, 5 Mar 2011 08:51:17 -0400 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? References: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC><4905140992DC42B09ADA097A34A72E4F@danielnote> <4D722B42.1020902@gmail.com> Message-ID: <001601cbdb34$05fb03b0$0501a8c0@Desenvolvimento> Bom dia amigo, voce poderia me informar o que é essa "paradinha" do CDS ? grato, José Luiz ----- Original Message ----- From: "Carlos Wilson" To: "FireBase" Sent: Saturday, March 05, 2011 8:23 AM Subject: Re: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? Eu uso MDO ainda (estou migrando pro DBExpress), linko ele no Datasetprovider e no ClientDataSet e uso o filter do ClientDataSet, fica show, ou voce pode construir o SQL dinamicamente tb. Para usar a paradinha do CDS voce deve setar a propriedade unidirectional do Dataset para true. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 04/03/2011 10:00, MAR - Secretario Geral da ACRA escreveu: > Caro, > > O Filter não funciona mesmo; a unica forma que encontrei para ultrapassar > esse problema > foi fazer um Sql dinâmico. > Não experimentei a solução porposta pelo Daniel Guimarães mas vale a pena > tentar. > Mário > > 2011/3/4 Tecnobyte Informática > >> Bom dia >> >> Não uso MDO, mas segue uma sugestão: >> >> Se não funciona corretamente passando o filtro na propriedade Filter, >> experimente filtrar usando o evento OnFilter (creio que existe este >> evento >> no MDODataSet). >> >> Daniel P. Guimarães >> Tecnobyte Informática >> www.tecnobyte.com.br >> >> >> ----- Original Message ----- From: "Diego Maccari"> To: "FireBase" >> Sent: Thursday, March 03, 2011 3:10 PM >> Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? >> >> >> Pessoal boa tarde >> >> Alguém sabe dizer se existem algum problema com a propriedade FILTER do >> TMDODataSet, componente da Mercury Datadase Objects >> >> estou tentando precisando fazer um filtro simples nesta propriedade mas >> não >> está dando certo. >> >> Ex: >> >> Tabela.Filter := 'UF =' + QuotedStr('SP'); >> Tabela.Filtered := True; >> >> Isso deveria funcionar normalmente mas com TMDODataSet não está >> funcionando >> e feito com o IBDataSet funciona perfeitamente. >> >> Att >> >> Diego M >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Mar 5 10:15:10 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Sat, 05 Mar 2011 10:15:10 -0300 Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter ????? In-Reply-To: <001601cbdb34$05fb03b0$0501a8c0@Desenvolvimento> References: <827EE62B2FA7411AB66C562FA3BE2A93@DIEGOPC><4905140992DC42B09ADA097A34A72E4F@danielnote> <4D722B42.1020902@gmail.com> <001601cbdb34$05fb03b0$0501a8c0@Desenvolvimento> Message-ID: <4D72375E.1040407@gmail.com> É justamente o que eu descrevi na mensagem, o conjunto MDODataset+DataSetProvider+ClientDataSet. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 05/03/2011 09:51, José Luiz escreveu: > Bom dia amigo, > > voce poderia me informar o que é essa "paradinha" do CDS ? > > grato, > > José Luiz > > > > > ----- Original Message ----- From: "Carlos Wilson" > To: "FireBase" > Sent: Saturday, March 05, 2011 8:23 AM > Subject: Re: [firebase-br] Problema - TMDODataSet - Propriedada Filter > ????? > > > Eu uso MDO ainda (estou migrando pro DBExpress), linko ele no > Datasetprovider e no ClientDataSet e uso o filter do ClientDataSet, fica > show, ou voce pode construir o SQL dinamicamente tb. Para usar a > paradinha do CDS voce deve setar a propriedade unidirectional do Dataset > para true. > > []'s > Carlos Wilson > Formosystem > Informática e Automação Comercial > > > Em 04/03/2011 10:00, MAR - Secretario Geral da ACRA escreveu: >> Caro, >> >> O Filter não funciona mesmo; a unica forma que encontrei para >> ultrapassar >> esse problema >> foi fazer um Sql dinâmico. >> Não experimentei a solução porposta pelo Daniel Guimarães mas vale a >> pena >> tentar. >> Mário >> >> 2011/3/4 Tecnobyte Informática >> >>> Bom dia >>> >>> Não uso MDO, mas segue uma sugestão: >>> >>> Se não funciona corretamente passando o filtro na propriedade Filter, >>> experimente filtrar usando o evento OnFilter (creio que existe este >>> evento >>> no MDODataSet). >>> >>> Daniel P. Guimarães >>> Tecnobyte Informática >>> www.tecnobyte.com.br >>> >>> >>> ----- Original Message ----- From: "Diego >>> Maccari">> To: "FireBase" >>> Sent: Thursday, March 03, 2011 3:10 PM >>> Subject: [firebase-br] Problema - TMDODataSet - Propriedada Filter >>> ????? >>> >>> >>> Pessoal boa tarde >>> >>> Alguém sabe dizer se existem algum problema com a propriedade FILTER do >>> TMDODataSet, componente da Mercury Datadase Objects >>> >>> estou tentando precisando fazer um filtro simples nesta propriedade >>> mas não >>> está dando certo. >>> >>> Ex: >>> >>> Tabela.Filter := 'UF =' + QuotedStr('SP'); >>> Tabela.Filtered := True; >>> >>> Isso deveria funcionar normalmente mas com TMDODataSet não está >>> funcionando >>> e feito com o IBDataSet funciona perfeitamente. >>> >>> Att >>> >>> Diego M >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fzorzetto em ig.com.br Sat Mar 5 10:41:48 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Sat, 5 Mar 2011 10:41:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: References: <4D717111.5060800@gmail.com> <4D7177FE.8070604@gmail.com> Message-ID: É exatamente isso. Todos os programas que usarem este "servidor" terão que mudar a senha de acesso. Em 5 de março de 2011 09:19, Luiz Carlos escreveu: > Mas se alterar a senha padrão do sysdba outros programas (que usam a senha > padrão) não vão conseguir acessar o Firebird, ou estou falando besteira? > > Luiz Carlos > > > > ----- Original Message ----- > From: Roberto Schuster > To: FireBase > Sent: Friday, March 04, 2011 8:38 PM > Subject: Re: [firebase-br] Alteração de senha do banco de dados > > > Assim, não existe uma forma de restringir o acesso individualmente por > banco? > > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: > > Restrigindo o acesso ao equipamento físico (além de alterar a senha > padrão > > do sysdba) > > > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. > > > > Abraço, > > > > Eduardo > > > > Em 4 de março de 2011 20:09, Roberto Schuster > > escreveu: > > > >> Olá pessoal! > >> > >> Gostaria de entender melhor a respeito da alteração da senha de uma > base de > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o > Firebird > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é > >> referente ao servidor Firebird ou pode ser apenas para um banco de > dados? > >> > >> Qual a solução que vocês utilizam para contornar este problema e > restringir > >> o acesso às bases de dados? > >> > >> Agradeço a atençã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 > -- Fabio Zorzetto From levymoreira.ce em gmail.com Sat Mar 5 10:44:16 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 5 Mar 2011 10:44:16 -0300 Subject: [firebase-br] Erro procedure Message-ID: Alguém tem ideia do porque essa procedure retorna erro no fb 2.0 e passa ok no 2.1? can't format message 13:96 -- message system code -4. Variable type (position 1) in EXECUTE STATEMENT 'SELECT COM.NOTFI, FRN.UFFRN ' INTO does not match returned column type. At procedure 'EXECTEST'. /*Cria o procedimento*/ CREATE PROCEDURE EXECTEST(DataInicial Varchar(10), DataFinal Varchar(10)) /*Nome da procedure*/ AS /*Variaveis*/ DECLARE VARIABLE ICMper numeric(14, 6); DECLARE VARIABLE COM_NOTFI VARCHAR(10); DECLARE VARIABLE LAN_CDPRO INTEGER; DECLARE VARIABLE PRO_TPALI VARCHAR(2); DECLARE VARIABLE SQLLAN VARCHAR(1000) CHARACTER SET WIN1252; DECLARE VARIABLE SQLCOM VARCHAR(1000) CHARACTER SET WIN1252; declare variable FRN_UF VARCHAR(2); BEGIN SQLCOM = 'SELECT COM.NOTFI, FRN.UFFRN FROM IN01COM COM LEFT JOIN IN01FRN FRN on FRN.CDFRN = COM.CDFRN WHERE COM.DTCOM >= ''' || DataInicial || '''and COM.DTCOM <= '''|| DataFinal ||''''; /*Sql que retorna todos os com do periodo*/ FOR EXECUTE STATEMENT SQLCOM /*Faz um loop na tabela com*/ INTO :COM_NOTFI, :FRN_UF DO BEGIN IF (FRN_UF = 'CE') /*Verifica a porcentagem com base na uf do fornecedor*/ THEN ICMper = 17; ELSE IF (FRN_UF IN ('PE','PB','AL','SE','BA','RN','MA','PI','AC','AM','AP','DF','ES','GO','MT','MS','PA','RO')) THEN ICMper=12; ELSE IF (FRN_UF IN ('MG','PR','RS','RJ','SC','SP')) THEN ICMper = 7; SQLLAN = 'SELECT LAN.CDPRO, PRO.TPALI FROM IN01LAN LAN LEFT JOIN IN01PRO PRO ON PRO.CDPRO = LAN.CDPRO WHERE VENDA = ''C'' AND TPMOV = ''S'' AND LAN.NOTFI = ''' || COM_NOTFI ||''''; /*Sql que retorna os itens da compra*/ FOR EXECUTE STATEMENT SQLLAN /*Faz um loop nos itens*/ INTO :LAN_CDPRO, :PRO_TPALI DO BEGIN IF (:PRO_TPALI <> 'FF') THEN /*Verifica se a aliquota e diferente de FF*/ BEGIN --OBS: CONVERTI OS VALORES PARA DUAS CASAS UPDATE in01lan L /*Seta VBase como a quantidade vezes o valor*/ SET L.VBASE = CAST((L.quant * L.valor) AS NUMERIC(14, 2)) WHERE VENDA = 'C' AND TPMOV = 'S' AND L.NOTFI = :COM_NOTFI AND L.CDPRO = :LAN_CDPRO; UPDATE IN01LAN L /*Seta o VIcms como a base multiplicado pela porc. dividido por 100*/ SET L.VICMS = CAST((((L.quant * L.valor) * :ICMper )/ 100) AS NUMERIC(14, 2)) WHERE VENDA = 'C' AND TPMOV = 'S' AND L.NOTFI = :COM_NOTFI AND L.CDPRO = :LAN_CDPRO; END END END END -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From lcarlos2000 em bol.com.br Sat Mar 5 10:54:33 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Sat, 5 Mar 2011 10:54:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> Message-ID: <646383A6E572420994FC54E81378B892@luiz180906> Então não é muito correto fazer isso, pois trava o servidor para só rodar a aplicação de quem trocou a senha padrão do Firebird, a não ser que seja um servidor exclusivo para o programa com a senha alterada. Luiz Carlos ----- Original Message ----- From: Fabio Zorzetto To: FireBase Sent: Saturday, March 05, 2011 10:41 AM Subject: Re: [firebase-br]Alteração de senha do banco de dados É exatamente isso. Todos os programas que usarem este "servidor" terão que mudar a senha de acesso. Em 5 de março de 2011 09:19, Luiz Carlos escreveu: > Mas se alterar a senha padrão do sysdba outros programas (que usam a senha > padrão) não vão conseguir acessar o Firebird, ou estou falando besteira? > > Luiz Carlos > > > > ----- Original Message ----- > From: Roberto Schuster > To: FireBase > Sent: Friday, March 04, 2011 8:38 PM > Subject: Re: [firebase-br] Alteração de senha do banco de dados > > > Assim, não existe uma forma de restringir o acesso individualmente por > banco? > > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: > > Restrigindo o acesso ao equipamento físico (além de alterar a senha > padrão > > do sysdba) > > > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. > > > > Abraço, > > > > Eduardo > > > > Em 4 de março de 2011 20:09, Roberto Schuster > > escreveu: > > > >> Olá pessoal! > >> > >> Gostaria de entender melhor a respeito da alteração da senha de uma > base de > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o > Firebird > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é > >> referente ao servidor Firebird ou pode ser apenas para um banco de > dados? > >> > >> Qual a solução que vocês utilizam para contornar este problema e > restringir > >> o acesso às bases de dados? > >> > >> Agradeço a atençã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 > -- Fabio Zorzetto ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cyberguido em gmail.com Sat Mar 5 14:15:21 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Sat, 05 Mar 2011 14:15:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: <646383A6E572420994FC54E81378B892@luiz180906> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906> Message-ID: <4D726FA9.6010800@gmail.com> Luiz Carlos, Na minha humilde opinião, o correto é que cada sistema que faça uso de um servidor compartilhado, ao invés de se valer de um usuário padrão, com direitos administrativos amplos, e conhecido pelo mundo e mais dez pessoas, que queira fazer o controle de acesso na aplicação cliente, deveria ter o seu próprio usuário e senha. Desta forma: 1) A senha do sysdba pode ser mudada de forma a prevenir aquele usuário curioso, que tenha acesso a uma ferramenta de acesso tipo Flamerobin, e que saiba como configura-lo para acessar o servidor, de se intrometer no circuito 2) Sistemas desenvolvidos por diferentes empresas e consultores compartilham um mesmo servidor sem que um interfira com o outro. Basta solicitar ao administrador do banco a criação de um usuário dedicado para ser o proprietário do banco. Até, Carlos On 05/03/2011 10:54, Luiz Carlos wrote: > Então não é muito correto fazer isso, pois trava o servidor para só rodar a aplicação de quem trocou a senha padrão do Firebird, a não ser que seja um servidor exclusivo para o programa com a senha alterada. > > Luiz Carlos > > ----- Original Message ----- > From: Fabio Zorzetto > To: FireBase > Sent: Saturday, March 05, 2011 10:41 AM > Subject: Re: [firebase-br]Alteração de senha do banco de dados > > > É exatamente isso. Todos os programas que usarem este "servidor" terão que > mudar a senha de acesso. > > Em 5 de março de 2011 09:19, Luiz Carlos escreveu: > > > Mas se alterar a senha padrão do sysdba outros programas (que usam a senha > > padrão) não vão conseguir acessar o Firebird, ou estou falando besteira? > > > > Luiz Carlos > > > > > > > > ----- Original Message ----- > > From: Roberto Schuster > > To: FireBase > > Sent: Friday, March 04, 2011 8:38 PM > > Subject: Re: [firebase-br] Alteração de senha do banco de dados > > > > > > Assim, não existe uma forma de restringir o acesso individualmente por > > banco? > > > > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: > > > Restrigindo o acesso ao equipamento físico (além de alterar a senha > > padrão > > > do sysdba) > > > > > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. > > > > > > Abraço, > > > > > > Eduardo > > > > > > Em 4 de março de 2011 20:09, Roberto Schuster > > > escreveu: > > > > > >> Olá pessoal! > > >> > > >> Gostaria de entender melhor a respeito da alteração da senha de uma > > base de > > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o > > Firebird > > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este usuário é > > >> referente ao servidor Firebird ou pode ser apenas para um banco de > > dados? > > >> > > >> Qual a solução que vocês utilizam para contornar este problema e > > restringir > > >> o acesso às bases de dados? > > >> > > >> Agradeço a atençã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 > > > > > > -- > Fabio Zorzetto > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From mariodosreyx em gmail.com Sat Mar 5 16:25:48 2011 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Sat, 5 Mar 2011 19:25:48 +0000 (UTC) Subject: [firebase-br] [OFF] dbExpress Server connectivity to Firebird 1.5 and 2.1 Message-ID: Bom dia pessoal, Peço desculpa pela pergunta neste ambtito mas, é importante, ao que creio, para todos nós. Alguém sabe se o Delphi XE, versão Starter ou Profissional podem se ligar com o Dbexpress da Embarcadero ou pelo menos com o UIB FireBird15 / dbexpUIBfire15.dll. Embora faça mais sentido andar para a frente. Se alguém puder nos esclarecer agradeço uma vez que a informação no site da Embacadero não é clara. Obrigado Mário From pportellaa.firebase em gmail.com Sat Mar 5 17:39:34 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 05 Mar 2011 17:39:34 -0300 Subject: [firebase-br] =?windows-1252?q?Altera=E7=E3o_de_senha_do_banco_de?= =?windows-1252?q?_dados?= In-Reply-To: <4D726FA9.6010800@gmail.com> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906> <4D726FA9.6010800@gmail.com> Message-ID: <4D729F86.3040508@gmail.com> Em 05/03/2011 14:15, Cyber Guido escreveu: > Luiz Carlos, > > Na minha humilde opinião, o correto é que cada sistema que faça uso de > um servidor compartilhado, ao invés de se valer de um usuário padrão, > com direitos administrativos amplos, e conhecido pelo mundo e mais dez > pessoas, que queira fazer o controle de acesso na aplicação cliente, > deveria ter o seu próprio usuário e senha. > > Desta forma: > > 1) A senha do sysdba pode ser mudada de forma a prevenir aquele > usuário curioso, que tenha acesso a uma ferramenta de acesso tipo > Flamerobin, e que saiba como configura-lo para acessar o servidor, de > se intrometer no circuito > > 2) Sistemas desenvolvidos por diferentes empresas e consultores > compartilham um mesmo servidor sem que um interfira com o outro. Basta > solicitar ao administrador do banco a criação de um usuário dedicado > para ser o proprietário do banco. > > Até, > Carlos > > On 05/03/2011 10:54, Luiz Carlos wrote: >> Então não é muito correto fazer isso, pois trava o servidor para só >> rodar a aplicação de quem trocou a senha padrão do Firebird, a não >> ser que seja um servidor exclusivo para o programa com a senha alterada. >> >> Luiz Carlos >> >> ----- Original Message ----- >> From: Fabio Zorzetto >> To: FireBase >> Sent: Saturday, March 05, 2011 10:41 AM >> Subject: Re: [firebase-br]Alteração de senha do banco de dados >> >> >> É exatamente isso. Todos os programas que usarem este "servidor" >> terão que >> mudar a senha de acesso. >> >> Em 5 de março de 2011 09:19, Luiz Carlos >> escreveu: >> >> > Mas se alterar a senha padrão do sysdba outros programas (que usam >> a senha >> > padrão) não vão conseguir acessar o Firebird, ou estou falando >> besteira? >> > >> > Luiz Carlos >> > >> > >> > >> > ----- Original Message ----- >> > From: Roberto Schuster >> > To: FireBase >> > Sent: Friday, March 04, 2011 8:38 PM >> > Subject: Re: [firebase-br] Alteração de senha do banco de dados >> > >> > >> > Assim, não existe uma forma de restringir o acesso individualmente por >> > banco? >> > >> > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: >> > > Restrigindo o acesso ao equipamento físico (além de alterar a senha >> > padrão >> > > do sysdba) >> > > >> > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. >> > > >> > > Abraço, >> > > >> > > Eduardo >> > > >> > > Em 4 de março de 2011 20:09, Roberto Schuster >> > > escreveu: >> > > >> > >> Olá pessoal! >> > >> >> > >> Gostaria de entender melhor a respeito da alteração da senha de uma >> > base de >> > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o >> > Firebird >> > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este >> usuário é >> > >> referente ao servidor Firebird ou pode ser apenas para um banco de >> > dados? >> > >> >> > >> Qual a solução que vocês utilizam para contornar este problema e >> > restringir >> > >> o acesso às bases de dados? >> > >> >> > >> Agradeço a atençã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 >> > >> >> >> >> -- Fabio Zorzetto >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa +1 -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From denisrocha em hotmail.com Sat Mar 5 19:08:57 2011 From: denisrocha em hotmail.com (Denis Rocha) Date: Sat, 5 Mar 2011 19:08:57 -0300 Subject: [firebase-br] Componente de acesso ao FD Message-ID: Boa noite, Gostaria de saber qual o melhor componente de acesso ao FB 2.5 com o Delphi 7 ? ps. tem que ser free. Grato, Denis From pportellaa.firebase em gmail.com Sat Mar 5 19:10:50 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sat, 05 Mar 2011 19:10:50 -0300 Subject: [firebase-br] Componente de acesso ao FD In-Reply-To: References: Message-ID: <4D72B4EA.4010205@gmail.com> Em 05/03/2011 19:08, Denis Rocha escreveu: > Boa noite, > > Gostaria de saber qual o melhor componente de acesso ao FB 2.5 com o > Delphi 7 ? > > ps. tem que ser free. > > Grato, > Denis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa o próprio DBX não te serve? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From dellaniesi em gmail.com Sat Mar 5 21:27:09 2011 From: dellaniesi em gmail.com (Odail Della Niesi Junior) Date: Sat, 05 Mar 2011 21:27:09 -0300 Subject: [firebase-br] Componente de acesso ao FD In-Reply-To: References: Message-ID: <4D72D4DD.3090008@gmail.com> Salve, Segue: http://sourceforge.net/projects/zeoslib/ Um forte abraço, Odail São Pedro - SP Em 05/03/2011 19:08, Denis Rocha escreveu: > Boa noite, > > Gostaria de saber qual o melhor componente de acesso ao FB 2.5 com o > Delphi 7 ? > > ps. tem que ser free. > > Grato, > Denis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sun Mar 6 01:21:56 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 6 Mar 2011 01:21:56 -0300 Subject: [firebase-br] [OFF] dbExpress Server connectivity to Firebird 1.5 and 2.1 In-Reply-To: References: Message-ID: Pelo que eu saiba, DbExpUIBFire15.dll é o driver utilizado para conecção com firebird atraves do SQLConnection (componente dbexpress). Isso implica na obrigatoriedade de se ter o dbexpress instalado. Logo, toda e qualquer versão do delphi que contenha a ferramenta dbexpress pode utilizar o dbexpuibfire15.dll. Isso elimina o delphi XE start do seu cenário. Em 5 de março de 2011 16:25, Mário Reis escreveu: > > Bom dia pessoal, > > Peço desculpa pela pergunta neste ambtito mas, é importante, ao que creio, > para todos nós. > > Alguém sabe se o Delphi XE, versão Starter ou Profissional podem se ligar > com > o Dbexpress da Embarcadero ou pelo menos com o UIB FireBird15 / > dbexpUIBfire15.dll. Embora faça mais sentido andar para a frente. > > Se alguém puder nos esclarecer agradeço uma vez que a informação no site da > Embacadero não é clara. > > Obrigado > > > Mário > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipearon em gmail.com Sun Mar 6 19:56:40 2011 From: felipearon em gmail.com (Felipe Aron) Date: Sun, 6 Mar 2011 19:56:40 -0300 Subject: [firebase-br] Componente de acesso ao FD In-Reply-To: <4D72D4DD.3090008@gmail.com> References: <4D72D4DD.3090008@gmail.com> Message-ID: Minha opnião o melhor é o IBO: http://ibobjects.com/ -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From gian.carlo em epeople.com.br Sun Mar 6 23:27:31 2011 From: gian.carlo em epeople.com.br (Gian Carlo) Date: Sun, 6 Mar 2011 23:27:31 -0300 Subject: [firebase-br] Componente de acesso ao FD In-Reply-To: References: <4D72D4DD.3090008@gmail.com> Message-ID: 2011/3/6, Felipe Aron : > Minha opnião o melhor é o IBO: http://ibobjects.com/ > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Enviada a partir do meu dispositivo móvel From dellaniesi em gmail.com Mon Mar 7 08:46:18 2011 From: dellaniesi em gmail.com (Odail Della Niesi Junior) Date: Mon, 07 Mar 2011 08:46:18 -0300 Subject: [firebase-br] Componente de acesso ao FD In-Reply-To: References: <4D72D4DD.3090008@gmail.com> Message-ID: <4D74C58A.5030007@gmail.com> Em 06/03/2011 19:56, Felipe Aron escreveu: > Minha opnião o melhor é o IBO: http://ibobjects.com/ > Tem que ser free! Um forte abraço, Odail São Pedro - SP From tavinhol em gmail.com Mon Mar 7 08:49:48 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Mon, 7 Mar 2011 08:49:48 -0300 Subject: [firebase-br] Migrando do IBX para FIBPlus Message-ID: Bom dia pessoal, Cantu. A um mês atrás, adquiri a licença do FIBPlus através do site da Firebase. Depois disso eu sai de férias e agora estou retornando e fazendo alguns testes para começar a migração. Fiz um teste simples, onde criei um formulário no delphi 7 com um datamodule com 1 IBDatabase, 1 IBTransaction, 1 IBdataset e um Datasource. Baixei o GReplace e rodei o script ibx_to_fibplus_DonaldShimoda.rep para efetuar as mudanças das classes e tudo mais. Porem quando eu efetuo as mudanças com greplace e abro o projeto no delphi, da vários erros: Error reading IBDatabase1.Params.Strings: Property Params does not exist. Ignore error and continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost. Error reading IBDatabase1.LoginPrompt does not exist. Ignore error and continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost. Error reading IBDatabase1.IdleTimer: Property IdleTimer does not exist. Ignore error and continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost. Error reading IBDatabase1.TraceFlags: Property TraceFlags does not exist. Ignore error and continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost. Error reading IBTransaction.AutoStopAction: Property AutoStopAction does not exist. Ignore error and continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost. Error reading IBDatabase1.ModifySQL.Strings: Property ModifySQL does not exist. Ignore error and continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost. ou seja, varios erros! Vcs tem alguma dica para essa migração ser mais fácil como é prometida pelo FIBPLus? O que eu devo fazer com todos os meus datamodules para não acontecer esses erros? Espero que possam me ajudar e desde já, obrigado pessoal! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bacharel em Sistemas de Informação From hpensador em gmail.com Mon Mar 7 10:33:56 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 07 Mar 2011 10:33:56 -0300 Subject: [firebase-br] Componente de acesso ao FD In-Reply-To: References: Message-ID: Bom Denis Rocha! > Gostaria de saber qual o melhor componente de acesso ao FB 2.5 com o > Delphi 7 ? ZeusLib - UIB Você até poderia utilizar os proprios componentes nativos do Delphi (DBX / IBX), porém existem incompatibilidades devido a falta de atualização dos respectivos. Isto, porque você esta utilizando FB 2.5 e Delphi 7. Havendo possibilidade mude para Delphi 2010 e desfrute do driver nativo para Firebird. Com o D7 você poderá utilizar DBX em conjunto com o driver UIB (aqui vale resaltar que não sei se este projeto foi/esta atualizado para as novas versões do FB). -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From lcarlos2000 em bol.com.br Mon Mar 7 10:43:20 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Mon, 7 Mar 2011 10:43:20 -0300 Subject: [firebase-br] =?windows-1252?q?Altera=E7=E3o_de_senha_do_banco_de?= =?windows-1252?q?_dados?= References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com> Message-ID: <30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> Olá Carlos, Mas isso dificulta por exemplo a distribuição de programas através da internet, por exemplo, tem desenvolvedores que colocam programas em sites para serem baixados e instalados pelo proprio usuario. Se os desenvolvedores que usam Firebird passarem a fazer do modo que voce disse, vai ficar muito complicado distribuir pela internet programas que usam o Firebird. Luiz Carlos ----- Original Message ----- From: Paulo Portella To: FireBase Sent: Saturday, March 05, 2011 5:39 PM Subject: Re: [firebase-br] Alteração de senha do banco de dados Em 05/03/2011 14:15, Cyber Guido escreveu: > Luiz Carlos, > > Na minha humilde opinião, o correto é que cada sistema que faça uso de um > servidor compartilhado, ao invés de se valer de um usuário padrão, com > direitos administrativos amplos, e conhecido pelo mundo e mais dez > pessoas, que queira fazer o controle de acesso na aplicação cliente, > deveria ter o seu próprio usuário e senha. > > Desta forma: > > 1) A senha do sysdba pode ser mudada de forma a prevenir aquele usuário > curioso, que tenha acesso a uma ferramenta de acesso tipo Flamerobin, e > que saiba como configura-lo para acessar o servidor, de se intrometer no > circuito > > 2) Sistemas desenvolvidos por diferentes empresas e consultores > compartilham um mesmo servidor sem que um interfira com o outro. Basta > solicitar ao administrador do banco a criação de um usuário dedicado para > ser o proprietário do banco. > > Até, > Carlos > > On 05/03/2011 10:54, Luiz Carlos wrote: >> Então não é muito correto fazer isso, pois trava o servidor para só rodar >> a aplicação de quem trocou a senha padrão do Firebird, a não ser que seja >> um servidor exclusivo para o programa com a senha alterada. >> >> Luiz Carlos >> >> ----- Original Message ----- >> From: Fabio Zorzetto >> To: FireBase >> Sent: Saturday, March 05, 2011 10:41 AM >> Subject: Re: [firebase-br]Alteração de senha do banco de dados >> >> >> É exatamente isso. Todos os programas que usarem este "servidor" terão >> que >> mudar a senha de acesso. >> >> Em 5 de março de 2011 09:19, Luiz Carlos >> escreveu: >> >> > Mas se alterar a senha padrão do sysdba outros programas (que usam >> a senha >> > padrão) não vão conseguir acessar o Firebird, ou estou falando >> besteira? >> > >> > Luiz Carlos >> > >> > >> > >> > ----- Original Message ----- >> > From: Roberto Schuster >> > To: FireBase >> > Sent: Friday, March 04, 2011 8:38 PM >> > Subject: Re: [firebase-br] Alteração de senha do banco de dados >> > >> > >> > Assim, não existe uma forma de restringir o acesso individualmente por >> > banco? >> > >> > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: >> > > Restrigindo o acesso ao equipamento físico (além de alterar a senha >> > padrão >> > > do sysdba) >> > > >> > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. >> > > >> > > Abraço, >> > > >> > > Eduardo >> > > >> > > Em 4 de março de 2011 20:09, Roberto Schuster >> > > escreveu: >> > > >> > >> Olá pessoal! >> > >> >> > >> Gostaria de entender melhor a respeito da alteração da senha de uma >> > base de >> > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o >> > Firebird >> > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este >> usuário é >> > >> referente ao servidor Firebird ou pode ser apenas para um banco de >> > dados? >> > >> >> > >> Qual a solução que vocês utilizam para contornar este problema e >> > restringir >> > >> o acesso às bases de dados? >> > >> >> > >> Agradeço a atençã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 >> > >> >> >> >> -- Fabio Zorzetto >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa +1 -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cyberguido em gmail.com Mon Mar 7 12:05:32 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Mon, 07 Mar 2011 12:05:32 -0300 Subject: [firebase-br] =?windows-1252?q?Altera=E7=E3o_de_senha_do_banco_de?= =?windows-1252?q?_dados?= In-Reply-To: <30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com> <30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> Message-ID: <4D74F43C.8080901@gmail.com> Olá Luiz Carlos, Não vejo muito sentido em deixar sob a responsabilidade de um usuário leigo a instalação de um sistema cliente / servidor. Na minha humilde opinião, novamente, programas destinados a usuários leigos se saem melhor usando FB embarcado. Se o ambiente é de rede, com pelo menos um servidor de dados e várias estações clientes, deve haver obrigatoriamente alguém, funcionário ou consultor, habilitado a configurar corretamente o servidor de banco de dados, seja ele qual for. Até, Carlos On 07/03/2011 10:43, Luiz Carlos wrote: > Olá Carlos, > > Mas isso dificulta por exemplo a distribuição de programas através da > internet, por exemplo, tem desenvolvedores que colocam programas em > sites para serem baixados e instalados pelo proprio usuario. Se os > desenvolvedores que usam Firebird passarem a fazer do modo que voce > disse, vai ficar muito complicado distribuir pela internet programas > que usam o Firebird. > > Luiz Carlos > > ----- Original Message ----- From: Paulo Portella > To: FireBase > Sent: Saturday, March 05, 2011 5:39 PM > Subject: Re: [firebase-br] Alteração de senha do banco de dados > > > Em 05/03/2011 14:15, Cyber Guido escreveu: >> Luiz Carlos, >> >> Na minha humilde opinião, o correto é que cada sistema que faça uso >> de um servidor compartilhado, ao invés de se valer de um usuário >> padrão, com direitos administrativos amplos, e conhecido pelo mundo e >> mais dez pessoas, que queira fazer o controle de acesso na aplicação >> cliente, deveria ter o seu próprio usuário e senha. >> >> Desta forma: >> >> 1) A senha do sysdba pode ser mudada de forma a prevenir aquele >> usuário curioso, que tenha acesso a uma ferramenta de acesso tipo >> Flamerobin, e que saiba como configura-lo para acessar o servidor, de >> se intrometer no circuito >> >> 2) Sistemas desenvolvidos por diferentes empresas e consultores >> compartilham um mesmo servidor sem que um interfira com o outro. >> Basta solicitar ao administrador do banco a criação de um usuário >> dedicado para ser o proprietário do banco. >> >> Até, >> Carlos >> >> On 05/03/2011 10:54, Luiz Carlos wrote: >>> Então não é muito correto fazer isso, pois trava o servidor para só >>> rodar a aplicação de quem trocou a senha padrão do Firebird, a não >>> ser que seja um servidor exclusivo para o programa com a senha >>> alterada. >>> >>> Luiz Carlos >>> >>> ----- Original Message ----- >>> From: Fabio Zorzetto >>> To: FireBase >>> Sent: Saturday, March 05, 2011 10:41 AM >>> Subject: Re: [firebase-br]Alteração de senha do banco de dados >>> >>> >>> É exatamente isso. Todos os programas que usarem este "servidor" >>> terão que >>> mudar a senha de acesso. >>> >>> Em 5 de março de 2011 09:19, Luiz Carlos >>> escreveu: >>> >>> > Mas se alterar a senha padrão do sysdba outros programas (que usam >>> a senha >>> > padrão) não vão conseguir acessar o Firebird, ou estou falando >>> besteira? >>> > >>> > Luiz Carlos >>> > >>> > >>> > >>> > ----- Original Message ----- >>> > From: Roberto Schuster >>> > To: FireBase >>> > Sent: Friday, March 04, 2011 8:38 PM >>> > Subject: Re: [firebase-br] Alteração de senha do banco de dados >>> > >>> > >>> > Assim, não existe uma forma de restringir o acesso individualmente >>> por >>> > banco? >>> > >>> > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: >>> > > Restrigindo o acesso ao equipamento físico (além de alterar a senha >>> > padrão >>> > > do sysdba) >>> > > >>> > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. >>> > > >>> > > Abraço, >>> > > >>> > > Eduardo >>> > > >>> > > Em 4 de março de 2011 20:09, Roberto Schuster >>> > > escreveu: >>> > > >>> > >> Olá pessoal! >>> > >> >>> > >> Gostaria de entender melhor a respeito da alteração da senha de >>> uma >>> > base de >>> > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o >>> > Firebird >>> > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este >>> usuário é >>> > >> referente ao servidor Firebird ou pode ser apenas para um banco de >>> > dados? >>> > >> >>> > >> Qual a solução que vocês utilizam para contornar este problema e >>> > restringir >>> > >> o acesso às bases de dados? >>> > >> >>> > >> Agradeço a atençã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 >>> > >>> >>> >>> >>> -- Fabio Zorzetto >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > +1 > From pportellaa.firebase em gmail.com Mon Mar 7 12:11:54 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 07 Mar 2011 12:11:54 -0300 Subject: [firebase-br] Migrando do IBX para FIBPlus In-Reply-To: References: Message-ID: <4D74F5BA.2020307@gmail.com> Em 07/03/2011 08:49, José Otávio Lussari escreveu: > Bom dia pessoal, Cantu. > > A um mês atrás, adquiri a licença do FIBPlus através do site da Firebase. > > Depois disso eu sai de férias e agora estou retornando e fazendo alguns > testes para começar a migração. > > Fiz um teste simples, onde criei um formulário no delphi 7 com um datamodule > com 1 IBDatabase, 1 IBTransaction, 1 IBdataset e um Datasource. > > Baixei o GReplace e rodei o script ibx_to_fibplus_DonaldShimoda.rep para > efetuar as mudanças das classes e tudo mais. > > Porem quando eu efetuo as mudanças com greplace e abro o projeto no delphi, > da vários erros: > > > > Error reading IBDatabase1.Params.Strings: Property Params does not exist. > Ignore error and continue? > > NOTE: Ignoring the error may cause components to be deleted or property > values to be lost. > > > > Error reading IBDatabase1.LoginPrompt does not exist. Ignore error and > continue? > > NOTE: Ignoring the error may cause components to be deleted or property > values to be lost. > > > > Error reading IBDatabase1.IdleTimer: Property IdleTimer does not exist. > Ignore error and continue? > > NOTE: Ignoring the error may cause components to be deleted or property > values to be lost. > > > > Error reading IBDatabase1.TraceFlags: Property TraceFlags does not exist. > Ignore error and continue? > > NOTE: Ignoring the error may cause components to be deleted or property > values to be lost. > > > > Error reading IBTransaction.AutoStopAction: Property AutoStopAction does not > exist. Ignore error and continue? > > NOTE: Ignoring the error may cause components to be deleted or property > values to be lost. > > > > Error reading IBDatabase1.ModifySQL.Strings: Property ModifySQL does not > exist. Ignore error and continue? > > NOTE: Ignoring the error may cause components to be deleted or property > values to be lost. > > > > ou seja, varios erros! Vcs tem alguma dica para essa migração ser mais fácil > como é prometida pelo FIBPLus? > > O que eu devo fazer com todos os meus datamodules para não acontecer esses > erros? > > Espero que possam me ajudar e desde já, obrigado pessoal! > > > > atenciosamente, > > > > [ ]?s > José Otávio Lussari > Analista de Sistemas > > Bacharel em Sistemas de Informação > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa José, Não gosto muito de usar o GReplace pq quero acompanhar as mudanças, claro que cada-caso-um-caso. Mas vendo essas mensagens, resta saber se estas propriedades são utilizadas por você.. São? Se não estiver usando, basta salvar e compilar. Mas antes, claro, faça um backup de todo o seu projeto, blz.? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From felix.sol em terra.com.br Mon Mar 7 13:54:42 2011 From: felix.sol em terra.com.br (Felix) Date: Mon, 7 Mar 2011 13:54:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Altera=E7=E3o_de_senha_do_ba?= =?iso-8859-1?q?nco_de_dados?= In-Reply-To: <4D74F43C.8080901@gmail.com> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com> <30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com> Message-ID: <001701cbdce8$5c81e090$1585a1b0$@sol@terra.com.br> Carlos, Concordo com você, acrescentando o seguinte: a) Sistema para 1 única máquina: FB embarcado; b) Acima de 5 estações, servidor dedicado e "consultor" para a TI funcionar corretamente; c) entre 2 e 4 terminais é que o bicho pega -> o cliente não poderá usar embarcado e não tem $ para uma estrutura decente. Lembrando que cada caso é diferente e que são apenas valores de referência para um dos nossos projetos - muitas vezes um cliente com 4 terminais pode ter um faturamento muito superior a outro que tenha 10 máquinas. 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 Cyber Guido Enviada em: segunda-feira, 7 de março de 2011 12:06 Para: FireBase Assunto: Re: [firebase-br] Alteração de senha do banco de dados Olá Luiz Carlos, Não vejo muito sentido em deixar sob a responsabilidade de um usuário leigo a instalação de um sistema cliente / servidor. Na minha humilde opinião, novamente, programas destinados a usuários leigos se saem melhor usando FB embarcado. Se o ambiente é de rede, com pelo menos um servidor de dados e várias estações clientes, deve haver obrigatoriamente alguém, funcionário ou consultor, habilitado a configurar corretamente o servidor de banco de dados, seja ele qual for. Até, Carlos On 07/03/2011 10:43, Luiz Carlos wrote: > Olá Carlos, > > Mas isso dificulta por exemplo a distribuição de programas através da > internet, por exemplo, tem desenvolvedores que colocam programas em > sites para serem baixados e instalados pelo proprio usuario. Se os > desenvolvedores que usam Firebird passarem a fazer do modo que voce > disse, vai ficar muito complicado distribuir pela internet programas > que usam o Firebird. > > Luiz Carlos > > ----- Original Message ----- From: Paulo Portella > To: FireBase > Sent: Saturday, March 05, 2011 5:39 PM > Subject: Re: [firebase-br] Alteração de senha do banco de dados > > > Em 05/03/2011 14:15, Cyber Guido escreveu: >> Luiz Carlos, >> >> Na minha humilde opinião, o correto é que cada sistema que faça uso >> de um servidor compartilhado, ao invés de se valer de um usuário >> padrão, com direitos administrativos amplos, e conhecido pelo mundo e >> mais dez pessoas, que queira fazer o controle de acesso na aplicação >> cliente, deveria ter o seu próprio usuário e senha. >> >> Desta forma: >> >> 1) A senha do sysdba pode ser mudada de forma a prevenir aquele >> usuário curioso, que tenha acesso a uma ferramenta de acesso tipo >> Flamerobin, e que saiba como configura-lo para acessar o servidor, de >> se intrometer no circuito >> >> 2) Sistemas desenvolvidos por diferentes empresas e consultores >> compartilham um mesmo servidor sem que um interfira com o outro. >> Basta solicitar ao administrador do banco a criação de um usuário >> dedicado para ser o proprietário do banco. >> >> Até, >> Carlos >> >> On 05/03/2011 10:54, Luiz Carlos wrote: >>> Então não é muito correto fazer isso, pois trava o servidor para só >>> rodar a aplicação de quem trocou a senha padrão do Firebird, a não >>> ser que seja um servidor exclusivo para o programa com a senha >>> alterada. >>> >>> Luiz Carlos >>> >>> ----- Original Message ----- >>> From: Fabio Zorzetto >>> To: FireBase >>> Sent: Saturday, March 05, 2011 10:41 AM >>> Subject: Re: [firebase-br]Alteração de senha do banco de dados >>> >>> >>> É exatamente isso. Todos os programas que usarem este "servidor" >>> terão que >>> mudar a senha de acesso. >>> >>> Em 5 de março de 2011 09:19, Luiz Carlos >>> escreveu: >>> >>> > Mas se alterar a senha padrão do sysdba outros programas (que usam >>> a senha >>> > padrão) não vão conseguir acessar o Firebird, ou estou falando >>> besteira? >>> > >>> > Luiz Carlos >>> > >>> > >>> > >>> > ----- Original Message ----- >>> > From: Roberto Schuster >>> > To: FireBase >>> > Sent: Friday, March 04, 2011 8:38 PM >>> > Subject: Re: [firebase-br] Alteração de senha do banco de dados >>> > >>> > >>> > Assim, não existe uma forma de restringir o acesso individualmente >>> por >>> > banco? >>> > >>> > Em 04/03/2011 20:30, Eduardo Jedliczka escreveu: >>> > > Restrigindo o acesso ao equipamento físico (além de alterar a senha >>> > padrão >>> > > do sysdba) >>> > > >>> > > Assim nenhuma pessoa não-autorizada terá acesso ao banco de dados. >>> > > >>> > > Abraço, >>> > > >>> > > Eduardo >>> > > >>> > > Em 4 de março de 2011 20:09, Roberto Schuster >>> > > escreveu: >>> > > >>> > >> Olá pessoal! >>> > >> >>> > >> Gostaria de entender melhor a respeito da alteração da senha de >>> uma >>> > base de >>> > >> dados Firebird. Pelo que entendi através de uma breve pesquisa, o >>> > Firebird >>> > >> traz o usuário SYSDBA com sua respectiva senha padrão. Este >>> usuário é >>> > >> referente ao servidor Firebird ou pode ser apenas para um banco de >>> > dados? >>> > >> >>> > >> Qual a solução que vocês utilizam para contornar este problema e >>> > restringir >>> > >> o acesso às bases de dados? >>> > >> >>> > >> Agradeço a atençã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 >>> > >>> >>> >>> >>> -- Fabio Zorzetto >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > +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 temp2 em tecnobyte.com.br Mon Mar 7 14:23:06 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Mon, 7 Mar 2011 13:23:06 -0400 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: <4D74F43C.8080901@gmail.com> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com> Message-ID: <95DAB67B55AD493F90760B1AFDAB3D52@danielnote> Boa tarde Temos sistemas que usam Firebird Server e adoto a seguinte política: 1. O instalador do nosso sistema contém o instalador do Firebird (atualmente versão 2.1.3). 2. Ao instalar nosso sistema, o instalador verifica se existe alguma versão do Firebird instalada no computador e toma uma das decisões abaixo: 2.1. Se já existe Firebird 2.1.3 ou posterior instalado no computador, então NÃO instala o Firebird. 2.2. Se existe uma versão anterior do Firebird (versão < 2.1.3), então dá ao usuário a opção de DESINSTALAR a versão antiga e INSTALAR a versão 2.1.3 (tudo isto automaticamente, caso o usuário confirme!). Se o usuário NÃO confirmar, nada será feito em relação ao Firebird. 2.3. Se não existe nenhuma versão do Firebird instalada, então instala o Firebird 2.1.3. 3. Por padrão nosso sistema é instalado para acessar o banco de dados como usuário SYSDBA e senha masterkey. Se alguém desejar ou precisar trocar a senha do SYSDBA, poderá fazer isto normalmente, mas neste caso deverá reconfigurar o nosso sistema com a nova senha. Há também a possibilidade de se criar outro usuário para usar em nosso sistema, mas neste caso nós ou um DBA deverá configurar o banco de dados corretamente para funcionar com o novo usuário. Seguindo as diretivas acima, temos conseguido bons resultados. Às vezes ocorre de um instalador (mau-educado) de outro sistema mexer nas configurações do Firebird e complica a situação do nosso sistema, mas isto não é muito comum. Quando algo assim acontece, nós informamos a situação para o cliente (usuário do nosso sistema) e ele decide se devemos ou não remover o Firebird e instalar novamente (jamais fazemos isto sem o consentimento do nosso cliente). Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br From marcio em msereno.com.br Mon Mar 7 15:28:49 2011 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Mon, 7 Mar 2011 15:28:49 -0300 Subject: [firebase-br] Ajuda em SQL Message-ID: Ola pessoal, no meu sistema quando eu abro a pesquisa de clientes eu destaco o cliente que esta com atraso deixa a linha do grid com uma cor diferente eu uso o seguinte sql // aqui estou filtrando o cliente as parcelas vencidas que não estão pagas! select cliente from receber where cliente=:pcodi and vencimento<:pdata and pagamento is null mais rescentemente um cliente esta me reclamando de lentidao na rede no cadastro de cliente fui verificar e esse codigo que esta deixando lento, alguem tem algum ideia como resolver isso se tem como melhor o sql? colocar alguns indice? obs: ja existe indice do cliente e do vencimento. obrigado pela atenção -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.com.br From temp2 em tecnobyte.com.br Mon Mar 7 16:35:14 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Mon, 7 Mar 2011 15:35:14 -0400 Subject: [firebase-br] Ajuda em SQL In-Reply-To: References: Message-ID: Boa tarde Em que evento você executa o select mencionado? Se estiver executando algum SELECT dentro de eventos como OnDrawColumnCell ou OnDrawDataCell, esta certamente é a causa da lentidão. Quando eu quero destacar alguma coisa em DBGrid tomando como base alguma informação que vem do banco de dados, geralmente uso um sub-select no select principal para pegar alguma informação que me permita determinar a cor mais adequada para aquela linha. Exemplo: SELECT Cliente.Codigo, Cliente.Nome, (SELECT FIRST 1 ContaReceber.Codigo FROM ContaReceber WHERE ContaReceber.Cliente_Codigo = Cliente.Codigo AND DataPagamento IS NULL) AS ExisteDebito ... FROM Cliente ... Desta forma eu terei uma campo a mais no DataSet. Se estiver NULL é porque não tem débito; caso contrário (não nulo) é porque tem débito. Em Delphi, no evento OnDrawColumnCell ou similar posso testar assim: if DataSet.FieldByName('ExisteDebito').IsNull then Cor := clBlack else Cor := clRed; ... DICA! O campo ExisteDebito pode ficar oculto, bastando colocar isto abaixo no evento AfterOpen do DataSet: DataSet.FieldByName('ExisteDebito').Visible := False; Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Marcio Da Silva Ereno" To: "FireBase" Sent: Monday, March 07, 2011 2:28 PM Subject: [firebase-br] Ajuda em SQL Ola pessoal, no meu sistema quando eu abro a pesquisa de clientes eu destaco o cliente que esta com atraso deixa a linha do grid com uma cor diferente eu uso o seguinte sql // aqui estou filtrando o cliente as parcelas vencidas que não estão pagas! select cliente from receber where cliente=:pcodi and vencimento<:pdata and pagamento is null mais rescentemente um cliente esta me reclamando de lentidao na rede no cadastro de cliente fui verificar e esse codigo que esta deixando lento, alguem tem algum ideia como resolver isso se tem como melhor o sql? colocar alguns indice? obs: ja existe indice do cliente e do vencimento. obrigado pela atenção -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.com.br From robson.catunda em gmail.com Mon Mar 7 16:50:01 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 7 Mar 2011 16:50:01 -0300 Subject: [firebase-br] Ajuda em SQL In-Reply-To: References: Message-ID: Verifique se o indice está realmente ativo. Faça um backup/restore com o gbak. From felix.sol em terra.com.br Mon Mar 7 17:18:51 2011 From: felix.sol em terra.com.br (Felix) Date: Mon, 7 Mar 2011 17:18:51 -0300 Subject: [firebase-br] RES: Ajuda em SQL In-Reply-To: References: Message-ID: <001b01cbdd04$e1c1e720$a545b560$@sol@terra.com.br> Deixa eu ver se entendi: O seu sistema abre um grid com N clientes e para cada linha vc faz o select para confirmar o pagamento? Eu não aprovo o uso de grids, mas se vc realmente precisa disso, deveria usar algo como SELECT CliCodigo, CliNome, (select first 1 vencimento from Receber where Receber.CliCodigo=Cadastro.CliCodigo and vencimento < :pdata and pagamento is null order by vencimento) from Cadastro Substituindo o select principal. Assim não vai precisar fazer um select para cada registro individualmente. 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 Marcio Da Silva Ereno Enviada em: segunda-feira, 7 de março de 2011 15:29 Para: FireBase Assunto: [firebase-br] Ajuda em SQL Ola pessoal, no meu sistema quando eu abro a pesquisa de clientes eu destaco o cliente que esta com atraso deixa a linha do grid com uma cor diferente eu uso o seguinte sql // aqui estou filtrando o cliente as parcelas vencidas que não estão pagas! select cliente from receber where cliente=:pcodi and vencimento<:pdata and pagamento is null mais rescentemente um cliente esta me reclamando de lentidao na rede no cadastro de cliente fui verificar e esse codigo que esta deixando lento, alguem tem algum ideia como resolver isso se tem como melhor o sql? colocar alguns indice? obs: ja existe indice do cliente e do vencimento. obrigado pela atenção -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.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 marcio em msereno.com.br Mon Mar 7 17:29:46 2011 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Mon, 7 Mar 2011 17:29:46 -0300 Subject: [firebase-br] RES: Ajuda em SQL In-Reply-To: <102446984517493896@unknownmsgid> References: <102446984517493896@unknownmsgid> Message-ID: Amigos muito obrigado pelas dicas vou tentar fazer... so para me expressar melhor como que eu fiz, na minha table eu criei um campo CALCULADO boolean e dai eu execultei o sql: select cliente from receber where cliente=:pcodi and vencimento<:pdata and pagamento is null if table.isempty then begin campo:=true; end else begin campo:=false; end; e no formulario de pesquisa que tenho o GRID dentro do evento OnDrawDataCell eu teste se o campo e TRUE ou FALSE para mim pintar a linha mais tudo isso eu uso dentro da pesquisa do cadastro de cliente Em 7 de março de 2011 17:18, Felix escreveu: > Deixa eu ver se entendi: > > O seu sistema abre um grid com N clientes e para cada linha vc faz o select > para confirmar o pagamento? Eu não aprovo o uso de grids, mas se vc > realmente precisa disso, deveria usar algo como > > SELECT CliCodigo, CliNome, (select first 1 vencimento from Receber where > Receber.CliCodigo=Cadastro.CliCodigo and vencimento < :pdata and pagamento > is null order by vencimento) from Cadastro > > Substituindo o select principal. Assim não vai precisar fazer um select > para > cada registro individualmente. > > 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 Marcio Da Silva Ereno > Enviada em: segunda-feira, 7 de março de 2011 15:29 > Para: FireBase > Assunto: [firebase-br] Ajuda em SQL > > Ola pessoal, > > no meu sistema quando eu abro a pesquisa de clientes eu destaco o cliente > que esta com atraso > deixa a linha do grid com uma cor diferente eu uso o seguinte sql > > // aqui estou filtrando o cliente as parcelas vencidas que não estão pagas! > select cliente from receber where cliente=:pcodi and vencimento<:pdata and > pagamento is null > > mais rescentemente um cliente esta me reclamando de lentidao na rede > no cadastro de cliente fui verificar e esse codigo que esta deixando > lento, > alguem tem algum ideia como resolver isso > se tem como melhor o sql? > colocar alguns indice? > obs: ja existe indice do cliente e do vencimento. > > obrigado pela atenção > > -- > *Marcio da Silva Ereno* > *Analista de Sistemas* > *MSEreno - Assessoria & Sistemas* > www.msereno.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.com.br From temp2 em tecnobyte.com.br Mon Mar 7 19:20:35 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Mon, 7 Mar 2011 18:20:35 -0400 Subject: [firebase-br] RES: Ajuda em SQL In-Reply-To: References: <102446984517493896@unknownmsgid> Message-ID: <173CFBBF7C0A4CB5BC0C324C92DD279C@danielnote> Boa noite Evite colocar comandos demorados em eventos como OnDrawColumnCell, OnDrawDataCell, OnPaint, etc, pois tais eventos são disparados várias vezes em um curto espaço de tempo. Note que mesmo um SELECT extremamente rápido poderá deixar sua aplicação muito lenta se este for executado dezenas de vezes por segundo. Em vez de executar um SELECT dentro do evento OnDrawDataCell para saber se há débito, prefira carregar esta informação usando um SUB-SELECT dentro do SELECT principal, da forma que expliquei numa mensagem anterior. Assim ao executar o SELECT principal você já terá a informação necessária para saber se o cliente possui ou não débito. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Marcio Da Silva Ereno" To: "FireBase" Sent: Monday, March 07, 2011 4:29 PM Subject: Re: [firebase-br] RES: Ajuda em SQL Amigos muito obrigado pelas dicas vou tentar fazer... so para me expressar melhor como que eu fiz, na minha table eu criei um campo CALCULADO boolean e dai eu execultei o sql: select cliente from receber where cliente=:pcodi and vencimento<:pdata and pagamento is null if table.isempty then begin campo:=true; end else begin campo:=false; end; e no formulario de pesquisa que tenho o GRID dentro do evento OnDrawDataCell eu teste se o campo e TRUE ou FALSE para mim pintar a linha mais tudo isso eu uso dentro da pesquisa do cadastro de cliente From chmeireles em uol.com.br Tue Mar 8 02:39:28 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Tue, 8 Mar 2011 02:39:28 -0300 Subject: [firebase-br] Instalar o Firebird 2.5 no CentOS Message-ID: <4d75c110538a7_6f6dc08b8381c5@a2-weasel7.tmail> Senhores, Boa noite. Eu baixei o pacote FirebirdCS-2.5.0.26074-0.i686.rpm para instalar no CentOS. Instalei o pacote e logo em seguida fui executar o script changeDBAPassword.sh que fica na pasta bin do firebird e apareceu seguinte mensagem: /opt/firebird/bin error while loading shared libraries: libfbembed.so.2.5. Cannot open shared object file: no such file or directory. Eu estou tentando executar esse script seguindo a orientação para instalar o firebird. No tutorial informa que eu tenho executar esse comando. Alguém já instalou no firebird no CentOS e poderia me ajudar? Desde já agradeço pela ajuda. C Henrique M Corbo     From cyberguido em gmail.com Tue Mar 8 12:10:52 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Tue, 08 Mar 2011 12:10:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: <95DAB67B55AD493F90760B1AFDAB3D52@danielnote> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com> <95DAB67B55AD493F90760B1AFDAB3D52@danielnote> Message-ID: <4D7646FC.2030508@gmail.com> Olá Daniel On 07/03/2011 14:23, Tecnobyte Informática wrote: > 3. Por padrão nosso sistema é instalado para acessar o banco de dados > como usuário SYSDBA e senha masterkey. Se alguém desejar ou precisar > trocar a senha do SYSDBA, poderá fazer isto normalmente, mas neste > caso deverá reconfigurar o nosso sistema com a nova senha. Há também a > possibilidade de se criar outro usuário para usar em nosso sistema, > mas neste caso nós ou um DBA deverá configurar o banco de dados > corretamente para funcionar com o novo usuário. > Eu *sempre* altero a senha do sysdba, se sou responsável pela administração do servidor de dados, para evitar aquele usuário curioso, geralmente um estudante na área ou um usuário mais esperto, de se meter com banco via, por exemplo, Flamerobin ou IBExpert. Se não sou o administrador, e existem sistemas já instalados que requeiram o uso da senha padrão, só instalo meu sistema mediante a assinatura de um termo me isentando de toda e qualquer responsabilidade em caso de corrupção do banco de dados. > Às vezes ocorre de um instalador (mau-educado) de outro sistema mexer > nas configurações do Firebird e complica a situação do nosso sistema, > mas isto não é muito comum. Quando algo assim acontece, nós informamos > a situação para o cliente (usuário do nosso sistema) e ele decide se > devemos ou não remover o Firebird e instalar novamente (jamais fazemos > isto sem o consentimento do nosso cliente). Passei por isto já, o responsável pela instalação de um sistema de controle de ponto detonou a instalação existente e parou a produção da empresa. Como se não bastasse, ainda por cima a instalação que fez se valia de um truque qualquer envolvendo o diretório "Intl", não me lembro exatamente o que era nem como funcionava, mas não consegui fazer com que meu sistema funcionasse com a instalação feita por ele pois não consegui criar o meu usuário. Até, Carlos From lcarlos2000 em bol.com.br Tue Mar 8 12:29:32 2011 From: lcarlos2000 em bol.com.br (Luiz Carlos) Date: Tue, 8 Mar 2011 12:29:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com><95DAB67B55AD493F90760B1AFDAB3D52@danielnote> <4D7646FC.2030508@gmail.com> Message-ID: <22199B578C8146FA860104EB9C3CD393@luiz180906> Na minha opinião a senha padrão do Firebird deveria ser mantida para uso em rede com a porta padrão do Firebird (3050), pois como o nome mesmo diz é PADRÃO. Aqueles desenvolvedores que querem alterar a senha padrão do Firebird deveriam instalar o Firebird para rodar em outra porta (por exemplo 3051) e configurar para sua aplicação rodar nessa outra porta. Dessa forma aqueles que querem usar a senha Padrão do Firebird não seriam prejudicados. Luiz Carlos ----- Original Message ----- From: Cyber Guido To: FireBase Sent: Tuesday, March 08, 2011 12:10 PM Subject: Re: [firebase-br] Alteração de senha do banco de dados Olá Daniel On 07/03/2011 14:23, Tecnobyte Informática wrote: > 3. Por padrão nosso sistema é instalado para acessar o banco de dados > como usuário SYSDBA e senha masterkey. Se alguém desejar ou precisar > trocar a senha do SYSDBA, poderá fazer isto normalmente, mas neste > caso deverá reconfigurar o nosso sistema com a nova senha. Há também a > possibilidade de se criar outro usuário para usar em nosso sistema, > mas neste caso nós ou um DBA deverá configurar o banco de dados > corretamente para funcionar com o novo usuário. > Eu *sempre* altero a senha do sysdba, se sou responsável pela administração do servidor de dados, para evitar aquele usuário curioso, geralmente um estudante na área ou um usuário mais esperto, de se meter com banco via, por exemplo, Flamerobin ou IBExpert. Se não sou o administrador, e existem sistemas já instalados que requeiram o uso da senha padrão, só instalo meu sistema mediante a assinatura de um termo me isentando de toda e qualquer responsabilidade em caso de corrupção do banco de dados. > Às vezes ocorre de um instalador (mau-educado) de outro sistema mexer > nas configurações do Firebird e complica a situação do nosso sistema, > mas isto não é muito comum. Quando algo assim acontece, nós informamos > a situação para o cliente (usuário do nosso sistema) e ele decide se > devemos ou não remover o Firebird e instalar novamente (jamais fazemos > isto sem o consentimento do nosso cliente). Passei por isto já, o responsável pela instalação de um sistema de controle de ponto detonou a instalação existente e parou a produção da empresa. Como se não bastasse, ainda por cima a instalação que fez se valia de um truque qualquer envolvendo o diretório "Intl", não me lembro exatamente o que era nem como funcionava, mas não consegui fazer com que meu sistema funcionasse com a instalação feita por ele pois não consegui criar o meu usuário. Até, Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cyberguido em gmail.com Tue Mar 8 13:17:37 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Tue, 08 Mar 2011 13:17:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Altera=E7=E3o_de_senha_do_banco_de_d?= =?iso-8859-1?q?ados?= In-Reply-To: <22199B578C8146FA860104EB9C3CD393@luiz180906> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com><95DAB67B55AD493F90760B1AFDAB3D52@danielnote> <4D7646FC.2030508@gmail.com> <22199B578C8146FA860104EB9C3CD393@luiz180906> Message-ID: <4D7656A1.7050501@gmail.com> Luiz Carlos, Padrão para instalações do servidor em *Windows* você quis dizer, não? Leitura recomendável, para, possível e esperançosamente, encerrar minha contribuição para esta discussão: http://www.firebirdsql.org/manual/qsg2-config.html Até, Carlos On 08/03/2011 12:29, Luiz Carlos wrote: > Na minha opinião a senha padrão do Firebird deveria ser mantida para uso em rede com a porta padrão do Firebird (3050), pois como o nome mesmo diz é PADRÃO. Aqueles desenvolvedores que querem alterar a senha padrão do Firebird deveriam instalar o Firebird para rodar em outra porta (por exemplo 3051) e configurar para sua aplicação rodar nessa outra porta. Dessa forma aqueles que querem usar a senha Padrão do Firebird não seriam prejudicados. > > > Luiz Carlos From brunodila em gmail.com Tue Mar 8 13:46:45 2011 From: brunodila em gmail.com (Bruno Dias) Date: Tue, 8 Mar 2011 13:46:45 -0300 Subject: [firebase-br] Instalar o Firebird 2.5 no CentOS In-Reply-To: <4d75c110538a7_6f6dc08b8381c5@a2-weasel7.tmail> References: <4d75c110538a7_6f6dc08b8381c5@a2-weasel7.tmail> Message-ID: Henrique, Parece que você está sem a biblioteca instalada, tente baixar o RPM http://migre.me/40Bsr para instalá-la. Ou utilize o YUM. At., Bruno Lage. Lagix.com.br Em 8 de março de 2011 02:39, C Henrique M Corbo escreveu: > Senhores, > > Boa noite. Eu baixei o pacote FirebirdCS-2.5.0.26074-0.i686.rpm para > instalar no CentOS. Instalei o pacote e logo em seguida fui executar o > script changeDBAPassword.sh que fica na pasta bin do firebird e apareceu > seguinte mensagem: > > /opt/firebird/bin error while loading shared libraries: libfbembed.so.2.5. > Cannot open shared object file: no such file or directory. > > Eu estou tentando executar esse script seguindo a orientação para instalar > o firebird. No tutorial informa que eu tenho executar esse comando. > > Alguém já instalou no firebird no CentOS e poderia me ajudar? > > Desde já agradeço pela ajuda. > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From chmeireles em uol.com.br Tue Mar 8 17:40:18 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Tue, 8 Mar 2011 17:40:18 -0300 Subject: [firebase-br] Instalar o Firebird 2.5 no CentOS In-Reply-To: References: <4d75c110538a7_6f6dc08b8381c5@a2-weasel7.tmail> Message-ID: <4d769432eb69_6c447b2e0382a3@a2-weasel3.tmail> Olá Lage, Eu baixei o arquivo que está no link que você passou, tentei instalar e deu o seguinte erro durante a instalação: Missing Dependency: ld-linux-x86-64.so.2()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libpthread.so.0(GLIBC_2.4)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libgcc_s.so.1()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libstdc++.so.6(CXXABI_1.3.1)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libpthread.so.0()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libstdc++.so.6(GLIBCXX_3.4)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libm.so.6(GLIBC_2.2.5)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libicuuc.so.42()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libgcc_s.so.1(GCC_3.0)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libc.so.6(GLIBC_2.11)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libicudata.so.42()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libpthread.so.0(GLIBC_2.3.2)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libstdc++.so.6()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libc.so.6(GLIBC_2.7)(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libc.so.6()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Missing Dependency: libm.so.6()(64bit) is needed by package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) Sabe como resolver? C Henrique M Corbo     Em 08/03/2011 13:46, Bruno Dias < brunodila em gmail.com > escreveu: Henrique, Parece que você está sem a biblioteca instalada, tente baixar o RPM http://migre.me/40Bsr para instalá-la. Ou utilize o YUM. At., Bruno Lage. Lagix.com.br Em 8 de março de 2011 02:39, C Henrique M Corbo escreveu: > Senhores, > > Boa noite. Eu baixei o pacote FirebirdCS-2.5.0.26074-0.i686.rpm para > instalar no CentOS. Instalei o pacote e logo em seguida fui executar o > script changeDBAPassword.sh que fica na pasta bin do firebird e apareceu > seguinte mensagem: > > /opt/firebird/bin error while loading shared libraries: libfbembed.so.2.5. > Cannot open shared object file: no such file or directory. > > Eu estou tentando executar esse script seguindo a orientação para instalar > o firebird. No tutorial informa que eu tenho executar esse comando. > > Alguém já instalou no firebird no CentOS e poderia me ajudar? > > Desde já agradeço pela ajuda. > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rubens em solucaoempresarial.net Tue Mar 8 19:48:29 2011 From: rubens em solucaoempresarial.net (rubens) Date: Tue, 8 Mar 2011 19:48:29 -0300 Subject: [firebase-br] off topic - Painel - Grid Message-ID: Olá , amigos do fórum Certo dia vi um sistema de restaurante, na qual tinha dois edit?s com nº de comanda Nº inicial e final. O que ele fazia era o seguinte: no momento em que eu preenchia os 2 edit?s, ele criava umas pastas representando o numero das comandas, num painel exemplo: se vc digitasse 1 a 20, ele criava 20 pastinhas numeradas de 1 a 20 representando as comandas exemplo: (anexo) ai quero apagar a comanda 123 e 124 elas some e alinha as outras pertos alguem tem algum exemplo ou componente que possa me ajudar nisso Agradeco atencao rubens em solucaoempresarial.net From brunodila em gmail.com Tue Mar 8 20:01:48 2011 From: brunodila em gmail.com (Bruno Dias) Date: Tue, 8 Mar 2011 20:01:48 -0300 Subject: [firebase-br] Instalar o Firebird 2.5 no CentOS In-Reply-To: <4d769432eb69_6c447b2e0382a3@a2-weasel3.tmail> References: <4d75c110538a7_6f6dc08b8381c5@a2-weasel7.tmail> <4d769432eb69_6c447b2e0382a3@a2-weasel3.tmail> Message-ID: Henrique, Você terá que resolver os problemas de dependência. Não sei muito bem como funciona o CentOS, não sei se possui YUM ou algo do tipo para a instalação de pacotes. Caso contrário terá que baixar os RPMs de cada dependência listada abaixo para depois instalar a biblioteca do firebird. Procurando no site que lhe passei ou no google você encontra informações de cada pacote e como baixá-los. At., Bruno Lage. Lagix.com.br Em 8 de março de 2011 17:40, C Henrique M Corbo escreveu: > Olá Lage, > > Eu baixei o arquivo que está no link que você passou, tentei instalar e deu > o seguinte erro durante a instalação: > > Missing Dependency: ld-linux-x86-64.so.2()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libpthread.so.0(GLIBC_2.4)(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libgcc_s.so.1()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by > package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libstdc++.so.6(CXXABI_1.3.1)(64bit) is needed by > package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libpthread.so.0()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libstdc++.so.6(GLIBCXX_3.4)(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libm.so.6(GLIBC_2.2.5)(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libicuuc.so.42()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libgcc_s.so.1(GCC_3.0)(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libc.so.6(GLIBC_2.11)(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libicudata.so.42()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libpthread.so.0(GLIBC_2.3.2)(64bit) is needed by > package firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libstdc++.so.6()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libc.so.6(GLIBC_2.7)(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libc.so.6()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > Missing Dependency: libm.so.6()(64bit) is needed by package > firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64 > (/firebird-libfbembed-2.5.0.26074.0-3.el6.x86_64) > > Sabe como resolver? > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 08/03/2011 13:46, Bruno Dias < brunodila em gmail.com > escreveu: > Henrique, > > Parece que você está sem a biblioteca instalada, tente baixar o RPM > http://migre.me/40Bsr para instalá-la. Ou utilize o YUM. > > At., > > Bruno Lage. > Lagix.com.br > > Em 8 de março de 2011 02:39, C Henrique M Corbo escreveu: > > > Senhores, > > > > Boa noite. Eu baixei o pacote FirebirdCS-2.5.0.26074-0.i686.rpm para > > instalar no CentOS. Instalei o pacote e logo em seguida fui executar o > > script changeDBAPassword.sh que fica na pasta bin do firebird e apareceu > > seguinte mensagem: > > > > /opt/firebird/bin error while loading shared libraries: > libfbembed.so.2.5. > > Cannot open shared object file: no such file or directory. > > > > Eu estou tentando executar esse script seguindo a orientação para > instalar > > o firebird. No tutorial informa que eu tenho executar esse comando. > > > > Alguém já instalou no firebird no CentOS e poderia me ajudar? > > > > Desde já agradeço pela ajuda. > > > > C Henrique M Corbo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From chmeireles em uol.com.br Tue Mar 8 20:36:35 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Tue, 8 Mar 2011 20:36:35 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 Message-ID: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Senhores, Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? Agradeço desde já pela ajuda, C Henrique M Corbo     From rubens em solucaoempresarial.net Tue Mar 8 22:26:45 2011 From: rubens em solucaoempresarial.net (rubens) Date: Tue, 8 Mar 2011 22:26:45 -0300 Subject: [firebase-br] Componente Message-ID: <771D56CC0EEE4AB4B10CBF1242EE569A@RUBENSPC> Boa noite Amigos estou fazendo um sistema delphi 201 e firebird 2.5 e tive olhando alguns sistema e eles tem um grid em forma de formulario continuo alguem sabe onde posso encontrar esse componente ou comprar. ex: 0--------------------------------------0 0 ticket No 000001 0 0 Data Hrs 0 0--------------------------------------0 0 Codigo Produto 0 0 Preco Qtd Total0 0--------------------------------------0 0 0 0 0 0 0 0 0 0 0 0--------------------------------------0 0 Total Geral 0 0 0 0--------------------------------------0 agradeco e desculpe pelo pessimo desenho rubens em solucaoempresarial.net From hpensador em gmail.com Tue Mar 8 23:52:37 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 08 Mar 2011 23:52:37 -0300 Subject: [firebase-br] Componente In-Reply-To: <771D56CC0EEE4AB4B10CBF1242EE569A@RUBENSPC> References: <771D56CC0EEE4AB4B10CBF1242EE569A@RUBENSPC> Message-ID: Boa noite Rubens! Este assunto seria um OFF-TOPIC, pois a lista é dedicada a assuntos relacionados ao FIREBIRD. Provavelmente você possa obter esta ajuda mais facilmente na lista de discursão de Delphi na Trolnet (Trollnet.no-ip.org). -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador www.hpensador.net (71) 9975-9176 From pportellaa.firebase em gmail.com Wed Mar 9 01:19:25 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Mar 2011 01:19:25 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: <4D76FFCD.1080208@gmail.com> Em 08/03/2011 20:36, C Henrique M Corbo escreveu: > Senhores, > > Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. > > Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? > > Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? > > Agradeço desde já pela ajuda, > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Boa noite, Seria essa base grande demais a ponto de impedir que você faça o "feijão-com-arroz" em um teste de atualização? []s -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From pportellaa.firebase em gmail.com Wed Mar 9 01:21:32 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Mar 2011 01:21:32 -0300 Subject: [firebase-br] =?windows-1252?q?Altera=E7=E3o_de_senha_do_banco_de?= =?windows-1252?q?_dados?= In-Reply-To: <4D7646FC.2030508@gmail.com> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com> <95DAB67B55AD493F90760B1AFDAB3D52@danielnote> <4D7646FC.2030508@gmail.com> Message-ID: <4D77004C.9060207@gmail.com> Em 08/03/2011 12:10, Cyber Guido escreveu: > > Se não sou o administrador, e existem sistemas já instalados que > requeiram o uso da senha padrão, só instalo meu sistema mediante a > assinatura de um termo me isentando de toda e qualquer > responsabilidade em caso de corrupção do banco de dados. > Boa noite, Fiquei curioso quanto a esse "termo", tu podes ceder uma cópia? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From tavinhol em gmail.com Wed Mar 9 08:01:54 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Wed, 9 Mar 2011 08:01:54 -0300 Subject: [firebase-br] FIBPlus 7.0.15 Message-ID: Bom dia pessoal, tudo bem? Conforme conversei com o Cantu um mês atrás, eu adquiri a licença desse maravilhoso componente. Ontem passei o dia estudando o componente e tenho algumas duvidas para tirar com vocês! bom, vamos la: Estou com o livro do Cantu em mãos (Firebird Essencial) e ele colocou varias informações interessantes no livro, dentre elas: 1 - ) Trabalhar com duas transações noTpFIBDataSet, uma somente leitura que fornece os dados ao dataset para navegação e uma separada utilizada para apenas para manipulação de dados ficando aberta a transação por um período bem curto. Configurei as duas da seguinte maneira: pFIBTransaction1: ReadOnly ReadCommited (Somente leitura) read nowait rec_version read_committed Nessa transaction, deixei o Active = True; pFIBTransaction2: ReadCommited (para manipulação de dados) write nowait rec_version read_committed Nessa transaction, deixei o Active = False; pergunta: Quando eu der um Commit na transação de manipulação de dados (pFIBTransaction2), não preciso fazer nada no dataset para atualizar? 2 - ) Ordenação Local: é permitido que a ordenação das informações de uma query aberta seja feita em memória, sem a necessidade de re-executar a query, diminuindo o tráfego de dados na rede. pergunta: Como fazer isso pessoal? Fucei e não achei a solução para essa dica do Cantu, que por sinal é muito interessante! eu uso muito isso no meu projeto em IBX. 3 - ) Pelo que eu percebi, as telas de consultas que usava uma TIBQuery para trazer os dados em um TDBGrid com o IBX, no FIBPlus eu não irei usar a TpFIBQuery e sim a TpFIBDataset, que segundo o Cantu, o fabricante decidiu focar neste componente implementando novas funcionalidades. Estou certo nisso pessoal? Irei usar a TpFIBQuery apenas para verificações internas no sistema. 4 - ) Em todas máquinas clientes eu instalo o Firebird com as configurações mínimas. Então no TpFIBDatabase, na propriedade LibraryName eu devo informar: C:\Arquivos de programas\Firebird\Firebird_1_5\bin\fbclient.dll. Certo isso pessoal? 5 - ) Parâmetros nulos: No FIBPlus posso passar parâmetros nulos? Por exemplo em um caso “... where campo = :parâmetro” eu não preciso verificar se esse parâmetro é nulo ou não mesmo sendo do tipo Integer? 6 - ) Não consegui entender direito com funciona a propriedade “Conditions” do TpFIBDataset. Se alguém puder me dar um exemplo de quando e como usar, ficarei muito grato! Desculpe a chuva de perguntas pessoal, mas ontem passei o dia todo fazendo testes e testes antes de começar a migração do IBX para FIBPlus e preciso ter certeza nessas duvidas para aproveitar os recursos dessa biblioteca que parece ser fantástica!! Tenha um bom dia, OffTopic: e æ Cantu, sei que você gosta da melhor banda de Heavy Metal de todos os tempos: “Iron Maiden”. Vai no show em SP? o meu ingresso está garantido desde o primeiro dia de venda J. Falou, abraço. Up the Irons!! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação From bzottis em ig.com.br Wed Mar 9 08:59:23 2011 From: bzottis em ig.com.br (Zottis) Date: Wed, 9 Mar 2011 08:59:23 -0300 Subject: [firebase-br] RES: RES: Ajuda em SQL In-Reply-To: <173CFBBF7C0A4CB5BC0C324C92DD279C@danielnote> References: <102446984517493896@unknownmsgid> <173CFBBF7C0A4CB5BC0C324C92DD279C@danielnote> Message-ID: <008901cbde51$6f34a730$4d9df590$@ig.com.br> Eu uso um Subselect direto na listagem de clientes e no "RXDBGRID", no evento GetCellParams eu faço as pesquisas. Da uma olhada no código abaixo. Ficará lento se retornar muitos registros, mas também não demora muito. Espero que ajude. Zottis procedure TBuscaCtaRec.GradeContasGetCellParams(Sender: TObject; Field: TField; AFont: TFont; var Background: TColor; Highlight: Boolean); var Pago_, Boleto_, SERASA_: variant; begin Pago_ := (Sender as TrxDBGrid).DataSource.DataSet.FieldByName('Pago').AsString; Boleto_ := (Sender as TrxDBGrid).DataSource.DataSet.FieldByName('BOLETO_EMITIDO').AsString; SERASA_ := (Sender as TrxDBGrid).DataSource.DataSet.FieldByName('SERASA').AsString; if (Pago_ = 'S') then Background := clMoneyGreen else if Pago_ <>'S' then Begin AFont.Color := clRed; //Background := clInfoBk; end; if Field.FieldName = 'COD_CONTA' then begin Background := cl3DLight; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; if (Boleto_ = 'S') then Begin Background := clSkyBlue; AFont.Color := clBlue; end else if Boleto_ <>'S' then Begin AFont.Color := clGreen; Background := clInfoBk; end; end; if Highlight then begin AFont.Color := clHighlightText; Background := clHighlight; end; if Field.FieldName = 'SITUACAO' then begin Background := cl3DLight; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; IF Field.Value = 'Conta Aberta' THEN BEGIN Background := clInfoBk; AFont.Style := AFont.Style + [fsBold]; END ELSE IF Field.Value = 'Conta Vencida' THEN BEGIN Background := ClRed; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; END ELSE IF Field.Value = 'Conta Paga' THEN BEGIN Background := clMenu; AFont.Style := AFont.Style + [fsBold]; END; end else if Field.FieldName = 'VENCIMENTO' then begin Background := cl3DLight; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; end; if Field.FieldName = 'VALOR' then begin AFont.Style := AFont.Style + [fsBold]; end; if Field.FieldName = 'COD_CONTA' then begin AFont.Style := AFont.Style + [fsBold]; end; if Field.FieldName = 'SALDO' then begin AFont.Style := AFont.Style + [fsBold]; end; if Field.FieldName = 'FORMA_PGTO' then begin Background := cl3DLight; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; IF Field.Value = 'MENSAL' THEN BEGIN Background := clRed; AFont.Style := AFont.Style + [fsBold]; END ELSE IF Field.Value = 'MENSAL + EXCEDENTE' THEN BEGIN Background := clSkyBlue; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; END ELSE IF Field.Value = 'MENSAL + KILO' THEN BEGIN Background := clDkGray; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; END ELSE IF Field.Value = 'TAXA RECOLHIMENTO + QUILO' THEN BEGIN Background := clGreen; AFont.Style := AFont.Style + [fsBold]; AFont.Color := clBlack; END ELSE IF Field.Value = 'POR BOMBONA' THEN BEGIN Background := clPurple; AFont.Style := AFont.Style + [fsBold]; END; end; if Field.FieldName = 'SERASA' then begin if (Field.Value = 'S') then Begin AFont.Style := AFont.Style + [fsBold]; AFont.Color := clWhite; Background := clRed; end else if (Field.Value = 'N') then Begin AFont.Style := AFont.Style + [fsBold]; AFont.Color := clWhite; Background := clBlue; end; end; if Field.FieldName = 'CENTRAL_COBRANCA' then begin if (Field.Value = 'S') then Begin AFont.Style := AFont.Style + [fsBold]; AFont.Color := clWhite; Background := clRed; end else if (Field.Value = 'N') then Begin AFont.Style := AFont.Style + [fsBold]; AFont.Color := clWhite; Background := clBlue; end; end; if Field.FieldName = 'ISOLAR_BUSCA' then begin if (Field.Value = 'S') then Begin AFont.Style := AFont.Style + [fsBold]; AFont.Color := clWhite; Background := clRed; end else if (Field.Value = 'N') then Begin AFont.Style := AFont.Style + [fsBold]; AFont.Color := clWhite; Background := clBlue; end; end; end; Exemplo: select CR.Cod_conta,CR.Cod_cliente,CR.Data_cad,CR.Vencimento,CR.Saldo, CR.Dias_atraso, CR.Situacao,CR.Vlr_juros, CR.Valor,CR.Cod_reg, CR.Pago,CR.Total_pago, CR.Desconto,CR.Cod_usuario,CR.Data_pgto, CR.Juros,CR.Obs, CR.Despesas_extras, CR.DIA_SEMANA, CR.NF, CR.FAR_MTRS, CR.BOLETO_EMITIDO, CR.KILOS_EXCEDENTES, CR.TAXA_RECOLHIMENTO, CR.BOMBONAS, CR.Cod_fars_mtrs, CR.serasa, CR.data_serasa, CR.data_baixa_serasa, CR.Central_Cobranca, CR.COD_EDITOR, CR.Ano, CR.Mes, CR.Vcto_ORIGINAL, CR.JUSTIFICA_VCTO, CL.Razao_social as Razao_Social, CL.COD_CLIENTE_EMPRESA, CL.Fone , CL.Celular, CL.Fax , CL.Endereco ,CL.No_casa, CL.Bairro, CL.Cep, Cl.Cod_cidade, CL.Nome_fantasia, CL.Cpf_cnpj ,cL.Contato, CL.Email , CL.Rg_insc, CL.FORMA_PGTO, CL.FECHA_MANUAL, CL.Com_Nota_Fiscal, CL.Cod_area_atuacao, CL.COD_GRUPO, CL.taxa_retencao, CL.ISOLAR_BUSCA, CL.endereco_corresp ,CL.no_casa_corresp, CL.bairro_corresp, CL.cep_corresp, CL.cod_cidade_corresp, (SELECT AR.Area FROM Areas_atuacao AR WHERE AR.Cod_area_atuacao = CL.Cod_area_atuacao)AS AREA_ATUACAO, (SELECT CID.CIDADE FROM CIDADES CID WHERE CID.Cod_cidade = CL.Cod_cidade)AS CIDADE, (SELECT CID.Uf FROM CIDADES CID WHERE CID.Cod_cidade = CL.Cod_cidade)AS UF, (SELECT CID.CIDADE FROM CIDADES CID WHERE CID.Cod_cidade = CL.cod_cidade_corresp)AS CIDADE_corresp, (SELECT CID.Uf FROM CIDADES CID WHERE CID.Cod_cidade = CL.Cod_cidade_corresp)AS UF_corresp from ctaRec CR,Clientes CL where CR.Cod_cliente = CL.Cod_cliente and (CR.Vencimento between :VarDataI and :VarDataF) and Upper(CL.Razao_social) Like Upper(:VarNome) and CR.Deletado = 'N' order by CR.Vencimento,CR.Cod_cliente, CR.Cod_conta From listas em warmboot.com.br Wed Mar 9 09:46:48 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 9 Mar 2011 09:46:48 -0300 Subject: [firebase-br] FIBPlus 7.0.15 In-Reply-To: References: Message-ID: <125313020.20110309094648@warmboot.com.br> JOL> algumas duvidas para tirar com vocês! bom, vamos la: Estou com o livro do JOL> Cantu em mãos (Firebird Essencial) e ele colocou varias informações JOL> interessantes no livro, dentre elas: Eu acho que vc confundiu os componentes... no Firebird Essencial eu falo sobre o IBO, não é a mesma coisa que FIBPlus :) JOL> OffTopic: e æ Cantu, sei que você gosta da melhor banda de Heavy Metal de JOL> todos os tempos: “Iron Maiden”. Vai no show em SP? o meu ingresso está JOL> garantido desde o primeiro dia de venda J. Falou, abraço. Up the Irons!! Estarei lá tb ;) []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From tavinhol em gmail.com Wed Mar 9 09:51:15 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Wed, 9 Mar 2011 09:51:15 -0300 Subject: [firebase-br] RES: FIBPlus 7.0.15 In-Reply-To: <125313020.20110309094648@warmboot.com.br> References: <125313020.20110309094648@warmboot.com.br> Message-ID: Fala Cantu, obrigado por responder. Estou com o livro em mãos e na pagina 98 do Firebird Essencial part I você faz sim uma breve explicação do componente :) atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: quarta-feira, 9 de março de 2011 09:47 Para: FireBase Assunto: Re: [firebase-br] FIBPlus 7.0.15 JOL> algumas duvidas para tirar com vocês! bom, vamos la: Estou com o livro do JOL> Cantu em mãos (Firebird Essencial) e ele colocou varias informações JOL> interessantes no livro, dentre elas: Eu acho que vc confundiu os componentes... no Firebird Essencial eu falo sobre o IBO, não é a mesma coisa que FIBPlus :) JOL> OffTopic: e æ Cantu, sei que você gosta da melhor banda de Heavy Metal de JOL> todos os tempos: “Iron Maiden”. Vai no show em SP? o meu ingresso está JOL> garantido desde o primeiro dia de venda J. Falou, abraço. Up the Irons!! Estarei lá tb ;) []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Wed Mar 9 10:04:01 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 9 Mar 2011 10:04:01 -0300 Subject: [firebase-br] RES: FIBPlus 7.0.15 In-Reply-To: References: <125313020.20110309094648@warmboot.com.br> Message-ID: <1549976500.20110309100401@warmboot.com.br> JOL> Estou com o livro em mãos e na pagina 98 do Firebird Essencial part I você JOL> faz sim uma breve explicação do componente :) Ah sim, mas é só um resumo :) E o livro já tem algum tempo, muita coisa pode ter mudado no componente. Sugiro que vc dê uma olhada nos exemplos e na documentação disponíveis no site da DevRace... ali deve ser sua maior fonte de informação sobre o FIBPlus. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From cyberguido em gmail.com Wed Mar 9 10:32:56 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Wed, 09 Mar 2011 10:32:56 -0300 Subject: [firebase-br] =?windows-1252?q?Altera=E7=E3o_de_senha_do_banco_de?= =?windows-1252?q?_dados?= In-Reply-To: <4D77004C.9060207@gmail.com> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com> <95DAB67B55AD493F90760B1AFDAB3D52@danielnote> <4D7646FC.2030508@gmail.com> <4D77004C.9060207@gmail.com> Message-ID: <4D778188.1040809@gmail.com> Olá Paulo, >> >> Se não sou o administrador, e existem sistemas já instalados que >> requeiram o uso da senha padrão, só instalo meu sistema mediante a >> assinatura de um termo me isentando de toda e qualquer >> responsabilidade em caso de corrupção do banco de dados. >> > Boa noite, > Fiquei curioso quanto a esse "termo", tu podes ceder uma cópia? > Não tem nada de especial, não foi sequer redigido por um advogado. Abre aspas Eu, , na qualidade de , responsável pelo de informática da empresa e, consequentemente, pelo desempenho tarefas administrativas requeridas pelo servidor de banco de dados, por meio deste isento de toda e qualquer responsabilidade a em caso de corrupção nos dados do sistema , em razão da senha administrativa do referido servidor, conforme requerida por sistemas de terceiros, ser de conhecimento público. Data e carimbo. Fecha Aspas Até, Carlos From tavinhol em gmail.com Wed Mar 9 10:34:55 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Wed, 9 Mar 2011 10:34:55 -0300 Subject: [firebase-br] RES: RES: FIBPlus 7.0.15 In-Reply-To: <1549976500.20110309100401@warmboot.com.br> References: <125313020.20110309094648@warmboot.com.br> <1549976500.20110309100401@warmboot.com.br> Message-ID: Certo Cantu, já baixei todos os exemplos e é em cima deles que estou estudando! é que se alguém já está trabalhando com o FIBPlus, com certeza terá essas respostas na ponta da língua... mas estou na luta aqui, se alguém puder me ajudar com algumas dicas, eu agradeço :) atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: quarta-feira, 9 de março de 2011 10:04 Para: 'FireBase' Assunto: Re: [firebase-br] RES: FIBPlus 7.0.15 JOL> Estou com o livro em mãos e na pagina 98 do Firebird Essencial part I você JOL> faz sim uma breve explicação do componente :) Ah sim, mas é só um resumo :) E o livro já tem algum tempo, muita coisa pode ter mudado no componente. Sugiro que vc dê uma olhada nos exemplos e na documentação disponíveis no site da DevRace... ali deve ser sua maior fonte de informação sobre o FIBPlus. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cyberguido em gmail.com Wed Mar 9 10:48:52 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Wed, 09 Mar 2011 10:48:52 -0300 Subject: [firebase-br] FIBPlus 7.0.15 In-Reply-To: References: Message-ID: <4D778544.2040607@gmail.com> Olá José Otávio Posso ajudar apenas em parte > 1 - ) Trabalhar com duas transações noTpFIBDataSet, uma somente leitura que > fornece os dados ao dataset para navegação e uma separada utilizada para > apenas para manipulação de dados ficando aberta a transação por um período > bem curto. Configurei as duas da seguinte maneira: > Uso basicamente o FIBQuery para consultar e atualizar. Se é necessária a navegação bidirecional eu transfiro os registros para um client dataset, no meu caso o KBMMemTable. Todas as transações ficam abertas apenas pelo período mais curto de tempo possível. > > 4 - ) Em todas máquinas clientes eu instalo o Firebird com as configurações > mínimas. Então no TpFIBDatabase, na propriedade LibraryName eu devo > informar: C:\Arquivos de programas\Firebird\Firebird_1_5\bin\fbclient.dll. > Certo isso pessoal? Eu deixo esta informação para ser configurada em tempo de execução, é lida de um arquivo INI. > 5 - ) Parâmetros nulos: No FIBPlus posso passar parâmetros nulos? Por > exemplo em um caso ?... where campo = :parâmetro? eu não preciso verificar > se esse parâmetro é nulo ou não mesmo sendo do tipo Integer? Não estou certo de ter entendido sua dúvida. Se ":parametro" for opcional, pesquise o uso de macro substituição. Se o resultado pretendido for o conjunto de registros em que "campo" seja NULL, passe NULL como parâmetro. > 6 - ) Não consegui entender direito com funciona a propriedade ?Conditions? > do TpFIBDataset. Se alguém puder me dar um exemplo de quando e como usar, > ficarei muito grato! Fico devendo esta :( Até, Carlos From pportellaa.firebase em gmail.com Wed Mar 9 11:15:11 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Mar 2011 11:15:11 -0300 Subject: [firebase-br] =?windows-1252?q?Altera=E7=E3o_de_senha_do_banco_de?= =?windows-1252?q?_dados?= In-Reply-To: <4D778188.1040809@gmail.com> References: <4D717111.5060800@gmail.com><4D7177FE.8070604@gmail.com> <646383A6E572420994FC54E81378B892@luiz180906><4D726FA9.6010800@gmail.com> <4D729F86.3040508@gmail.com><30C3924EE1F84ADA81ADAF457FD929E4@luiz180906> <4D74F43C.8080901@gmail.com> <95DAB67B55AD493F90760B1AFDAB3D52@danielnote> <4D7646FC.2030508@gmail.com> <4D77004C.9060207@gmail.com> <4D778188.1040809@gmail.com> Message-ID: <4D778B6F.7070502@gmail.com> Em 09/03/2011 10:32, Cyber Guido escreveu: > Olá Paulo, > >>> >>> Se não sou o administrador, e existem sistemas já instalados que >>> requeiram o uso da senha padrão, só instalo meu sistema mediante a >>> assinatura de um termo me isentando de toda e qualquer >>> responsabilidade em caso de corrupção do banco de dados. >>> >> Boa noite, >> Fiquei curioso quanto a esse "termo", tu podes ceder uma cópia? >> > > Não tem nada de especial, não foi sequer redigido por um advogado. > > Abre aspas > > Eu, , na qualidade de ocupado aqui>, responsável pelo de > informática da empresa e, > consequentemente, pelo desempenho tarefas administrativas requeridas > pelo servidor de banco de dados, por meio deste isento de toda e > qualquer responsabilidade a sistema aqui> em caso de corrupção nos dados do sistema sistema aqui>, em razão da senha administrativa do referido servidor, > conforme requerida por sistemas de terceiros, ser de conhecimento > público. > > Data e carimbo. > > Fecha Aspas > > Até, > Carlos > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Obrigado por responder, e isso me deu algumas idéias. Vou conversar com um advogado e dependendo do resultado postarei aqui. Um abraço. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From tavinhol em gmail.com Wed Mar 9 11:40:11 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Wed, 9 Mar 2011 11:40:11 -0300 Subject: [firebase-br] RES: FIBPlus 7.0.15 In-Reply-To: <4D778544.2040607@gmail.com> References: <4D778544.2040607@gmail.com> Message-ID: Olá Carlos! vc não trabalha com 2 transações então né... atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Cyber Guido Enviada em: quarta-feira, 9 de março de 2011 10:49 Para: FireBase Assunto: Re: [firebase-br] FIBPlus 7.0.15 Olá José Otávio Posso ajudar apenas em parte > 1 - ) Trabalhar com duas transações noTpFIBDataSet, uma somente leitura que > fornece os dados ao dataset para navegação e uma separada utilizada para > apenas para manipulação de dados ficando aberta a transação por um período > bem curto. Configurei as duas da seguinte maneira: > Uso basicamente o FIBQuery para consultar e atualizar. Se é necessária a navegação bidirecional eu transfiro os registros para um client dataset, no meu caso o KBMMemTable. Todas as transações ficam abertas apenas pelo período mais curto de tempo possível. > > 4 - ) Em todas máquinas clientes eu instalo o Firebird com as configurações > mínimas. Então no TpFIBDatabase, na propriedade LibraryName eu devo > informar: C:\Arquivos de programas\Firebird\Firebird_1_5\bin\fbclient.dll. > Certo isso pessoal? Eu deixo esta informação para ser configurada em tempo de execução, é lida de um arquivo INI. > 5 - ) Parâmetros nulos: No FIBPlus posso passar parâmetros nulos? Por > exemplo em um caso “... where campo = :parâmetro” eu não preciso verificar > se esse parâmetro é nulo ou não mesmo sendo do tipo Integer? Não estou certo de ter entendido sua dúvida. Se ":parametro" for opcional, pesquise o uso de macro substituição. Se o resultado pretendido for o conjunto de registros em que "campo" seja NULL, passe NULL como parâmetro. > 6 - ) Não consegui entender direito com funciona a propriedade “Conditions” > do TpFIBDataset. Se alguém puder me dar um exemplo de quando e como usar, > ficarei muito grato! Fico devendo esta :( Até, Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From tavinhol em gmail.com Wed Mar 9 11:38:56 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Wed, 9 Mar 2011 11:38:56 -0300 Subject: [firebase-br] RES: FIBPlus 7.0.15 In-Reply-To: <4D778544.2040607@gmail.com> References: <4D778544.2040607@gmail.com> Message-ID: Olá Carlos! vc não trabalha com 2 transações então né... atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Cyber Guido Enviada em: quarta-feira, 9 de março de 2011 10:49 Para: FireBase Assunto: Re: [firebase-br] FIBPlus 7.0.15 Olá José Otávio Posso ajudar apenas em parte > 1 - ) Trabalhar com duas transações noTpFIBDataSet, uma somente leitura que > fornece os dados ao dataset para navegação e uma separada utilizada para > apenas para manipulação de dados ficando aberta a transação por um período > bem curto. Configurei as duas da seguinte maneira: > Uso basicamente o FIBQuery para consultar e atualizar. Se é necessária a navegação bidirecional eu transfiro os registros para um client dataset, no meu caso o KBMMemTable. Todas as transações ficam abertas apenas pelo período mais curto de tempo possível. > > 4 - ) Em todas máquinas clientes eu instalo o Firebird com as configurações > mínimas. Então no TpFIBDatabase, na propriedade LibraryName eu devo > informar: C:\Arquivos de programas\Firebird\Firebird_1_5\bin\fbclient.dll. > Certo isso pessoal? Eu deixo esta informação para ser configurada em tempo de execução, é lida de um arquivo INI. > 5 - ) Parâmetros nulos: No FIBPlus posso passar parâmetros nulos? Por > exemplo em um caso “... where campo = :parâmetro” eu não preciso verificar > se esse parâmetro é nulo ou não mesmo sendo do tipo Integer? Não estou certo de ter entendido sua dúvida. Se ":parametro" for opcional, pesquise o uso de macro substituição. Se o resultado pretendido for o conjunto de registros em que "campo" seja NULL, passe NULL como parâmetro. > 6 - ) Não consegui entender direito com funciona a propriedade “Conditions” > do TpFIBDataset. Se alguém puder me dar um exemplo de quando e como usar, > ficarei muito grato! Fico devendo esta :( Até, Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From mctbrasil em gmail.com Wed Mar 9 12:45:06 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Wed, 9 Mar 2011 12:45:06 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: *Boa tarde!* Cara, dá uma olha neste link http://www.firebase.com.br/fb/artigo.php?id=2276 que fala sobre como migrar para o Firebird 2.5. O artigo foi escrito pelo Cantú e tem umas dicas muito boas para isso! É importante lembrar que é bom fazer uma migração a parte, como teste e ver se o sistema está funcionando corretamente, antes de fazer a migração no cliente! Não sei quanto ao grupo, mas recomendo pegar o Firebird 2.5.1 que está ainda em snapshot, mas fica a seu critério! Caso alguém do grupo quiser opinar sobre isso ... *Obrigado,* * * * * *Fabiano Moura* Em 8 de março de 2011 20:36, C Henrique M Corbo escreveu: > Senhores, > > Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão > 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a > evolução a partir desta versão, eu não tive mais condições de migrar os > banco de dados grandes que eu tenho em alguns cliente. Sempre tive que > aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco > mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e > achei um pecado abrir mão de tantos recursos por ainda estar usando a versão > 1.5. > > Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. > Quais são procedimentos para fazer a migração? Fazer o backup usando o > servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso > simplesmente fazer o backup e restore usando a versão 2.5? > > Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto > COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as > recomendações que devo seguir para fazer uma migração com menos problemas > possíveis? > > Agradeço desde já pela ajuda, > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From mctbrasil em gmail.com Wed Mar 9 12:48:11 2011 From: mctbrasil em gmail.com (Fabiano Moura) Date: Wed, 9 Mar 2011 12:48:11 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: Aproveitando, dá uma lida também no artigo do link http://www.firebase.com.br/fb/artigo.php?id=2284. Fabiano Moura Em 9 de março de 2011 12:45, Fabiano Moura escreveu: > *Boa tarde!* > > Cara, dá uma olha neste link > http://www.firebase.com.br/fb/artigo.php?id=2276 que fala sobre como > migrar para o Firebird 2.5. O artigo foi escrito pelo Cantú e tem umas dicas > muito boas para isso! > É importante lembrar que é bom fazer uma migração a parte, como teste e > ver se o sistema está funcionando corretamente, antes de fazer a migração no > cliente! > > Não sei quanto ao grupo, mas recomendo pegar o Firebird 2.5.1 que está > ainda em snapshot, mas fica a seu critério! Caso alguém do grupo quiser > opinar sobre isso ... > > > > > *Obrigado,* > * > * > * > * > *Fabiano Moura* > > Em 8 de março de 2011 20:36, C Henrique M Corbo escreveu: > > Senhores, >> >> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão >> 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a >> evolução a partir desta versão, eu não tive mais condições de migrar os >> banco de dados grandes que eu tenho em alguns cliente. Sempre tive que >> aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco >> mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e >> achei um pecado abrir mão de tantos recursos por ainda estar usando a versão >> 1.5. >> >> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. >> Quais são procedimentos para fazer a migração? Fazer o backup usando o >> servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso >> simplesmente fazer o backup e restore usando a versão 2.5? >> >> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto >> COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as >> recomendações que devo seguir para fazer uma migração com menos problemas >> possíveis? >> >> Agradeço desde já pela ajuda, >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From cyberguido em gmail.com Wed Mar 9 13:29:13 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Wed, 09 Mar 2011 13:29:13 -0300 Subject: [firebase-br] RES: FIBPlus 7.0.15 In-Reply-To: References: <4D778544.2040607@gmail.com> Message-ID: <4D77AAD9.6000704@gmail.com> Olá José Otávio, On 09/03/2011 11:38, José Otávio Lussari wrote: > Olá Carlos! vc não trabalha com 2 transações então né... Não, porque como só uso FIBDataset em situações onde não haverá atualização dos dados, uma transação apenas basta. Para atualizar eu sempre faço uso de stored procedures, chamadas através de um FIBQuery, ou FIBStoredProc. Dá mais trabalho, mas é um preço que pago sem reclamar, pois assim eu tenho controle absoluto do que acontece. :-) Até, Carlos From leeg.leeg em gmail.com Wed Mar 9 14:31:19 2011 From: leeg.leeg em gmail.com (Alvori Feliciano) Date: Wed, 9 Mar 2011 14:31:19 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: Boa Tarde Para realizar este procedimento, aqui na empresa, nos realizamos o procedimento de backup pelo dos com o gbak na versao do firebird 1.5, e apos desintalar o firebird 1.5 e reiniciar a maquina. Apos inicio do sistema, instalamos o firebird 2.5 e realizamos a restauração da base com o gbak acrescentando no final do procedimento o seguinte " -FIX_FSS_METADATA WIN1252 -FIX_FSS_DATA WIN1252 " Mas so lembrando que para realizar este procedimento, sempre realizamos teste para verificar se a base ficou correta e se não ouve mudanças. Mesmo se a base de dados for grande, vale a penda você testar primeiramente antes de realizar no cliente. Em 9 de março de 2011 12:48, Fabiano Moura escreveu: > Aproveitando, dá uma lida também no artigo do link > http://www.firebase.com.br/fb/artigo.php?id=2284. > > > Fabiano Moura > > Em 9 de março de 2011 12:45, Fabiano Moura escreveu: > > > *Boa tarde!* > > > > Cara, dá uma olha neste link > > http://www.firebase.com.br/fb/artigo.php?id=2276 que fala sobre como > > migrar para o Firebird 2.5. O artigo foi escrito pelo Cantú e tem umas > dicas > > muito boas para isso! > > É importante lembrar que é bom fazer uma migração a parte, como teste e > > ver se o sistema está funcionando corretamente, antes de fazer a migração > no > > cliente! > > > > Não sei quanto ao grupo, mas recomendo pegar o Firebird 2.5.1 que está > > ainda em snapshot, mas fica a seu critério! Caso alguém do grupo quiser > > opinar sobre isso ... > > > > > > > > > > *Obrigado,* > > * > > * > > * > > * > > *Fabiano Moura* > > > > Em 8 de março de 2011 20:36, C Henrique M Corbo >escreveu: > > > > Senhores, > >> > >> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão > >> 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar > a > >> evolução a partir desta versão, eu não tive mais condições de migrar os > >> banco de dados grandes que eu tenho em alguns cliente. Sempre tive que > >> aquele ressentimento do "time que está ganhando não se mexe". Li há um > pouco > >> mais de um mês um artigo do Cantú falando dos novos recursos da versão > 2.5 e > >> achei um pecado abrir mão de tantos recursos por ainda estar usando a > versão > >> 1.5. > >> > >> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para > isso. > >> Quais são procedimentos para fazer a migração? Fazer o backup usando o > >> servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso > >> simplesmente fazer o backup e restore usando a versão 2.5? > >> > >> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto > >> COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as > >> recomendações que devo seguir para fazer uma migração com menos > problemas > >> possíveis? > >> > >> Agradeço desde já pela ajuda, > >> > >> C Henrique M Corbo > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- leeg o bom From chmeireles em uol.com.br Wed Mar 9 14:38:55 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 9 Mar 2011 14:38:55 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4D76FFCD.1080208@gmail.com> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> Message-ID: <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> Olá Portella, Os meus banco de dados tem entre 10 e 15 gb. Eu não tenho um número de registros de cabeça, mas se tu achares essa informação importante, eu posso me conectar remotamente e fazer uma conta para ver quantos registros tem nesses banco de dados. At. C Henrique M Corbo     Em 09/03/2011 01:19, Paulo Portella < pportellaa.firebase em gmail.com > escreveu: Em 08/03/2011 20:36, C Henrique M Corbo escreveu: > Senhores, > > Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. > > Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? > > Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? > > Agradeço desde já pela ajuda, > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Boa noite, Seria essa base grande demais a ponto de impedir que você faça o "feijão-com-arroz" em um teste de atualização? []s -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Mar 9 14:41:22 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 9 Mar 2011 14:41:22 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: <4d77bbc21db2d_7810b47b82c1df@a2-weasel6.tmail> Olá Fabiano, Boa tarde. A minha idéia é essa mesma, eu vou copiar o banco de dados para dentro do laboratório da empresa e fazer migração como um trabalho a parte. Depois que conseguir migrar, farei todos os testes dentro do laboratório e depois farei a migração no cliente. Com certeza vou me valer do artigo do Cantú que você citou. Obrigado. C Henrique M Corbo     Em 09/03/2011 12:45, Fabiano Moura < mctbrasil em gmail.com > escreveu: *Boa tarde!* Cara, dá uma olha neste link http://www.firebase.com.br/fb/artigo.php?id=2276 que fala sobre como migrar para o Firebird 2.5. O artigo foi escrito pelo Cantú e tem umas dicas muito boas para isso! É importante lembrar que é bom fazer uma migração a parte, como teste e ver se o sistema está funcionando corretamente, antes de fazer a migração no cliente! Não sei quanto ao grupo, mas recomendo pegar o Firebird 2.5.1 que está ainda em snapshot, mas fica a seu critério! Caso alguém do grupo quiser opinar sobre isso ... *Obrigado,* * * * * *Fabiano Moura* Em 8 de março de 2011 20:36, C Henrique M Corbo escreveu: > Senhores, > > Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão > 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a > evolução a partir desta versão, eu não tive mais condições de migrar os > banco de dados grandes que eu tenho em alguns cliente. Sempre tive que > aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco > mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e > achei um pecado abrir mão de tantos recursos por ainda estar usando a versão > 1.5. > > Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. > Quais são procedimentos para fazer a migração? Fazer o backup usando o > servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso > simplesmente fazer o backup e restore usando a versão 2.5? > > Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto > COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as > recomendações que devo seguir para fazer uma migração com menos problemas > possíveis? > > Agradeço desde já pela ajuda, > > C Henrique M Corbo > > > > > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Mar 9 14:46:26 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 9 Mar 2011 14:46:26 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: <4d77bcf271315_7ba51baa83c17e@a2-weasel2.tmail> Ok Fábio... Vou olhar também... Valeu! C Henrique M Corbo     Em 09/03/2011 12:48, Fabiano Moura < mctbrasil em gmail.com > escreveu: Aproveitando, dá uma lida também no artigo do link http://www.firebase.com.br/fb/artigo.php?id=2284. Fabiano Moura Em 9 de março de 2011 12:45, Fabiano Moura escreveu: > *Boa tarde!* > > Cara, dá uma olha neste link > http://www.firebase.com.br/fb/artigo.php?id=2276 que fala sobre como > migrar para o Firebird 2.5. O artigo foi escrito pelo Cantú e tem umas dicas > muito boas para isso! > É importante lembrar que é bom fazer uma migração a parte, como teste e > ver se o sistema está funcionando corretamente, antes de fazer a migração no > cliente! > > Não sei quanto ao grupo, mas recomendo pegar o Firebird 2.5.1 que está > ainda em snapshot, mas fica a seu critério! Caso alguém do grupo quiser > opinar sobre isso ... > > > > > *Obrigado,* > * > * > * > * > *Fabiano Moura* > > Em 8 de março de 2011 20:36, C Henrique M Corbo escreveu: > > Senhores, >> >> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão >> 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a >> evolução a partir desta versão, eu não tive mais condições de migrar os >> banco de dados grandes que eu tenho em alguns cliente. Sempre tive que >> aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco >> mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e >> achei um pecado abrir mão de tantos recursos por ainda estar usando a versão >> 1.5. >> >> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. >> Quais são procedimentos para fazer a migração? Fazer o backup usando o >> servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso >> simplesmente fazer o backup e restore usando a versão 2.5? >> >> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto >> COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as >> recomendações que devo seguir para fazer uma migração com menos problemas >> possíveis? >> >> Agradeço desde já pela ajuda, >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From chmeireles em uol.com.br Wed Mar 9 14:52:14 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 9 Mar 2011 14:52:14 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> Message-ID: <4d77be4eaf82d_53741111f038272@a2-weasel12.tmail> Feliciano, Boa tarde. Acho que o jeito é fazer backup com a versão 1.5 mesmo, porque eu instalei a versão 2.5 no meu laptop no windows, tentei me conectar em banco de dados que ainda está na versão 1.5 e o Ibexpert exibiu uma mensagem dizendo que o banco de dados é inválido. Tive que copiar o banco de dados para outro computador com a versão 1.5 para conseguir conectar. Você já passou por isso? É isso mesmo? O firebird 2.5 não estabelece conexão com banco de dados na versão 1.5? ou estou fazendo alguma coisa errada? At. C Henrique M Corbo     Em 09/03/2011 14:31, Alvori Feliciano < leeg.leeg em gmail.com > escreveu: Boa Tarde Para realizar este procedimento, aqui na empresa, nos realizamos o procedimento de backup pelo dos com o gbak na versao do firebird 1.5, e apos desintalar o firebird 1.5 e reiniciar a maquina. Apos inicio do sistema, instalamos o firebird 2.5 e realizamos a restauração da base com o gbak acrescentando no final do procedimento o seguinte " -FIX_FSS_METADATA WIN1252 -FIX_FSS_DATA WIN1252 " Mas so lembrando que para realizar este procedimento, sempre realizamos teste para verificar se a base ficou correta e se não ouve mudanças. Mesmo se a base de dados for grande, vale a penda você testar primeiramente antes de realizar no cliente. Em 9 de março de 2011 12:48, Fabiano Moura escreveu: > Aproveitando, dá uma lida também no artigo do link > http://www.firebase.com.br/fb/artigo.php?id=2284. > > > Fabiano Moura > > Em 9 de março de 2011 12:45, Fabiano Moura escreveu: > > > *Boa tarde!* > > > > Cara, dá uma olha neste link > > http://www.firebase.com.br/fb/artigo.php?id=2276 que fala sobre como > > migrar para o Firebird 2.5. O artigo foi escrito pelo Cantú e tem umas > dicas > > muito boas para isso! > > É importante lembrar que é bom fazer uma migração a parte, como teste e > > ver se o sistema está funcionando corretamente, antes de fazer a migração > no > > cliente! > > > > Não sei quanto ao grupo, mas recomendo pegar o Firebird 2.5.1 que está > > ainda em snapshot, mas fica a seu critério! Caso alguém do grupo quiser > > opinar sobre isso ... > > > > > > > > > > *Obrigado,* > > * > > * > > * > > * > > *Fabiano Moura* > > > > Em 8 de março de 2011 20:36, C Henrique M Corbo >escreveu: > > > > Senhores, > >> > >> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão > >> 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar > a > >> evolução a partir desta versão, eu não tive mais condições de migrar os > >> banco de dados grandes que eu tenho em alguns cliente. Sempre tive que > >> aquele ressentimento do "time que está ganhando não se mexe". Li há um > pouco > >> mais de um mês um artigo do Cantú falando dos novos recursos da versão > 2.5 e > >> achei um pecado abrir mão de tantos recursos por ainda estar usando a > versão > >> 1.5. > >> > >> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para > isso. > >> Quais são procedimentos para fazer a migração? Fazer o backup usando o > >> servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso > >> simplesmente fazer o backup e restore usando a versão 2.5? > >> > >> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto > >> COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as > >> recomendações que devo seguir para fazer uma migração com menos > problemas > >> possíveis? > >> > >> Agradeço desde já pela ajuda, > >> > >> C Henrique M Corbo > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- leeg o bom ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Wed Mar 9 15:47:58 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Mar 2011 15:47:58 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> Message-ID: <4D77CB5E.30304@gmail.com> Em 09/03/2011 14:38, C Henrique M Corbo escreveu: > Olá Portella, > > Os meus banco de dados tem entre 10 e 15 gb. Eu não tenho um número de registros de cabeça, mas se tu achares essa informação importante, eu posso me conectar remotamente e fazer uma conta para ver quantos registros tem nesses banco de dados. > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 09/03/2011 01:19, Paulo Portella< pportellaa.firebase em gmail.com> escreveu: > Em 08/03/2011 20:36, C Henrique M Corbo escreveu: >> Senhores, >> >> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. >> >> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? >> >> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? >> >> Agradeço desde já pela ajuda, >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Boa noite, > Seria essa base grande demais a ponto de impedir que você faça o > "feijão-com-arroz" em um teste de atualização? > []s > o FB, assim como muitos outros bancos, fazem a requisição de espaço em disco, mas não a devolvem. (só se você fizer um backup/restore). Recentemente uma base SqlServer de 91 Gigas estava ocupando 89Gigas à toa... ou seja, consegui reduzir para menos que 2 Gigas (mdf/ldf). então? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From delki8 em gmail.com Wed Mar 9 17:11:04 2011 From: delki8 em gmail.com (delki8) Date: Wed, 9 Mar 2011 20:11:04 +0000 (UTC) Subject: [firebase-br] DownGrade Firebird 2.5 para 2.1 References: Message-ID: Só pra informar pessoal peguei o gbak do 2.5 e coloquei no lugar do gbak 2.1 que estava em outra máquina e não funcionou. Ele da um erro na busca de uma .dll > > - instala o 2.5 > > - vai no diretorio dele e salva o gbak,exe > > - remove o 2.5 e instala o 2.1 > > - ai tenta restaurar o backup mas usando o gbak do 2.5 que voce salvou. > > Nesse caso vai ter que abrir um prompt e fazer na mao o restore. > > > > Depois posta ai dizendo se deu certo... From chmeireles em uol.com.br Wed Mar 9 18:25:18 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 9 Mar 2011 18:25:18 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4D77CB5E.30304@gmail.com> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> <4D77CB5E.30304@gmail.com> Message-ID: <4d77f03eb08f8_67476b0703814a@a2-weasel4.tmail> Entendo Portella, Mas esses banco de dados que me refiro tem realmente esse tamanho porque eu faço o backup/restore regularmente e sempre que faço reduz cerca de 8% à 10% do espaço original. Então te digo que o tamanho deles é esse mesmo. Pode confiar. Então? É grande para você? At. C Henrique M Corbo     Em 09/03/2011 15:47, Paulo Portella < pportellaa.firebase em gmail.com > escreveu: Em 09/03/2011 14:38, C Henrique M Corbo escreveu: > Olá Portella, > > Os meus banco de dados tem entre 10 e 15 gb. Eu não tenho um número de registros de cabeça, mas se tu achares essa informação importante, eu posso me conectar remotamente e fazer uma conta para ver quantos registros tem nesses banco de dados. > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 09/03/2011 01:19, Paulo Portella escreveu: > Em 08/03/2011 20:36, C Henrique M Corbo escreveu: >> Senhores, >> >> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. >> >> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? >> >> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? >> >> Agradeço desde já pela ajuda, >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Boa noite, > Seria essa base grande demais a ponto de impedir que você faça o > "feijão-com-arroz" em um teste de atualização? > []s > o FB, assim como muitos outros bancos, fazem a requisição de espaço em disco, mas não a devolvem. (só se você fizer um backup/restore). Recentemente uma base SqlServer de 91 Gigas estava ocupando 89Gigas à toa... ou seja, consegui reduzir para menos que 2 Gigas (mdf/ldf). então? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Wed Mar 9 18:28:32 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Mar 2011 18:28:32 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4d77f03eb08f8_67476b0703814a@a2-weasel4.tmail> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> <4D77CB5E.30304@gmail.com> <4d77f03eb08f8_67476b0703814a@a2-weasel4.tmail> Message-ID: <4D77F100.50508@gmail.com> Em 09/03/2011 18:25, C Henrique M Corbo escreveu: > Entendo Portella, > > Mas esses banco de dados que me refiro tem realmente esse tamanho porque eu faço o backup/restore regularmente e sempre que faço reduz cerca de 8% à 10% do espaço original. > > Então te digo que o tamanho deles é esse mesmo. Pode confiar. Então? É grande para você? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 09/03/2011 15:47, Paulo Portella< pportellaa.firebase em gmail.com> escreveu: > Em 09/03/2011 14:38, C Henrique M Corbo escreveu: >> Olá Portella, >> >> Os meus banco de dados tem entre 10 e 15 gb. Eu não tenho um número de registros de cabeça, mas se tu achares essa informação importante, eu posso me conectar remotamente e fazer uma conta para ver quantos registros tem nesses banco de dados. >> >> At. >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 09/03/2011 01:19, Paulo Portella escreveu: >> Em 08/03/2011 20:36, C Henrique M Corbo escreveu: >>> Senhores, >>> >>> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. >>> >>> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? >>> >>> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? >>> >>> Agradeço desde já pela ajuda, >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> Boa noite, >> Seria essa base grande demais a ponto de impedir que você faça o >> "feijão-com-arroz" em um teste de atualização? >> []s >> > o FB, assim como muitos outros bancos, fazem a requisição de espaço em > disco, mas não a devolvem. > (só se você fizer um backup/restore). > > Recentemente uma base SqlServer de 91 Gigas estava ocupando 89Gigas à > toa... ou seja, consegui reduzir para menos que 2 Gigas (mdf/ldf). > > então? > Não, não é grande. E se zipá-lo, pode cair bem o tamanho final. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From chmeireles em uol.com.br Wed Mar 9 18:43:42 2011 From: chmeireles em uol.com.br (C Henrique M Corbo) Date: Wed, 9 Mar 2011 18:43:42 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4D77F100.50508@gmail.com> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> <4D77CB5E.30304@gmail.com> <4d77f03eb08f8_67476b0703814a@a2-weasel4.tmail> <4D77F100.50508@gmail.com> Message-ID: <4d77f48e2b702_6dd9b66582c143@a2-weasel9.tmail> Então você acredita que a migração será tranquila? E sobre o Collate eo Charset? Eu atualmente uso o NONE. Isso representa algum problema? Devo mudar isso para versão nova do banco de dados? At. C Henrique M Corbo     Em 09/03/2011 18:28, Paulo Portella < pportellaa.firebase em gmail.com > escreveu: Em 09/03/2011 18:25, C Henrique M Corbo escreveu: > Entendo Portella, > > Mas esses banco de dados que me refiro tem realmente esse tamanho porque eu faço o backup/restore regularmente e sempre que faço reduz cerca de 8% à 10% do espaço original. > > Então te digo que o tamanho deles é esse mesmo. Pode confiar. Então? É grande para você? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 09/03/2011 15:47, Paulo Portella escreveu: > Em 09/03/2011 14:38, C Henrique M Corbo escreveu: >> Olá Portella, >> >> Os meus banco de dados tem entre 10 e 15 gb. Eu não tenho um número de registros de cabeça, mas se tu achares essa informação importante, eu posso me conectar remotamente e fazer uma conta para ver quantos registros tem nesses banco de dados. >> >> At. >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 09/03/2011 01:19, Paulo Portella escreveu: >> Em 08/03/2011 20:36, C Henrique M Corbo escreveu: >>> Senhores, >>> >>> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. >>> >>> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? >>> >>> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? >>> >>> Agradeço desde já pela ajuda, >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> Boa noite, >> Seria essa base grande demais a ponto de impedir que você faça o >> "feijão-com-arroz" em um teste de atualização? >> []s >> > o FB, assim como muitos outros bancos, fazem a requisição de espaço em > disco, mas não a devolvem. > (só se você fizer um backup/restore). > > Recentemente uma base SqlServer de 91 Gigas estava ocupando 89Gigas à > toa... ou seja, consegui reduzir para menos que 2 Gigas (mdf/ldf). > > então? > Não, não é grande. E se zipá-lo, pode cair bem o tamanho final. -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Wed Mar 9 18:49:06 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 09 Mar 2011 18:49:06 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4d77f48e2b702_6dd9b66582c143@a2-weasel9.tmail> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> <4D77CB5E.30304@gmail.com> <4d77f03eb08f8_67476b0703814a@a2-weasel4.tmail> <4D77F100.50508@gmail.com> <4d77f48e2b702_6dd9b66582c143@a2-weasel9.tmail> Message-ID: <4D77F5D2.2050403@gmail.com> Em 09/03/2011 18:43, C Henrique M Corbo escreveu: > Então você acredita que a migração será tranquila? > > E sobre o Collate eo Charset? Eu atualmente uso o NONE. Isso representa algum problema? Devo mudar isso para versão nova do banco de dados? > > At. > > C Henrique M Corbo > > > > > > > > > > > > > > > > > Em 09/03/2011 18:28, Paulo Portella< pportellaa.firebase em gmail.com> escreveu: > Em 09/03/2011 18:25, C Henrique M Corbo escreveu: >> Entendo Portella, >> >> Mas esses banco de dados que me refiro tem realmente esse tamanho porque eu faço o backup/restore regularmente e sempre que faço reduz cerca de 8% à 10% do espaço original. >> >> Então te digo que o tamanho deles é esse mesmo. Pode confiar. Então? É grande para você? >> >> At. >> >> C Henrique M Corbo >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em 09/03/2011 15:47, Paulo Portella escreveu: >> Em 09/03/2011 14:38, C Henrique M Corbo escreveu: >>> Olá Portella, >>> >>> Os meus banco de dados tem entre 10 e 15 gb. Eu não tenho um número de registros de cabeça, mas se tu achares essa informação importante, eu posso me conectar remotamente e fazer uma conta para ver quantos registros tem nesses banco de dados. >>> >>> At. >>> >>> C Henrique M Corbo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Em 09/03/2011 01:19, Paulo Portella escreveu: >>> Em 08/03/2011 20:36, C Henrique M Corbo escreveu: >>>> Senhores, >>>> >>>> Boa noite. Eu venho acompanhando as evoluções do firebird desde a versão 1.0 e também fiz a migração até a versão 1.5. Apesar de ainda acompanhar a evolução a partir desta versão, eu não tive mais condições de migrar os banco de dados grandes que eu tenho em alguns cliente. Sempre tive que aquele ressentimento do "time que está ganhando não se mexe". Li há um pouco mais de um mês um artigo do Cantú falando dos novos recursos da versão 2.5 e achei um pecado abrir mão de tantos recursos por ainda estar usando a versão 1.5. >>>> >>>> Muito bem, eu quero fazer isso e vou precisar da ajuda de vocês para isso. Quais são procedimentos para fazer a migração? Fazer o backup usando o servidor do firebird 1.5 e restaurar usando o firebird 2.5? Ou eu posso simplesmente fazer o backup e restore usando a versão 2.5? >>>> >>>> Outro detalhe importante. Nos meus bancos de dados na versão 1.5. tanto COLLATE como CHARSET eu defini como NOME. Diante disso, quais são as recomendações que devo seguir para fazer uma migração com menos problemas possíveis? >>>> >>>> Agradeço desde já pela ajuda, >>>> >>>> C Henrique M Corbo >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> Boa noite, >>> Seria essa base grande demais a ponto de impedir que você faça o >>> "feijão-com-arroz" em um teste de atualização? >>> []s >>> >> o FB, assim como muitos outros bancos, fazem a requisição de espaço em >> disco, mas não a devolvem. >> (só se você fizer um backup/restore). >> >> Recentemente uma base SqlServer de 91 Gigas estava ocupando 89Gigas à >> toa... ou seja, consegui reduzir para menos que 2 Gigas (mdf/ldf). >> >> então? >> > Não, não é grande. > E se zipá-lo, pode cair bem o tamanho final. > Só fazendo o teste de upgrade pra saber. No que eu posso ajudar? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From listas em warmboot.com.br Wed Mar 9 21:15:32 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 9 Mar 2011 21:15:32 -0300 Subject: [firebase-br] Chegou o momento de migrar FB 1.5 para 2.5 In-Reply-To: <4d77f48e2b702_6dd9b66582c143@a2-weasel9.tmail> References: <4d76bd831c8fa_4a33d6a003814c@a2-weasel14.tmail> <4D76FFCD.1080208@gmail.com> <4d77bb2f7c874_416ab66582c14f@a2-weasel9.tmail> <4D77CB5E.30304@gmail.com> <4d77f03eb08f8_67476b0703814a@a2-weasel4.tmail> <4D77F100.50508@gmail.com> <4d77f48e2b702_6dd9b66582c143@a2-weasel9.tmail> Message-ID: <484055823.20110309211532@warmboot.com.br> CHMC> E sobre o Collate eo Charset? Eu atualmente uso o NONE. Isso CHMC> representa algum problema? Devo mudar isso para versão nova do banco de dados? Aconselho vc ler: http://www.firebase.com.br/fb/artigo.php?id=1 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From marcelofirebird em gmail.com Thu Mar 10 13:44:59 2011 From: marcelofirebird em gmail.com (marcelo machado) Date: Thu, 10 Mar 2011 13:44:59 -0300 Subject: [firebase-br] Firebird no Honeycomb Message-ID: Pessoal, Alguem ja conseguiu rodar o "poderoso" Firebird no Android Honeycomb? Marcelo Machado From renatus em centris.com.br Thu Mar 10 14:47:28 2011 From: renatus em centris.com.br (renato wulf jr) Date: Thu, 10 Mar 2011 14:47:28 -0300 Subject: [firebase-br] DownGrade Firebird 2.5 para 2.1 In-Reply-To: References: Message-ID: O ideal para fazer downgrade seria extrair o metadata do banco (estrutura do banco junto com os dados) e criar novo fdb a partir desse arquivo na versão desejada do Firebird. Renato From sistemas2000profesional em gmail.com Thu Mar 10 19:10:26 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 10 Mar 2011 18:10:26 -0400 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_puedo_conocer_el_valor_gen?= =?iso-8859-1?q?erado=3F?= Message-ID: Hola a todos Tengo un Trigger como el siguiente: SET TERM ^ ; CREATE TRIGGER MOVIM_BI FOR MOVIMCAB ACTIVE BEFORE INSERT POSITION 0 AS BEGIN IF (NEW.MVC_IDENTI IS NULL OR NEW.MVC_IDENTI = 0) THEN NEW.MVC_IDENTI = GEN_ID(GEN_MOVIM, 1); END^ SET TERM ; ^ y funciona muy bien, sin problemas. Además, tengo un Stored Procedure como el siguiente: SET TERM ^ ; CREATE PROCEDURE SAVE_HEADER ( IDENTI TYPE OF D_IDENTIFICATOR, AS BEGIN UPDATE OR INSERT INTO MOVIMCAB (MVC_IDENTI) VALUES (:IDENTI); END^ SET TERM ; ^ Y también funciona muy bien. Pero tengo una pregunta: ¿Cómo puedo saber cuál es el valor de la columna MVC_IDENTI? ¿Es 5, ó es 12, ó es 26, ó cuál es? ¿Cómo puedo saberlo? Necesito conocer ese valor para usarlo en mi tabla hija (en una relación parent/child). ¿Por qué? Porque el valor de MVC_IDENTI debo almacenar también en la tabla hija. El valor de MVC_IDENTI será el que utilizaré para relacionar ambas tablas. Saludos y gracias por anticipado. Walter. From rnribeiro em gmail.com Thu Mar 10 19:17:46 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 10 Mar 2011 19:17:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_puedo_conocer_el_valor_gen?= =?iso-8859-1?q?erado=3F?= In-Reply-To: References: Message-ID: Function Inc_Gen(Generator: String): integer; begin qryUso.Close; qryUso.DataSet.CommandText := 'select gen_id('+Generator+',1) from rdb$DATABASE'; qryUso.Open; result := qryUso.Fields.Fields[0].AsInteger; qryUso.Close; end; procedure Dec_Gen(Generator: String); begin qryUso.Close; qryUso.DataSet.CommandText := 'select gen_id('+Generator+',-1) from rdb$DATABASE'; qryUso.Open; qryUso.Close; end; 2011/3/10 W O > Hola a todos > > Tengo un Trigger como el siguiente: > > SET TERM ^ ; > > CREATE TRIGGER MOVIM_BI FOR MOVIMCAB > ACTIVE BEFORE INSERT > POSITION 0 > AS > BEGIN > IF (NEW.MVC_IDENTI IS NULL OR NEW.MVC_IDENTI = 0) THEN > NEW.MVC_IDENTI = GEN_ID(GEN_MOVIM, 1); > END^ > > SET TERM ; ^ > > > y funciona muy bien, sin problemas. Además, tengo un Stored Procedure como > el siguiente: > > > SET TERM ^ ; > > CREATE PROCEDURE SAVE_HEADER ( > IDENTI TYPE OF D_IDENTIFICATOR, > AS > BEGIN > UPDATE OR INSERT INTO MOVIMCAB > (MVC_IDENTI) > VALUES (:IDENTI); > END^ > > SET TERM ; ^ > > Y también funciona muy bien. Pero tengo una pregunta: ¿Cómo puedo saber > cuál > es el valor de la columna MVC_IDENTI? ¿Es 5, ó es 12, ó es 26, ó cuál es? > ¿Cómo puedo saberlo? > > Necesito conocer ese valor para usarlo en mi tabla hija (en una relación > parent/child). ¿Por qué? Porque el valor de MVC_IDENTI debo almacenar > también en la tabla hija. > > El valor de MVC_IDENTI será el que utilizaré para relacionar ambas tablas. > > Saludos y gracias por anticipado. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Mar 11 01:41:48 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Fri, 11 Mar 2011 01:41:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_puedo_conocer_el_valor_gen?= =?iso-8859-1?q?erado=3F?= In-Reply-To: References: Message-ID: Si utiliza la versión 2.0 o superior, puede hacer lo siguiente: SET TERM ^ ; CREATE PROCEDURE SAVE_HEADER ( IDENTI TYPE OF D_IDENTIFICATOR, AS BEGIN UPDATE OR INSERT INTO MOVIMCAB (MVC_IDENTI) VALUES (:IDENTI) *returning values mvc_identi*; --> Esto hará que el valor introducido en el campo para ser devueltos suspend; END^ SET TERM ; ^ 2011/3/10 W O > Hola a todos > > Tengo un Trigger como el siguiente: > > SET TERM ^ ; > > CREATE TRIGGER MOVIM_BI FOR MOVIMCAB > ACTIVE BEFORE INSERT > POSITION 0 > AS > BEGIN > IF (NEW.MVC_IDENTI IS NULL OR NEW.MVC_IDENTI = 0) THEN > NEW.MVC_IDENTI = GEN_ID(GEN_MOVIM, 1); > END^ > > SET TERM ; ^ > > > y funciona muy bien, sin problemas. Además, tengo un Stored Procedure como > el siguiente: > > > SET TERM ^ ; > > CREATE PROCEDURE SAVE_HEADER ( > IDENTI TYPE OF D_IDENTIFICATOR, > AS > BEGIN > UPDATE OR INSERT INTO MOVIMCAB > (MVC_IDENTI) > VALUES (:IDENTI); > END^ > > SET TERM ; ^ > > Y también funciona muy bien. Pero tengo una pregunta: ¿Cómo puedo saber > cuál > es el valor de la columna MVC_IDENTI? ¿Es 5, ó es 12, ó es 26, ó cuál es? > ¿Cómo puedo saberlo? > > Necesito conocer ese valor para usarlo en mi tabla hija (en una relación > parent/child). ¿Por qué? Porque el valor de MVC_IDENTI debo almacenar > también en la tabla hija. > > El valor de MVC_IDENTI será el que utilizaré para relacionar ambas tablas. > > Saludos y gracias por anticipado. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From escovadordebits em gmail.com Fri Mar 11 07:24:26 2011 From: escovadordebits em gmail.com (Sandro Souza) Date: Fri, 11 Mar 2011 07:24:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?=BFC=F3mo_puedo_conocer_el_valor_gen?= =?iso-8859-1?q?erado=3F?= In-Reply-To: References: Message-ID: <4D79F85A.3060801@gmail.com> Buenos días/tardes W. O. Cambiar el procedimiento almacenado de la siguiente manera: SET TERM ^ ; CREATE PROCEDURE SAVE_HEADER ( IDENTI TYPE OF D_IDENTIFICATOR, ... /* Otros parámetros, si los hay */ ... ) RETURNS ( NEW_IDENTI TYPE OF D_IDENTIFICATOR ) AS BEGIN -- Incluir o actualizar el registro. UPDATE OR INSERT INTO MOVIMCAB (MVC_IDENTI) VALUES (:IDENTI) RETURNING :NEW_IDENTI; -- Devuelve el código generado. SUSPEND; END^ SET TERM ; ^ Ahora acabo de leer los resultados a través de este procedimiento almacenado en una consulta SELECT, como en el ejemplo siguiente: SELECT NEW_IDENTI FROM SAVE_HEADER(:IDENTI , ... /* Otros parámetros, si los hay. */ ... ) Espero haber ayudado a más de estorbo. :D (Traducción a través de "Google Translate") Em 10-03-2011 19:10, W O escreveu: > Hola a todos > > Tengo un Trigger como el siguiente: > > SET TERM ^ ; > > CREATE TRIGGER MOVIM_BI FOR MOVIMCAB > ACTIVE BEFORE INSERT > POSITION 0 > AS > BEGIN > IF (NEW.MVC_IDENTI IS NULL OR NEW.MVC_IDENTI = 0) THEN > NEW.MVC_IDENTI = GEN_ID(GEN_MOVIM, 1); > END^ > > SET TERM ; ^ > > > y funciona muy bien, sin problemas. Además, tengo un Stored Procedure como > el siguiente: > > > SET TERM ^ ; > > CREATE PROCEDURE SAVE_HEADER ( > IDENTI TYPE OF D_IDENTIFICATOR, > AS > BEGIN > UPDATE OR INSERT INTO MOVIMCAB > (MVC_IDENTI) > VALUES (:IDENTI); > END^ > > SET TERM ; ^ > > Y también funciona muy bien. Pero tengo una pregunta: ¿Cómo puedo > saber cuál > es el valor de la columna MVC_IDENTI? ¿Es 5, ó es 12, ó es 26, ó cuál es? > ¿Cómo puedo saberlo? > > Necesito conocer ese valor para usarlo en mi tabla hija (en una relación > parent/child). ¿Por qué? Porque el valor de MVC_IDENTI debo almacenar > también en la tabla hija. > > El valor de MVC_IDENTI será el que utilizaré para relacionar ambas tablas. > > Saludos y gracias por anticipado. > > Walter. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From programacao em unibrasdistribuidora.com.br Fri Mar 11 11:15:22 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Fri, 11 Mar 2011 11:15:22 -0300 Subject: [firebase-br] off topic - software ERP + NF-e Message-ID: Prezados, colegas da lista, desculpem off! Desenvolvi um sistema ERP e 1 MÓDULO DE NF-e totalmente integrados, as telas dos mesmos podem ser vistas no site www.softmaxi.com.br, caso alguém precise ou possa indicar, pago comissão pela indicação. O sofftware está estável e em uso a mais de 3 anos em alguns clientes. Caso necessitem de mais informações, as mensagens podem ser enviadas através do email: softmaxi em softmaxi.com.br Desde já agradeço a atenção de todos e desculpem pelo off mais uma vez José Aparecido www.softmaxi.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” From listas em warmboot.com.br Fri Mar 11 11:56:27 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 11 Mar 2011 11:56:27 -0300 Subject: [firebase-br] off topic - software ERP + NF-e In-Reply-To: References: Message-ID: <1374592668.20110311115627@warmboot.com.br> A lista não é um balcão de anúncios. Em caso de reincidência, seu cadastro será removido. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br UP> Prezados, colegas da lista, desculpem off! UP> UP> UP> Desenvolvi um sistema ERP e 1 MÓDULO DE NF-e totalmente integrados, as telas From fabio.schunig em gmail.com Fri Mar 11 16:07:28 2011 From: fabio.schunig em gmail.com (Fabio) Date: Fri, 11 Mar 2011 16:07:28 -0300 Subject: [firebase-br] Access Violation na firebaselib.dll Message-ID: <4D7A72F0.5020909@gmail.com> Boa tarde Sou novo na lista, então olá para todos. Meu nome é Fabio Schunig e alguns já devem me conhecem de outras listas e fóruns de discussão. Espero que possamos nos ajudar e trocar experiências e ideias. Voltando ao assunto, estou testando a DLL firebaselib, que baixei do site. Só que ela não está funcionando muito bem para mim, e está me retornando erro de "Access Violation" ao fechar o programa; e em outros partes do código proporciona comportamentos estranhos também. Por exemplo: function OpenDBInfo(DBName,UserName,Password:String):integer; stdcall; external 'firebaselib.Dll' ; function GetCountUserConnected():integer; stdcall; external 'firebaselib.Dll'; function CloseDBInfo():integer; stdcall; external 'firebaselib.Dll'; ================================ procedure TForm1.Usuarios(Sender: TObject); begin If OpenDBInfo( 'localhost:teste', 'meu_usuario', 'senha_usuario') < 0 then raise Exception.Create('Não foi possível abrir conexão com o BD'); If CloseDBInfo() < 0 then raise Exception.Create('Não foi possível fechar a conexão'); end; ================================ Detalhes: - se eu apenas comentar as linhas que utilizam as funções, o programa trabalhar normalmente. - estou usando Windows Vista, Delphi 7 e Firebird 1.5 Abraços Fabio Schunig From brunogarcia69 em gmail.com Fri Mar 11 21:30:03 2011 From: brunogarcia69 em gmail.com (Bruno Garcia Silva) Date: Fri, 11 Mar 2011 21:30:03 -0300 Subject: [firebase-br] Duvida SQL Message-ID: Na verdade são duas duvidas... Tenho o seguinte select (FB2.1): select F.CLIENTE , sum (F.CREDITO-F.DEBITO) as saldo from FINANCA F where F.SITUACAO like 'Agendado' and F.FORNECEDOR = 34 group by F.CLIENTE O problema é que o F.CLIENTE volta o seu ID e eu queria o nome do Cliente que esta em outra tabela dos clientes, que poderia ser recuperado assim: select distinct c.IDCLIENTE , c.nome from clientes c join financa f on c.IDCLIENTE = f.cliente where f.fornecedor = 34 and f.situacao like 'Agendado' order by c.IDCLIENTE Como juntar ou fazer com que no primeiro select apareça o nome e ID do cliente? Ou seja fazer um só select que volte o nome do cliente além do seu ID? Não estou conseguindo juntar tudo em um só select... A segunda duvida é que recebo a lista do firebase no gmail tudo junto, todas as mensagens do dia num só e-mail, como responder uma mensagem especifica? Obrigado! -- Definição do Congresso Brasileiro,segundo "José Simão": "Se gradear vira zoológico, se murar vira presídio, se cobrir com lona vira circo, se botar lanterna vermelha vira puteiro e se der a descarga não sobra ninguém". From bzottis em ig.com.br Fri Mar 11 22:16:16 2011 From: bzottis em ig.com.br (=?ISO-8859-1?Q?Jos=E9_Mauricio_Barbisan_Zottis?=) Date: Fri, 11 Mar 2011 22:16:16 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: não sei se vou falar(escrever!) besteira, mas não da para fazer um sub selct? select F.CLIENTE, (selct C.Nome from Clientes C where C.IDCliente = F.Cliente) nome_Cliente , sum (F.CREDITO-F.DEBITO) as saldo from FINANCA F where F.SITUACAO like 'Agendado' and F.FORNECEDOR = 34 group by F.CLIENTE Em 11 de março de 2011 21:30, Bruno Garcia Silva escreveu: > Na verdade são duas duvidas... > > Tenho o seguinte select (FB2.1): > > select F.CLIENTE , sum (F.CREDITO-F.DEBITO) as saldo > from FINANCA F > where F.SITUACAO like 'Agendado' and F.FORNECEDOR = 34 > group by F.CLIENTE > > O problema é que o F.CLIENTE volta o seu ID e eu queria o nome do > Cliente que esta em outra tabela dos clientes, que poderia ser > recuperado assim: > > select distinct c.IDCLIENTE , c.nome > from clientes c join financa f on c.IDCLIENTE = f.cliente > where f.fornecedor = 34 and f.situacao like 'Agendado' > order by c.IDCLIENTE > > Como juntar ou fazer com que no primeiro select apareça o nome e ID do > cliente? Ou seja fazer um só select que volte o nome do cliente além > do seu ID? Não estou conseguindo juntar tudo em um só select... > > A segunda duvida é que recebo a lista do firebase no gmail tudo > junto, todas as mensagens do dia num só e-mail, como responder uma > mensagem especifica? > > Obrigado! > > -- > Definição do Congresso Brasileiro,segundo "José Simão": > "Se gradear vira zoológico, se murar vira presídio, se cobrir com lona > vira circo, se botar lanterna vermelha vira puteiro e se der a > descarga não sobra ninguém". > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sat Mar 12 01:40:46 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Sat, 12 Mar 2011 01:40:46 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Aqui dá certo assim: select F.CLIENTE , C.Nome, sum (F.CREDITO-F.DEBITO) as saldo from FINANCA F, CLIENTES C where (F.SITUACAO like 'Agendado') and ( F.FORNECEDOR = 34) and (F.Cliente=C.Idcliente) group by F.CLIENTE, C.Nome From levymoreira.ce em gmail.com Sat Mar 12 11:38:40 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Sat, 12 Mar 2011 11:38:40 -0300 Subject: [firebase-br] Cidades Artigo firebase atualizar Message-ID: O titulo ficou meio confuso, mas é o seguinte, o artigo http://www.firebase.com.br/fb/artigo.php?id=2194 esta com a ultima atualização de 2010 e em 2011 já deve ter atualizado.... Alguém sabe onde encontro o que mudou de lá pra k, ou podem atualizar o artigo? Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From brunogarcia69 em gmail.com Sat Mar 12 12:52:24 2011 From: brunogarcia69 em gmail.com (Bruno Garcia Silva) Date: Sat, 12 Mar 2011 12:52:24 -0300 Subject: [firebase-br] Duvida SQL Message-ID: Deste jeito deu certo aqui também: select F.CLIENTE , C.Nome, sum (F.CREDITO-F.DEBITO) as saldo from FINANCA F, CLIENTES C where (F.SITUACAO like 'Agendado') and ( F.FORNECEDOR = 34) and (F.Cliente=C.Idcliente) group by F.CLIENTE, C.Nome Obrigado... acho que estava complicando tentando usar join... Mas deste jeito: select F.CLIENTE, (selct C.Nome from Clientes C where C.IDCliente = F.Cliente) nome_Cliente , sum (F.CREDITO-F.DEBITO) as saldo from FINANCA F where F.SITUACAO like 'Agendado' and F.FORNECEDOR = 34 group by F.CLIENTE deu um erro ISC ERROR CODE:335544569 ISC ERROR MESSAGE: Dynamic SQL Error SQL error code = -104 Token unknown - line 1, column 26 C Na verdade select de select ou sub-select é para mim um mistério ainda como usa-los e fazê-los funcionar... Mas obrigado a todos e espero que tenha respondido certo uma mensagem especifica da lista através do meu gmail... -- Definição do Congresso Brasileiro,segundo "José Simão": "Se gradear vira zoológico, se murar vira presídio, se cobrir com lona vira circo, se botar lanterna vermelha vira puteiro e se der a descarga não sobra ninguém". From phelen em gmail.com Sat Mar 12 15:10:59 2011 From: phelen em gmail.com (=?ISO-8859-1?Q?R=F4mulo_L?=) Date: Sat, 12 Mar 2011 15:10:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff_Topic=5D_Como_voc=EAs_instala?= =?iso-8859-1?q?m_o_software_nas_esta=E7=F5es?= Message-ID: Sei que essa lista não se refere a esse tipo de assunto, mas como não tenho outra lista para fazer esse tipo de questionamento vou arriscar aqui. A duvida seria como vocês instalam os sistemas de vocês nos clientes? Fazendo uma unica instalação no servidor e puxando atalho nas estações? Ou instalam o sistema em cada estação e apontam o banco para o servidor? Alguem já fez algum teste para verificar qual tem melhor desempenho? Ou da na mesma? From robson.catunda em gmail.com Sat Mar 12 17:05:20 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Sat, 12 Mar 2011 17:05:20 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Provavelmente o problema não seja o subselect. Em minha opinião, nesse caso, ele é desnecessário. O segredo é que ao utilizar GROUP BY, todos os campos que não sejam de agrupamento (sum, max, min, average, etc...) devem fazer parte do group by. No caso, vc tem os campos CLIENTE, NOME e SALDO, este último utilizando o SUM. Logo NOME e CLIENTE tem de estar no group by: group by f.cliente, c.nome Entendeu? From fzorzetto em ig.com.br Sat Mar 12 17:08:48 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Sat, 12 Mar 2011 17:08:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff_Topic=5D_Como_voc=EAs_instala?= =?iso-8859-1?q?m_o_software_nas_esta=E7=F5es?= In-Reply-To: References: Message-ID: Um executável (camada 1) na estação do cliente, Servidor de Dados (camada 2) / BD (camada 3) no servidor ... sem pensar!!! Em 12 de março de 2011 15:10, Rômulo L escreveu: > Sei que essa lista não se refere a esse tipo de assunto, mas como não > tenho outra lista para fazer esse tipo de questionamento vou arriscar aqui. > A duvida seria como vocês instalam os sistemas de vocês nos clientes? > Fazendo uma unica instalação no servidor e puxando atalho nas estações? Ou > instalam o sistema em cada estação e apontam o banco para o servidor? > Alguem > já fez algum teste para verificar qual tem melhor desempenho? Ou da na > mesma? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Fabio Zorzetto From zeluizdala em terra.com.br Sat Mar 12 19:18:15 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Sat, 12 Mar 2011 19:18:15 -0300 Subject: [firebase-br] Select com like da Erro Fatal no windows References: Message-ID: <000401cbe103$67ca3e10$0500a8c0@NOTE> Ola Amigos Será que alguém de vocês já passou por uma situação dessas: tenho um sistema escrito em VFP, que acessa firebird via ODBC, num cliente que tem uma máquina com pouca memória o comando SQL: select campos from tabela campo like '%JOSÉ%', Trava o windows e dá o "famoso " Fatal Error do Windows. Alguém tem uma dica do que possa fazer pra resolver isso, sem que tenha que trocar a máquina, que é o que o cliente quer. A tabela que estou pesquisando tem um indice no campo que estou pesquisando. []s José Luiz From eduardo em icontroller.com.br Sat Mar 12 20:08:05 2011 From: eduardo em icontroller.com.br (Eduardo Bahiense) Date: Sat, 12 Mar 2011 20:08:05 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: > Obrigado... acho que estava complicando tentando usar join... Estou pegando o bonde andando, mas usar join nunca é complicar, mas sim a maneira correta de se fazer. From phelen em gmail.com Sat Mar 12 22:47:38 2011 From: phelen em gmail.com (=?ISO-8859-1?Q?R=F4mulo_L?=) Date: Sat, 12 Mar 2011 22:47:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff_Topic=5D_Como_voc=EAs_instala?= =?iso-8859-1?q?m_o_software_nas_esta=E7=F5es?= In-Reply-To: References: Message-ID: Servidor de dados seria as dlls com regras de negócio? Em 12 de março de 2011 17:08, Fabio Zorzetto escreveu: > Um executável (camada 1) na estação do cliente, Servidor de Dados (camada > 2) > / BD (camada 3) no servidor ... sem pensar!!! > > Em 12 de março de 2011 15:10, Rômulo L escreveu: > > > Sei que essa lista não se refere a esse tipo de assunto, mas como não > > tenho outra lista para fazer esse tipo de questionamento vou arriscar > aqui. > > A duvida seria como vocês instalam os sistemas de vocês nos clientes? > > Fazendo uma unica instalação no servidor e puxando atalho nas estações? > Ou > > instalam o sistema em cada estação e apontam o banco para o servidor? > > Alguem > > já fez algum teste para verificar qual tem melhor desempenho? Ou da na > > mesma? > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Fabio Zorzetto > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Sat Mar 12 22:56:08 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 12 Mar 2011 22:56:08 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff_Topic=5D_Como_voc=EAs_instala?= =?iso-8859-1?q?m_o_software_nas_esta=E7=F5es?= In-Reply-To: References: Message-ID: ai tu bagunça fala pra ele que teus sistemas são feitos em multicamandas, seguinte, vou te dar meu exemplo tenho sitemas em multicamadas e client-server. no teu caso deve ser client-server então instala teu sistema completo e firebird server no servidor nas estações executavel e demais arquivos e pastas necessários junto com o fb client, simples configura o arquivo ini pra apontar pro banco de dados(arquivo .fdb) no servidor e pronto espero que seja isso que vc procura Em 12 de março de 2011 22:47, Rômulo L escreveu: > Servidor de dados seria as dlls com regras de negócio? > > Em 12 de março de 2011 17:08, Fabio Zorzetto > escreveu: > > > Um executável (camada 1) na estação do cliente, Servidor de Dados (camada > > 2) > > / BD (camada 3) no servidor ... sem pensar!!! > > > > Em 12 de março de 2011 15:10, Rômulo L escreveu: > > > > > Sei que essa lista não se refere a esse tipo de assunto, mas como > não > > > tenho outra lista para fazer esse tipo de questionamento vou arriscar > > aqui. > > > A duvida seria como vocês instalam os sistemas de vocês nos > clientes? > > > Fazendo uma unica instalação no servidor e puxando atalho nas estações? > > Ou > > > instalam o sistema em cada estação e apontam o banco para o servidor? > > > Alguem > > > já fez algum teste para verificar qual tem melhor desempenho? Ou da na > > > mesma? > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > Fabio Zorzetto > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Sun Mar 13 07:07:56 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 13 Mar 2011 07:07:56 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? Message-ID: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> Pessoal, tentei abrir um fonte, o mesmo pede o componente TBarcode. Ao tentar instalar apresenta a mensagem: Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also contained in package 'FREEREP7' Como resolvo esta situação? Preciso muito deste exemplo para estudo. Desde já agradeço. From robson.catunda em gmail.com Sun Mar 13 12:06:47 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 13 Mar 2011 12:06:47 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? In-Reply-To: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> Message-ID: Vc tem de instalar o Barcode Procure na internet. Caso não encontre e estiver utilizando Delphi 5, 6 ou 7, tenho o barcode aqui. From cyberguido em gmail.com Sun Mar 13 12:38:22 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Sun, 13 Mar 2011 12:38:22 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? In-Reply-To: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> Message-ID: <4D7CE4EE.5040700@gmail.com> Olá Nilton, On 13/03/2011 07:07, Nilton Oliveira wrote: > Ao tentar instalar apresenta a mensagem: > Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also contained in package 'FREEREP7' > > Como resolvo esta situação? Preciso muito deste exemplo para estudo. > Dois pacotes de componentes distintos não podem conter "units" distintas e de mesmo nome. Não vejo alternativas além de desinstalar um, mesmo que temporariamente, ou alterar os fontes de um deles caso você os tenha. Até, Carlos From brunogarcia69 em gmail.com Sun Mar 13 13:03:55 2011 From: brunogarcia69 em gmail.com (Bruno Garcia Silva) Date: Sun, 13 Mar 2011 13:03:55 -0300 Subject: [firebase-br] Duvida SQL Message-ID: "Provavelmente o problema não seja o subselect. Em minha opinião, nesse caso, ele é desnecessário. O segredo é que ao utilizar GROUP BY, todos os campos que não sejam de agrupamento (sum, max, min, average, etc...) devem fazer parte do group by. No caso, vc tem os campos CLIENTE, NOME e SALDO, este último utilizando o SUM. Logo NOME e CLIENTE tem de estar no group by: group by f.cliente, c.nome Entendeu?" Obrigado novamente e realmente acho que tenho que dar uma estudada novamente em SQL pois nem sabia que group by poderia ter vários campos... "Estou pegando o bonde andando, mas usar join nunca é complicar, mas sim a maneira correta de se fazer." Concordo com você, todo o problema é de usar do modo correto. Mas nem sempre temos a visão do modo correto. As vezes dá um branco ou uma lógica equivocada, que faz ir por caminhos errados de resolver coisas simples... Por isto acho bom e necessário as vezes pedir ajuda e principalmente agradecer pela ajuda e boa vontade de pessoas como vocês que não ganham nada mas estão sempre dispostos a ajudar um desconhecido como eu! Por isto novamente, obrigado a todos! -- Definição do Congresso Brasileiro,segundo "José Simão": "Se gradear vira zoológico, se murar vira presídio, se cobrir com lona vira circo, se botar lanterna vermelha vira puteiro e se der a descarga não sobra ninguém". From nillgolv em bol.com.br Sun Mar 13 18:04:43 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 13 Mar 2011 18:04:43 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> Message-ID: Sim o que expliquei é realmente isto, que ao tentar instalar aparece este erro: Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also contained in package 'FREEREP7' ----------------------------------------------------------------------- Pessoal, tentei abrir um fonte, o mesmo pede o componente TBarcode. ===> Ao tentar instalar apresenta a mensagem: Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also contained in package 'FREEREP7' Como resolvo esta situação? Preciso muito deste exemplo para estudo. ----------------------------------------------------------------------- Uso o delphi 7 ----- Original Message ----- From: "Robson Catunda" To: "FireBase" Sent: Sunday, March 13, 2011 12:06 PM Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? Vc tem de instalar o Barcode Procure na internet. Caso não encontre e estiver utilizando Delphi 5, 6 ou 7, tenho o barcode aqui. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nillgolv em bol.com.br Sun Mar 13 18:07:09 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 13 Mar 2011 18:07:09 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> <4D7CE4EE.5040700@gmail.com> Message-ID: <0345477CC6444826AD7539B44C67B531@officeserv> Realmente pensei nisto, mas uma dúvida, porque ele não aceita então o componente que já está instalado ??? ----- Original Message ----- From: "Cyber Guido" To: "FireBase" Sent: Sunday, March 13, 2011 12:38 PM Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? Olá Nilton, On 13/03/2011 07:07, Nilton Oliveira wrote: > Ao tentar instalar apresenta a mensagem: > Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also > contained in package 'FREEREP7' > > Como resolvo esta situação? Preciso muito deste exemplo para estudo. > Dois pacotes de componentes distintos não podem conter "units" distintas e de mesmo nome. Não vejo alternativas além de desinstalar um, mesmo que temporariamente, ou alterar os fontes de um deles caso você os tenha. Até, Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cyberguido em gmail.com Sun Mar 13 21:29:06 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Sun, 13 Mar 2011 21:29:06 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? In-Reply-To: <0345477CC6444826AD7539B44C67B531@officeserv> References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> <4D7CE4EE.5040700@gmail.com> <0345477CC6444826AD7539B44C67B531@officeserv> Message-ID: <4D7D6152.6080001@gmail.com> Nilton, Duas units terem o mesmo nome não significa que necessariamente implementem o mesmo componente. Talvez o melhor para você esclarecer esta dúvida seja em uma lista ou grupo de discussão específico para Delphi, as chances de você conseguir encontrar alguém que use os mesmos componentes, e saiba qual a melhor maneira de resolver o impasse, serão bem maiores. Até, Carlos On 13/03/2011 18:07, Nilton Oliveira wrote: > Realmente pensei nisto, mas uma dúvida, porque ele não aceita então o > componente que já está instalado ??? > > > > ----- Original Message ----- From: "Cyber Guido" > To: "FireBase" > Sent: Sunday, March 13, 2011 12:38 PM > Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package > Barcode ??? > > > Olá Nilton, > > On 13/03/2011 07:07, Nilton Oliveira wrote: >> Ao tentar instalar apresenta a mensagem: >> Cannot load package 'Barcodes'. It contains unit 'Barcode', which is >> also contained in package 'FREEREP7' >> >> Como resolvo esta situação? Preciso muito deste exemplo para estudo. >> > > Dois pacotes de componentes distintos não podem conter "units" distintas > e de mesmo nome. Não vejo alternativas além de desinstalar um, mesmo que > temporariamente, ou alterar os fontes de um deles caso você os tenha. > > Até, > Carlos > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Mon Mar 14 00:39:39 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Mon, 14 Mar 2011 00:39:39 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> <4D7CE4EE.5040700@gmail.com><0345477CC6444826AD7539B44C67B531@officeserv> <4D7D6152.6080001@gmail.com> Message-ID: Ok, agradeço.. Realmente está instalado na package FREEREP7. Abri a package e removi apenas o barcode, mas deu erro... Vou procurar mais para tentar solucionar. ----- Original Message ----- From: "Cyber Guido" To: "FireBase" Sent: Sunday, March 13, 2011 9:29 PM Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? Nilton, Duas units terem o mesmo nome não significa que necessariamente implementem o mesmo componente. Talvez o melhor para você esclarecer esta dúvida seja em uma lista ou grupo de discussão específico para Delphi, as chances de você conseguir encontrar alguém que use os mesmos componentes, e saiba qual a melhor maneira de resolver o impasse, serão bem maiores. Até, Carlos On 13/03/2011 18:07, Nilton Oliveira wrote: > Realmente pensei nisto, mas uma dúvida, porque ele não aceita então o > componente que já está instalado ??? > > > > ----- Original Message ----- From: "Cyber Guido" > To: "FireBase" > Sent: Sunday, March 13, 2011 12:38 PM > Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package Barcode > ??? > > > Olá Nilton, > > On 13/03/2011 07:07, Nilton Oliveira wrote: >> Ao tentar instalar apresenta a mensagem: >> Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also >> contained in package 'FREEREP7' >> >> Como resolvo esta situação? Preciso muito deste exemplo para estudo. >> > > Dois pacotes de componentes distintos não podem conter "units" distintas > e de mesmo nome. Não vejo alternativas além de desinstalar um, mesmo que > temporariamente, ou alterar os fontes de um deles caso você os tenha. > > Até, > Carlos > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fzorzetto em ig.com.br Mon Mar 14 07:46:58 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Mon, 14 Mar 2011 07:46:58 -0300 Subject: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? In-Reply-To: References: <87FC2BA7190A4A25AD6FF74DD141A8B6@officeserv> <4D7CE4EE.5040700@gmail.com> <0345477CC6444826AD7539B44C67B531@officeserv> <4D7D6152.6080001@gmail.com> Message-ID: Apenas remover a unit não vai dar certo, provavelmente ela tem "chamadas" em outras units que acabam carregando a unit pro projeto, tenta apenas renomear a unit que tem nome duplicado. Talvez isso resolva o problema. Renomeia e recompila, e vai renomeando onde se fizer necessário. Abraços Em 14 de março de 2011 00:39, Nilton Oliveira escreveu: > Ok, agradeço.. > > Realmente está instalado na package FREEREP7. > Abri a package e removi apenas o barcode, mas deu erro... > Vou procurar mais para tentar solucionar. > > > > ----- Original Message ----- From: "Cyber Guido" > To: "FireBase" > Sent: Sunday, March 13, 2011 9:29 PM > > Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package Barcode ??? > > > Nilton, > > Duas units terem o mesmo nome não significa que necessariamente > implementem o mesmo componente. Talvez o melhor para você esclarecer > esta dúvida seja em uma lista ou grupo de discussão específico para > Delphi, as chances de você conseguir encontrar alguém que use os mesmos > componentes, e saiba qual a melhor maneira de resolver o impasse, serão > bem maiores. > > Até, > Carlos > > On 13/03/2011 18:07, Nilton Oliveira wrote: > >> Realmente pensei nisto, mas uma dúvida, porque ele não aceita então o >> componente que já está instalado ??? >> >> >> >> ----- Original Message ----- From: "Cyber Guido" >> To: "FireBase" >> Sent: Sunday, March 13, 2011 12:38 PM >> Subject: Re: [firebase-br] [Off-Topic] Erro ao instalar package Barcode >> ??? >> >> >> Olá Nilton, >> >> On 13/03/2011 07:07, Nilton Oliveira wrote: >> >>> Ao tentar instalar apresenta a mensagem: >>> Cannot load package 'Barcodes'. It contains unit 'Barcode', which is also >>> contained in package 'FREEREP7' >>> >>> Como resolvo esta situação? Preciso muito deste exemplo para estudo. >>> >>> >> Dois pacotes de componentes distintos não podem conter "units" distintas >> e de mesmo nome. Não vejo alternativas além de desinstalar um, mesmo que >> temporariamente, ou alterar os fontes de um deles caso você os tenha. >> >> Até, >> Carlos >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Fabio Zorzetto From zeluizdala em terra.com.br Mon Mar 14 08:30:45 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Mon, 14 Mar 2011 08:30:45 -0300 Subject: [firebase-br] Comando SQL com LIke Message-ID: <001601cbe23b$4550c460$0500a8c0@NOTE> Ola Amigos Será que alguém de vocês já passou por uma situação dessas: tenho um sistema escrito em VFP, que acessa firebird via ODBC, num cliente que tem uma máquina com pouca memória o comando SQL: select campos from tabela campo like '%JOSÉ%', Trava o windows e dá o "famoso " Fatal Error do Windows. Alguém tem uma dica do que possa fazer pra resolver isso, sem que tenha que trocar a máquina, que é o que o cliente quer. A tabela que estou pesquisando tem um indice no campo que estou pesquisando. []s José Luiz From cacgodinho em gmail.com Tue Mar 15 09:19:28 2011 From: cacgodinho em gmail.com (Carlos Alberto) Date: Tue, 15 Mar 2011 09:19:28 -0300 Subject: [firebase-br] Comando SQL com LIke References: <001601cbe23b$4550c460$0500a8c0@NOTE> Message-ID: <3ED5D2ED355C493AAE1032B8D6AEA3D6@NoteInsumos> Zé Luiz, Utilizo o LIKE da forma abaixo e dá certo, sem problemas. Dê uma olhada, ok!!! rsTemp1.Find "DESCRICAO LIKE '" & txtVar & "%'", 0, adSearchForward Carlos... ----- Original Message ----- From: "Ze Luiz" To: "FireBase" Sent: Monday, March 14, 2011 8:30 AM Subject: [firebase-br] Comando SQL com LIke Ola Amigos Será que alguém de vocês já passou por uma situação dessas: tenho um sistema escrito em VFP, que acessa firebird via ODBC, num cliente que tem uma máquina com pouca memória o comando SQL: select campos from tabela campo like '%JOSÉ%', Trava o windows e dá o "famoso " Fatal Error do Windows. Alguém tem uma dica do que possa fazer pra resolver isso, sem que tenha que trocar a máquina, que é o que o cliente quer. A tabela que estou pesquisando tem um indice no campo que estou pesquisando. []s José Luiz ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em fasystem.com.br Mon Mar 14 09:45:01 2011 From: listas em fasystem.com.br (Fasystem - Listas) Date: Mon, 14 Mar 2011 09:45:01 -0300 Subject: [firebase-br] RES: Duvida SQL In-Reply-To: References: Message-ID: Depende. Nesse caso ia só complicar -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Bahiense Enviada em: sábado, 12 de março de 2011 20:08 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Duvida SQL > Obrigado... acho que estava complicando tentando usar join... Estou pegando o bonde andando, mas usar join nunca é complicar, mas sim a maneira correta de se fazer. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Mon Mar 14 11:20:41 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 14 Mar 2011 11:20:41 -0300 Subject: [firebase-br] Comando SQL com LIke In-Reply-To: <001601cbe23b$4550c460$0500a8c0@NOTE> References: <001601cbe23b$4550c460$0500a8c0@NOTE> Message-ID: Por acaso não está acusando nenhum TimeOut ? A utilização do operador % no inicio da condição, assim como comandos do tipo containing, faz o servidor firebird ignorar os indices e passa a utilizar o plano natural aumentando o tempo de resposta. Se vc juntar a isso um quadro com pouca memória (ou mesmo pente de memória com problema, como já aconteceu comigo) , pouco espaço em disco e sua consulta retorna uma qtde ENORME Em 14 de março de 2011 08:30, Ze Luiz escreveu: > Ola Amigos > > Será que alguém de vocês já passou por uma situação dessas: tenho um > sistema > escrito em VFP, que acessa firebird via ODBC, num cliente que tem uma > máquina com pouca memória o comando SQL: select campos from tabela campo > like '%JOSÉ%', Trava o windows e dá o "famoso " Fatal Error do Windows. > > Alguém tem uma dica do que possa fazer pra resolver isso, sem que tenha que > trocar a máquina, que é o que o cliente quer. > > A tabela que estou pesquisando tem um indice no campo que estou > pesquisando. > > []s > > José Luiz > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mon Mar 14 11:31:20 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 14 Mar 2011 11:31:20 -0300 Subject: [firebase-br] Comando SQL com LIke In-Reply-To: <001601cbe23b$4550c460$0500a8c0@NOTE> References: <001601cbe23b$4550c460$0500a8c0@NOTE> Message-ID: Desculpem, foi enviada a resposta incompleta. Segue na íntegra. Por acaso não está acusando nenhum TimeOut ? A utilização do operador % no inicio da condição, assim como comandos do tipo containing, faz o servidor firebird ignorar os indices e passa a utilizar o plano natural aumentando o tempo de resposta. Se vc juntar a isso um quadro com pouca memória (ou mesmo pente de memória com problema, como já aconteceu comigo) , pouco espaço em disco e sua consulta retorna uma qtde ENORME de Joses,.... Pimba..... é travamento com certeza. Verifique tb se o collate e charset, além da versão do firebird são as mesmas em seu ambiente de desenvolvimento e no cliente. Já tive problemas de travamento quando o select encontrava dados acentuados. Ahhhh.... Experimente utilizar o containing no lugar do %jose%, tive um problema de travamento assim e resolvi mudando o comando. Ademais, eu particularmente sempre utilizo Dialect 3, Charset ISO8859_1 e Collate PT_BR. Em 14 de março de 2011 08:30, Ze Luiz escreveu: > Ola Amigos > > Será que alguém de vocês já passou por uma situação dessas: tenho um > sistema > escrito em VFP, que acessa firebird via ODBC, num cliente que tem uma > máquina com pouca memória o comando SQL: select campos from tabela campo > like '%JOSÉ%', Trava o windows e dá o "famoso " Fatal Error do Windows. > > Alguém tem uma dica do que possa fazer pra resolver isso, sem que tenha que > trocar a máquina, que é o que o cliente quer. > > A tabela que estou pesquisando tem um indice no campo que estou > pesquisando. > > []s > > José Luiz > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dominio em engeplus.com.br Mon Mar 14 12:03:15 2011 From: dominio em engeplus.com.br (Dominio Informatica) Date: Mon, 14 Mar 2011 12:03:15 -0300 Subject: [firebase-br] Hospedagem na WEB In-Reply-To: References: Message-ID: <83452DD5CA8F4717BE255E2726227458@Notebook> Eu uso speedserv. Se quiser testar velocidade acessa meu site e da uma olhada www.domionioinf.com.br eu acho que ficou bem bom. Rodrigo -------------------------------------------------- From: "Giovani Rochê" Sent: Friday, February 11, 2011 10:53 AM To: "Fórum Firebase" Subject: [firebase-br] Hospedagem na WEB > > Olá. > > Pesquisei na web mas não encontrei nada concreto, existe algum servidor de > hospedagem para firebird para web? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From acf.andre em gmail.com Mon Mar 14 12:11:21 2011 From: acf.andre em gmail.com (andre conrado) Date: Mon, 14 Mar 2011 12:11:21 -0300 Subject: [firebase-br] Duvida SQL In-Reply-To: References: Message-ID: Eu prefiro assim: SELECT f.cliente, c.nome, sum(f.credito-f.dedito) as saldo FROM financa f INNER JOIN clientes c ON f.cliente = c.idcliente WHERE f.situacao LIKE 'Agendado' AND f.fornecedor = 34 GROUP BY f.cliente, c.nome Em 12/03/11, Robson Catunda escreveu: > Aqui dá certo assim: > > select F.CLIENTE , C.Nome, sum (F.CREDITO-F.DEBITO) as saldo > from FINANCA F, CLIENTES C > where (F.SITUACAO like 'Agendado') and ( F.FORNECEDOR = 34) and > (F.Cliente=C.Idcliente) > group by F.CLIENTE, C.Nome > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From developer em marketingrapido.com.br Mon Mar 14 12:17:05 2011 From: developer em marketingrapido.com.br (Pablo Farias) Date: Mon, 14 Mar 2011 12:17:05 -0300 Subject: [firebase-br] RES: Hospedagem na WEB In-Reply-To: <83452DD5CA8F4717BE255E2726227458@Notebook> References: <83452DD5CA8F4717BE255E2726227458@Notebook> Message-ID: <006201cbe25a$e37300d0$aa590270$@marketingrapido.com.br> Nem abre Pablo Farias Market Sistemas www.marketingrapido.com.br Linkin pfarias em marketingrapido.com.br msn pabloapfarias em hotmail.com -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Dominio Informatica Enviada em: segunda-feira, 14 de março de 2011 12:03 Para: FireBase Assunto: Re: [firebase-br] Hospedagem na WEB Eu uso speedserv. Se quiser testar velocidade acessa meu site e da uma olhada www.domionioinf.com.br eu acho que ficou bem bom. Rodrigo -------------------------------------------------- From: "Giovani Rochê" Sent: Friday, February 11, 2011 10:53 AM To: "Fórum Firebase" Subject: [firebase-br] Hospedagem na WEB > > Olá. > > Pesquisei na web mas não encontrei nada concreto, existe algum > servidor de hospedagem para firebird para web? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Mon Mar 14 13:39:46 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 14 Mar 2011 13:39:46 -0300 Subject: [firebase-br] Hospedagem na WEB In-Reply-To: <83452DD5CA8F4717BE255E2726227458@Notebook> References: <83452DD5CA8F4717BE255E2726227458@Notebook> Message-ID: Aqui não abriu... www.domionioinf.com.br 2011/3/14 Dominio Informatica > Eu uso speedserv. > > Se quiser testar velocidade acessa meu site e da uma olhada > > www.domionioinf.com.br > > eu acho que ficou bem bom. > > Rodrigo > > -------------------------------------------------- > From: "Giovani Rochê" > Sent: Friday, February 11, 2011 10:53 AM > To: "Fórum Firebase" > Subject: [firebase-br] Hospedagem na WEB > > >> Olá. >> >> Pesquisei na web mas não encontrei nada concreto, existe algum servidor de >> hospedagem para firebird para web? >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From luciano.tonon em caneva.com.br Mon Mar 14 14:14:50 2011 From: luciano.tonon em caneva.com.br (luciano.tonon em caneva.com.br) Date: Mon, 14 Mar 2011 14:14:50 -0300 (BRT) Subject: [firebase-br] Hospedagem na WEB In-Reply-To: References: <83452DD5CA8F4717BE255E2726227458@Notebook> Message-ID: <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> Creio que seja: www.dominioinf.com.br Ele deve ter digitado errado. Att, Luciano Tonon. Caneva Softwares > Aqui não abriu... > www.domionioinf.com.br > > 2011/3/14 Dominio Informatica > >> Eu uso speedserv. >> >> Se quiser testar velocidade acessa meu site e da uma olhada >> >> www.domionioinf.com.br >> >> eu acho que ficou bem bom. >> >> Rodrigo >> >> -------------------------------------------------- >> From: "Giovani Rochê" >> Sent: Friday, February 11, 2011 10:53 AM >> To: "Fórum Firebase" >> Subject: [firebase-br] Hospedagem na WEB >> >> >>> Olá. >>> >>> Pesquisei na web mas não encontrei nada concreto, existe algum servidor >>> de >>> hospedagem para firebird para web? >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "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.S.ª 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." > > "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." > > ........................................................................... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dominio em engeplus.com.br Mon Mar 14 14:25:29 2011 From: dominio em engeplus.com.br (Dominio Informatica) Date: Mon, 14 Mar 2011 14:25:29 -0300 Subject: [firebase-br] Hospedagem na WEB In-Reply-To: <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> References: <83452DD5CA8F4717BE255E2726227458@Notebook> <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> Message-ID: <09F3FC23A42C46A1922A26D6B7B04B21@Notebook> Isso mesmo digitei errado, na correria hehe desculpem http://www.dominioinf.com.br/ Agora sim. -------------------------------------------------- From: Sent: Monday, March 14, 2011 2:14 PM To: "FireBase" Subject: Re: [firebase-br] Hospedagem na WEB > > > Creio que seja: > > > > www.dominioinf.com.br > > > > Ele deve ter digitado errado. > > > > Att, > > > > Luciano Tonon. > > Caneva Softwares > > > >> Aqui não abriu... > >> www.domionioinf.com.br > >> > >> 2011/3/14 Dominio Informatica > >> > >>> Eu uso speedserv. > >>> > >>> Se quiser testar velocidade acessa meu site e da uma olhada > >>> > >>> www.domionioinf.com.br > >>> > >>> eu acho que ficou bem bom. > >>> > >>> Rodrigo > >>> > >>> -------------------------------------------------- > >>> From: "Giovani Rochê" > >>> Sent: Friday, February 11, 2011 10:53 AM > >>> To: "Fórum Firebase" > >>> Subject: [firebase-br] Hospedagem na WEB > >>> > >>> > >>>> Olá. > >>>> > >>>> Pesquisei na web mas não encontrei nada concreto, > existe algum servidor > >>>> de > >>>> hospedagem para firebird para web? > >>>> > >>>> ______________________________________________ > >>>> FireBase-BR (www.firebase.com.br) - Hospedado em > www.locador.com.br > >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: > > >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 > >>>> Para consultar mensagens antigas: > http://firebase.com.br/pesquisa > >>>> > >>> > >>> > >>> ______________________________________________ > >>> FireBase-BR (www.firebase.com.br) - Hospedado em > www.locador.com.br > >>> Para saber como gerenciar/excluir seu cadastro na lista, use: > >>> http://www.firebase.com.br/fb/artigo.php?id=1107 > >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >>> > >> > >> > >> > >> -- > >> Levy Moreira - Programador > >> Sistech Informática - Juazeiro do Norte - CE > >> > >> > ........................................................................... > > >> "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.S.ª 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." > >> > >> "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." > >> > >> > ........................................................................... > > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fabio.schunig em gmail.com Mon Mar 14 15:28:29 2011 From: fabio.schunig em gmail.com (Fabio) Date: Mon, 14 Mar 2011 15:28:29 -0300 Subject: [firebase-br] Access Violation na firebaselib.dll Message-ID: <4D7E5E4D.5000709@gmail.com> Boa tarde Sou novo na lista, então olá para todos. Meu nome é Fabio Schunig e alguns já devem me conhecem de outras listas e fóruns de discussão. Espero que possamos nos ajudar e trocar experiências e ideias. Voltando ao assunto, estou testando a DLL firebaselib, que baixei do site. Só que ela não está funcionando muito bem para mim, e está me retornando erro de "Access Violation" ao fechar o programa; e em outros partes do código proporciona comportamentos estranhos também. Por exemplo: function OpenDBInfo(DBName,UserName,Password:String):integer; stdcall; external 'firebaselib.Dll' ; function GetCountUserConnected():integer; stdcall; external 'firebaselib.Dll'; function CloseDBInfo():integer; stdcall; external 'firebaselib.Dll'; ================================ procedure TForm1.Usuarios(Sender: TObject); begin If OpenDBInfo( 'localhost:teste', 'meu_usuario', 'senha_usuario')< 0 then raise Exception.Create('Não foi possível abrir conexão com o BD'); If CloseDBInfo()< 0 then raise Exception.Create('Não foi possível fechar a conexão'); end; ================================ Detalhes: - se eu apenas comentar as linhas que utilizam as funções, o programa trabalhar normalmente. - estou usando Windows Vista, Delphi 7 e Firebird 1.5 Abraços Fabio Schunig From diasmartins em gmail.com Mon Mar 14 15:34:16 2011 From: diasmartins em gmail.com (Reinaldo) Date: Mon, 14 Mar 2011 15:34:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Colocar_o_Classic__ou_N=E3o=3F?= Message-ID: <4D7E5FA8.9000603@gmail.com> Boa Tarde pessoal, Tenho um cliente que tem um Banco de tamanho Médio para Grande (5.0 Gigas) e a Servidores com seguintes configurações Abaixo: Servidor de Banco de Dados: Server Linux Banco TMKT Jaú Modelo: IBM System Xseries 3550 Memória: 4 GB HD: 2 - SATA 250 GB Processador: Intel(R) Xeon(R) E5405 2,0 GHz 1 Video: ATI ES 1000 Rede: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet OS: Linux Enterprise Edition - Linux version 2.6.18-128.el5 (mockbuild em ca-build10.us.oracle.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) Servidor de Aplicação Server Windows Modelo: HP Proliant ML150 G2 Memória: 3 GB HD: 2 - SATA 80 GB Processador: Intel(R) Xeon(TM) CPU 3.20GHz Video: ATI Technologies Inc Rage XL Rede: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express OS:Windows Server 2003 R2 Standard Edition SP2 100 estações (A Maioria XP com 512 RAM) Firebird 1.5.6 Superserver. Visto isso, sei que minha aplicação tem enormes problemas transacionais em como alguns problemas de desenvolvimento que me impedem de migrar para uma versão posterior a 2.0. E devido o alto I-O de informações geradas todos os dias isso tem gerado em dias de pico uma diferença entre a Next transaction e a Oldest active o número de 250.000 transações. Um dos motivos foi que Desliguei o Sweep automático a cada 20.000 transações e faço esse processo por shell script durante a noite. Entao vai minhas 2 dúvidas: Como o Sweep que faço é através do gfix -user SYSDBA -password ******** banco_de_dados.gdb -sweep. - É perigoso fazer esse comando com os usuários do Sistema utilizando o Sistema? Gostaria de fazer isso na troca de turno dos usuários. - Como ainda estou reescrevendo o sofware, nesse meio tempo, além de um corte de base (tenho 6 anos de informações) gostaria de saber se com o Classic (bem tunado) eu conseguiria aproveitaria melhor os recursos de máquina. Att Reinaldo From listas em warmboot.com.br Mon Mar 14 16:01:37 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 14 Mar 2011 16:01:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Colocar_o_Classic__ou_N=E3o=3F?= In-Reply-To: <4D7E5FA8.9000603@gmail.com> References: <4D7E5FA8.9000603@gmail.com> Message-ID: <1396681311.20110314160137@warmboot.com.br> R> - É perigoso fazer esse comando com os usuários do Sistema utilizando o R> Sistema? Gostaria de fazer isso na troca de turno dos usuários. Não é perigoso, mas corre o risco do sistema ficar lento enquanto o sweep estiver sendo executado. R> - Como ainda estou reescrevendo o sofware, nesse meio tempo, além de um R> corte de base (tenho 6 anos de informações) gostaria de saber se com o R> Classic (bem tunado) eu conseguiria aproveitaria melhor os recursos de R> máquina. Depende do número de conexões simultâneas vindas do servidor de aplicação, entre outros fatores. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From akisistemas em gmail.com Mon Mar 14 19:26:28 2011 From: akisistemas em gmail.com (Alexandre Krepe) Date: Mon, 14 Mar 2011 19:26:28 -0300 Subject: [firebase-br] Hospedagem na WEB In-Reply-To: <09F3FC23A42C46A1922A26D6B7B04B21@Notebook> References: <83452DD5CA8F4717BE255E2726227458@Notebook> <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> <09F3FC23A42C46A1922A26D6B7B04B21@Notebook> Message-ID: tambem recomendo a kinghost. abraços. From hpensador em gmail.com Mon Mar 14 21:03:27 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Mon, 14 Mar 2011 21:03:27 -0300 Subject: [firebase-br] OR ou IN Message-ID: Boa noite Colegas! Tenho uma aplicação onde nas telas de relatórios o cliente pode selecionar um ou n-valores para varios campos que irão compor a consulta. Fazendo alguns testes não vi muita diferença nos tempos de execução. Logo, pergunto ao nobres colegas existem vantagens/desvantagens na utilização do OR/IN? quais e quando devemos usar um ou outro? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From zeluizdala em terra.com.br Mon Mar 14 21:32:06 2011 From: zeluizdala em terra.com.br (Ze Luiz) Date: Mon, 14 Mar 2011 21:32:06 -0300 Subject: [firebase-br] Hospedagem na WEB References: <83452DD5CA8F4717BE255E2726227458@Notebook><1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br><09F3FC23A42C46A1922A26D6B7B04B21@Notebook> Message-ID: <001901cbe2a8$6effebc0$0500a8c0@NOTE> também utilizo o kinhost e estou satisfeito com ele. Zé Luiz ----- Original Message ----- From: "Alexandre Krepe" To: "FireBase" Sent: Monday, March 14, 2011 7:26 PM Subject: Re: [firebase-br] Hospedagem na WEB tambem recomendo a kinghost. abraços. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jaber em confesoft.com.br Mon Mar 14 22:24:04 2011 From: jaber em confesoft.com.br (=?iso-8859-1?B?Q29uZmVzb2Z0IEF1dG9tYefjbyBDb21lcmNpYWwgLSBKYWJlcg==?= ) Date: Mon, 14 Mar 2011 21:24:04 -0400 (Hora Padrão Brasil Central) Subject: [firebase-br] Res: Re: Hospedagem na WEB References: <83452DD5CA8F4717BE255E2726227458@Notebook><1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br><09F3FC23A42C46A1922A26D6B7B04B21@Notebook> <001901cbe2a8$6effebc0$0500a8c0@NOTE> Message-ID: <4D7EBFB4.000003.05936@JABER-NB> Olá pessoal. Acredito que vale a pena dar uma olhada no http://www.locador.com.br/ também Inclusive o Cantu faz uma menção a ele no próprio site da comunidade firebase.(www.firebase.com.br) Jáber S. C. Lima Confesoft Automação Comercial (66)9613-2594 (66)3426-2171 -------Mensagem original------- De: Ze Luiz Data: 03/14/11 20:37:24 Para: FireBase Assunto: Re: [firebase-br] Hospedagem na WEB também utilizo o kinhost e estou satisfeito com ele. Zé Luiz ----- Original Message ----- From: "Alexandre Krepe" To: "FireBase" Sent: Monday, March 14, 2011 7:26 PM Subject: Re: [firebase-br] Hospedagem na WEB tambem recomendo a kinghost. abraços. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 em softvip.com.br Tue Mar 15 09:15:13 2011 From: kleber em softvip.com.br (Kleber Oliveira (Softvip)) Date: Tue, 15 Mar 2011 09:15:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Preencher_um_campo_autoincremento_ap?= =?iso-8859-1?q?=F3s_produ=E7=E3o?= References: <83452DD5CA8F4717BE255E2726227458@Notebook><1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br><09F3FC23A42C46A1922A26D6B7B04B21@Notebook><001901cbe2a8$6effebc0$0500a8c0@NOTE> <4D7EBFB4.000003.05936@JABER-NB> Message-ID: Prezados(as), Bom dia! Tenho uma base em produção, entretanto possui uma chave composta, e decidimos criar uma campo Integer que será autoincremento (Trigger). Os 1000 registros anterior estão Null (desse novo campo). Tem como preenchê-los sem ter que criar um programa de acerto, ou seja, pelo próprio gerenciador do BD é possível preencher esse Null crescentemente? Grato. Kleber. From ademir.mossane em globo.com Tue Mar 15 09:15:25 2011 From: ademir.mossane em globo.com (Mossane Globo) Date: Tue, 15 Mar 2011 08:15:25 -0400 Subject: [firebase-br] =?iso-8859-1?q?Servidor_n=E3o_conecta_ao_banco_de_d?= =?iso-8859-1?q?ados_Local?= Message-ID: <4d7f5864.0f45970a.3a09.ffffb4c2@mx.google.com> Olá a Todos Estou aprendendo desenvovimento em DataSnap 3 camadas agora, já desenvolvi um pequeno aplicativo com cadastro de funcionários, cadastro de clientes, e consultas a listagem de produtos, com todas as funções funcionando perfeitamente, loga, bloqueia e limita o usuário a acessos por permissões. No meu Computador onde está instalado o delphi 2009 funciona normal, mas quando instalei o servidor em outra máquina sem o delphi 2009, o sistema abre normal,mas não conecta ao banco de dados firebird 1.5, sei que esta tudo em ordem com o banco de dados na máquina, pois meu sistema sem ser multicamadas funciona normalmente nessa máquina, a diferença é que uso o driver UIB Firebird15 e as dlls (fbclient.dll, midas.dll e dbexpUIBfire15.dll) e no multicamadas não consegui fazer funcionar com essas dlls e ficou com as dlls pardrão do Interbase. Não sei se fui claro, mas, o que tenho que configurar ná máquina pra que se torne um servidor de dados, já que as dlls para conexão interbase (dbxint.dll gds32.dll) já estão registradas no windows. Minha conexão funciona assim: // essa classe não está correta aqui, pois pego os parâmetros de um arquivo txt// class function TUtil.CreateConexao: TSQLConnection; result := TSQLConnection.Create(Application); result.DriverName := 'Interbase'; result.LoginPrompt := false; result.Params.Clear; //mais os parametros: DriverName=Interbase Database=c:\sgc_2005\sgc_2004.gdb User_Name=sysdba Password=masterkey SQLDialect=3 LocaleCode=0000 BlobSize=-1 CommitRetain=False WaitOnLocks=True Interbase TransIsolation=ReadCommited Trim Char=False result.Open; end; Se alguem tiver a solução pra meu problema, desde já agradeço. Abraços a todos Ademir Mossane Cuiabá/MT From temp2 em tecnobyte.com.br Tue Mar 15 09:16:08 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Tue, 15 Mar 2011 08:16:08 -0400 Subject: [firebase-br] OR ou IN In-Reply-To: References: Message-ID: <0653E7418B7C42789D3568DAC4072DDC@danielnote> Bom dia Não tenho dados concretos para informar, mas acredito que: WHERE Campo IN (A, B, C, ...) é interpretado pelo Firebird exatamente como: WHERE Campo = A or Campo = B or Campo = B or ... Portanto não deve haver diferença significativa entre uma opção ou outra. Entretanto a primeira sentença terá um código SQL mais reduzido e portanto poderá haver pequenos ganhos de performance na rede quando for comparar muitos valores. DICA! Para melhor desempenho o campo em questão deve ter índice, independentemente de usar IN ou OR na comparação. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Hélio Oliveira" To: Sent: Monday, March 14, 2011 8:03 PM Subject: [firebase-br] OR ou IN Boa noite Colegas! Tenho uma aplicação onde nas telas de relatórios o cliente pode selecionar um ou n-valores para varios campos que irão compor a consulta. Fazendo alguns testes não vi muita diferença nos tempos de execução. Logo, pergunto ao nobres colegas existem vantagens/desvantagens na utilização do OR/IN? quais e quando devemos usar um ou outro? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From vinibarr em gmail.com Tue Mar 15 09:27:17 2011 From: vinibarr em gmail.com (vinicius barreira) Date: Tue, 15 Mar 2011 09:27:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Servidor_n=E3o_conecta_ao_banco_de_d?= =?iso-8859-1?q?ados_Local?= In-Reply-To: <4d7f5864.0f45970a.3a09.ffffb4c2@mx.google.com> References: <4d7f5864.0f45970a.3a09.ffffb4c2@mx.google.com> Message-ID: Tenha por hábito colocar sempre o endereço IP: Database=localhost:c:\sgc_2005\sgc_2004.gdb ou Database=127.0.0.1:c:\sgc_2005\sgc_2004.gdb Se o computador tiver ip fixo, vc pode usar esse ip também. Vinicius Barreira - Diretor Check-In Nethotel Software para Hotéis Pousadas Motéis vinicius em check-in.com.br http://www.check-in.com.br Fones: (11) 4126-3148 (21) 3717-9256 Fax: (11) 4125-9298 Suporte 24h: (11) 8195-9156 Redes Sociais: http://twitter.com/checkin_hotel http://www.facebook.com/profile.php?id=100001165076456 http://www.orkut.com.br/Main#Community?cmm=1375813 Em 15 de março de 2011 09:15, Mossane Globo escreveu: > Olá a Todos > > > > Estou aprendendo desenvovimento em DataSnap 3 camadas agora, já desenvolvi > um pequeno aplicativo com cadastro de funcionários, cadastro de clientes, e > consultas a listagem de produtos, com todas as funções funcionando > perfeitamente, loga, bloqueia e limita o usuário a acessos por permissões. > > No meu Computador onde está instalado o delphi 2009 funciona normal, mas > quando instalei o servidor em outra máquina sem o delphi 2009, o sistema > abre normal,mas não conecta ao banco de dados firebird 1.5, sei que esta > tudo em ordem com o banco de dados na máquina, pois meu sistema sem ser > multicamadas funciona normalmente nessa máquina, a diferença é que uso o > driver UIB Firebird15 e as dlls (fbclient.dll, midas.dll e > dbexpUIBfire15.dll) e no multicamadas não consegui fazer funcionar com > essas > dlls e ficou com as dlls pardrão do Interbase. > > > > Não sei se fui claro, mas, o que tenho que configurar ná máquina pra que se > torne um servidor de dados, já que as dlls para conexão interbase > (dbxint.dll gds32.dll) já estão registradas no windows. > > > > Minha conexão funciona assim: > > // essa classe não está correta aqui, pois pego os parâmetros de um arquivo > > txt// > > class function TUtil.CreateConexao: TSQLConnection; > > result := TSQLConnection.Create(Application); > > result.DriverName := 'Interbase'; > > result.LoginPrompt := false; > > result.Params.Clear; > > //mais os parametros: > > DriverName=Interbase > > Database=c:\sgc_2005\sgc_2004.gdb > > User_Name=sysdba > > Password=masterkey > > SQLDialect=3 > > LocaleCode=0000 > > BlobSize=-1 > > CommitRetain=False > > WaitOnLocks=True > > Interbase TransIsolation=ReadCommited > > Trim Char=False > > result.Open; > > end; > > > > Se alguem tiver a solução pra meu problema, desde já agradeço. > > > > Abraços a todos > > Ademir Mossane > > Cuiabá/MT > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fzorzetto em ig.com.br Tue Mar 15 09:47:11 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Tue, 15 Mar 2011 09:47:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Preencher_um_campo_autoincremento_ap?= =?iso-8859-1?q?=F3s_produ=E7=E3o?= In-Reply-To: References: <83452DD5CA8F4717BE255E2726227458@Notebook> <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> <09F3FC23A42C46A1922A26D6B7B04B21@Notebook> <001901cbe2a8$6effebc0$0500a8c0@NOTE> <4D7EBFB4.000003.05936@JABER-NB> Message-ID: Já que voce não quer fazer um programa para fazer isso (que eu acho muito mais prático e mais rápido que escrever este email :D ), eu tentaria via stored procedure, direto no banco de dados. Abraços Fabio Zorzetto From temp2 em tecnobyte.com.br Tue Mar 15 09:55:37 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Tue, 15 Mar 2011 08:55:37 -0400 Subject: [firebase-br] =?iso-8859-1?q?Preencher_um_campo_autoincremento_ap?= =?iso-8859-1?q?=F3s_produ=E7=E3o?= In-Reply-To: References: <83452DD5CA8F4717BE255E2726227458@Notebook><1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br><09F3FC23A42C46A1922A26D6B7B04B21@Notebook><001901cbe2a8$6effebc0$0500a8c0@NOTE><4D7EBFB4.000003.05936@JABER-NB> Message-ID: Bom dia O comando abaixo preenche os nulos com base no generator: UPDATE Tabela SET Campo = GEN_ID(NomeGenerator, 1) WHERE Campo IS NULL IMPORTANTE! Considerando que a tabela esteja assim: NULL, NULL, ..., NULL, 1, 2, 3, ..., 5000 e que o valor do generator atual seja 5000, após a atualização a tabela ficará assim: 5001, 5002, ..., 6000, 1, 2, 3, ..., 5000 No final do processo o generator terá o valor 6000 (ou valor maior caso outros processos estejam incrementando este generator ao mesmo tempo). Dependendo do que deseja, poderá também criar um generator especificamente para este propósito e usá-lo no comando UPDATE que mencionei acima. Exemplo: CREATE GENERATOR Gen_Temporario; SET GENERATOR Gen_Temporario TO 200; -- Se quiser começar a numeração em 201, por exemplo. UPDATE Tabela SET Campo = GEN_ID(Gen_Temporario, 1) WHERE Campo IS NULL; DROP GENERATOR Gen_Temporario; Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Kleber Oliveira (Softvip)" To: "FireBase" Sent: Tuesday, March 15, 2011 8:15 AM Subject: [firebase-br] Preencher um campo autoincremento após produção Prezados(as), Bom dia! Tenho uma base em produção, entretanto possui uma chave composta, e decidimos criar uma campo Integer que será autoincremento (Trigger). Os 1000 registros anterior estão Null (desse novo campo). Tem como preenchê-los sem ter que criar um programa de acerto, ou seja, pelo próprio gerenciador do BD é possível preencher esse Null crescentemente? Grato. Kleber. From jonas em hos.com.br Tue Mar 15 10:37:18 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Tue, 15 Mar 2011 10:37:18 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: <0653E7418B7C42789D3568DAC4072DDC@danielnote> References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> Message-ID: <4D7F6B8E.6080302@hos.com.br> Aproveitando o topico em discussão sobre IN ou OR. No firebird, se eu fazer um IN(1,2,3... ,1501) o firebird me retorna a menssagem "Too many values (more than 1500) in member list to match against".. atualmente eu separo a cada 1400 filtros e crio um novo "IN". Mas qual seria a melhor maneira de efetuar um select com mais de 1500 filtros ? vlww. From renato em vertice.ind.br Tue Mar 15 11:05:48 2011 From: renato em vertice.ind.br (Renato) Date: Tue, 15 Mar 2011 11:05:48 -0300 Subject: [firebase-br] lock manager out of room In-Reply-To: <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> References: <83452DD5CA8F4717BE255E2726227458@Notebook> <1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br> Message-ID: <001001cbe31a$161f0e60$425d2b20$@ind.br> Bom dia, Alguém já pegou o seguinte erro no Firebird "lock manager out of room" Estou usando Linux fedora 12 Firebird version LI-V2.1.3.18185 Firebird 2.1 Ele acontece quando eu rodo muitas querys ao mesmo tempo, o engraçado que eu tenho a mesma versão de Firebird no Windows 7 e não apresenta nenhum problema Um abraço a todos Renato From hpensador em gmail.com Tue Mar 15 11:08:14 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 15 Mar 2011 11:08:14 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: <4D7F6B8E.6080302@hos.com.br> References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> <4D7F6B8E.6080302@hos.com.br> Message-ID: Bom dia Jonas! Testa utilizar um subselect? select x.* from tabelax x where x.campo in (select w.campo from tabelaw w) Testa aí e retorna se funcionou? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From artur.gmane em tcimix.com Tue Mar 15 11:19:54 2011 From: artur.gmane em tcimix.com (Artur Sanfins) Date: Tue, 15 Mar 2011 11:19:54 -0300 Subject: [firebase-br] Res: Re: Hospedagem na WEB References: <83452DD5CA8F4717BE255E2726227458@Notebook><1bb598b22d6ba2156beefaebae7df1ee.squirrel@mail.caneva.com.br><09F3FC23A42C46A1922A26D6B7B04B21@Notebook><001901cbe2a8$6effebc0$0500a8c0@NOTE> <4D7EBFB4.000003.05936@JABER-NB> Message-ID: Estamos sendo bem atendidos por www.ipcompany.com.br Artur APV Logística "Confesoft Automação Comercial - Jaber" escreveu na mensagem news:4D7EBFB4.000003.05936 em JABER-NB... Olá pessoal. Acredito que vale a pena dar uma olhada no http://www.locador.com.br/ também Inclusive o Cantu faz uma menção a ele no próprio site da comunidade firebase.(www.firebase.com.br) Jáber S. C. Lima Confesoft Automação Comercial (66)9613-2594 (66)3426-2171 -------Mensagem original------- De: Ze Luiz Data: 03/14/11 20:37:24 Para: FireBase Assunto: Re: [firebase-br] Hospedagem na WEB também utilizo o kinhost e estou satisfeito com ele. Zé Luiz ----- Original Message ----- From: "Alexandre Krepe" To: "FireBase" Sent: Monday, March 14, 2011 7:26 PM Subject: Re: [firebase-br] Hospedagem na WEB tambem recomendo a kinghost. abraços. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From daniel em mhnet.com.br Tue Mar 15 11:27:41 2011 From: daniel em mhnet.com.br (daniel em mhnet.com.br) Date: Tue, 15 Mar 2011 11:27:41 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> <4D7F6B8E.6080302@hos.com.br> Message-ID: <0ea61fec6d9e1095321915e392da8b4b@localhost> Creio que poderia sim usar um subselect com o Hélio respondeu. Mas acredito que será necessário ter uma tabela temporária para guardar os valores dos filtros. Se você usa FB 2.1, poderia tentar usar Global Temporary Tables. Nunca usei, mas acho que iria funcionar. Att. Daniel Sonda On Tue, 15 Mar 2011 11:08:14 -0300, Hélio Oliveira wrote: > Bom dia Jonas! > > Testa utilizar um subselect? > > select x.* > from tabelax x > where x.campo in (select w.campo from tabelaw w) > > Testa aí e retorna se funcionou? From jonas em hos.com.br Tue Mar 15 11:11:08 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Tue, 15 Mar 2011 11:11:08 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> <4D7F6B8E.6080302@hos.com.br> Message-ID: <4D7F737C.7070404@hos.com.br> poderia ser assim, porem, no meu caso, eu nao iria buscar todos registros da tabela, apenas os registros que foram selecionados. Ex: O usuario optou por gerar o relatorio de tres mil clientes, onde a tabela clientes possui 5 mil registros. eu faria um SELECT NOME FROM CLIENTES WHERE CODIGO IN(codigos selecionados), mas como o limite é de 1500 eu dividiria em varios IN's. em virtude disso, surgiu a duvida de qual seria a melhor opção para este tipo de select Em 15/03/2011 11:08, Hélio Oliveira escreveu: > Bom dia Jonas! > > Testa utilizar um subselect? > > select x.* > from tabelax x > where x.campo in (select w.campo from tabelaw w) > > Testa aí e retorna se funcionou? > > -- Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.com From daniel em lojafacil.com.br Tue Mar 15 11:32:46 2011 From: daniel em lojafacil.com.br (daniel) Date: Tue, 15 Mar 2011 11:32:46 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: <4D7F6B8E.6080302@hos.com.br> References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> <4D7F6B8E.6080302@hos.com.br> Message-ID: <4D7F788E.1030204@lojafacil.com.br> Voce tem q analisar caso a caso!!! Aqui eu tenho uma parte do sistema q fazia com varios IN (1...1499) or in (1 ...1499) etc... Analisei a select e fiz 2 outras a partir dela... com subselect e com joins... E fiz analise de performace em um banco de cliente! No meu caso o Join funcionou mto melhor q as outras! abraços Daniel Em 15/03/2011 10:37, Jonas Dametto escreveu: > Aproveitando o topico em discussão sobre IN ou OR. No firebird, se eu > fazer um IN(1,2,3... ,1501) > o firebird me retorna a menssagem "Too many values (more than 1500) in > member list to match against".. > > atualmente eu separo a cada 1400 filtros e crio um novo "IN". > > Mas qual seria a melhor maneira de efetuar um select com mais de 1500 > filtros ? > > vlww. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From ronaldsouza01 em gmail.com Tue Mar 15 11:35:04 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Tue, 15 Mar 2011 11:35:04 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: <4D7F737C.7070404@hos.com.br> References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> <4D7F6B8E.6080302@hos.com.br> <4D7F737C.7070404@hos.com.br> Message-ID: Bom, ao meu ver, eu acho que é uma questão de processo. Se o seu usuário tiver que selecionar 3000 clientes um a um, digamos, sem critério, aí a coisa fica difícil. Mas se for com base em algum critério (tipo os 3000 maiores compradores ou coisa parecida) aí vc poderia utilizar, com certeza, um sub-select. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 15 de março de 2011 11:11, Jonas Dametto escreveu: > poderia ser assim, porem, no meu caso, eu nao iria buscar todos registros > da tabela, apenas os registros que foram selecionados. > > Ex: > O usuario optou por gerar o relatorio de tres mil clientes, onde a tabela > clientes possui 5 mil registros. > eu faria um SELECT NOME FROM CLIENTES WHERE CODIGO IN(codigos > selecionados), mas como o limite é de 1500 eu dividiria em varios IN's. > > em virtude disso, surgiu a duvida de qual seria a melhor opção para este > tipo de select > > > Em 15/03/2011 11:08, Hélio Oliveira escreveu: > >> Bom dia Jonas! >> >> Testa utilizar um subselect? >> >> select x.* >> from tabelax x >> where x.campo in (select w.campo from tabelaw w) >> >> Testa aí e retorna se funcionou? >> >> >> > > -- > Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: > jonas em hos.com.br Msn: jonasacc em gmail.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magno em speet.com.br Tue Mar 15 14:00:32 2011 From: magno em speet.com.br (Magno System) Date: Tue, 15 Mar 2011 14:00:32 -0300 Subject: [firebase-br] more than 1500 References: <0653E7418B7C42789D3568DAC4072DDC@danielnote><4D7F6B8E.6080302@hos.com.br> <4D7F737C.7070404@hos.com.br> Message-ID: <041301cbe332$80464570$6915a8c0@MagnoSystem> Crie uma tabela temporária com o campo CODIGOCLIENTE e com o campo SELECIONADO no qual o campo selecionado terá os valor Y ou N. Aí fica simples: SELECT * FROM CLIENTES C INNER JOIN TABELATEMPORIA T ON C.CODIGO = T.CODIGOCLIENTE WHERE T.SELECIONADO = 'Y' Não esqueça de criar um índice para o campo CODIGOCLIENTE da tabela temporária. ----- Original Message ----- From: "Ronaldo Souza" To: "FireBase" Sent: Tuesday, March 15, 2011 11:35 AM Subject: Re: [firebase-br] more than 1500 Bom, ao meu ver, eu acho que é uma questão de processo. Se o seu usuário tiver que selecionar 3000 clientes um a um, digamos, sem critério, aí a coisa fica difícil. Mas se for com base em algum critério (tipo os 3000 maiores compradores ou coisa parecida) aí vc poderia utilizar, com certeza, um sub-select. Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 15 de março de 2011 11:11, Jonas Dametto escreveu: > poderia ser assim, porem, no meu caso, eu nao iria buscar todos registros > da tabela, apenas os registros que foram selecionados. > > Ex: > O usuario optou por gerar o relatorio de tres mil clientes, onde a tabela > clientes possui 5 mil registros. > eu faria um SELECT NOME FROM CLIENTES WHERE CODIGO IN(codigos > selecionados), mas como o limite é de 1500 eu dividiria em varios IN's. > > em virtude disso, surgiu a duvida de qual seria a melhor opção para este > tipo de select > > > Em 15/03/2011 11:08, Hélio Oliveira escreveu: > >> Bom dia Jonas! >> >> Testa utilizar um subselect? >> >> select x.* >> from tabelax x >> where x.campo in (select w.campo from tabelaw w) >> >> Testa aí e retorna se funcionou? >> >> >> > > -- > Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: > jonas em hos.com.br Msn: jonasacc em gmail.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jonas em hos.com.br Tue Mar 15 14:54:19 2011 From: jonas em hos.com.br (Jonas Dametto) Date: Tue, 15 Mar 2011 14:54:19 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: <041301cbe332$80464570$6915a8c0@MagnoSystem> References: <0653E7418B7C42789D3568DAC4072DDC@danielnote><4D7F6B8E.6080302@hos.com.br> <4D7F737C.7070404@hos.com.br> <041301cbe332$80464570$6915a8c0@MagnoSystem> Message-ID: <4D7FA7CB.5070700@hos.com.br> certo, agradeços a todos pelas respostas.. vou estudar as ideias. obrigado. Em 15/03/2011 14:00, Magno System escreveu: > Crie uma tabela temporária com o campo CODIGOCLIENTE e com o campo > SELECIONADO no qual o campo selecionado terá os valor Y ou N. > > Aí fica simples: > > SELECT * FROM CLIENTES C > INNER JOIN TABELATEMPORIA T > ON C.CODIGO = T.CODIGOCLIENTE > WHERE T.SELECIONADO = 'Y' > > Não esqueça de criar um índice para o campo CODIGOCLIENTE da tabela > temporária. > > > > > > ----- Original Message ----- From: "Ronaldo Souza" > > To: "FireBase" > Sent: Tuesday, March 15, 2011 11:35 AM > Subject: Re: [firebase-br] more than 1500 > > > Bom, ao meu ver, eu acho que é uma questão de processo. Se o seu usuário > tiver que selecionar 3000 clientes um a um, digamos, sem critério, aí a > coisa fica difícil. Mas se for com base em algum critério (tipo os 3000 > maiores compradores ou coisa parecida) aí vc poderia utilizar, com > certeza, > um sub-select. > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 15 de março de 2011 11:11, Jonas Dametto escreveu: > >> poderia ser assim, porem, no meu caso, eu nao iria buscar todos >> registros >> da tabela, apenas os registros que foram selecionados. >> >> Ex: >> O usuario optou por gerar o relatorio de tres mil clientes, onde a >> tabela >> clientes possui 5 mil registros. >> eu faria um SELECT NOME FROM CLIENTES WHERE CODIGO IN(codigos >> selecionados), mas como o limite é de 1500 eu dividiria em varios IN's. >> >> em virtude disso, surgiu a duvida de qual seria a melhor opção para este >> tipo de select >> >> >> Em 15/03/2011 11:08, Hélio Oliveira escreveu: >> >>> Bom dia Jonas! >>> >>> Testa utilizar um subselect? >>> >>> select x.* >>> from tabelax x >>> where x.campo in (select w.campo from tabelaw w) >>> >>> Testa aí e retorna se funcionou? >>> >>> >>> >> >> -- >> Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: >> jonas em hos.com.br Msn: jonasacc em gmail.com >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: jonas em hos.com.br Msn: jonasacc em gmail.com From levymoreira.ce em gmail.com Tue Mar 15 17:12:18 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 15 Mar 2011 17:12:18 -0300 Subject: [firebase-br] Uma tabela versus um join Message-ID: Gente quero saber o seguinte, o que é mais rapido um select assim: select * from clientes ou um assim: select * from pessoas p left join pessoas_fisicas f on f.id = p.id left join pessoas_juridicas j on j.id = p.id levando em consideração que as tabelas seriam mais ou menos assim: caso01: clientes ----------- id nome cpf cnpj endereco rz_social ... caso02 pessoas ------------- id nome endereco numero_casa pessoas_fisicas ----------------------- id id_pessoa cpf .. pessoas_juridicas ---------------------------- id id_pessoa cnpj rz_social Por fim, vale a penda essas 3 tabelas ? Meu professor disse que o primeiro select é mais lento que o segundo e eu queria esclarecer... ele justificou a existencia de varios campos nulos... mas acho que um join demoraria mais. Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From felipearon em gmail.com Tue Mar 15 17:37:29 2011 From: felipearon em gmail.com (Felipe Aron) Date: Tue, 15 Mar 2011 17:37:29 -0300 Subject: [firebase-br] Uma tabela versus um join In-Reply-To: References: Message-ID: Não existe o jeito "errado" e sim jeitos mais inteligentes, elegantes, etc... Se for criar uma relação entre tabela PESSOA e uma PESSOA_FISICA, por exemplo, a relação seria de 1 para 1 portanto na tabela PessoaFisica a minha Primary Key também seria minha Foreight Key apontando para tabela Pessoa. Agora o que faço é: Utilizo uma tabela - Pessoa, onde nela tenho um campo Flag dizendo que é um cadastro Físico (F) ou Jurídico (J). Sendo que para os campos CPF/CNPJ e RG/IE - terei dois campos apenas. Se o flag for Fisico, sei que ali no campo existe um CPF, se não - for jurídico, irá conter um CNPJ. O mesmo vale para o RG/IE. Criaria uma tabela estendida (relação 1 para 1) somente para campos ESPECIFICOS para cada caso. Em 15 de março de 2011 17:12, Levy Moreira escreveu: > Gente quero saber o seguinte, o que é mais rapido um select assim: > > select * from clientes > > ou um assim: > > select * > from pessoas p > left join pessoas_fisicas f on f.id = p.id > left join pessoas_juridicas j on j.id = p.id > > levando em consideração que as tabelas seriam mais ou menos assim: > caso01: > > clientes > ----------- > id > nome > cpf > cnpj > endereco > rz_social > ... > > caso02 > > pessoas > ------------- > id > nome > endereco > numero_casa > > pessoas_fisicas > ----------------------- > id > id_pessoa > cpf > .. > > pessoas_juridicas > ---------------------------- > id > id_pessoa > cnpj > rz_social > > > Por fim, vale a penda essas 3 tabelas ? > Meu professor disse que o primeiro select é mais lento > que o segundo e eu queria esclarecer... ele justificou a existencia > de varios campos nulos... mas acho que um join demoraria mais. > > Obrigado a todos desde já. > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "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.S.ª 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." > > "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." > > ........................................................................... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From edujed em gmail.com Tue Mar 15 18:14:38 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 15 Mar 2011 18:14:38 -0300 Subject: [firebase-br] Uma tabela versus um join In-Reply-To: References: Message-ID: Tudo na mesma tabela é mais rápido, pois o banco realiza menos trabalho para fazer a mesma coisa. Porém, dependendo do caso, isto pode ferir algumas formas normais. Como dito anteriormente, geralmente não há certo ou errado, apenas formas que são melhores em alguns casos, mas que podem ser "medianas" ou "lentas" em outras. veja sua modelagem de dados, existe outras tabelas que dependam do CPF/CNPJ além do cliente ? talvez seja interessante começar por ai. ahh... campos null não geram degradação de performance, exceto se o campo for indexado. Como qualquer índice, se uma grande quantidade de valores forem iguais (ou nulos) a selectividade, ou seja, a eficiência, será baixa. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 15 de março de 2011 17:37, Felipe Aron escreveu: > Não existe o jeito "errado" e sim jeitos mais inteligentes, elegantes, > etc... > > Se for criar uma relação entre tabela PESSOA e uma PESSOA_FISICA, por > exemplo, a relação seria de 1 para 1 portanto na tabela PessoaFisica a > minha > Primary Key também seria minha Foreight Key apontando para tabela Pessoa. > > Agora o que faço é: > > Utilizo uma tabela - Pessoa, onde nela tenho um campo Flag dizendo que é um > cadastro Físico (F) ou Jurídico (J). Sendo que para os campos CPF/CNPJ e > RG/IE - terei dois campos apenas. Se o flag for Fisico, sei que ali no > campo > existe um CPF, se não - for jurídico, irá conter um CNPJ. O mesmo vale para > o RG/IE. > > Criaria uma tabela estendida (relação 1 para 1) somente para campos > ESPECIFICOS para cada caso. > > > Em 15 de março de 2011 17:12, Levy Moreira >escreveu: > > > Gente quero saber o seguinte, o que é mais rapido um select assim: > > > > select * from clientes > > > > ou um assim: > > > > select * > > from pessoas p > > left join pessoas_fisicas f on f.id = p.id > > left join pessoas_juridicas j on j.id = p.id > > > > levando em consideração que as tabelas seriam mais ou menos assim: > > caso01: > > > > clientes > > ----------- > > id > > nome > > cpf > > cnpj > > endereco > > rz_social > > ... > > > > caso02 > > > > pessoas > > ------------- > > id > > nome > > endereco > > numero_casa > > > > pessoas_fisicas > > ----------------------- > > id > > id_pessoa > > cpf > > .. > > > > pessoas_juridicas > > ---------------------------- > > id > > id_pessoa > > cnpj > > rz_social > > > > > > Por fim, vale a penda essas 3 tabelas ? > > Meu professor disse que o primeiro select é mais lento > > que o segundo e eu queria esclarecer... ele justificou a existencia > > de varios campos nulos... mas acho que um join demoraria mais. > > > > Obrigado a todos desde já. > > > > -- > > Levy Moreira - Programador > > Sistech Informática - Juazeiro do Norte - CE > > > > > ........................................................................... > > "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.S.ª 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." > > > > "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." > > > > > ........................................................................... > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From acf.andre em gmail.com Tue Mar 15 20:40:21 2011 From: acf.andre em gmail.com (andre conrado) Date: Tue, 15 Mar 2011 20:40:21 -0300 Subject: [firebase-br] more than 1500 In-Reply-To: <4D7FA7CB.5070700@hos.com.br> References: <0653E7418B7C42789D3568DAC4072DDC@danielnote> <4D7F6B8E.6080302@hos.com.br> <4D7F737C.7070404@hos.com.br> <041301cbe332$80464570$6915a8c0@MagnoSystem> <4D7FA7CB.5070700@hos.com.br> Message-ID: Como "votação" rsrs ... sou a favor da tabela temporária ... tenho um processo parecido e utilizo este recursos. Em 15/03/11, Jonas Dametto escreveu: > certo, agradeços a todos pelas respostas.. vou estudar as ideias. > > obrigado. > > Em 15/03/2011 14:00, Magno System escreveu: >> Crie uma tabela temporária com o campo CODIGOCLIENTE e com o campo >> SELECIONADO no qual o campo selecionado terá os valor Y ou N. >> >> Aí fica simples: >> >> SELECT * FROM CLIENTES C >> INNER JOIN TABELATEMPORIA T >> ON C.CODIGO = T.CODIGOCLIENTE >> WHERE T.SELECIONADO = 'Y' >> >> Não esqueça de criar um índice para o campo CODIGOCLIENTE da tabela >> temporária. >> >> >> >> >> >> ----- Original Message ----- From: "Ronaldo Souza" >> >> To: "FireBase" >> Sent: Tuesday, March 15, 2011 11:35 AM >> Subject: Re: [firebase-br] more than 1500 >> >> >> Bom, ao meu ver, eu acho que é uma questão de processo. Se o seu usuário >> tiver que selecionar 3000 clientes um a um, digamos, sem critério, aí a >> coisa fica difícil. Mas se for com base em algum critério (tipo os 3000 >> maiores compradores ou coisa parecida) aí vc poderia utilizar, com >> certeza, >> um sub-select. >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> Em 15 de março de 2011 11:11, Jonas Dametto escreveu: >> >>> poderia ser assim, porem, no meu caso, eu nao iria buscar todos >>> registros >>> da tabela, apenas os registros que foram selecionados. >>> >>> Ex: >>> O usuario optou por gerar o relatorio de tres mil clientes, onde a >>> tabela >>> clientes possui 5 mil registros. >>> eu faria um SELECT NOME FROM CLIENTES WHERE CODIGO IN(codigos >>> selecionados), mas como o limite é de 1500 eu dividiria em varios IN's. >>> >>> em virtude disso, surgiu a duvida de qual seria a melhor opção para este >>> tipo de select >>> >>> >>> Em 15/03/2011 11:08, Hélio Oliveira escreveu: >>> >>>> Bom dia Jonas! >>>> >>>> Testa utilizar um subselect? >>>> >>>> select x.* >>>> from tabelax x >>>> where x.campo in (select w.campo from tabelaw w) >>>> >>>> Testa aí e retorna se funcionou? >>>> >>>> >>>> >>> >>> -- >>> Att, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: >>> jonas em hos.com.br Msn: jonasacc em gmail.com >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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, Jonas Dametto - Desenvolvedor, HOS Sistemas. Contato: > jonas em hos.com.br Msn: jonasacc em gmail.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From diegomaccari em ig.com.br Wed Mar 16 08:33:15 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Wed, 16 Mar 2011 08:33:15 -0300 Subject: [firebase-br] Ajuda com Select/Inner join Message-ID: Pessoal eu tenho o seguinte Select/ Inner Join select tb_c170.id, tb_c170.reg, tb_c170.num_item, tb_c170.cod_item, tb_c170.descr_compl, tb_c170.qtd, tb_c170.unid, tb_c170.vl_item, tb_c170.vl_desc, tb_c170.ind_mov, tb_c170.cst_icms, tb_c170.cfop, tb_c170.cod_nat, tb_c170.vl_bc_icms, tb_c170.aliq_icms, tb_c170.vl_icms, tb_c170.vl_bc_icms_st, tb_c170.aliq_st, tb_c170.vl_icms_st, tb_c170.ind_apur, tb_c170.cst_ipi, tb_c170.cod_enq, tb_c170.vl_bc_ipi, tb_c170.aliq_ipi, tb_c170.vl_ipi, tb_c170.cst_pis, tb_c170.vl_bc_pis, tb_c170.aliq_pis, tb_c170.quant_bc_pis, tb_c170.aliq_pis_reais, tb_c170.vl_pis, tb_c170.cst_cofins, tb_c170.vl_bc_cofins, tb_c170.aliq_cofins, tb_c170.quant_bc_cofins, tb_c170.aliq_cofins_reais, tb_c170.vl_cofins, tb_c170.cod_cta, tb_c170.id_c100, tb_c100.id, tb_c100.reg, tb_c100.ind_oper, tb_c100.ind_emit, tb_c100.cod_part, tb_c100.cod_mod, tb_c100.cod_sit, tb_c100.ser, tb_c100.num_doc, tb_c100.chv_nfe, tb_c100.dt_doc, tb_c100.dt_e_s, tb_c100.vl_doc, tb_c100.ind_pgto, tb_c100.vl_desc, tb_c100.vl_abat_nt, tb_c100.vl_merc, tb_c100.ind_frt, tb_c100.vl_frt, tb_c100.vl_seg, tb_c100.vl_out_da, tb_c100.vl_bc_icms, tb_c100.vl_icms, tb_c100.vl_bc_icms_st, tb_c100.vl_icms_st, tb_c100.vl_ipi, tb_c100.vl_pis, tb_c100.vl_cofins, tb_c100.vl_pis_st, tb_c100.vl_cofins_st from tb_c100 inner join tb_c170 on (tb_c100.id = tb_c170.id_c100) where tb_c100.num_doc = 1 and tb_c100.cod_part = '98986' Este código está correto, mas preciso inserir no resultada desta SQL mais algumas colunas de um 3º tabela como posso fazer isso?? Att Diego M. From wellder em gmail.com Wed Mar 16 08:52:49 2011 From: wellder em gmail.com (welder) Date: Wed, 16 Mar 2011 08:52:49 -0300 Subject: [firebase-br] Ajuda com Select/Inner join In-Reply-To: References: Message-ID: Bom dia. Faz assim: select tb_c170.id, tb_c170.reg, tb_c170.num_item, tb_c170.cod_item, tb_c170.descr_compl, tb_c170.qtd, tb_c170.unid, tb_c170.vl_item, tb_c170.vl_desc, tb_c170.ind_mov, tb_c170.cst_icms, tb_c170.cfop, tb_c170.cod_nat, tb_c170.vl_bc_icms, tb_c170.aliq_icms, tb_c170.vl_icms, tb_c170.vl_bc_icms_st, tb_c170.aliq_st, tb_c170.vl_icms_st, tb_c170.ind_apur, tb_c170.cst_ipi, tb_c170.cod_enq, tb_c170.vl_bc_ipi, tb_c170.aliq_ipi, tb_c170.vl_ipi, tb_c170.cst_pis, tb_c170.vl_bc_pis, tb_c170.aliq_pis, tb_c170.quant_bc_pis, tb_c170.aliq_pis_reais, tb_c170.vl_pis, tb_c170.cst_cofins, tb_c170.vl_bc_cofins, tb_c170.aliq_cofins, tb_c170.quant_bc_cofins, tb_c170.aliq_cofins_reais, tb_c170.vl_cofins, tb_c170.cod_cta, tb_c170.id_c100, tb_c100.id, tb_c100.reg, tb_c100.ind_oper, tb_c100.ind_emit, tb_c100.cod_part, tb_c100.cod_mod, tb_c100.cod_sit, tb_c100.ser, tb_c100.num_doc, tb_c100.chv_nfe, tb_c100.dt_doc, tb_c100.dt_e_s, tb_c100.vl_doc, tb_c100.ind_pgto, tb_c100.vl_desc, tb_c100.vl_abat_nt, tb_c100.vl_merc, tb_c100.ind_frt, tb_c100.vl_frt, tb_c100.vl_seg, tb_c100.vl_out_da, tb_c100.vl_bc_icms, tb_c100.vl_icms, tb_c100.vl_bc_icms_st, tb_c100.vl_icms_st, tb_c100.vl_ipi, tb_c100.vl_pis, tb_c100.vl_cofins, tb_c100.vl_pis_st, tb_c100.vl_cofins_st, *1ª_TB.C**AMPO_DA_1ª_TB, 2ª_TB.CAMPO_DA_2ª_TABELA, 3ª_TB.CAMPO_DA_3ª_TB* from tb_c100 inner join tb_c170 on (tb_c100.id = tb_c170.id_c100) *INNER JOIN 1ª_TB ON (2ª_TB.CAMPO_ID_DA_2ª_TB = 1ª_TB.CAMPO_ID_DA_2ª_TB)* *.* *.* *.* where tb_c100.num_doc = 1 and tb_c100.cod_part = '98986' 2011/3/16 Diego Maccari > Pessoal eu tenho o seguinte Select/ Inner Join > > select tb_c170.id, tb_c170.reg, tb_c170.num_item, tb_c170.cod_item, > tb_c170.descr_compl, > tb_c170.qtd, tb_c170.unid, tb_c170.vl_item, tb_c170.vl_desc, > tb_c170.ind_mov, tb_c170.cst_icms, tb_c170.cfop, tb_c170.cod_nat, > tb_c170.vl_bc_icms, > tb_c170.aliq_icms, tb_c170.vl_icms, tb_c170.vl_bc_icms_st, tb_c170.aliq_st, > tb_c170.vl_icms_st, tb_c170.ind_apur, tb_c170.cst_ipi, tb_c170.cod_enq, > tb_c170.vl_bc_ipi, tb_c170.aliq_ipi, tb_c170.vl_ipi, tb_c170.cst_pis, > tb_c170.vl_bc_pis, tb_c170.aliq_pis, tb_c170.quant_bc_pis, > tb_c170.aliq_pis_reais, > tb_c170.vl_pis, tb_c170.cst_cofins, tb_c170.vl_bc_cofins, > tb_c170.aliq_cofins, tb_c170.quant_bc_cofins, tb_c170.aliq_cofins_reais, > tb_c170.vl_cofins, > tb_c170.cod_cta, tb_c170.id_c100, tb_c100.id, tb_c100.reg, > tb_c100.ind_oper, tb_c100.ind_emit, > tb_c100.cod_part, tb_c100.cod_mod, tb_c100.cod_sit, tb_c100.ser, > tb_c100.num_doc, tb_c100.chv_nfe, tb_c100.dt_doc, tb_c100.dt_e_s, > tb_c100.vl_doc, > tb_c100.ind_pgto, tb_c100.vl_desc, tb_c100.vl_abat_nt, tb_c100.vl_merc, > tb_c100.ind_frt, tb_c100.vl_frt, tb_c100.vl_seg, tb_c100.vl_out_da, > tb_c100.vl_bc_icms, > tb_c100.vl_icms, tb_c100.vl_bc_icms_st, tb_c100.vl_icms_st, tb_c100.vl_ipi, > tb_c100.vl_pis, tb_c100.vl_cofins, tb_c100.vl_pis_st, tb_c100.vl_cofins_st > from tb_c100 > inner join tb_c170 on (tb_c100.id = tb_c170.id_c100) > where tb_c100.num_doc = 1 and tb_c100.cod_part = '98986' > > Este código está correto, mas preciso inserir no resultada desta SQL mais > algumas colunas de um 3º tabela > como posso fazer isso?? > > Att > > Diego M. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Welder Vieira Técnico em Manutenção e Conectividade Celular: (63) 8118-6461 From marcosweimer em gmail.com Wed Mar 16 08:52:54 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Wed, 16 Mar 2011 08:52:54 -0300 Subject: [firebase-br] Ajuda com Select/Inner join In-Reply-To: References: Message-ID: A principio esta correto Eu fazia com ALIAS nas tabelas... mais ou menos assim select p.codproduto, pc.codproduto_classificacao, m.marca from produtos p inner join produtos_classificacao pc on pc.codproduto = p.codproduto inner join marcas m on m.codmarca = p.codmarca where p.codproduto = 1 and m.dscmarca = 'marca xyz' - Com alias o codigo fica menor - sabe a diferença de inner/left/rigth ? se não souber sugiro que procure na firebase - o WHERE pode conter campos que não estão listados - pode usar quantos JOIN precisar (ja cheguei a usar 6) Acho que é isso. Qualquer coisa pergunta ae! Marcos R. Weimer 2011/3/16 Diego Maccari > Pessoal eu tenho o seguinte Select/ Inner Join > > select tb_c170.id, tb_c170.reg, tb_c170.num_item, tb_c170.cod_item, > tb_c170.descr_compl, > tb_c170.qtd, tb_c170.unid, tb_c170.vl_item, tb_c170.vl_desc, > tb_c170.ind_mov, tb_c170.cst_icms, tb_c170.cfop, tb_c170.cod_nat, > tb_c170.vl_bc_icms, > tb_c170.aliq_icms, tb_c170.vl_icms, tb_c170.vl_bc_icms_st, tb_c170.aliq_st, > tb_c170.vl_icms_st, tb_c170.ind_apur, tb_c170.cst_ipi, tb_c170.cod_enq, > tb_c170.vl_bc_ipi, tb_c170.aliq_ipi, tb_c170.vl_ipi, tb_c170.cst_pis, > tb_c170.vl_bc_pis, tb_c170.aliq_pis, tb_c170.quant_bc_pis, > tb_c170.aliq_pis_reais, > tb_c170.vl_pis, tb_c170.cst_cofins, tb_c170.vl_bc_cofins, > tb_c170.aliq_cofins, tb_c170.quant_bc_cofins, tb_c170.aliq_cofins_reais, > tb_c170.vl_cofins, > tb_c170.cod_cta, tb_c170.id_c100, tb_c100.id, tb_c100.reg, > tb_c100.ind_oper, tb_c100.ind_emit, > tb_c100.cod_part, tb_c100.cod_mod, tb_c100.cod_sit, tb_c100.ser, > tb_c100.num_doc, tb_c100.chv_nfe, tb_c100.dt_doc, tb_c100.dt_e_s, > tb_c100.vl_doc, > tb_c100.ind_pgto, tb_c100.vl_desc, tb_c100.vl_abat_nt, tb_c100.vl_merc, > tb_c100.ind_frt, tb_c100.vl_frt, tb_c100.vl_seg, tb_c100.vl_out_da, > tb_c100.vl_bc_icms, > tb_c100.vl_icms, tb_c100.vl_bc_icms_st, tb_c100.vl_icms_st, tb_c100.vl_ipi, > tb_c100.vl_pis, tb_c100.vl_cofins, tb_c100.vl_pis_st, tb_c100.vl_cofins_st > from tb_c100 > inner join tb_c170 on (tb_c100.id = tb_c170.id_c100) > where tb_c100.num_doc = 1 and tb_c100.cod_part = '98986' > > Este código está correto, mas preciso inserir no resultada desta SQL mais > algumas colunas de um 3º tabela > como posso fazer isso?? > > Att > > Diego M. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From hpensador em gmail.com Wed Mar 16 08:54:37 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 16 Mar 2011 08:54:37 -0300 Subject: [firebase-br] Ajuda com Select/Inner join In-Reply-To: References: Message-ID: Bom dia Diego Maccari! Se existir relacionamento da tb_c100 com esta terceira tabela você pode fazer junção (JOIN) normalmente, caso não exista poderá utilizar sub-select. Curiosidade, porque estas tabelas tem esses nomes não muito sugestivos, e qual liguagem vocês trabalham? -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Wed Mar 16 09:25:16 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Wed, 16 Mar 2011 09:25:16 -0300 Subject: [firebase-br] Ajuda com Select/Inner join In-Reply-To: References: Message-ID: Bom dia Diego Maccari! Bem se esta havendo duplicação dos registros e os mesmos são identicos utilize: select distinct campos from tabela1 join tabela2 on (tabela2.campochave = tabela1.campochave) join tabela3 on (tabela3.campochave = tabela1.campochave) join tabela4 on (tabela4.campochave = tabela1.campochave) -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From adelionep em gmail.com Wed Mar 16 11:00:24 2011 From: adelionep em gmail.com (=?ISO-8859-1?Q?Ad=E9lio?=) Date: Wed, 16 Mar 2011 11:00:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?DbExpress_+_transa=E7=E3o_+_Firebird?= In-Reply-To: References: Message-ID: <4D80C278.1080800@gmail.com> Bom dia pessoal estou usando transação no dbexpress da seguinte maneira: Transacao.TransactionID:= 1; Transacao.IsolationLevel:= xilReadCommitted; DM.SQLConnection1.StartTransaction(Transacao); CDS_MeuDataSet.Post; if CDS_NotaFiscal.ApplyUpdates(0) = 0 then begin DM.SQLConnection1.Commit(Transacao); end else DM.SQLConnection1.Rollback(Transacao); Notei que o RollBack não está funcionando, se eu der somente: CDS_NotaFiscal.ApplyUpdates(0); DM.SQLConnection1.Rollback(Transacao); Os dados estão sendo inseridos no bd da mesma maneira, nesse caso o ApplyUpdates que está controlando a transação? Como contornar isso? att, Adélio From robson.catunda em gmail.com Wed Mar 16 11:22:22 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Wed, 16 Mar 2011 11:22:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?DbExpress_+_transa=E7=E3o_+_Firebird?= In-Reply-To: <4D80C278.1080800@gmail.com> References: <4D80C278.1080800@gmail.com> Message-ID: Pelo que eu saiba, aplicanco o applyupdates() e não dando nenhum erro já gravou fisicamente, o rollback() não tem o que retornar. Já vi posts aqui mesmo no grupo falando que o applyudate não salva fisicamente mas não é verdade. Em todos os meus sistemas utilizo firebird+dbexpress+delphi7 e o applyupdate apos o post no clientdataset salva sim fisicamente. Vale salientar que isso é utilizando a triade slqdataset+datasetprovider+clientdataset, devidamente configurados. Todo o controle de transação fica a cargo do proprio datasetprovider. Não faço nada no sqlconnection alem de abri-lo no inicio do sistema e fecha-lo junto com o sistema tb. Em 16 de março de 2011 11:00, Adélio escreveu: > Bom dia pessoal estou usando transação no dbexpress da seguinte maneira: > > Transacao.TransactionID:= 1; > Transacao.IsolationLevel:= xilReadCommitted; > DM.SQLConnection1.StartTransaction(Transacao); > CDS_MeuDataSet.Post; > if CDS_NotaFiscal.ApplyUpdates(0) = 0 then > begin > DM.SQLConnection1.Commit(Transacao); > end > else > DM.SQLConnection1.Rollback(Transacao); > > Notei que o RollBack não está funcionando, se eu der somente: > > CDS_NotaFiscal.ApplyUpdates(0); > DM.SQLConnection1.Rollback(Transacao); > > Os dados estão sendo inseridos no bd da mesma maneira, nesse caso o > ApplyUpdates que está controlando a transação? Como contornar isso? > > att, > > Adélio > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magno em speet.com.br Wed Mar 16 11:41:10 2011 From: magno em speet.com.br (Magno System) Date: Wed, 16 Mar 2011 11:41:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff_topic=5D_Farm=E1cia_Popular?= Message-ID: <003301cbe3e8$3835aa30$6915a8c0@MagnoSystem> Em primeiro lugar, me perdoem pelo off topic. Ontem saiu as novas normas de acordo com a portaria 184/2011 que deverão ser feitas no programa. Se alguém aqui trabalha com farmácia popular e se interessar em trocar informações a respeito, favor entrar em contato IN PRIVATE através de um dos emails abaixo. magno em speet.com.br magnosysteminformatica em gmail.com Mais uma vez, desculpe pelo off. Software House Magno System Site: www.magnosystem.com.br Email: magno em speet.com.br Tel.: (35)3371-2337 / (35) 9129-7634 From marcelomoreira.souza em gmail.com Wed Mar 16 12:45:55 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Wed, 16 Mar 2011 12:45:55 -0300 Subject: [firebase-br] Otimizar Select Message-ID: Pessoal, Trabalhando com o Firebird 2.1.3 em modo Classic imaginemos a seguinte situacao TB_TAREFAS (contendo mais ou menos umas 100 mil linhas) TB_USUARIO (contendo mais ou menos umas 40 linhas) O que eu preciso é pegar todos os USUARIO_ID cadastrados na tabela TB_USUARIO eliminando apenas os USUARIO_ID que estiverem na tabela TB_TAREFAS select USURIAO_ID from TB_USUARIO where USUARIO_ID not in (select USUARIO_ID from TB_TAREFAS) É isso mesmo ou tem algo que eu possa fazer para melhorar o SELECT? 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 jandersonloko em gmail.com Wed Mar 16 13:12:03 2011 From: jandersonloko em gmail.com (Janderson Almeida) Date: Wed, 16 Mar 2011 13:12:03 -0300 Subject: [firebase-br] Otimizar Select In-Reply-To: References: Message-ID: Eu faria assim select USURIAO_ID from TB_USUARIO where USUARIO_ID not in (select *distinct* USUARIO_ID from TB_TAREFAS) Em 16 de março de 2011 12:45, Marcelo Moreira < marcelomoreira.souza em gmail.com> escreveu: > Pessoal, > > Trabalhando com o Firebird 2.1.3 em modo Classic imaginemos a seguinte > situacao > > TB_TAREFAS (contendo mais ou menos umas 100 mil linhas) > TB_USUARIO (contendo mais ou menos umas 40 linhas) > > O que eu preciso é pegar todos os USUARIO_ID cadastrados na tabela > TB_USUARIO eliminando apenas os USUARIO_ID que estiverem na tabela > TB_TAREFAS > > select USURIAO_ID > from TB_USUARIO > where USUARIO_ID not in (select USUARIO_ID from TB_TAREFAS) > > É isso mesmo ou tem algo que eu possa fazer para melhorar o SELECT? > > 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 fzorzetto em ig.com.br Wed Mar 16 13:21:41 2011 From: fzorzetto em ig.com.br (Fabio Zorzetto) Date: Wed, 16 Mar 2011 13:21:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?DbExpress_+_transa=E7=E3o_+_Firebird?= In-Reply-To: <4D80C278.1080800@gmail.com> References: <4D80C278.1080800@gmail.com> Message-ID: Aqui também, nem COMMIT nem ROLLBACK ... applyupdates (-1) já faz o serviço. []s Fabio Zorzetto From cyberguido em gmail.com Wed Mar 16 13:27:58 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Wed, 16 Mar 2011 13:27:58 -0300 Subject: [firebase-br] Otimizar Select In-Reply-To: References: Message-ID: <4D80E50E.1010408@gmail.com> Olá Marcelo, Creio que select USURIAO_ID from TB_USUARIO U where (NOT EXISTS(select USUARIO_ID from TB_TAREFAS T WHERE(T.USUARIO_ID = U.USUARIO))) execute mais rapidamente. Meio na correria agora para testar se funciona ou se a redação está correta, a ideia é apontar que o uso de EXISTS é uma alternativa, e pode ser mais eficiente. Até, Carlos On 16/03/2011 12:45, Marcelo Moreira wrote: > Pessoal, > > Trabalhando com o Firebird 2.1.3 em modo Classic imaginemos a seguinte > situacao > > TB_TAREFAS (contendo mais ou menos umas 100 mil linhas) > TB_USUARIO (contendo mais ou menos umas 40 linhas) > > O que eu preciso é pegar todos os USUARIO_ID cadastrados na tabela > TB_USUARIO eliminando apenas os USUARIO_ID que estiverem na tabela > TB_TAREFAS > > select USURIAO_ID > from TB_USUARIO > where USUARIO_ID not in (select USUARIO_ID from TB_TAREFAS) > > É isso mesmo ou tem algo que eu possa fazer para melhorar o SELECT? > > Obrigado! > From paulogeloramo em terra.com.br Wed Mar 16 13:31:03 2011 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Wed, 16 Mar 2011 13:31:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Pesquisar_produto_com_altera=E7=E3o_?= =?iso-8859-1?q?no_pre=E7o?= Message-ID: Algum recurso no FB 2.5 que facilite esta pesquisa, segue um exemplo bem simplificado. Produto(ID, Nome, Preço) 1 A 10,00 2 A 10,00 3 A 10,00 4 B 20,00 5 B 20,00 6 B 21,00 7 C 30,00 8 C 30,00 9 C 30,00 Comparando o último lançamento do produto (3, 6, 9) com o anterior (2, 5, 8). Retornar o produto com alteração no preço: 6 B 21,00 From felix.sol em terra.com.br Wed Mar 16 14:00:02 2011 From: felix.sol em terra.com.br (Felix) Date: Wed, 16 Mar 2011 14:00:02 -0300 Subject: [firebase-br] RES: Otimizar Select In-Reply-To: References: Message-ID: <008e01cbe3fb$99997aa0$cccc6fe0$@sol@terra.com.br> Não use o 'not in'. Fiz um teste aqui com o seguinte cenário: tabela que tem perto de 1.000.000 de registros (para ex. 'tarefas') e outra que tem 500 (para ex. 'usuarios'). select USUARIO_ID from TB_USUARIO where USUARIO_ID not in (select USUARIO_ID from TB_TAREFAS) Resultado em 2 minutos e 23 segundos. Com o uso do 'distinct' pulou para 11 minutos. Usando 'not exist': select USUARIO_ID from TB_USUARIO where not exists (select first 1 usuario_id from TB_TAREFAS where TB_TAREFAS.USUARIO_ID = tb_usuario.usuario_id ) Resultado em 2 minutos e 22 segundos. Não houve diferença significativa. Versão final, roda em MENOS DE 2 SEGUNDOS : select usuario_id from ( select sum(registros) registros, usuario_id from ( select 0 registros, usuario_id from tb_usuario union select count(usuario_id) registros, usuario_id from tb_tarefas group by usuario_id ) group by usuario_id ) where registros = 0 Isso foi sem indice, PLAN NATURAL, apenas para teste. Não esqueça de criar os indices corretamente. 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 Moreira Enviada em: quarta-feira, 16 de março de 2011 12:46 Para: FireBase Assunto: [firebase-br] Otimizar Select Pessoal, Trabalhando com o Firebird 2.1.3 em modo Classic imaginemos a seguinte situacao TB_TAREFAS (contendo mais ou menos umas 100 mil linhas) TB_USUARIO (contendo mais ou menos umas 40 linhas) O que eu preciso é pegar todos os USUARIO_ID cadastrados na tabela TB_USUARIO eliminando apenas os USUARIO_ID que estiverem na tabela TB_TAREFAS select USURIAO_ID from TB_USUARIO where USUARIO_ID not in (select USUARIO_ID from TB_TAREFAS) É isso mesmo ou tem algo que eu possa fazer para melhorar o SELECT? 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 paulogeloramo em terra.com.br Wed Mar 16 15:20:54 2011 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Wed, 16 Mar 2011 15:20:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Pesquisar_produto_com_altera=E7=E3o_?= =?iso-8859-1?q?no_pre=E7o?= In-Reply-To: References: Message-ID: Uma solução foi usando Execute Block, gostaria de encontrar uma solução usando select ou sub-select, pois a solução com SP ou Execute Block não pode ser usada, não posso alterar o banco e Execute Block não passa pelos componentes SQLDataSet devido aos dois pontos antes dos parâmetros D2010. Alguma sugestão usando select ou sub-select? EXECUTE BLOCK RETURNS( CODIGOF_PRODUTO INTEGER, NOME_PRODUTO VARCHAR(30), CODIGOF_EDICAO INTEGER, PRECO NUMERIC(18,2)) AS DECLARE EDICAO_ANTERIOR INTEGER; DECLARE PRECO_ANTERIOR NUMERIC(18,2); BEGIN FOR SELECT DISTINCT P.CODIGOF_PRODUTO, P.NOME_PRODUTO, E.CODIGOF_EDICAO, E.PRECO FROM NOTA_PONTO_ITEM I JOIN NOTA_PONTO N ON N.ID_NOTA_PONTO = I.ID_NOTA_PONTO JOIN EDICAO E ON E.ID_EDICAO = I.ID_EDICAO JOIN PRODUTO P ON P.ID_PRODUTO = E.ID_PRODUTO WHERE N.CODIGO_NOTA_PONTO = 1680 ORDER BY P.NOME_PRODUTO INTO CODIGOF_PRODUTO, NOME_PRODUTO, CODIGOF_EDICAO, PRECO DO BEGIN EDICAO_ANTERIOR = CODIGOF_EDICAO - 1; PRECO_ANTERIOR = 0; SELECT E.PRECO FROM EDICAO E JOIN PRODUTO P ON P.ID_PRODUTO = E.ID_PRODUTO WHERE P.CODIGOF_PRODUTO = :CODIGOF_PRODUTO AND E.CODIGOF_EDICAO = :EDICAO_ANTERIOR INTO PRECO_ANTERIOR; IF ((PRECO_ANTERIOR > 0) AND (PRECO <> PRECO_ANTERIOR)) THEN SUSPEND; END END From ronaldsouza01 em gmail.com Wed Mar 16 15:27:43 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Wed, 16 Mar 2011 15:27:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?Pesquisar_produto_com_altera=E7=E3o_?= =?iso-8859-1?q?no_pre=E7o?= In-Reply-To: References: Message-ID: Não sei se no 2010 é possível, mas vc não poderia, em tempo de execução, alterar a linha do SQLDataSet ? Tipo: SQLDataSet.SQL[n] := 'WHERE P.CODIGOF_PRODUTO = ' + QuotedStr(Codigo) É só uma sugestão, não tenho o 2010 aqui por isso não tenho como testar. Sucesso Ronaldo Alves de Souza AtonWare Ltda Em 16 de março de 2011 15:20, Paulo Geloramo escreveu: > Uma solução foi usando Execute Block, gostaria de encontrar > uma solução usando select ou sub-select, pois a solução > com SP ou Execute Block não pode ser usada, não posso > alterar o banco e Execute Block não passa pelos > componentes SQLDataSet devido aos dois pontos > antes dos parâmetros D2010. > > Alguma sugestão usando select ou sub-select? > > EXECUTE BLOCK RETURNS( > CODIGOF_PRODUTO INTEGER, > NOME_PRODUTO VARCHAR(30), > CODIGOF_EDICAO INTEGER, > PRECO NUMERIC(18,2)) > AS > DECLARE EDICAO_ANTERIOR INTEGER; > DECLARE PRECO_ANTERIOR NUMERIC(18,2); > BEGIN > FOR SELECT DISTINCT P.CODIGOF_PRODUTO, P.NOME_PRODUTO, E.CODIGOF_EDICAO, > E.PRECO > FROM NOTA_PONTO_ITEM I > JOIN NOTA_PONTO N ON N.ID_NOTA_PONTO = I.ID_NOTA_PONTO > JOIN EDICAO E ON E.ID_EDICAO = I.ID_EDICAO > JOIN PRODUTO P ON P.ID_PRODUTO = E.ID_PRODUTO > WHERE N.CODIGO_NOTA_PONTO = 1680 > ORDER BY P.NOME_PRODUTO > INTO CODIGOF_PRODUTO, NOME_PRODUTO, CODIGOF_EDICAO, PRECO DO > BEGIN > EDICAO_ANTERIOR = CODIGOF_EDICAO - 1; > PRECO_ANTERIOR = 0; > SELECT E.PRECO > FROM EDICAO E > JOIN PRODUTO P ON P.ID_PRODUTO = E.ID_PRODUTO > WHERE P.CODIGOF_PRODUTO = :CODIGOF_PRODUTO AND > E.CODIGOF_EDICAO = :EDICAO_ANTERIOR > INTO PRECO_ANTERIOR; > IF ((PRECO_ANTERIOR > 0) AND (PRECO <> PRECO_ANTERIOR)) THEN > SUSPEND; > END > END > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From paulogeloramo em terra.com.br Wed Mar 16 15:48:23 2011 From: paulogeloramo em terra.com.br (Paulo Geloramo) Date: Wed, 16 Mar 2011 15:48:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Bsolu=E7=E3o=5DPesquisar_produto_c?= =?iso-8859-1?q?om_altera=E7=E3o_no_pre=E7o?= In-Reply-To: References: Message-ID: Solução SELECT DISTINCT P.CODIGOF_PRODUTO, P.NOME_PRODUTO, E.CODIGOF_EDICAO, E.PRECO FROM NOTA_PONTO_ITEM I JOIN NOTA_PONTO N ON N.ID_NOTA_PONTO = I.ID_NOTA_PONTO JOIN EDICAO E ON E.ID_EDICAO = I.ID_EDICAO JOIN PRODUTO P ON P.ID_PRODUTO = E.ID_PRODUTO WHERE N.CODIGO_NOTA_PONTO = 1680 AND E.PRECO <> (SELECT ED.PRECO FROM EDICAO ED JOIN PRODUTO PR ON PR.ID_PRODUTO = ED.ID_PRODUTO WHERE PR.CODIGOF_PRODUTO = P.CODIGOF_PRODUTO AND ED.CODIGOF_EDICAO = E.CODIGOF_EDICAO - 1) From lumato em fdnet.com.br Wed Mar 16 16:01:12 2011 From: lumato em fdnet.com.br (Lucio Toledo) Date: Wed, 16 Mar 2011 16:01:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?conex=E3o_banco_firebird_na_internet?= Message-ID: <000a01cbe40c$85c40e30$b200a8c0@netaki> Boa tarde a todos Estou tentando realizar testes para utilizar um sistema com banco firebird hospedado na net, mas nao estou conseguindo sucesso. Host da kinghost. utilizando Delphi 7 coloquei um ibdatabase configurei o path do servidor ele responde normal. Problema, nao estou conseguindo acesso as tabelas desse banco. (utilizando ibquery). Alguem poderia me dar uma ajuda desde já agradeço a atenção From levymoreira.ce em gmail.com Wed Mar 16 16:36:00 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 16 Mar 2011 16:36:00 -0300 Subject: [firebase-br] Off - der mer Message-ID: Se alguém souber o que é um mer(modelo entidade relacionamento) e um der(diagrama entidade relacionamento), poderiam me mandar uma imagem de cada? A definição tem no wikipedia mas cada lugar da web mostra um modelo de diagrama diferente... acho que seja assim DER http://marcelosabadini.com.br/blog/wp-content/uploads/2009/03/der.jpg MER http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/MER_Locadora.gif Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From humberto701 em gmail.com Wed Mar 16 17:16:20 2011 From: humberto701 em gmail.com (Humberto Araujo) Date: Wed, 16 Mar 2011 17:16:20 -0300 Subject: [firebase-br] Off - der mer In-Reply-To: References: Message-ID: Rapaz.. como é que tu pergunta ao firebase antes de mim? Fale comigo no msn que eu te mando tudo... Erivando sabe o que é tambem Em 16 de março de 2011 16:36, Levy Moreira escreveu: > Se alguém souber o que é um mer(modelo entidade relacionamento) e um > der(diagrama entidade relacionamento), poderiam > me mandar uma imagem de cada? > A definição tem no wikipedia mas cada lugar da web mostra um modelo de > diagrama diferente... > acho que seja assim > > DER > http://marcelosabadini.com.br/blog/wp-content/uploads/2009/03/der.jpg > > MER > http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/MER_Locadora.gif > > Obrigado a todos desde já. > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "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.S.ª 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." > > "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." > > ........................................................................... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Sds. HF Softwares - Soluções e Desenvolvimento Humberto Filho - Programador e Suporte Técnico (88) 8825-4164 9914-2366 3521-2655 From levymoreira.ce em gmail.com Wed Mar 16 17:19:46 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Wed, 16 Mar 2011 17:19:46 -0300 Subject: [firebase-br] Off - der mer In-Reply-To: References: Message-ID: É ele disse que o der era esse mais o mer vcs ainda não viram é que o professor da gente trabalha com o professor de vocês, ai eu imaginei que o de vcs tambem não soubesse nada, porque vc lembra das aulas de java nada haver dele... Mais alguém? Em 16 de março de 2011 17:16, Humberto Araujo escreveu: > Rapaz.. como é que tu pergunta ao firebase antes de mim? > Fale comigo no msn que eu te mando tudo... Erivando sabe o que é tambem > > Em 16 de março de 2011 16:36, Levy Moreira >escreveu: > > > Se alguém souber o que é um mer(modelo entidade relacionamento) e um > > der(diagrama entidade relacionamento), poderiam > > me mandar uma imagem de cada? > > A definição tem no wikipedia mas cada lugar da web mostra um modelo de > > diagrama diferente... > > acho que seja assim > > > > DER > > http://marcelosabadini.com.br/blog/wp-content/uploads/2009/03/der.jpg > > > > MER > > http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/MER_Locadora.gif > > > > Obrigado a todos desde já. > > > > -- > > Levy Moreira - Programador > > Sistech Informática - Juazeiro do Norte - CE > > > > > ........................................................................... > > "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.S.ª 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." > > > > "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." > > > > > ........................................................................... > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > 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 > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From giovaniroche em msn.com Wed Mar 16 18:51:57 2011 From: giovaniroche em msn.com (=?iso-8859-1?B?R2lvdmFuaSBSb2No6g==?=) Date: Wed, 16 Mar 2011 18:51:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Ajuda_sobre_Sistema_de_caixa_e?= =?iso-8859-1?q?_homologa=E7=E3o?= Message-ID: Boa noite. Perdoe-me postar aqui mas foi o único lugar que me veio em mente. Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e preciso integrá-lo a ECF. Pesquise muito no site da receita e não achei nenhuma informação. Nos fóruns só achei informações antigas. Gostaria de saber se é realmente necessário homologar e aonde posso obter + informações sobre isso( algum site ou desenvolvedor que entenda do assunto). Obrigado pela ajuda e desculpe-me pelo off aqui. Obs: estado do Rio de Janeiro. From magno em speet.com.br Wed Mar 16 20:14:40 2011 From: magno em speet.com.br (Magno System) Date: Wed, 16 Mar 2011 20:14:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Ajuda_sobre_Sistema_de_caixa_e?= =?iso-8859-1?q?_homologa=E7=E3o?= References: Message-ID: <01a401cbe42f$eddcd6a0$6915a8c0@MagnoSystem> Pesquise sobre PAF-ECF (Programa Aplicativo Fiscal). Inscreva-se no fórum do ACBR (Automação Comercial Brasil). ----- Original Message ----- From: "Giovani Rochê" To: "Fórum Firebase" Sent: Wednesday, March 16, 2011 6:51 PM Subject: [firebase-br] Off - Ajuda sobre Sistema de caixa e homologação Boa noite. Perdoe-me postar aqui mas foi o único lugar que me veio em mente. Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e preciso integrá-lo a ECF. Pesquise muito no site da receita e não achei nenhuma informação. Nos fóruns só achei informações antigas. Gostaria de saber se é realmente necessário homologar e aonde posso obter + informações sobre isso( algum site ou desenvolvedor que entenda do assunto). Obrigado pela ajuda e desculpe-me pelo off aqui. Obs: estado do Rio de Janeiro. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From emaxsuel em gmail.com Wed Mar 16 22:50:52 2011 From: emaxsuel em gmail.com (MAXSUEL AQUINO) Date: Wed, 16 Mar 2011 22:50:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Ajuda_sobre_Sistema_de_caixa_e?= =?iso-8859-1?q?_homologa=E7=E3o?= In-Reply-To: <01a401cbe42f$eddcd6a0$6915a8c0@MagnoSystem> References: <01a401cbe42f$eddcd6a0$6915a8c0@MagnoSystem> Message-ID: e necessario sim. se vc nao homologar , tera serio problema com a receita. existe empressa so para fazer homologacao. exite um documento com todos os Requisito do sistemas. Em 16 de março de 2011 20:14, Magno System escreveu: > Pesquise sobre PAF-ECF (Programa Aplicativo Fiscal). > > Inscreva-se no fórum do ACBR (Automação Comercial Brasil). > > > > ----- Original Message ----- From: "Giovani Rochê" > To: "Fórum Firebase" > Sent: Wednesday, March 16, 2011 6:51 PM > Subject: [firebase-br] Off - Ajuda sobre Sistema de caixa e homologação > > > > > Boa noite. > Perdoe-me postar aqui mas foi o único lugar que me veio em mente. > Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e > preciso integrá-lo a ECF. > Pesquise muito no site da receita e não achei nenhuma informação. Nos > fóruns só achei informações antigas. > Gostaria de saber se é realmente necessário homologar e aonde posso obter + > informações sobre isso( algum site ou desenvolvedor que entenda do assunto). > > Obrigado pela ajuda e desculpe-me pelo off aqui. > Obs: estado do Rio de Janeiro. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Eliabe Maxsuel de Aquino Graduando Ciência da Computação -UFERSA Física -UFRN Linux User #526008 "A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original." [ Albert Einstein ] From osmar.bento em ig.com.br Thu Mar 17 07:32:37 2011 From: osmar.bento em ig.com.br (Osmar Aparecido Bento Junior) Date: Thu, 17 Mar 2011 07:32:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Ajuda_sobre_Sistema_de_caixa_e?= =?iso-8859-1?q?_homologa=E7=E3o?= In-Reply-To: References: Message-ID: Cara, depende de onde voce é....no estado de São Paulo a homologação ainda não é obrigatória, e por sinal parece que não vai ser... Em 16 de março de 2011 18:51, Giovani Rochê escreveu: > > Boa noite. > Perdoe-me postar aqui mas foi o único lugar que me veio em mente. > Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e > preciso integrá-lo a ECF. > Pesquise muito no site da receita e não achei nenhuma informação. Nos > fóruns só achei informações antigas. > Gostaria de saber se é realmente necessário homologar e aonde posso obter + > informações sobre isso( algum site ou desenvolvedor que entenda do assunto). > > Obrigado pela ajuda e desculpe-me pelo off aqui. > Obs: estado do Rio de Janeiro. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rafaelherzog em gmail.com Thu Mar 17 09:50:05 2011 From: rafaelherzog em gmail.com (Rafael Herzog Ramos) Date: Thu, 17 Mar 2011 09:50:05 -0300 Subject: [firebase-br] Proteger Trigger Message-ID: Olá, Há alguma forma de impedir que um usário exclua uma Trigger? Por exemplo: Quero impedir que o usuário execute o comando DROP TRIGGER. Obrigado, Herzog. From hpensador em gmail.com Thu Mar 17 10:09:49 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Thu, 17 Mar 2011 10:09:49 -0300 Subject: [firebase-br] Proteger Trigger In-Reply-To: References: Message-ID: Grant/Revoke -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From pportellaa.firebase em gmail.com Thu Mar 17 10:15:56 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 17 Mar 2011 10:15:56 -0300 Subject: [firebase-br] =?windows-1252?q?Off_-_Ajuda_sobre_Sistema_de_caixa?= =?windows-1252?q?_e_homologa=E7=E3o?= In-Reply-To: References: Message-ID: <4D82098C.5040108@gmail.com> Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: > Cara, depende de onde voce é....no estado de São Paulo a homologação ainda > não é obrigatória, e por sinal parece que não vai ser... > > Em 16 de março de 2011 18:51, Giovani Rochê escreveu: > >> Boa noite. >> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e >> preciso integrá-lo a ECF. >> Pesquise muito no site da receita e não achei nenhuma informação. Nos >> fóruns só achei informações antigas. >> Gostaria de saber se é realmente necessário homologar e aonde posso obter + >> informações sobre isso( algum site ou desenvolvedor que entenda do assunto). >> >> Obrigado pela ajuda e desculpe-me pelo off aqui. >> Obs: estado do Rio de Janeiro. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Onde você viu/leu isso? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From hpensador em gmail.com Thu Mar 17 10:41:50 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Thu, 17 Mar 2011 10:41:50 -0300 Subject: [firebase-br] Proteger Trigger In-Reply-To: References: Message-ID: > Grant/Revoke Complementando - http://www.comunidade-firebird.org/cflp/downloads/CFLP_O030.PDF -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Thu Mar 17 10:59:34 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Thu, 17 Mar 2011 10:59:34 -0300 Subject: [firebase-br] Proteger Trigger In-Reply-To: References: Message-ID: Em 17/03/2011 10:41, Hélio Oliveira escreveu: > >> Grant/Revoke > > Complementando - > http://www.comunidade-firebird.org/cflp/downloads/CFLP_O030.PDF Acrescentando - http://www.comunidade-firebird.org/cflp/downloads/CFLP_O025.PDF -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From tavinhol em gmail.com Thu Mar 17 11:38:50 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 17 Mar 2011 11:38:50 -0300 Subject: [firebase-br] FIBDataset - FIBPlus (Delphi 7) Message-ID: Pessoal, estou no processo de conversão de IBX para FIBPlus. Só pra confirmar: Quando eu usava IBX e eu dava commit, eu tinha que abrir o dataset e posicionar o cursor no registro que foi incluído/alterado. Agora com o FIBPlus, usando um FIBDataset com duas transações: Uma Read e outra Write, eu não preciso mais fazer aquele processo né? Vou dar commit na transação de update e o registro continuará aberto, certo pessoal? atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação From robson.catunda em gmail.com Thu Mar 17 12:31:40 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Thu, 17 Mar 2011 12:31:40 -0300 Subject: [firebase-br] Otimizar Select In-Reply-To: References: Message-ID: Tente mais simples aqui funcionou bem: select distinct a.usuario_id from tb_usuario a inner join tb_tarefas b on (a.usuario_id<>b.usuario_id) From marcelomoreira.souza em gmail.com Thu Mar 17 12:34:04 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Thu, 17 Mar 2011 12:34:04 -0300 Subject: [firebase-br] Otimizar Select In-Reply-To: References: Message-ID: Pessoal, Realmente nao usando o not in fez uma tremenda diferença. Estou testando as outras alternativas apresentadas. Obrigado a todos From emaxsuel em gmail.com Thu Mar 17 12:55:58 2011 From: emaxsuel em gmail.com (MAXSUEL AQUINO) Date: Thu, 17 Mar 2011 12:55:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Ajuda_sobre_Sistema_de_caixa_e?= =?iso-8859-1?q?_homologa=E7=E3o?= In-Reply-To: <4D82098C.5040108@gmail.com> References: <4D82098C.5040108@gmail.com> Message-ID: eu sei q no RN e tenho quase certeza q isso e lei nacional. vc nao pode vender com impressora fiscal sem ser homologado. Em 17 de março de 2011 10:15, Paulo Portella escreveu: > Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: > > Cara, depende de onde voce é....no estado de São Paulo a homologação ainda >> não é obrigatória, e por sinal parece que não vai ser... >> >> Em 16 de março de 2011 18:51, Giovani Rochê >> escreveu: >> >> Boa noite. >>> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >>> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e >>> preciso integrá-lo a ECF. >>> Pesquise muito no site da receita e não achei nenhuma informação. Nos >>> fóruns só achei informações antigas. >>> Gostaria de saber se é realmente necessário homologar e aonde posso obter >>> + >>> informações sobre isso( algum site ou desenvolvedor que entenda do >>> assunto). >>> >>> Obrigado pela ajuda e desculpe-me pelo off aqui. >>> Obs: estado do Rio de Janeiro. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > Onde você viu/leu isso? > > -- > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Eliabe Maxsuel de Aquino Graduando Ciência da Computação -UFERSA Física -UFRN Linux User #526008 "A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original." [ Albert Einstein ] From pportellaa.firebase em gmail.com Thu Mar 17 13:24:29 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 17 Mar 2011 13:24:29 -0300 Subject: [firebase-br] =?windows-1252?q?Off_-_Ajuda_sobre_Sistema_de_caixa?= =?windows-1252?q?_e_homologa=E7=E3o?= In-Reply-To: References: <4D82098C.5040108@gmail.com> Message-ID: <4D8235BD.4070202@gmail.com> Em 17/03/2011 12:55, MAXSUEL AQUINO escreveu: > eu sei q no RN e tenho quase certeza q isso e lei nacional. > vc nao pode vender com impressora fiscal sem ser homologado. > > > Em 17 de março de 2011 10:15, Paulo Portella > escreveu: > >> Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: >> >> Cara, depende de onde voce é....no estado de São Paulo a homologação ainda >>> não é obrigatória, e por sinal parece que não vai ser... >>> >>> Em 16 de março de 2011 18:51, Giovani Rochê >>> escreveu: >>> >>> Boa noite. >>>> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >>>> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird e >>>> preciso integrá-lo a ECF. >>>> Pesquise muito no site da receita e não achei nenhuma informação. Nos >>>> fóruns só achei informações antigas. >>>> Gostaria de saber se é realmente necessário homologar e aonde posso obter >>>> + >>>> informações sobre isso( algum site ou desenvolvedor que entenda do >>>> assunto). >>>> >>>> Obrigado pela ajuda e desculpe-me pelo off aqui. >>>> Obs: estado do Rio de Janeiro. >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> Onde você viu/leu isso? >> >> -- >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > Estou esperando a resposta dele. Rssss -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From rafaelherzog em gmail.com Thu Mar 17 13:40:05 2011 From: rafaelherzog em gmail.com (Rafael Herzog Ramos) Date: Thu, 17 Mar 2011 13:40:05 -0300 Subject: [firebase-br] Proteger Trigger In-Reply-To: References: Message-ID: Para procedures e triggers só é possível utilizar "grant/revoke execute" já que 'grant/revoke delete"aplica-se a dados e não a meta-dados. O comando: "revoke delete on trg_qualquer from user_qualquer" não faz sentido. Obrigado, Herzog. Em 17 de março de 2011 10:59, Hélio Oliveira escreveu: > Em 17/03/2011 10:41, Hélio Oliveira escreveu: >> >>> Grant/Revoke >> >> Complementando - >> http://www.comunidade-firebird.org/cflp/downloads/CFLP_O030.PDF > > Acrescentando - > http://www.comunidade-firebird.org/cflp/downloads/CFLP_O025.PDF > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From programacao em unibrasdistribuidora.com.br Thu Mar 17 13:41:41 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 17 Mar 2011 13:41:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Off_-_Ajuda_sobre_Sistema_de?= =?iso-8859-1?q?_caixa_e_homologa=E7=E3o?= In-Reply-To: <4D82098C.5040108@gmail.com> References: <4D82098C.5040108@gmail.com> Message-ID: A LEI É NACIONAL, SE HOMOLGAR EM RN SERVE PARA QUAISQUER ESTADOS, EU APESAR DE NÃO TER HOMOLOGADO, ANDEI ESTUDANDO O ASSUNTO. PORÉM PARA HOMOLOGAR, DEVE ESTAR DENTRO DAS REGRAS VIGENTES ALÉM DE VOCÊ "MORRER" EM UM VALOR QUE VARIA DE R$1.500,00 ATÉ R$3.500,00 SE NÃO EXCEDER NENHUMA HORA, CASO ISTO OCORRA VOCÊ VAI PAGAR O RESTANTE POR HORA, CUJO VALOR MÍNIMO SÃO R$300,00 "PILAS" José Aparecido WWW.SOFTMAXI.COM.BR (31) 3786-6178 (31) 9102-6178 softmaxi em softmaxi.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Paulo Portella Enviada em: quinta-feira, 17 de março de 2011 10:16 Para: FireBase Assunto: Re: [firebase-br] Off - Ajuda sobre Sistema de caixa e homologação Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: > Cara, depende de onde voce é....no estado de São Paulo a homologação > ainda não é obrigatória, e por sinal parece que não vai ser... > > Em 16 de março de 2011 18:51, Giovani Rochê escreveu: > >> Boa noite. >> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird >> e preciso integrá-lo a ECF. >> Pesquise muito no site da receita e não achei nenhuma informação. Nos >> fóruns só achei informações antigas. >> Gostaria de saber se é realmente necessário homologar e aonde posso >> obter + informações sobre isso( algum site ou desenvolvedor que entenda do assunto). >> >> Obrigado pela ajuda e desculpe-me pelo off aqui. >> Obs: estado do Rio de Janeiro. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Onde você viu/leu isso? -- Vida de americano é assim: iPhone, iPod, iPad, iMac…. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de Lançamento: 03/17/11 From igor.batista em gmail.com Thu Mar 17 13:50:50 2011 From: igor.batista em gmail.com (Igor Batista) Date: Thu, 17 Mar 2011 13:50:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Off_-_Ajuda_sobre_Sistema_de_?= =?iso-8859-1?q?caixa_e_homologa=E7=E3o?= In-Reply-To: References: <4D82098C.5040108@gmail.com> Message-ID: vc sabe dizer onde encontrar essas regras ? Em 17 de março de 2011 13:41, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > A LEI É NACIONAL, SE HOMOLGAR EM RN SERVE PARA QUAISQUER ESTADOS, EU APESAR > DE NÃO TER HOMOLOGADO, ANDEI ESTUDANDO O ASSUNTO. PORÉM PARA HOMOLOGAR, > DEVE > ESTAR DENTRO DAS REGRAS VIGENTES ALÉM DE VOCÊ "MORRER" EM UM VALOR QUE > VARIA > DE R$1.500,00 ATÉ R$3.500,00 SE NÃO EXCEDER NENHUMA HORA, CASO ISTO OCORRA > VOCÊ VAI PAGAR O RESTANTE POR HORA, CUJO VALOR MÍNIMO SÃO R$300,00 "PILAS" > > > José Aparecido > WWW.SOFTMAXI.COM.BR > (31) 3786-6178 > (31) 9102-6178 > softmaxi em softmaxi.com.br > > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > ?Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem.? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Paulo Portella > Enviada em: quinta-feira, 17 de março de 2011 10:16 > Para: FireBase > Assunto: Re: [firebase-br] Off - Ajuda sobre Sistema de caixa e homologação > > Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: > > Cara, depende de onde voce é....no estado de São Paulo a homologação > > ainda não é obrigatória, e por sinal parece que não vai ser... > > > > Em 16 de março de 2011 18:51, Giovani Rochê > escreveu: > > > >> Boa noite. > >> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. > >> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird > >> e preciso integrá-lo a ECF. > >> Pesquise muito no site da receita e não achei nenhuma informação. Nos > >> fóruns só achei informações antigas. > >> Gostaria de saber se é realmente necessário homologar e aonde posso > >> obter + informações sobre isso( algum site ou desenvolvedor que entenda > do assunto). > >> > >> Obrigado pela ajuda e desculpe-me pelo off aqui. > >> Obs: estado do Rio de Janeiro. > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Onde você viu/leu isso? > > -- > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de > Lançamento: > 03/17/11 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Igor C. Batista ICQ: 89290134 MSN: igor.proinformatica em hotmail.com SKYPE: mld_crark G -TALK: igor.batista em gmail.com 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 visitem: http://ptcganhandodinheiro.blogspot.com/ From eduardoandrade em persoft.com.br Thu Mar 17 14:15:11 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Thu, 17 Mar 2011 14:15:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Off_-_Ajuda_sobre_Sistema_de?= =?iso-8859-1?q?_caixa_e_homologa=E7=E3o?= In-Reply-To: References: <4D82098C.5040108@gmail.com> Message-ID: <4D82419F.8070606@persoft.com.br> A lei nacional realmente diz que deve ser homologado, mas isso não acontece em todos os estados. Te aconselho a procurar a secretaria da fazenda do Rio de Janeiro. Eles vão te dar informações. Em São Paulo não existe estrutura para homologação, por isso ela não é feita. Acredito que no Rio de Janeiro também não, é muito mais fácil fazer alguma coisa isso em centros menores, onde vejo muita gente reclamando. Em São Paulo, agente preenche um cadastro no site da secretaria e entrega um cd com o software. Só isso. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Em 17/03/2011 13:41, UNIBRAS - PROGRAMAÇÃO escreveu: > A LEI É NACIONAL, SE HOMOLGAR EM RN SERVE PARA QUAISQUER ESTADOS, EU APESAR > DE NÃO TER HOMOLOGADO, ANDEI ESTUDANDO O ASSUNTO. PORÉM PARA HOMOLOGAR, DEVE > ESTAR DENTRO DAS REGRAS VIGENTES ALÉM DE VOCÊ "MORRER" EM UM VALOR QUE VARIA > DE R$1.500,00 ATÉ R$3.500,00 SE NÃO EXCEDER NENHUMA HORA, CASO ISTO OCORRA > VOCÊ VAI PAGAR O RESTANTE POR HORA, CUJO VALOR MÍNIMO SÃO R$300,00 "PILAS" > > > José Aparecido > WWW.SOFTMAXI.COM.BR > (31) 3786-6178 > (31) 9102-6178 > softmaxi em softmaxi.com.br > > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > "Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem." > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Paulo Portella > Enviada em: quinta-feira, 17 de março de 2011 10:16 > Para: FireBase > Assunto: Re: [firebase-br] Off - Ajuda sobre Sistema de caixa e homologação > > Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: > >> Cara, depende de onde voce é....no estado de São Paulo a homologação >> ainda não é obrigatória, e por sinal parece que não vai ser... >> >> Em 16 de março de 2011 18:51, Giovani Rochê >> > escreveu: > >> >>> Boa noite. >>> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >>> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird >>> e preciso integrá-lo a ECF. >>> Pesquise muito no site da receita e não achei nenhuma informação. Nos >>> fóruns só achei informações antigas. >>> Gostaria de saber se é realmente necessário homologar e aonde posso >>> obter + informações sobre isso( algum site ou desenvolvedor que entenda >>> > do assunto). > >>> Obrigado pela ajuda e desculpe-me pelo off aqui. >>> Obs: estado do Rio de Janeiro. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > Onde você viu/leu isso? > > -- > Vida de americano é assim: iPhone, iPod, iPad, iMac.... > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de Lançamento: > 03/17/11 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de Lançamento: 03/17/11 04:34:00 > > From programacao em unibrasdistribuidora.com.br Thu Mar 17 14:39:05 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 17 Mar 2011 14:39:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Off_-_Ajuda_sobre_Sist?= =?iso-8859-1?q?ema_de_caixa_e_homologa=E7=E3o?= In-Reply-To: References: <4D82098C.5040108@gmail.com> Message-ID: <965CEE30692C470A8187EBC697CBDDDF@USER2> EU fiz uma pesaquisa na web e com outras empresas que homologaram o paf ecf. Tenho um documento sobre o paf ecf, me envie um e-mail que lhe encaminhe. > José Aparecido > WWW.SOFTMAXI.COM.BR > (31) 3786-6178 > (31) 9102-6178 > softmaxi em softmaxi.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Igor Batista Enviada em: quinta-feira, 17 de março de 2011 13:51 Para: FireBase Assunto: Re: [firebase-br]RES: Off - Ajuda sobre Sistema de caixa e homologação vc sabe dizer onde encontrar essas regras ? Em 17 de março de 2011 13:41, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > A LEI É NACIONAL, SE HOMOLGAR EM RN SERVE PARA QUAISQUER ESTADOS, EU > APESAR DE NÃO TER HOMOLOGADO, ANDEI ESTUDANDO O ASSUNTO. PORÉM PARA > HOMOLOGAR, DEVE ESTAR DENTRO DAS REGRAS VIGENTES ALÉM DE VOCÊ "MORRER" > EM UM VALOR QUE VARIA DE R$1.500,00 ATÉ R$3.500,00 SE NÃO EXCEDER > NENHUMA HORA, CASO ISTO OCORRA VOCÊ VAI PAGAR O RESTANTE POR HORA, > CUJO VALOR MÍNIMO SÃO R$300,00 "PILAS" > > > José Aparecido > WWW.SOFTMAXI.COM.BR > (31) 3786-6178 > (31) 9102-6178 > softmaxi em softmaxi.com.br > > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > “Esta mensagem pode conter informações confidenciais, somente podendo > ser usada pelo indivíduo ou entidade a quem foi endereçada. A > transmissão incorreta da mensagem não acarreta a perda de sua > confidencialidade. Caso esta mensagem tenha sido recebida por engano, > solicitamos que comunique o remetente e apague-a de seu sistema > imediatamente. É vedado a qualquer pessoa que não seja o destinatário > usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] > Em > nome de Paulo Portella > Enviada em: quinta-feira, 17 de março de 2011 10:16 > Para: FireBase > Assunto: Re: [firebase-br] Off - Ajuda sobre Sistema de caixa e > homologação > > Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: > > Cara, depende de onde voce é....no estado de São Paulo a homologação > > ainda não é obrigatória, e por sinal parece que não vai ser... > > > > Em 16 de março de 2011 18:51, Giovani Rochê > escreveu: > > > >> Boa noite. > >> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. > >> Utilizo um sistema de caixa de supermercado feito em > >> delphi+Firebird e preciso integrá-lo a ECF. > >> Pesquise muito no site da receita e não achei nenhuma informação.. > >> Nos fóruns só achei informações antigas. > >> Gostaria de saber se é realmente necessário homologar e aonde posso > >> obter + informações sobre isso( algum site ou desenvolvedor que > >> entenda > do assunto). > >> > >> Obrigado pela ajuda e desculpe-me pelo off aqui. > >> Obs: estado do Rio de Janeiro. > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > Onde você viu/leu isso? > > -- > Vida de americano é assim: iPhone, iPod, iPad, iMac…. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de > Lançamento: > 03/17/11 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 Igor C. Batista ICQ: 89290134 MSN: igor.proinformatica em hotmail.com SKYPE: mld_crark G -TALK: igor.batista em gmail.com 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 visitem: http://ptcganhandodinheiro.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 ----- Nenhum vírus encontrado nessa mensagem. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de Lançamento: 03/17/11 From rgeraldin em gmail.com Thu Mar 17 15:58:36 2011 From: rgeraldin em gmail.com (Raul Geraldin) Date: Thu, 17 Mar 2011 15:58:36 -0300 Subject: [firebase-br] FK deixando o sistema lento Message-ID: Boa tarde Srs., estou com problema em meu relacionamento aonde que quando tiro a FK da tabela ela melhora 100% a SELECT; select A.coluna1 A.coluna2 A.coluna3 B.coluna1 C.coluna1 A.coluna4 from TABELA A INNER JOIN TABELA B ON B.PK = A.FK INNER JOIN TABELA D ON D.PK = A.FK INNER JOIN TABELA C ON C.PK = D.FK where A.coluna10 = 0 AND D.coluna10 = 000000 order by C.coluna1, A.coluna3 Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a cunsulta melhora 100% Qual seria o problema dessa FK ???? From lumato em fdnet.com.br Thu Mar 17 16:00:47 2011 From: lumato em fdnet.com.br (Lucio Toledo) Date: Thu, 17 Mar 2011 16:00:47 -0300 Subject: [firebase-br] Componente para conexao banco firebird na internet Message-ID: <000a01cbe4d5$a1746d40$b200a8c0@netaki> Boa tarde ! Estou precisando realizar alguns testes de conexao em um banco hospedado na internet. Para tal: Assinei hospedagem na kinghost, visto que muito gente utiliza e diz estar satisfeito com o serviço. Alguem poderia me dizer qual o melhor componente para trabalhar com conexao via internet. Fiz um teste com componente ibdatabase, quando faço o teste de conexão ele da conectado sucesso, porem nao estou conseguindo visualizar os dados do banco em um dgrid. desde já agradeço a atenção de todos. obrigado ! From felipearon em gmail.com Thu Mar 17 16:20:16 2011 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 17 Mar 2011 16:20:16 -0300 Subject: [firebase-br] Componente para conexao banco firebird na internet In-Reply-To: <000a01cbe4d5$a1746d40$b200a8c0@netaki> References: <000a01cbe4d5$a1746d40$b200a8c0@netaki> Message-ID: Não aconselho a criar acesso remoto NA INTERNET direto com o banco de dados - ainda mais com o Firebird. Meu conselho é você hospedar o banco de dados na Kinghost e criar Webservices para acessar as informações. O processo é muito mais rápido e seguro. Em 17 de março de 2011 16:00, Lucio Toledo escreveu: > Boa tarde ! > > Estou precisando realizar alguns testes de conexao em um banco hospedado na > internet. > > Para tal: > > Assinei hospedagem na kinghost, visto que muito gente utiliza e diz estar > satisfeito com o serviço. > > Alguem poderia me dizer qual o melhor componente para trabalhar com conexao > via internet. > > Fiz um teste com componente ibdatabase, quando faço o teste de conexão ele > da conectado sucesso, porem nao estou conseguindo visualizar os dados do > banco em um dgrid. > > desde já agradeço a atenção de todos. > > 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 > -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From ralhos em gmail.com Thu Mar 17 16:28:32 2011 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Thu, 17 Mar 2011 16:28:32 -0300 Subject: [firebase-br] FK deixando o sistema lento In-Reply-To: References: Message-ID: <1300390112.21790.0.camel@gerasoft-desktop> Você experimentou trocar os inner join por left join ? Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu: > Boa tarde Srs., estou com problema em meu relacionamento aonde que quando > tiro a FK da tabela ela melhora 100% a SELECT; > > select > A.coluna1 > A.coluna2 > A.coluna3 > B.coluna1 > C.coluna1 > A.coluna4 > > from TABELA A > > INNER JOIN TABELA B ON B.PK = A.FK > INNER JOIN TABELA D ON D.PK = A.FK > INNER JOIN TABELA C ON C.PK = D.FK > > where > > A.coluna10 = 0 AND > D.coluna10 = 000000 > order by C.coluna1, A.coluna3 > > Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a > cunsulta melhora 100% > > Qual seria o problema dessa FK > > ???? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rgeraldin em gmail.com Thu Mar 17 18:06:05 2011 From: rgeraldin em gmail.com (Raul Geraldin) Date: Thu, 17 Mar 2011 18:06:05 -0300 Subject: [firebase-br] FK deixando o sistema lento In-Reply-To: <1300390112.21790.0.camel@gerasoft-desktop> References: <1300390112.21790.0.camel@gerasoft-desktop> Message-ID: Mato a pau, mais não entendi, qual foi a diferença ?? Em 17 de março de 2011 16:28, Carlos Roberto da Silva escreveu: > Você experimentou trocar os inner join por left join ? > > Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu: > > Boa tarde Srs., estou com problema em meu relacionamento aonde que quando > > tiro a FK da tabela ela melhora 100% a SELECT; > > > > select > > A.coluna1 > > A.coluna2 > > A.coluna3 > > B.coluna1 > > C.coluna1 > > A.coluna4 > > > > from TABELA A > > > > INNER JOIN TABELA B ON B.PK = A.FK > > INNER JOIN TABELA D ON D.PK = A.FK > > INNER JOIN TABELA C ON C.PK = D.FK > > > > where > > > > A.coluna10 = 0 AND > > D.coluna10 = 000000 > > order by C.coluna1, A.coluna3 > > > > Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a > > cunsulta melhora 100% > > > > Qual seria o problema dessa FK > > > > ???? > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Thu Mar 17 19:24:06 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Thu, 17 Mar 2011 19:24:06 -0300 Subject: [firebase-br] FK deixando o sistema lento In-Reply-To: References: <1300390112.21790.0.camel@gerasoft-desktop> Message-ID: <4D828A06.7090700@persoft.com.br> Quando você inclui o FK o firebird deve estar calculando o plano de forma diferente, quando você usa o left, você força ele a utilizar o plano a partir da coluna A. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Em 17/03/2011 18:06, Raul Geraldin escreveu: > Mato a pau, mais não entendi, qual foi a diferença ?? > > Em 17 de março de 2011 16:28, Carlos Roberto da Silva > escreveu: > > >> Você experimentou trocar os inner join por left join ? >> >> Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu: >> >>> Boa tarde Srs., estou com problema em meu relacionamento aonde que quando >>> tiro a FK da tabela ela melhora 100% a SELECT; >>> >>> select >>> A.coluna1 >>> A.coluna2 >>> A.coluna3 >>> B.coluna1 >>> C.coluna1 >>> A.coluna4 >>> >>> from TABELA A >>> >>> INNER JOIN TABELA B ON B.PK = A.FK >>> INNER JOIN TABELA D ON D.PK = A.FK >>> INNER JOIN TABELA C ON C.PK = D.FK >>> >>> where >>> >>> A.coluna10 = 0 AND >>> D.coluna10 = 000000 >>> order by C.coluna1, A.coluna3 >>> >>> Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a >>> cunsulta melhora 100% >>> >>> Qual seria o problema dessa FK >>> >>> ???? >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de Lançamento: 03/17/11 04:34:00 > > From acf.andre em gmail.com Fri Mar 18 10:25:54 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 18 Mar 2011 10:25:54 -0300 Subject: [firebase-br] FK deixando o sistema lento In-Reply-To: <4D828A06.7090700@persoft.com.br> References: <1300390112.21790.0.camel@gerasoft-desktop> <4D828A06.7090700@persoft.com.br> Message-ID: uma pergunta, e se o inner join se fizer necessário? por ex. mostrar apenas os registros que existam correspondência em todas as tabelas. eu sempre coloco parenteses para orientar o firebird qto ao plano. ex. select A.coluna1 A.coluna2 A.coluna3 B.coluna1 C.coluna1 A.coluna4 from ((TABELA A INNER JOIN TABELA B ON B.PK = A.FK) INNER JOIN TABELA D ON D.PK = A.FK) INNER JOIN TABELA C ON C.PK = D.FK where A.coluna10 = 0 AND D.coluna10 = 000000 order by C.coluna1, A.coluna3 experimente assim para ver se resolve Em 17/03/11, Eduardo Pelizzari de Andrade escreveu: > Quando você inclui o FK o firebird deve estar calculando o plano de > forma diferente, quando você usa o left, você força ele a utilizar o > plano a partir da coluna A. > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > Fone: 55 11 22218061 > > > Em 17/03/2011 18:06, Raul Geraldin escreveu: >> Mato a pau, mais não entendi, qual foi a diferença ?? >> >> Em 17 de março de 2011 16:28, Carlos Roberto da Silva >> escreveu: >> >> >>> Você experimentou trocar os inner join por left join ? >>> >>> Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu: >>> >>>> Boa tarde Srs., estou com problema em meu relacionamento aonde que >>>> quando >>>> tiro a FK da tabela ela melhora 100% a SELECT; >>>> >>>> select >>>> A.coluna1 >>>> A.coluna2 >>>> A.coluna3 >>>> B.coluna1 >>>> C.coluna1 >>>> A.coluna4 >>>> >>>> from TABELA A >>>> >>>> INNER JOIN TABELA B ON B.PK = A.FK >>>> INNER JOIN TABELA D ON D.PK = A.FK >>>> INNER JOIN TABELA C ON C.PK = D.FK >>>> >>>> where >>>> >>>> A.coluna10 = 0 AND >>>> D.coluna10 = 000000 >>>> order by C.coluna1, A.coluna3 >>>> >>>> Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a >>>> cunsulta melhora 100% >>>> >>>> Qual seria o problema dessa FK >>>> >>>> ???? >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de >> Lançamento: 03/17/11 04:34:00 >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From acf.andre em gmail.com Fri Mar 18 10:28:41 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 18 Mar 2011 10:28:41 -0300 Subject: [firebase-br] Componente para conexao banco firebird na internet In-Reply-To: References: <000a01cbe4d5$a1746d40$b200a8c0@netaki> Message-ID: Qual o problema de segurança neste caso? Em 17/03/11, Felipe Aron escreveu: > Não aconselho a criar acesso remoto NA INTERNET direto com o banco de dados > - ainda mais com o Firebird. > > Meu conselho é você hospedar o banco de dados na Kinghost e criar > Webservices para acessar as informações. O processo é muito mais rápido e > seguro. > > > Em 17 de março de 2011 16:00, Lucio Toledo escreveu: > >> Boa tarde ! >> >> Estou precisando realizar alguns testes de conexao em um banco hospedado >> na >> internet. >> >> Para tal: >> >> Assinei hospedagem na kinghost, visto que muito gente utiliza e diz estar >> satisfeito com o serviço. >> >> Alguem poderia me dizer qual o melhor componente para trabalhar com >> conexao >> via internet. >> >> Fiz um teste com componente ibdatabase, quando faço o teste de conexão ele >> da conectado sucesso, porem nao estou conseguindo visualizar os dados do >> banco em um dgrid. >> >> desde já agradeço a atenção de todos. >> >> 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 >> > > > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From rgeraldin em gmail.com Fri Mar 18 12:30:29 2011 From: rgeraldin em gmail.com (Raul Geraldin) Date: Fri, 18 Mar 2011 12:30:29 -0300 Subject: [firebase-br] FK deixando o sistema lento In-Reply-To: References: <1300390112.21790.0.camel@gerasoft-desktop> <4D828A06.7090700@persoft.com.br> Message-ID: Funcionou, porém ainda não entendi, alguém poderia passar link de artigo sobre os mesmo? Obrigado a ajuda :) Em 18 de março de 2011 10:25, andre conrado escreveu: > uma pergunta, e se o inner join se fizer necessário? por ex. mostrar > apenas os registros que existam correspondência em todas as tabelas. > eu sempre coloco parenteses para orientar o firebird qto ao plano. > > ex. > > > select > A.coluna1 > A.coluna2 > A.coluna3 > B.coluna1 > C.coluna1 > A.coluna4 > > from ((TABELA A > > INNER JOIN TABELA B ON B.PK = A.FK) > INNER JOIN TABELA D ON D.PK = A.FK) > INNER JOIN TABELA C ON C.PK = D.FK > > where > > A.coluna10 = 0 AND > D.coluna10 = 000000 > order by C.coluna1, A.coluna3 > > > experimente assim para ver se resolve > > Em 17/03/11, Eduardo Pelizzari de > Andrade escreveu: > > Quando você inclui o FK o firebird deve estar calculando o plano de > > forma diferente, quando você usa o left, você força ele a utilizar o > > plano a partir da coluna A. > > > > Eduardo Pelizzari de Andrade > > Persoft Softwares Aplicativos > > Fone: 55 11 22218061 > > > > > > Em 17/03/2011 18:06, Raul Geraldin escreveu: > >> Mato a pau, mais não entendi, qual foi a diferença ?? > >> > >> Em 17 de março de 2011 16:28, Carlos Roberto da Silva > >> escreveu: > >> > >> > >>> Você experimentou trocar os inner join por left join ? > >>> > >>> Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu: > >>> > >>>> Boa tarde Srs., estou com problema em meu relacionamento aonde que > >>>> quando > >>>> tiro a FK da tabela ela melhora 100% a SELECT; > >>>> > >>>> select > >>>> A.coluna1 > >>>> A.coluna2 > >>>> A.coluna3 > >>>> B.coluna1 > >>>> C.coluna1 > >>>> A.coluna4 > >>>> > >>>> from TABELA A > >>>> > >>>> INNER JOIN TABELA B ON B.PK = A.FK > >>>> INNER JOIN TABELA D ON D.PK = A.FK > >>>> INNER JOIN TABELA C ON C.PK = D.FK > >>>> > >>>> where > >>>> > >>>> A.coluna10 = 0 AND > >>>> D.coluna10 = 000000 > >>>> order by C.coluna1, A.coluna3 > >>>> > >>>> Quando excluo a FK da tabela D que esta referenciada a PK da tabela C > a > >>>> cunsulta melhora 100% > >>>> > >>>> Qual seria o problema dessa FK > >>>> > >>>> ???? > >>>> ______________________________________________ > >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: > >>>> > >>> http://www.firebase.com.br/fb/artigo.php?id=1107 > >>> > >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >>>> > >>> > >>> > >>> ______________________________________________ > >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >>> Para saber como gerenciar/excluir seu cadastro na lista, use: > >>> http://www.firebase.com.br/fb/artigo.php?id=1107 > >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >>> > >>> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de > >> Lançamento: 03/17/11 04:34:00 > >> > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Fri Mar 18 14:04:25 2011 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Fri, 18 Mar 2011 14:04:25 -0300 Subject: [firebase-br] FK deixando o sistema lento In-Reply-To: References: <1300390112.21790.0.camel@gerasoft-desktop> <4D828A06.7090700@persoft.com.br> Message-ID: <4D839099.9090005@persoft.com.br> O problema da demora não é devido ao inner, mas o plano que o firebird está calculando quando você está usando o inner com o fk. Se você precisar usar o inner você tem que forçar o plano usando o comando PLAN. Pesquise sobre plano. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Em 18/03/2011 10:25, andre conrado escreveu: > uma pergunta, e se o inner join se fizer necessário? por ex. mostrar > apenas os registros que existam correspondência em todas as tabelas. > eu sempre coloco parenteses para orientar o firebird qto ao plano. > > ex. > > > select > A.coluna1 > A.coluna2 > A.coluna3 > B.coluna1 > C.coluna1 > A.coluna4 > > from ((TABELA A > > INNER JOIN TABELA B ON B.PK = A.FK) > INNER JOIN TABELA D ON D.PK = A.FK) > INNER JOIN TABELA C ON C.PK = D.FK > > where > > A.coluna10 = 0 AND > D.coluna10 = 000000 > order by C.coluna1, A.coluna3 > > > experimente assim para ver se resolve > > Em 17/03/11, Eduardo Pelizzari de > Andrade escreveu: > >> Quando você inclui o FK o firebird deve estar calculando o plano de >> forma diferente, quando você usa o left, você força ele a utilizar o >> plano a partir da coluna A. >> >> Eduardo Pelizzari de Andrade >> Persoft Softwares Aplicativos >> Fone: 55 11 22218061 >> >> >> Em 17/03/2011 18:06, Raul Geraldin escreveu: >> >>> Mato a pau, mais não entendi, qual foi a diferença ?? >>> >>> Em 17 de março de 2011 16:28, Carlos Roberto da Silva >>> escreveu: >>> >>> >>> >>>> Você experimentou trocar os inner join por left join ? >>>> >>>> Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu: >>>> >>>> >>>>> Boa tarde Srs., estou com problema em meu relacionamento aonde que >>>>> quando >>>>> tiro a FK da tabela ela melhora 100% a SELECT; >>>>> >>>>> select >>>>> A.coluna1 >>>>> A.coluna2 >>>>> A.coluna3 >>>>> B.coluna1 >>>>> C.coluna1 >>>>> A.coluna4 >>>>> >>>>> from TABELA A >>>>> >>>>> INNER JOIN TABELA B ON B.PK = A.FK >>>>> INNER JOIN TABELA D ON D.PK = A.FK >>>>> INNER JOIN TABELA C ON C.PK = D.FK >>>>> >>>>> where >>>>> >>>>> A.coluna10 = 0 AND >>>>> D.coluna10 = 000000 >>>>> order by C.coluna1, A.coluna3 >>>>> >>>>> Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a >>>>> cunsulta melhora 100% >>>>> >>>>> Qual seria o problema dessa FK >>>>> >>>>> ???? >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> >>>>> >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> >>>> >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de >>> Lançamento: 03/17/11 04:34:00 >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 9.0.894 / Banco de dados de vírus: 271.1.1/3514 - Data de Lançamento: 03/18/11 04:34:00 > > From nillgolv em bol.com.br Sun Mar 20 15:22:43 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Sun, 20 Mar 2011 15:22:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff-Topic=5D_implementa=E7=E3o_pr?= =?iso-8859-1?q?int_no_QuickReport?= Message-ID: <5C9C663220E842409E20CDC381095F0A@officeserv> Pessoal, desculpe o off-topic, é que preciso urgente de mudar esta implementação a mesma foi construida usando a tabela paradox... Preciso mudar para o banco de dados firebird... Estou usando TSQLConnection, TSQLDataSet, TDataSetProvider, TClientDataSet e o TDataSource No Delphi 7 -------------------------------------------------- Onde que faço as mudanças aqui: -------------------------------------------------- tbordem -> é o componente TTable (bde) application.CreateForm(tformrelatoriocliente1, formrelatoriocliente1); tbordem.Filter := 'numero = ''' + editnumero.text + ''''; tbordem.Filtered := true; formrelatoriocliente1.ltitulo.caption := formdado.editempresa.text; formrelatoriocliente1.lendereco.caption := formdado.editendereco.text; formrelatoriocliente1.quickorcamento.PreviewModal; formrelatoriocliente1.release; tbordem.Filtered := false; grato Nilton From dellaniesi em gmail.com Sun Mar 20 17:53:05 2011 From: dellaniesi em gmail.com (Odail Della Niesi Junior) Date: Sun, 20 Mar 2011 17:53:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff-Topic=5D_implementa=E7=E3o_pr?= =?iso-8859-1?q?int_no_QuickReport?= In-Reply-To: <5C9C663220E842409E20CDC381095F0A@officeserv> References: <5C9C663220E842409E20CDC381095F0A@officeserv> Message-ID: <4D866931.3040805@gmail.com> Seu tbOrdem será cdsOrdem (ClientDataSet). Odail Della Niesi Junior São Pedro - SP Em 20/03/2011 15:22, Nilton Oliveira escreveu: > Pessoal, desculpe o off-topic, é que preciso urgente de mudar esta implementação > a mesma foi construida usando a tabela paradox... > > Preciso mudar para o banco de dados firebird... > Estou usando TSQLConnection, TSQLDataSet, TDataSetProvider, TClientDataSet e o TDataSource > No Delphi 7 > -------------------------------------------------- > Onde que faço as mudanças aqui: > -------------------------------------------------- > > tbordem -> é o componente TTable (bde) > > application.CreateForm(tformrelatoriocliente1, formrelatoriocliente1); > > tbordem.Filter := 'numero = ''' + editnumero.text + ''''; > tbordem.Filtered := true; > formrelatoriocliente1.ltitulo.caption := formdado.editempresa.text; > formrelatoriocliente1.lendereco.caption := formdado.editendereco.text; > > formrelatoriocliente1.quickorcamento.PreviewModal; > formrelatoriocliente1.release; > tbordem.Filtered := false; > > > grato > Nilton > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- Odail Della Niesi Junior Departamento de Informática Prefeitura de São Pedro - São Paulo - Brasil Tel.: (19) 3481-9241 Cel.: (19) 9781-0416 E-mail: odail em saopedro.sp.gov.br MSN: dellaniesi em hotmail.com Skype: dellaniesi Google Talk: dellaniesi em gmail.com From rnribeiro em gmail.com Sun Mar 20 18:16:14 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 20 Mar 2011 18:16:14 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? Message-ID: boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara de campos tipo telefone cep e outros no banco de dados ou é melhor deixar puro sem formatação alguma From vansiqq em gmail.com Sun Mar 20 19:10:34 2011 From: vansiqq em gmail.com (Evandro Siqueira) Date: Sun, 20 Mar 2011 19:10:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Intalac=E3o_FB_2=2E5_Final_no_Ubuntu?= =?iso-8859-1?q?_10=2E10?= Message-ID: <4D867B5A.2050003@gmail.com> pessoal, Como alguns devem saber, o firebird disponível no repositório do ubuntu é o Release Candidate 2. Como a versão final já foi lançada há algum tempo e não encontrei nada em português ensinando como instalar, postei em meu blog um mini-tutorial para instalá-lo através do pacote de Marius Popa. Caso alguém se interesse, é só acessar meu blog (www.evandrosiqueira.com.br). Em tempo: meu blog ainda está em fase de remodelagem, portanto não estranhem a aparência dele... ainda vou tentar melhorá-lo. []'s a todos. -- Evandro Siqueira www.evandrosiqueira.com.br twitter: www.twitter.com/vansiqq From moacir em softin.com.br Sun Mar 20 19:42:18 2011 From: moacir em softin.com.br (Moacir - Softin Sistemas) Date: Sun, 20 Mar 2011 19:42:18 -0300 Subject: [firebase-br] RES: salvar mascara no banco de dados??????? In-Reply-To: References: Message-ID: <000901cbe750$116eb8e0$344c2aa0$@com.br> Nunca salvo na base de dados com máscara, apenas em tela. Por outro lado, tratar apenas numeração em processamentos via SQL é muito mais vantagioso. Att, Moacir -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reijanio Nunes Ribeiro Enviada em: domingo, 20 de março de 2011 18:16 Para: FireBase Assunto: [firebase-br] salvar mascara no banco de dados??????? boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara de campos tipo telefone cep e outros no banco de dados ou é melhor deixar puro sem formatação alguma ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Sun Mar 20 20:13:58 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 20 Mar 2011 20:13:58 -0300 Subject: [firebase-br] RES: salvar mascara no banco de dados??????? In-Reply-To: <000901cbe750$116eb8e0$344c2aa0$@com.br> References: <000901cbe750$116eb8e0$344c2aa0$@com.br> Message-ID: mais fazendo isso evita ter que fiar fazendo formatacao principalmente em relatórios certo???????????????? Em 20 de março de 2011 19:42, Moacir - Softin Sistemas escreveu: > Nunca salvo na base de dados com máscara, apenas em tela. Por outro lado, > tratar apenas numeração em processamentos via SQL é muito mais vantagioso. > > Att, > Moacir > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Reijanio Nunes Ribeiro > Enviada em: domingo, 20 de março de 2011 18:16 > Para: FireBase > Assunto: [firebase-br] salvar mascara no banco de dados??????? > > boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara > de > campos tipo telefone cep e outros no banco de dados ou é melhor deixar puro > sem formatação alguma > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From estanisgeyer em gmail.com Sun Mar 20 20:34:32 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Sun, 20 Mar 2011 20:34:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Intalac=E3o_FB_2=2E5_Final_no_Ubuntu?= =?iso-8859-1?q?_10=2E10?= In-Reply-To: <4D867B5A.2050003@gmail.com> References: <4D867B5A.2050003@gmail.com> Message-ID: Parabéns pela iniciativa, vai ajudar muito quem não domina o sistema GNU/Linux. Sugiro também você postar em seu blog como se instala o pacote do site oficial do firebird, seria de boa utilidade para quem não tem experiência no assunto. Aqui programo direto para o sistema GNU/Linux e a instalação no 10.10 é muito tranquila. Abraços, Marcelo E. Geyer Em 20 de março de 2011 19:10, Evandro Siqueira escreveu: > pessoal, > > Como alguns devem saber, o firebird disponível no repositório do ubuntu é o > Release Candidate 2. Como a versão final já foi lançada há algum tempo e não > encontrei nada em português ensinando como instalar, postei em meu blog um > mini-tutorial para instalá-lo através do pacote de Marius Popa. > > Caso alguém se interesse, é só acessar meu blog ( > www.evandrosiqueira.com.br). Em tempo: meu blog ainda está em fase de > remodelagem, portanto não estranhem a aparência dele... ainda vou tentar > melhorá-lo. > > []'s a todos. > > -- > Evandro Siqueira > www.evandrosiqueira.com.br > twitter: www.twitter.com/vansiqq > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From hpensador em gmail.com Sun Mar 20 21:29:54 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sun, 20 Mar 2011 21:29:54 -0300 Subject: [firebase-br] RES: salvar mascara no banco de dados??????? In-Reply-To: References: <000901cbe750$116eb8e0$344c2aa0$@com.br> Message-ID: Boa noite Reijanio! > mais fazendo isso evita ter que fiar fazendo formatacao principalmente em > relatórios certo???????????????? Não há necessidade de salvar mascara alguma no BD, a questão dos relatorios você irá colocar as devidas mascaras nos campos necessários nos componentes do seu gerador de relatórios. Há também a possíbilidade de ser colocadas as mascaras no Fields no ClientDataSet. Existem diversos geradores de relatorios a sua disposição, cada uma com suas vantagens de desvantagens. Vou citar aqui um exemplo utilizando como base o Fast Report. No componente memo onde será exibido por exemplo o CEP, Telefone CPF e outros campos que requerem uma formatação utilizamos o método FormatMaskText('mascara', ) ou então o método FormatFloat ('mascara', ); -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From rnribeiro em gmail.com Sun Mar 20 21:34:45 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sun, 20 Mar 2011 21:34:45 -0300 Subject: [firebase-br] RES: salvar mascara no banco de dados??????? In-Reply-To: References: <000901cbe750$116eb8e0$344c2aa0$@com.br> Message-ID: criei esse thread pq usso sem formatação nenhma nos campos e estou agora importando dados de um cliente que usava outro sistema e to comendo o pão que o..... amassou pois os campos das tabelas do cara são todos formatadaos pelo menos os que exigem mascaras ta brabo, por isso a duvida Em 20 de março de 2011 21:29, Hélio Oliveira escreveu: > Boa noite Reijanio! > > > mais fazendo isso evita ter que fiar fazendo formatacao principalmente em >> relatórios certo???????????????? >> > > Não há necessidade de salvar mascara alguma no BD, a questão dos relatorios > você irá colocar as devidas mascaras nos campos necessários nos componentes > do seu gerador de relatórios. Há também a possíbilidade de ser colocadas as > mascaras no Fields no ClientDataSet. > > Existem diversos geradores de relatorios a sua disposição, cada uma com > suas vantagens de desvantagens. Vou citar aqui um exemplo utilizando como > base o Fast Report. > > No componente memo onde será exibido por exemplo o CEP, Telefone CPF e > outros campos que requerem uma formatação utilizamos o método > FormatMaskText('mascara', ) ou então o método FormatFloat ('mascara', > ); > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From hpensador em gmail.com Sun Mar 20 21:49:20 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sun, 20 Mar 2011 21:49:20 -0300 Subject: [firebase-br] RES: salvar mascara no banco de dados??????? In-Reply-To: References: <000901cbe750$116eb8e0$344c2aa0$@com.br> Message-ID: Boa noite Reijanio! Vamos lá.. qual problema você esta tendo para importar os dados (em relação a mascara existente)... Mesmo sem saber qual o seu problema aí vai uma dica... crie um método ao qual você passará a string com a formação e o mesmo lhe retorne sem a respectiva mascara. function RetiraMascara(Texto : String) : String; var i : integer TextoSemMascara : String; begin TextoSemMascara := EmptStr; for i := 0 to Length(Texto) do begin if Texto[i] in ['0'..'9', 'a'..'z', 'A'..'Z'] then TextoSemMascara := TextoSemMascara + Texto[i]; end end; O método acima é apenas uma ideia de como você pode remover a mascara dos campos... baseando-se no mesmo faça suas adaptações manda vê. > criei esse thread pq usso sem formatação nenhma nos campos e estou agora > importando dados de um cliente que usava outro sistema e to comendo o pão > que o..... amassou pois os campos das tabelas do cara são todos formatadaos > pelo menos os que exigem mascaras ta brabo, por isso a duvida -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Sun Mar 20 21:51:23 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sun, 20 Mar 2011 21:51:23 -0300 Subject: [firebase-br] RES: salvar mascara no banco de dados??????? In-Reply-To: References: <000901cbe750$116eb8e0$344c2aa0$@com.br> Message-ID: Em 20/03/2011 21:49, Hélio Oliveira escreveu: > > function RetiraMascara(Texto : String) : String; > var > i : integer > TextoSemMascara : String; > begin > TextoSemMascara := EmptStr; > for i := 0 to Length(Texto) do > begin > if Texto[i] in ['0'..'9', 'a'..'z', 'A'..'Z'] then > TextoSemMascara := TextoSemMascara + Texto[i]; > end Result := TextoSemMascara; > end; -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From cacgodinho em gmail.com Mon Mar 21 07:45:47 2011 From: cacgodinho em gmail.com (Carlos Alberto) Date: Mon, 21 Mar 2011 07:45:47 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? References: Message-ID: Reijanio, Eu salvo com a máscara. Nunca tive problemas e o tamanho do banco não muda muito... Carlos. ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Sunday, March 20, 2011 6:16 PM Subject: [firebase-br] salvar mascara no banco de dados??????? boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara de campos tipo telefone cep e outros no banco de dados ou é melhor deixar puro sem formatação alguma ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Mon Mar 21 07:59:49 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 21 Mar 2011 07:59:49 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: Message-ID: e na hora de pesquisa por estes campos, como é que fica???? Em 21 de março de 2011 07:45, Carlos Alberto escreveu: > Reijanio, > > Eu salvo com a máscara. Nunca tive problemas e o tamanho do banco não muda > muito... > > Carlos. > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" < > rnribeiro em gmail.com> > To: "FireBase" > Sent: Sunday, March 20, 2011 6:16 PM > Subject: [firebase-br] salvar mascara no banco de dados??????? > > > > boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara > de > campos tipo telefone cep e outros no banco de dados ou é melhor deixar puro > sem formatação alguma > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From uberdam em sinprod.com.br Mon Mar 21 08:03:54 2011 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Mon, 21 Mar 2011 08:03:54 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: Message-ID: <4D87309A.6020406@sinprod.com.br> eu fazia isso, mas considero algo muito ruim, algum hora vc precisa fazer uma busca ou uma ligação entre tabelas e pelo fato de possui máscaras, os joins n funcionavam direito. Claro que existem funções fazem a limpeza do campo, mas vc descobre essas coisas apenas dpois que o cliente reclama que o resultado de um sql/relatório está errado. Em 21/3/2011 07:45, Carlos Alberto escreveu: > Reijanio, > > Eu salvo com a máscara. Nunca tive problemas e o tamanho do banco não > muda muito... > > Carlos. > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" > > To: "FireBase" > Sent: Sunday, March 20, 2011 6:16 PM > Subject: [firebase-br] salvar mascara no banco de dados??????? > > > boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a > mascara de > campos tipo telefone cep e outros no banco de dados ou é melhor deixar > puro > sem formatação alguma > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bragaped em gmail.com Mon Mar 21 09:00:21 2011 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 21 Mar 2011 09:00:21 -0300 Subject: [firebase-br] Copiar parte de uma String via SQL Message-ID: Bom dia, Estou realizando um alteração no Sistema onde Tenho que atribuir uma Variavel Contextual e depois estraila em dois tipos Date e Timestamp porem sempre quando atribuo a Variavel atribuo a ela Timestamp e se der um cast(DATA_SISTEMA as Date) ele me retorna erro de conversão. Erro Overflow occurred during date type conversion. conversion error from strng "2011-03-21 08:55:54.1870". sei que o erro é por causa do ".1870" porem como retiralo para setar a Variavel Executo a Operação da Seguinte forma select rdb$set_context('USER_SESSION','DATA_SISTEMA',cast((current_timestamp) as varchar(255))) from rdb$database ; e a Leitura select rdb$get_context('USER_SESSION','DATA_SISTEMA') from rdb$database; Preciso extrair Cada Operação select cast(rdb$get_context('USER_SESSION','DATA_SISTEMA') as Date) from rdb$database; select cast(rdb$get_context('USER_SESSION','DATA_SISTEMA') as timestamp) from rdb$database; porem ao dar um cast(Variavel as Data) ele me retornar o erro. Pedro E. Braga From temp2 em tecnobyte.com.br Mon Mar 21 09:04:15 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Mon, 21 Mar 2011 08:04:15 -0400 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: Message-ID: Bom dia Minha opinião é a seguinte: - Se existe um formato realmente padronizado, então salvo sem formatação no banco de dados. Exemplos: CPF, CNPJ, CEP, etc. - Se não existe um formato padronizado ou se a formatação muda frequentemente, então deixo o usuário digitar como quiser e gravo tudo no banco de dados, sem alterar nada do que o usuário digitou. Exemplos: RG, Telefone, etc. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Sunday, March 20, 2011 5:16 PM Subject: [firebase-br] salvar mascara no banco de dados??????? boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara de campos tipo telefone cep e outros no banco de dados ou é melhor deixar puro sem formatação alguma From levymoreira.ce em gmail.com Mon Mar 21 10:06:19 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 21 Mar 2011 10:06:19 -0300 Subject: [firebase-br] Copiar parte de uma String via SQL In-Reply-To: References: Message-ID: Eu fiz assim select cast(SUBSTRING(current_timestamp FROM 1 FOR 10) as date) from rdb$database Em 21 de março de 2011 09:00, Pedro Braga escreveu: > Bom dia, > Estou realizando um alteração no Sistema onde Tenho que atribuir uma > Variavel Contextual e depois estraila em dois tipos Date e Timestamp > porem sempre quando atribuo a Variavel atribuo a ela Timestamp e se der um > cast(DATA_SISTEMA as Date) ele me retorna erro de conversão. > > Erro > Overflow occurred during date type conversion. > conversion error from strng "2011-03-21 08:55:54.1870". > > sei que o erro é por causa do ".1870" porem como retiralo para setar a > Variavel Executo a Operação da Seguinte forma > > select > rdb$set_context('USER_SESSION','DATA_SISTEMA',cast((current_timestamp) as > varchar(255))) from rdb$database ; > > e a Leitura > > select rdb$get_context('USER_SESSION','DATA_SISTEMA') from rdb$database; > > Preciso extrair Cada Operação > select cast(rdb$get_context('USER_SESSION','DATA_SISTEMA') as Date) from > rdb$database; > select cast(rdb$get_context('USER_SESSION','DATA_SISTEMA') as timestamp) > from rdb$database; > porem ao dar um cast(Variavel as Data) ele me retornar o erro. > > Pedro E. Braga > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From gilberto em farmax.far.br Mon Mar 21 11:32:02 2011 From: gilberto em farmax.far.br (Gilberto Machado Loss) Date: Mon, 21 Mar 2011 11:32:02 -0300 Subject: [firebase-br] COnfiguracao de Servidor FireBird Message-ID: <005001cbe7d4$c0ab35c0$4201a140$@far.br> Marlon, bom dia! Andei garimpando as listas e achei alguns comentários interessantes seus. Tenho um software de Farmácia instalado em x lojas. Cada Loja tem servidor local Win2xServer e atende cerca de 10 estações em média. Por sua vez, cada servidor de cada loja está conectado via web a um servidor central WinServer que consolida os dados recebidos via webservices e ainda atende cerca de 15 terminais gerenciais locais. Cada loja envia esses dados ao Matriz a cada dois minutos em média. Se uma loja perde conexão por qualquer motivo, ao restabelecer envia todos os dados pendentes. Com isso, às vezes o Servidor na Gestão (Matriz) fica lento, sobrecarregado. Ele está baseado num Core 2 Duo de 2 Gb, HD500 5400rpm, Processador 1.8. O sistema central, chamado de Gestor, tem Olap, Data Mining, e muitas vezes consultas maiores ao banco juntamente com as rotinas dele degradam a performance. Eis o quadro. Minha pergunta é a seguinte: Que hardware seria mais adequado para esse caso? Valeria instalar um QuadCore, um Core I5 ou mesmo um Core I7? Se o banco estivesse em Linux haveria ganho de performance? O FireBird está assim: Sweep Interval = 60000 Forced Writes = On Buffers Page = 2048 KB = 16384 ODS Version = 10.1 Gilberto Machado Loss Farmasoft Tecnologia Ltda (21) 2608-2456 www.farmax.far.br From bragaped em gmail.com Mon Mar 21 12:36:11 2011 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 21 Mar 2011 12:36:11 -0300 Subject: [firebase-br] Copiar parte de uma String via SQL In-Reply-To: References: Message-ID: Obrigado Levy deu certo. From kikeribeiro em gmail.com Mon Mar 21 12:41:43 2011 From: kikeribeiro em gmail.com (Henrique Ribeiro) Date: Mon, 21 Mar 2011 12:41:43 -0300 Subject: [firebase-br] Ajuda num UPDATE Message-ID: Boa tarde colegas, Estou tentando atualizar uma tabela com dados de uma coluna de outra tabela mas sem sucesso. A tabela TCLASSIFICADO tem a coluna *tclassificado.data_comemorativa* que desejo jogar na tabela de CONTPGRC (coluna *CONTPGRC.cpr_dtcomemorativa*) Estou tentando da seguinte forma: ------------------------------------------ UPDATE CONTPGRC SET CONTPGRC.CPR_VALCOMISS = '5', CONTPGRC.CPR_DTCOMISS = '17.03.2010', CONTPGRC.CPR_COMISSQUITA = '1' , CONTPGRC.cpr_dtcomemorativa = (SELECT tclassificado.data_comemorativa from tclassificado inner join contpgrc on (tclassificado.cd_cla = contpgrc.cla_codigo) ) *//aqui retorna mais de uma linha* WHERE CONTPGRC.CPR_COMISSQUITA = 0 AND CONTPGRC.CPR_CODIGO IN (SELECT CONTPGRC.cpr_codigo from contpgrc inner join tclassificado on (tclassificado.cd_cla = contpgrc.cla_codigo) ) AND CONTPGRC.cpr_tipocomiss = 'ANUNCIO' AND CONTPGRC.CPR_FUNCOMISS = '101550' AND CONTPGRC.CPR_DTIN between '01.02.2010' AND '31.12.2011' --------------------------------------------- O problema é que o meu primeiro subselect está retornando mais de uma linha e por isso dá crepe no UPDATE. Alguém tem uma luz? Agradeço desde já e desejo uma excelente semana para todos. Att, Henrique From maciel em 2msolutions.com.br Mon Mar 21 12:49:09 2011 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Mon, 21 Mar 2011 12:49:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?Migra=E7=E3o_1=2E5_para_2=2E5?= In-Reply-To: <005001cbe7d4$c0ab35c0$4201a140$@far.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> Message-ID: <007c01cbe7df$86844610$938cd230$@com.br> Saudações, Tenho um cliente que no final do ano migramos seu banco 1.5 para 2.5. Sucesso! Ficou mais rápido, melhor, etc, etc..., conforme esperado. Esse cliente está com servidor novíssimo, xeon, Intel quad core, Windows 2008 Server 64, etc... O mesmo até ficou um tempo Firebird 1.5 neste máquina e depois migramos para 2.5 Super Classic. Este cliente tem umas 120 máquinas utilizando o sistema. Tudo foi maravilhoso! Neste fim de semana fizemos a mesma migração em outro cliente. Também adquiriu um servidor Windows 2008 64, Xeon, Quad Core. Não é igual, mas é semelhante ao cliente anterior. Este utiliza o mesmo sistema, porém, com menos máquinas, em torno de 15. Fizemos a migração, mas por incrível pareça, com o 2.5 o sistema está mais lento que o 1.5, que ficou um tempo também rodando neste servidor. Como isso pode acontecer, vez que já tinha um estudo de caso com o mesmo sistema e com sucesso? Inclusive a base desse cliente é menor do que o outro cliente. O que posso e como verificar? Se alguém puder me ajudar, agradeço! Maciel From pportellaa.firebase em gmail.com Mon Mar 21 12:58:20 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 12:58:20 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: <4D87759C.1040202@gmail.com> Em 21/03/2011 12:41, Henrique Ribeiro escreveu: > Boa tarde colegas, > > Estou tentando atualizar uma tabela com dados de uma coluna de outra tabela > mas sem sucesso. > > A tabela TCLASSIFICADO tem a coluna *tclassificado.data_comemorativa* que > desejo jogar na tabela de CONTPGRC (coluna *CONTPGRC.cpr_dtcomemorativa*) > > Estou tentando da seguinte forma: > ------------------------------------------ > UPDATE CONTPGRC SET > CONTPGRC.CPR_VALCOMISS = '5', > CONTPGRC.CPR_DTCOMISS = '17.03.2010', > CONTPGRC.CPR_COMISSQUITA = '1' , > CONTPGRC.cpr_dtcomemorativa = (SELECT tclassificado.data_comemorativa from > tclassificado > inner join contpgrc on (tclassificado.cd_cla = > contpgrc.cla_codigo) ) *//aqui > retorna mais de uma linha* > > WHERE CONTPGRC.CPR_COMISSQUITA = 0 > AND CONTPGRC.CPR_CODIGO IN (SELECT CONTPGRC.cpr_codigo from contpgrc > inner join tclassificado on (tclassificado.cd_cla = contpgrc.cla_codigo) > ) > > AND CONTPGRC.cpr_tipocomiss = 'ANUNCIO' > AND CONTPGRC.CPR_FUNCOMISS = '101550' > AND CONTPGRC.CPR_DTIN between '01.02.2010' AND '31.12.2011' > --------------------------------------------- > > O problema é que o meu primeiro subselect está retornando mais de uma linha > e por isso dá crepe no UPDATE. > > Alguém tem uma luz? > > Agradeço desde já e desejo uma excelente semana para todos. > > Att, > Henrique > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Distinct ? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From maciel em 2msolutions.com.br Mon Mar 21 12:57:49 2011 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Mon, 21 Mar 2011 12:57:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Migra=E7=E3o_1=2E5_para_2=2E?= =?iso-8859-1?q?5?= In-Reply-To: <007c01cbe7df$86844610$938cd230$@com.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> <007c01cbe7df$86844610$938cd230$@com.br> Message-ID: <008101cbe7e0$bbf53150$33df93f0$@com.br> Saudações, Esqueci de comentar que em alguns casos me dá o seguinte erro: SQL SERVER ERROR EXCEPTION 01 @1 @1 @1 O que é isso? Alguém já passou por isso? Maciel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Maciel Soncini Bueno Enviada em: segunda-feira, 21 de março de 2011 12:49 Para: 'FireBase' Assunto: [firebase-br] Migração 1.5 para 2.5 Saudações, Tenho um cliente que no final do ano migramos seu banco 1.5 para 2.5. Sucesso! Ficou mais rápido, melhor, etc, etc..., conforme esperado. Esse cliente está com servidor novíssimo, xeon, Intel quad core, Windows 2008 Server 64, etc... O mesmo até ficou um tempo Firebird 1.5 neste máquina e depois migramos para 2.5 Super Classic. Este cliente tem umas 120 máquinas utilizando o sistema. Tudo foi maravilhoso! Neste fim de semana fizemos a mesma migração em outro cliente. Também adquiriu um servidor Windows 2008 64, Xeon, Quad Core. Não é igual, mas é semelhante ao cliente anterior. Este utiliza o mesmo sistema, porém, com menos máquinas, em torno de 15. Fizemos a migração, mas por incrível pareça, com o 2.5 o sistema está mais lento que o 1.5, que ficou um tempo também rodando neste servidor. Como isso pode acontecer, vez que já tinha um estudo de caso com o mesmo sistema e com sucesso? Inclusive a base desse cliente é menor do que o outro cliente. O que posso e como verificar? Se alguém puder me ajudar, agradeço! Maciel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Mon Mar 21 12:59:14 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 12:59:14 -0300 Subject: [firebase-br] =?windows-1252?q?Migra=E7=E3o_1=2E5_para_2=2E5?= In-Reply-To: <007c01cbe7df$86844610$938cd230$@com.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> <007c01cbe7df$86844610$938cd230$@com.br> Message-ID: <4D8775D2.5060703@gmail.com> Em 21/03/2011 12:49, Maciel Soncini Bueno escreveu: > Saudações, > > Tenho um cliente que no final do ano migramos seu banco 1.5 para 2.5. > Sucesso! > > Ficou mais rápido, melhor, etc, etc..., conforme esperado. > > Esse cliente está com servidor novíssimo, xeon, Intel quad core, Windows > 2008 Server 64, etc... > > O mesmo até ficou um tempo Firebird 1.5 neste máquina e depois migramos para > 2.5 Super Classic. Este cliente tem umas 120 máquinas utilizando o sistema. > > Tudo foi maravilhoso! > > Neste fim de semana fizemos a mesma migração em outro cliente. Também > adquiriu um servidor Windows 2008 64, Xeon, Quad Core. Não é igual, mas é > semelhante ao cliente anterior. Este utiliza o mesmo sistema, porém, com > menos máquinas, em torno de 15. > > Fizemos a migração, mas por incrível pareça, com o 2.5 o sistema está mais > lento que o 1.5, que ficou um tempo também rodando neste servidor. > > Como isso pode acontecer, vez que já tinha um estudo de caso com o mesmo > sistema e com sucesso? > > Inclusive a base desse cliente é menor do que o outro cliente. > > O que posso e como verificar? > > Se alguém puder me ajudar, agradeço! > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa Desativou/reativou em seguida (ou recriou) os Indices? -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From moacir em softin.com.br Mon Mar 21 13:02:35 2011 From: moacir em softin.com.br (Moacir - Softin Sistemas) Date: Mon, 21 Mar 2011 13:02:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Migra=E7=E3o_1=2E5_para_2=2E?= =?iso-8859-1?q?5?= In-Reply-To: <007c01cbe7df$86844610$938cd230$@com.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> <007c01cbe7df$86844610$938cd230$@com.br> Message-ID: <002601cbe7e1$6558b000$300a1000$@com.br> Maciel, Segue resposta em e-mail anteriores enviados para esta lista assunto de mudança de servidor: 'Boa tarde! A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), 6GB RAM, dois HD SAS 500GB com uma controladora SAS 6iR, para ser utilizada como servidor de um banco de dados Firebird. Atualmente o banco de dados estava rodando em um Semprom com 256MB de memória RAM (ou seja, possuia vaga lembrança), mesmo assim os relatórios tinham uma performance muito boa, a espera pelos resultados era mínima, nunca houve reclamação. Quando passamos o banco de dados para o novo servidor, a expectativa de alta performance foi enorme, mas a decepção foi maior ainda. Os relatórios que antes a espera era de 3 a 4 segundos, passou para 12 a 15 segundos, outros processos que demoravam um pouco, passou a demorar uma eternidade. Ficamos loucos com isso, começamos a depurar o sistema atras de selects mau escritos, etc., mas era uma caso que a principio não tinha explicação, pois o mesmo banco de dados quando copiado de volta para qualquer micro xinguiling dava de 10 a zero do servidor DELL. Isso durou uma semana até que conseguimos falar com um Analista de Servidores da DELL que nós escreveu o seguinte: "O servidor PET310 de TAG: DGD6QM1, está equipado com uma controladora SAS 6iR, essa controladora não possui cache e dessa forma não oferece uma grande performance relacionada a leitura e escrita em disco. Para “rodar” Banco de Dados é recomendado uma controladora com cache e utilizar Raid 10, o servidor em questão está equipado com Raid 10 e não temos cache." E por telefone o mesmo analista disse que qualquer micro pessoal possui mais cache que a configuração adquirida. A sugestão foi trocar a controladora por uma com mais cache, o cliente adquiriu uma com 512 de cache, e o resultado: qualquer coisa que coloque para rodar lá vira um foguete, estou até com inveja, pois tenho um servidor IBM Xeon que agora perde feio para o DELL. Espero ter ajudado. Atenciosamente. Renato Bermudo Eficaz Sistemas' Att, Moacir -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Maciel Soncini Bueno Enviada em: segunda-feira, 21 de março de 2011 12:49 Para: 'FireBase' Assunto: [firebase-br] Migração 1.5 para 2.5 Saudações, Tenho um cliente que no final do ano migramos seu banco 1.5 para 2.5. Sucesso! Ficou mais rápido, melhor, etc, etc..., conforme esperado. Esse cliente está com servidor novíssimo, xeon, Intel quad core, Windows 2008 Server 64, etc... O mesmo até ficou um tempo Firebird 1.5 neste máquina e depois migramos para 2.5 Super Classic. Este cliente tem umas 120 máquinas utilizando o sistema. Tudo foi maravilhoso! Neste fim de semana fizemos a mesma migração em outro cliente. Também adquiriu um servidor Windows 2008 64, Xeon, Quad Core. Não é igual, mas é semelhante ao cliente anterior. Este utiliza o mesmo sistema, porém, com menos máquinas, em torno de 15. Fizemos a migração, mas por incrível pareça, com o 2.5 o sistema está mais lento que o 1.5, que ficou um tempo também rodando neste servidor. Como isso pode acontecer, vez que já tinha um estudo de caso com o mesmo sistema e com sucesso? Inclusive a base desse cliente é menor do que o outro cliente. O que posso e como verificar? Se alguém puder me ajudar, agradeço! Maciel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From bragaped em gmail.com Mon Mar 21 13:08:09 2011 From: bragaped em gmail.com (Pedro Braga) Date: Mon, 21 Mar 2011 13:08:09 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: <4D87759C.1040202@gmail.com> References: <4D87759C.1040202@gmail.com> Message-ID: CONTPGRC.cpr_dtcomemorativa = (SELECT first 1 tclassificado.data_ comemorativa from tclassificado inner join contpgrc on (tclassificado.cd_cla = contpgrc.cla_codigo) ) assim Retornara apenas um registro. From nivaldomart em gmail.com Mon Mar 21 13:14:57 2011 From: nivaldomart em gmail.com (Nivaldo Martins) Date: Mon, 21 Mar 2011 13:14:57 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: Se você possui mais de um registro em CONTPGRC relacionado à tclassificado deve verificar se os valores são iguais ou poderá ter problemas. Se você tem uma relação de um para muitos, deve ver qual informação, de fato vai gravar. Se o valor desejado for o mesmo em todas os registros relacionados, o distinct resolve, mas se não vc precisará decidir qual valor irá gravar. Em 21 de março de 2011 12:41, Henrique Ribeiro escreveu: > Boa tarde colegas, > > Estou tentando atualizar uma tabela com dados de uma coluna de outra tabela > mas sem sucesso. > > A tabela TCLASSIFICADO tem a coluna *tclassificado.data_comemorativa* que > desejo jogar na tabela de CONTPGRC (coluna *CONTPGRC.cpr_dtcomemorativa*) > > Estou tentando da seguinte forma: > ------------------------------------------ > UPDATE CONTPGRC SET > CONTPGRC.CPR_VALCOMISS = '5', > CONTPGRC.CPR_DTCOMISS = '17.03.2010', > CONTPGRC.CPR_COMISSQUITA = '1' , > CONTPGRC.cpr_dtcomemorativa = (SELECT tclassificado.data_comemorativa from > tclassificado > inner join contpgrc on (tclassificado.cd_cla = > contpgrc.cla_codigo) ) *//aqui > retorna mais de uma linha* > > WHERE CONTPGRC.CPR_COMISSQUITA = 0 > AND CONTPGRC.CPR_CODIGO IN (SELECT CONTPGRC.cpr_codigo from contpgrc > inner join tclassificado on (tclassificado.cd_cla = contpgrc.cla_codigo) > ) > > AND CONTPGRC.cpr_tipocomiss = 'ANUNCIO' > AND CONTPGRC.CPR_FUNCOMISS = '101550' > AND CONTPGRC.CPR_DTIN between '01.02.2010' AND '31.12.2011' > --------------------------------------------- > > O problema é que o meu primeiro subselect está retornando mais de uma linha > e por isso dá crepe no UPDATE. > > Alguém tem uma luz? > > Agradeço desde já e desejo uma excelente semana para todos. > > Att, > Henrique > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From maciel em 2msolutions.com.br Mon Mar 21 13:17:07 2011 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Mon, 21 Mar 2011 13:17:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__Migra=E7=E3o_1=2E5_p?= =?iso-8859-1?q?ara_2=2E5?= In-Reply-To: <002601cbe7e1$6558b000$300a1000$@com.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> <007c01cbe7df$86844610$938cd230$@com.br> <002601cbe7e1$6558b000$300a1000$@com.br> Message-ID: <008201cbe7e3$6d1a6570$474f3050$@com.br> Moacir, O servidor que o cliente comprou é exatamente o especifica no e-mail abaixo. (rsss). Obrigado pela informação. Maciel -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Moacir - Softin Sistemas Enviada em: segunda-feira, 21 de março de 2011 13:03 Para: 'FireBase' Assunto: [firebase-br] RES: Migração 1.5 para 2.5 Maciel, Segue resposta em e-mail anteriores enviados para esta lista assunto de mudança de servidor: 'Boa tarde! A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), 6GB RAM, dois HD SAS 500GB com uma controladora SAS 6iR, para ser utilizada como servidor de um banco de dados Firebird. Atualmente o banco de dados estava rodando em um Semprom com 256MB de memória RAM (ou seja, possuia vaga lembrança), mesmo assim os relatórios tinham uma performance muito boa, a espera pelos resultados era mínima, nunca houve reclamação. Quando passamos o banco de dados para o novo servidor, a expectativa de alta performance foi enorme, mas a decepção foi maior ainda. Os relatórios que antes a espera era de 3 a 4 segundos, passou para 12 a 15 segundos, outros processos que demoravam um pouco, passou a demorar uma eternidade. Ficamos loucos com isso, começamos a depurar o sistema atras de selects mau escritos, etc., mas era uma caso que a principio não tinha explicação, pois o mesmo banco de dados quando copiado de volta para qualquer micro xinguiling dava de 10 a zero do servidor DELL. Isso durou uma semana até que conseguimos falar com um Analista de Servidores da DELL que nós escreveu o seguinte: "O servidor PET310 de TAG: DGD6QM1, está equipado com uma controladora SAS 6iR, essa controladora não possui cache e dessa forma não oferece uma grande performance relacionada a leitura e escrita em disco. Para “rodar” Banco de Dados é recomendado uma controladora com cache e utilizar Raid 10, o servidor em questão está equipado com Raid 10 e não temos cache." E por telefone o mesmo analista disse que qualquer micro pessoal possui mais cache que a configuração adquirida. A sugestão foi trocar a controladora por uma com mais cache, o cliente adquiriu uma com 512 de cache, e o resultado: qualquer coisa que coloque para rodar lá vira um foguete, estou até com inveja, pois tenho um servidor IBM Xeon que agora perde feio para o DELL. Espero ter ajudado. Atenciosamente. Renato Bermudo Eficaz Sistemas' Att, Moacir -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Maciel Soncini Bueno Enviada em: segunda-feira, 21 de março de 2011 12:49 Para: 'FireBase' Assunto: [firebase-br] Migração 1.5 para 2.5 Saudações, Tenho um cliente que no final do ano migramos seu banco 1.5 para 2.5. Sucesso! Ficou mais rápido, melhor, etc, etc..., conforme esperado. Esse cliente está com servidor novíssimo, xeon, Intel quad core, Windows 2008 Server 64, etc... O mesmo até ficou um tempo Firebird 1.5 neste máquina e depois migramos para 2.5 Super Classic. Este cliente tem umas 120 máquinas utilizando o sistema. Tudo foi maravilhoso! Neste fim de semana fizemos a mesma migração em outro cliente. Também adquiriu um servidor Windows 2008 64, Xeon, Quad Core. Não é igual, mas é semelhante ao cliente anterior. Este utiliza o mesmo sistema, porém, com menos máquinas, em torno de 15. Fizemos a migração, mas por incrível pareça, com o 2.5 o sistema está mais lento que o 1.5, que ficou um tempo também rodando neste servidor. Como isso pode acontecer, vez que já tinha um estudo de caso com o mesmo sistema e com sucesso? Inclusive a base desse cliente é menor do que o outro cliente. O que posso e como verificar? Se alguém puder me ajudar, agradeço! Maciel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nillgolv em bol.com.br Mon Mar 21 13:27:35 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Mon, 21 Mar 2011 13:27:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5BOff-Topic=5D_implementa=E7=E3o_pr?= =?iso-8859-1?q?int_no_QuickReport?= References: <5C9C663220E842409E20CDC381095F0A@officeserv> <4D866931.3040805@gmail.com> Message-ID: ok, valeu mesmo... grato ----- Original Message ----- From: "Odail Della Niesi Junior" To: "FireBase" Sent: Sunday, March 20, 2011 5:53 PM Subject: Re: [firebase-br] [Off-Topic] implementação print no QuickReport Seu tbOrdem será cdsOrdem (ClientDataSet). Odail Della Niesi Junior São Pedro - SP Em 20/03/2011 15:22, Nilton Oliveira escreveu: > Pessoal, desculpe o off-topic, é que preciso urgente de mudar esta > implementação > a mesma foi construida usando a tabela paradox... > > Preciso mudar para o banco de dados firebird... > Estou usando TSQLConnection, TSQLDataSet, TDataSetProvider, > TClientDataSet e o TDataSource > No Delphi 7 > -------------------------------------------------- > Onde que faço as mudanças aqui: > -------------------------------------------------- > > tbordem -> é o componente TTable (bde) > > application.CreateForm(tformrelatoriocliente1, > formrelatoriocliente1); > > tbordem.Filter := 'numero = ''' + editnumero.text + ''''; > tbordem.Filtered := true; > formrelatoriocliente1.ltitulo.caption := > formdado.editempresa.text; > formrelatoriocliente1.lendereco.caption := > formdado.editendereco.text; > > formrelatoriocliente1.quickorcamento.PreviewModal; > formrelatoriocliente1.release; > tbordem.Filtered := false; > > > grato > Nilton > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- Odail Della Niesi Junior Departamento de Informática Prefeitura de São Pedro - São Paulo - Brasil Tel.: (19) 3481-9241 Cel.: (19) 9781-0416 E-mail: odail em saopedro.sp.gov.br MSN: dellaniesi em hotmail.com Skype: dellaniesi Google Talk: dellaniesi em gmail.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcosweimer em gmail.com Mon Mar 21 13:39:53 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Mon, 21 Mar 2011 13:39:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Migra=E7=E3o_1=2E5_par?= =?iso-8859-1?q?a_2=2E5?= In-Reply-To: <008201cbe7e3$6d1a6570$474f3050$@com.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> <007c01cbe7df$86844610$938cd230$@com.br> <002601cbe7e1$6558b000$300a1000$@com.br> <008201cbe7e3$6d1a6570$474f3050$@com.br> Message-ID: Bem isso que iria falar tb... a controladora do disco. Em 21 de março de 2011 13:17, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Moacir, > > O servidor que o cliente comprou é exatamente o especifica no e-mail > abaixo. > (rsss). > > Obrigado pela informação. > > Maciel > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Moacir - Softin Sistemas > Enviada em: segunda-feira, 21 de março de 2011 13:03 > Para: 'FireBase' > Assunto: [firebase-br] RES: Migração 1.5 para 2.5 > > Maciel, > > Segue resposta em e-mail anteriores enviados para esta lista assunto de > mudança de servidor: > > 'Boa tarde! > > A alguns dias, um cliente adquiriu um servidor DELL Power Edge (PET310), > 6GB > RAM, dois HD SAS 500GB com uma controladora SAS 6iR, para ser utilizada > como > servidor de um banco de dados Firebird. > Atualmente o banco de dados estava rodando em um Semprom com 256MB de > memória RAM (ou seja, possuia vaga lembrança), mesmo assim os relatórios > tinham uma performance muito boa, a espera pelos resultados era mínima, > nunca houve reclamação. > Quando passamos o banco de dados para o novo servidor, a expectativa de > alta > performance foi enorme, mas a decepção foi maior ainda. > Os relatórios que antes a espera era de 3 a 4 segundos, passou para 12 a 15 > segundos, outros processos que demoravam um pouco, passou a demorar uma > eternidade. > Ficamos loucos com isso, começamos a depurar o sistema atras de selects mau > escritos, etc., mas era uma caso que a principio não tinha explicação, pois > o mesmo banco de dados quando copiado de volta para qualquer micro > xinguiling dava de 10 a zero do servidor DELL. > Isso durou uma semana até que conseguimos falar com um Analista de > Servidores da DELL que nós escreveu o seguinte: > > "O servidor PET310 de TAG: DGD6QM1, está equipado com uma controladora SAS > 6iR, essa controladora não possui cache e dessa forma não oferece uma > grande > performance relacionada a leitura e escrita em disco. > Para ?rodar? Banco de Dados é recomendado uma controladora com cache e > utilizar Raid 10, o servidor em questão está equipado com Raid 10 e não > temos cache." > > E por telefone o mesmo analista disse que qualquer micro pessoal possui > mais > cache que a configuração adquirida. > A sugestão foi trocar a controladora por uma com mais cache, o cliente > adquiriu uma com 512 de cache, e o resultado: qualquer coisa que coloque > para rodar lá vira um foguete, estou até com inveja, pois tenho um servidor > IBM Xeon que agora perde feio para o DELL. > > Espero ter ajudado. > > Atenciosamente. > > Renato Bermudo > Eficaz Sistemas' > > Att, > Moacir > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Maciel Soncini Bueno > Enviada em: segunda-feira, 21 de março de 2011 12:49 > Para: 'FireBase' > Assunto: [firebase-br] Migração 1.5 para 2.5 > > Saudações, > > Tenho um cliente que no final do ano migramos seu banco 1.5 para 2.5. > Sucesso! > > Ficou mais rápido, melhor, etc, etc..., conforme esperado. > > Esse cliente está com servidor novíssimo, xeon, Intel quad core, Windows > 2008 Server 64, etc... > > O mesmo até ficou um tempo Firebird 1.5 neste máquina e depois migramos > para > 2.5 Super Classic. Este cliente tem umas 120 máquinas utilizando o sistema. > > Tudo foi maravilhoso! > > Neste fim de semana fizemos a mesma migração em outro cliente. Também > adquiriu um servidor Windows 2008 64, Xeon, Quad Core. Não é igual, mas é > semelhante ao cliente anterior. Este utiliza o mesmo sistema, porém, com > menos máquinas, em torno de 15. > > Fizemos a migração, mas por incrível pareça, com o 2.5 o sistema está mais > lento que o 1.5, que ficou um tempo também rodando neste servidor. > > Como isso pode acontecer, vez que já tinha um estudo de caso com o mesmo > sistema e com sucesso? > > Inclusive a base desse cliente é menor do que o outro cliente. > > O que posso e como verificar? > > Se alguém puder me ajudar, agradeço! > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From cacgodinho em gmail.com Mon Mar 21 13:48:05 2011 From: cacgodinho em gmail.com (Carlos Alberto) Date: Mon, 21 Mar 2011 13:48:05 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? References: <4D87309A.6020406@sinprod.com.br> Message-ID: <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> Sempre guardei os dados com as máscaras e as consultas/relatórios funcionam perfeitamente. Aí depende da necessidade de cada um. Carlos... ----- Original Message ----- From: "Uberdam Sinprod" To: "FireBase" Sent: Monday, March 21, 2011 8:03 AM Subject: Re: [firebase-br] salvar mascara no banco de dados??????? eu fazia isso, mas considero algo muito ruim, algum hora vc precisa fazer uma busca ou uma ligação entre tabelas e pelo fato de possui máscaras, os joins n funcionavam direito. Claro que existem funções fazem a limpeza do campo, mas vc descobre essas coisas apenas dpois que o cliente reclama que o resultado de um sql/relatório está errado. Em 21/3/2011 07:45, Carlos Alberto escreveu: > Reijanio, > > Eu salvo com a máscara. Nunca tive problemas e o tamanho do banco não muda > muito... > > Carlos. > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" > > To: "FireBase" > Sent: Sunday, March 20, 2011 6:16 PM > Subject: [firebase-br] salvar mascara no banco de dados??????? > > > boa noite gostaria da ajuda de vc's para uma duvida vc's salvam a mascara > de > campos tipo telefone cep e outros no banco de dados ou é melhor deixar > puro > sem formatação alguma > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Mon Mar 21 14:29:17 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 21 Mar 2011 14:29:17 -0300 Subject: [firebase-br] Copiar parte de uma String via SQL In-Reply-To: References: Message-ID: Precisando tamo ai. 2011/3/21 Pedro Braga > Obrigado Levy deu certo. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From pportellaa.firebase em gmail.com Mon Mar 21 14:49:34 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 14:49:34 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> Message-ID: <4D878FAE.1090304@gmail.com> Em 21/03/2011 13:48, Carlos Alberto escreveu: > Sempre guardei os dados com as máscaras e as consultas/relatórios > funcionam perfeitamente. > Aí depende da necessidade de cada um. > > Carlos... > > Como sou da época do Cobol "cartão perfurado", e antigamente 1 caracter fazia uma diferença/falta danada em disco, sempre sugeri salvar sem as máscaras (ex.: CNPJ/I.Estadual/I.Municipal) Mas mesmo hoje ainda acho melhor salvar "sem mascara" pois pra se fazer qualquer tipo de tratamento posterior, fica fácil.(ex.: Qtde de números do telefone). Quem aqui se lembra quando os telefones tinham 6 números? se não me enganolá em Campos/RJ (eu acho) os telefones são (ou eram) com 7 números + mas o DDD é que possui 4, algo como: (0242) 123-1234... E ai? ;-) -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From hpensador em gmail.com Mon Mar 21 15:06:30 2011 From: hpensador em gmail.com (=?windows-1252?Q?H=E9lio_Oliveira?=) Date: Mon, 21 Mar 2011 15:06:30 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4D878FAE.1090304@gmail.com> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> Message-ID: Tio, coloca as resposta acima do conteudo da pergunta - facilita para visualizarmos suas respostas. > Como sou da época do Cobol "cartão perfurado", Caveman detected! -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From cyberguido em gmail.com Mon Mar 21 15:45:23 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Mon, 21 Mar 2011 15:45:23 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4D878FAE.1090304@gmail.com> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> Message-ID: <4D879CC3.1090406@gmail.com> On 21/03/2011 14:49, Paulo Portella wrote: > > Como sou da época do Cobol "cartão perfurado", e antigamente 1 > caracter fazia uma diferença/falta danada em disco, sempre sugeri > salvar sem as máscaras (ex.: CNPJ/I.Estadual/I.Municipal) Somos da mesma época, mas antes do PC programei em FORTRAN, e faço da mesma forma que você. Um hábito que veio da época do cartão perfurado é o de manter colunas alinhadas sempre que possível, usando nomes de variáveis e campos de mesmo tamanho, recorrendo a espaços para ajudar, etc. Até, Carlos From pportellaa.firebase em gmail.com Mon Mar 21 15:45:30 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 15:45:30 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> Message-ID: <4D879CCA.2000900@gmail.com> Em 21/03/2011 15:06, Hélio Oliveira escreveu: > Tio, coloca as resposta acima do conteudo da pergunta - facilita para > visualizarmos suas respostas. > >> Como sou da época do Cobol "cartão perfurado", > > Caveman detected! > embaixo, meio que obriga o gajo a ler o conteúdo todo, vc não acha? Vou mudar isso no meu Thunderbird... tks4all ps: essa de agora foi pra implicar. hehehehehe -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc From escovadordebits em gmail.com Mon Mar 21 16:00:43 2011 From: escovadordebits em gmail.com (Sandro Souza) Date: Mon, 21 Mar 2011 16:00:43 -0300 Subject: [firebase-br] Ajuda num UPDATE In-Reply-To: References: Message-ID: <4D87A05B.1050907@gmail.com> Bom dia/tarde Henrique. Grande Henrique, posso estar falando besteira, mas tente usar um alias p/ informar que a tabela CONTPGRC do SELECT interno é exatamente a mesma do UPDATE externo, ou seja, que se trata do mesmo registro, como por exemplo: UPDATE CONTPGRC C SET C.CPR_VALCOMISS = '5', C.CPR_DTCOMISS = '17.03.2010', C.CPR_COMISSQUITA = '1', C.cpr_dtcomemorativa = ( SELECT T.data_comemorativa FROM tclassificado T WHERE T.cd_cla = C.cla_codigo) WHERE (C.CPR_COMISSQUITA = 0) AND (C.CPR_CODIGO IN ( SELECT CONTPGRC.cpr_codigo from contpgrc inner join tclassificado on (tclassificado.cd_cla = contpgrc.cla_codigo)) AND (C.cpr_tipocomiss = 'ANUNCIO') AND (C.CPR_FUNCOMISS = '101550') AND (C.CPR_DTIN between '01.02.2010' AND '31.12.2011') Caso ainda sejam retornados mais de um registro no primeiro SELECT interno, então use FIRST 1 nele. Outra dúvida: Será que o SELECT interno do WHERE principal, com relação ao CPR_CODIGO poderia ser melhorado? Por exemplo, será que a seguinte condição: AND (C.CPR_CODIGO IN ( SELECT CONTPGRC.cpr_codigo from contpgrc inner join tclassificado on (tclassificado.cd_cla = contpgrc.cla_codigo)) Poderia ser trocada por: AND (C.CLA_CODIGO IN(SELECT CD_CLA FROM TCLASSIFICADO)) É uma questão que só você pode resolver porque só você conhece a lógica do seu SELECT. Espero ter ajudado mais que atrapalhado. :D Em 21-03-2011 12:41, Henrique Ribeiro escreveu: > UPDATE CONTPGRC SET > CONTPGRC.CPR_VALCOMISS = '5', > CONTPGRC.CPR_DTCOMISS = '17.03.2010', > CONTPGRC.CPR_COMISSQUITA = '1' , > CONTPGRC.cpr_dtcomemorativa = (SELECT tclassificado.data_comemorativa from > tclassificado > inner join contpgrc on (tclassificado.cd_cla = > contpgrc.cla_codigo) ) *//aqui > retorna mais de uma linha* > > WHERE CONTPGRC.CPR_COMISSQUITA = 0 > AND CONTPGRC.CPR_CODIGO IN (SELECT CONTPGRC.cpr_codigo from contpgrc > inner join tclassificado on (tclassificado.cd_cla = contpgrc.cla_codigo) > ) > > AND CONTPGRC.cpr_tipocomiss = 'ANUNCIO' > AND CONTPGRC.CPR_FUNCOMISS = '101550' > AND CONTPGRC.CPR_DTIN between '01.02.2010' AND '31.12.2011' From pportellaa.firebase em gmail.com Mon Mar 21 16:09:36 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 16:09:36 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4D879CC3.1090406@gmail.com> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> Message-ID: <4D87A270.1070504@gmail.com> Exatamentium.!!! :-) Ahhh bons tempos viu.... -- Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 21/03/2011 15:45, Cyber Guido escreveu: > On 21/03/2011 14:49, Paulo Portella wrote: >> >> Como sou da época do Cobol "cartão perfurado", e antigamente 1 >> caracter fazia uma diferença/falta danada em disco, sempre sugeri >> salvar sem as máscaras (ex.: CNPJ/I.Estadual/I.Municipal) > > Somos da mesma época, mas antes do PC programei em FORTRAN, e faço da > mesma forma que você. Um hábito que veio da época do cartão perfurado > é o de manter colunas alinhadas sempre que possível, usando nomes de > variáveis e campos de mesmo tamanho, recorrendo a espaços para ajudar, > etc. > > Até, > Carlos > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hpensador em gmail.com Mon Mar 21 16:13:59 2011 From: hpensador em gmail.com (=?windows-1252?Q?H=E9lio_Oliveira?=) Date: Mon, 21 Mar 2011 16:13:59 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4D87A270.1070504@gmail.com> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> Message-ID: Hummmmmm rolou um clima! > Exatamentium.!!! > :-) > Ahhh bons tempos viu.... > -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From pportellaa.firebase em gmail.com Mon Mar 21 16:23:23 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 16:23:23 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> Message-ID: <4D87A5AB.80801@gmail.com> ? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 21/03/2011 16:13, Hélio Oliveira escreveu: > Hummmmmm rolou um clima! > >> Exatamentium.!!! >> :-) >> Ahhh bons tempos viu.... >> > > From renato.smiranda em gmail.com Mon Mar 21 16:48:19 2011 From: renato.smiranda em gmail.com (Renato Miranda) Date: Mon, 21 Mar 2011 16:48:19 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4D87A5AB.80801@gmail.com> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: Helio Oliveira, O tempo passa para todos. Não menospreze a sapiência informática de quem começou nos idos de 1960... Há coisas que sabemos e que você talvez nem saiba que existem. Fomos obrigados a escrutinar bytes e bits para desenvolvermos sistema em Assembler IBM, Cobol, RPG, etc. e hoje estamos cabeça à cabeça com a juventude que já começou com Delphi, Java, etc. Não havia Bancos de Dados; havia arquivos sem constraints, tipos de dados, procedures, triggers... E ainda assim os sistemas funcionavam. Contas Correntes de grandes instituições financeiras mantinham seus saldos atualizados (Bancos nunca perdem dinheiro) com esses arquivos e linguagens pobres. Quem garantia isso ? Nós, os "Tios" ou "Caveman" como você nos chama. E mais, ainda estamos no mercado, competindo com você. Por favor, mais respeito com Paulo Portella, Cyber Guido e muitos de nós que começamos mais cedo. Desculpe, isso não é lição de moral, apenas uma dica para fazê-lo pensar um pouco. Abraços cordiais, RMiranda. Em 21 de março de 2011 16:23, Paulo Portella escreveu: > ? > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 21/03/2011 16:13, Hélio Oliveira escreveu: > > Hummmmmm rolou um clima! >> >> Exatamentium.!!! >>> :-) >>> Ahhh bons tempos viu.... >>> >>> >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Abraços, RMiranda From terrymarcal em gmail.com Mon Mar 21 16:55:30 2011 From: terrymarcal em gmail.com (=?ISO-8859-1?Q?Terry_Mar=E7al_Santos?=) Date: Mon, 21 Mar 2011 16:55:30 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: Sr.(s) Somo todos profissionais de T.I., uma área sempre promissora ao meu ver, todos nós gostamos do que fazermos, e não temos culpa de quem nasceu na época X ou Y, acredito que a ética e boas maneiras sem nos fortalece em nossas atividades, assim como esta lista onde todos nós tiramos proveito, acho que poderemos continuar assim !!!!!!!!!!! Você não Acham ??? Abraços a Todos, Terry Marçal PRODEPS-SP Em 21 de março de 2011 16:48, Renato Miranda escreveu: > Helio Oliveira, > > O tempo passa para todos. > > Não menospreze a sapiência informática de quem começou nos idos de 1960... > Há coisas que sabemos e que você talvez nem saiba que existem. Fomos > obrigados a escrutinar bytes e bits para desenvolvermos sistema em > Assembler > IBM, Cobol, RPG, etc. e hoje estamos cabeça à cabeça com a juventude que já > começou com Delphi, Java, etc. > Não havia Bancos de Dados; havia arquivos sem constraints, tipos de dados, > procedures, triggers... E ainda assim os sistemas funcionavam. Contas > Correntes de grandes instituições financeiras mantinham seus saldos > atualizados (Bancos nunca perdem dinheiro) com esses arquivos e linguagens > pobres. Quem garantia isso ? Nós, os "Tios" ou "Caveman" como você nos > chama. > > E mais, ainda estamos no mercado, competindo com você. > > Por favor, mais respeito com Paulo Portella, Cyber Guido e muitos de nós > que > começamos mais cedo. > > Desculpe, isso não é lição de moral, apenas uma dica para fazê-lo pensar um > pouco. > > Abraços cordiais, > > RMiranda. > > > Em 21 de março de 2011 16:23, Paulo Portella > escreveu: > > > ? > > > > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > > > > Em 21/03/2011 16:13, Hélio Oliveira escreveu: > > > > Hummmmmm rolou um clima! > >> > >> Exatamentium.!!! > >>> :-) > >>> Ahhh bons tempos viu.... > >>> > >>> > >> > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Abraços, > > RMiranda > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From pportellaa.firebase em gmail.com Mon Mar 21 17:21:35 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 17:21:35 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: <4D87B34F.6040803@gmail.com> Boas Renato, Obrigado pelas palavras, sei que o Hélio não estava com más intenções quando brincou. Ele é um cara super gente fina e tambem atencioso com quem pede help, assim como todos nós que aqui nos prestamos a isso. Mais uma vez obrigado. ps: asm/C-ansi, cics/DB2, vixie.. naquela época escovávamos os bits por qualquer recurso adicional, Tempo bão que não volta mais... ps2: enquanto aqui respondia, meu mais novo me quebra um outro teclado.. Putz.... Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 21/03/2011 16:48, Renato Miranda escreveu: > Helio Oliveira, > > O tempo passa para todos. > > Não menospreze a sapiência informática de quem começou nos idos de 1960... > Há coisas que sabemos e que você talvez nem saiba que existem. Fomos > obrigados a escrutinar bytes e bits para desenvolvermos sistema em Assembler > IBM, Cobol, RPG, etc. e hoje estamos cabeça à cabeça com a juventude que já > começou com Delphi, Java, etc. > Não havia Bancos de Dados; havia arquivos sem constraints, tipos de dados, > procedures, triggers... E ainda assim os sistemas funcionavam. Contas > Correntes de grandes instituições financeiras mantinham seus saldos > atualizados (Bancos nunca perdem dinheiro) com esses arquivos e linguagens > pobres. Quem garantia isso ? Nós, os "Tios" ou "Caveman" como você nos > chama. > > E mais, ainda estamos no mercado, competindo com você. > > Por favor, mais respeito com Paulo Portella, Cyber Guido e muitos de nós que > começamos mais cedo. > > Desculpe, isso não é lição de moral, apenas uma dica para fazê-lo pensar um > pouco. > > Abraços cordiais, > > RMiranda. > > > Em 21 de março de 2011 16:23, Paulo Portella > escreveu: > >> ? >> >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 21/03/2011 16:13, Hélio Oliveira escreveu: >> >> Hummmmmm rolou um clima! >>> Exatamentium.!!! >>>> :-) >>>> Ahhh bons tempos viu.... >>>> >>>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From pportellaa.firebase em gmail.com Mon Mar 21 17:21:31 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 21 Mar 2011 17:21:31 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: <4D87B34B.6010102@gmail.com> Galera. De boa, o Hélio é amigo de longas datas, e garanto que ele não tinha más intenções quando "implicou" comigo, posso apostar nisso. Obrigado pela "defesa" e principalmente pela compreensão. Abraço a todos. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 21/03/2011 16:55, Terry Marçal Santos escreveu: > Sr.(s) > > Somo todos profissionais de T.I., uma área sempre promissora ao meu ver, > todos nós gostamos do que fazermos, e não temos culpa de quem nasceu na > época X ou Y, acredito que a ética e boas maneiras sem nos fortalece em > nossas atividades, assim como esta lista onde todos nós tiramos proveito, > acho que poderemos continuar assim !!!!!!!!!!! Você não Acham ??? > > Abraços a Todos, > Terry Marçal > PRODEPS-SP > > > Em 21 de março de 2011 16:48, Renato Miranda > escreveu: > >> Helio Oliveira, >> >> O tempo passa para todos. >> >> Não menospreze a sapiência informática de quem começou nos idos de 1960... >> Há coisas que sabemos e que você talvez nem saiba que existem. Fomos >> obrigados a escrutinar bytes e bits para desenvolvermos sistema em >> Assembler >> IBM, Cobol, RPG, etc. e hoje estamos cabeça à cabeça com a juventude que já >> começou com Delphi, Java, etc. >> Não havia Bancos de Dados; havia arquivos sem constraints, tipos de dados, >> procedures, triggers... E ainda assim os sistemas funcionavam. Contas >> Correntes de grandes instituições financeiras mantinham seus saldos >> atualizados (Bancos nunca perdem dinheiro) com esses arquivos e linguagens >> pobres. Quem garantia isso ? Nós, os "Tios" ou "Caveman" como você nos >> chama. >> >> E mais, ainda estamos no mercado, competindo com você. >> >> Por favor, mais respeito com Paulo Portella, Cyber Guido e muitos de nós >> que >> começamos mais cedo. >> >> Desculpe, isso não é lição de moral, apenas uma dica para fazê-lo pensar um >> pouco. >> >> Abraços cordiais, >> >> RMiranda. >> >> >> Em 21 de março de 2011 16:23, Paulo Portella >> escreveu: >> >>> ? >>> >>> >>> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>> >>> >>> Em 21/03/2011 16:13, Hélio Oliveira escreveu: >>> >>> Hummmmmm rolou um clima! >>>> Exatamentium.!!! >>>>> :-) >>>>> Ahhh bons tempos viu.... >>>>> >>>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> -- >> Abraços, >> >> RMiranda >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danrgomes em gmail.com Mon Mar 21 17:55:03 2011 From: danrgomes em gmail.com (Danilo) Date: Mon, 21 Mar 2011 17:55:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Migra=E7=E3o_1=2E5_para_2=2E5?= In-Reply-To: <008101cbe7e0$bbf53150$33df93f0$@com.br> References: <005001cbe7d4$c0ab35c0$4201a140$@far.br> <007c01cbe7df$86844610$938cd230$@com.br> <008101cbe7e0$bbf53150$33df93f0$@com.br> Message-ID: Olá rapaz Seguinte isso é erro de sql sem apelido .. Estou migrando também da 1.5 para uma versão mais recente e em alguma query tem uma instrução semelhante a esta: Select *tabela01.*camporidiculo from tabela er join tabela01 on (*tabela01*.cd_campo01 = er.cd_campo01) Rapaz estou tendo um trabalhinho com isso e estou migrando aos poucos Danilo From maciel em 2msolutions.com.br Mon Mar 21 18:34:32 2011 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Mon, 21 Mar 2011 18:34:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Comando_para_ativar_todos_os_=EDndic?= =?iso-8859-1?q?es?= In-Reply-To: <4BD0C9FE.3070409@eletropainel.com.br> References: <4BC74D58.7020801@eletropainel.com.br> <000c01cadcca$c100cc80$43026580$@com.br> <4BC894DD.1090408@eletropainel.com.br> <4BD0C9FE.3070409@eletropainel.com.br> Message-ID: <012e01cbe80f$c50d5590$4f2800b0$@com.br> Existe algum comando ou forma de ativar todos os índices do sistema com um único comando? Maciel From maciel em 2msolutions.com.br Tue Mar 22 00:00:09 2011 From: maciel em 2msolutions.com.br (Maciel Soncini Bueno) Date: Tue, 22 Mar 2011 00:00:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_com_=EDndices?= In-Reply-To: <012e01cbe80f$c50d5590$4f2800b0$@com.br> References: <4BC74D58.7020801@eletropainel.com.br> <000c01cadcca$c100cc80$43026580$@com.br> <4BC894DD.1090408@eletropainel.com.br> <4BD0C9FE.3070409@eletropainel.com.br> <012e01cbe80f$c50d5590$4f2800b0$@com.br> Message-ID: <002901cbe83d$424183b0$c6c48b10$@com.br> Saudações, Como já enviado a lista, este fim de semana efetuei a migração de um banco 1.5 para 2.5. Comentei sobre a questão da performance, que ficou ruim. Os amigos da lista acertaram em apontar a questão do cachê da conttroladora. Uns falaram sobre os índices. Fui observar, e os índices em quase sua totalidade estão desativados. Pensei em excluir todos e recriá-los, mas não consegui. Tentei então ativar, um a um, apesar de ser quase 1000 índices. Ao tentar ativar, tenho a seguinte mensagem: Partner índex does not exist or is inactive. O que é isso? Quem já passou por isso? Como resolver? Maciel From pportellaa.firebase em gmail.com Tue Mar 22 08:58:48 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 22 Mar 2011 08:58:48 -0300 Subject: [firebase-br] =?windows-1252?q?Erro_com_=EDndices?= In-Reply-To: <002901cbe83d$424183b0$c6c48b10$@com.br> References: <4BC74D58.7020801@eletropainel.com.br> <000c01cadcca$c100cc80$43026580$@com.br> <4BC894DD.1090408@eletropainel.com.br> <4BD0C9FE.3070409@eletropainel.com.br> <012e01cbe80f$c50d5590$4f2800b0$@com.br> <002901cbe83d$424183b0$c6c48b10$@com.br> Message-ID: <4D888EF8.3030909@gmail.com> Por acaso, como quem não quer nada, você está tentando recriar um indice em uma tabela filha em que a tabela pai não possui a referencia PK criada? Como se pode criar uma FK se a PK ainda não foi definida? fiz entender? create table grupos ( id integer not null, descricao varchar(35)); create table subgrupos ( grupo_id integer not null, id_subgrupo integer not null, descricao varchar(35)); alter table subgrupos add constraint pk_subgrupo primary key (grupo_id, id_subgrupo); alter table subgrupo add constraint fk_subgrupo foreign key (grupo_id) references grupos (id) on delete cascade on update cascade; --->> Aqui vai dar o erro, pois a PK na tabela Grupo ainda não foi criada/definida... Sacou? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 22/03/2011 00:00, Maciel Soncini Bueno escreveu: > Saudações, > > Como já enviado a lista, este fim de semana efetuei a migração de um banco > 1.5 para 2.5. > > Comentei sobre a questão da performance, que ficou ruim. > > Os amigos da lista acertaram em apontar a questão do cachê da conttroladora. > > Uns falaram sobre os índices. Fui observar, e os índices em quase sua > totalidade estão desativados. > > Pensei em excluir todos e recriá-los, mas não consegui. > > Tentei então ativar, um a um, apesar de ser quase 1000 índices. > > Ao tentar ativar, tenho a seguinte mensagem: Partner índex does not exist or > is inactive. > > O que é isso? Quem já passou por isso? Como resolver? > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Tue Mar 22 09:35:38 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 22 Mar 2011 09:35:38 -0300 Subject: [firebase-br] Selecionar campos Message-ID: Alguém sabe como faço pra selecionar todos campos e tabelas do tipo blob do meu banco de dados pra exibir como um query... por exemplo select tabela, campo from db where tipo = blob... Obrigado a todos desde já. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From alanladecasa em gmail.com Tue Mar 22 10:23:22 2011 From: alanladecasa em gmail.com (Alan Matos) Date: Tue, 22 Mar 2011 10:23:22 -0300 Subject: [firebase-br] Ajuda com SQL Message-ID: Pessoal, me perdoem a pressa em vir direto na lista com algo tão simples, é que ando muito atarefado... em uma tabela, tenho informações da seguinte forma id data valor Estou precisando de um SQL que me retorne os o somatório agrupado por mês/ano Obg desde já. ;) Att -- Alan Matos msn: alanladecasa em hotmail.com From hpensador em gmail.com Tue Mar 22 10:32:21 2011 From: hpensador em gmail.com (=?windows-1252?Q?H=E9lio_Oliveira?=) Date: Tue, 22 Mar 2011 10:32:21 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: Bom dia Renato! Opa, relaxa... eu só estava brincando com meu "Tio" Paulo Portela. Esquenta não Renato, só fiz isso pra zua PP um pouco... Desculpe-me se lhe pareceu ofença, jamais iria ofender alguém aqui na lista - sempre tratei e trato todos com o devido respeito... com meu amigo Paulo eu fiz esta brincadeira mais ele me entende. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Tue Mar 22 10:39:16 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 22 Mar 2011 10:39:16 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: Bom dia Alan! > em uma tabela, tenho informações da seguinte forma > > id data valor > > Estou precisando de um SQL que me retorne os o somatório agrupado por > mês/ano select data, sum(valor) as valor from tabela group by data -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From fabio.schunig em gmail.com Tue Mar 22 10:47:28 2011 From: fabio.schunig em gmail.com (Fabio) Date: Tue, 22 Mar 2011 10:47:28 -0300 Subject: [firebase-br] Selecionar campos In-Reply-To: References: Message-ID: <4D88A870.7060205@gmail.com> Em 22/03/2011 09:35, Levy Moreira escreveu: > Alguém sabe como faço pra selecionar todos campos e tabelas do tipo blob do > meu banco de dados pra exibir como > um query... por exemplo select tabela, campo from db where tipo = blob... > Obrigado a todos desde já. Bom dia Eu utilizo esse select, que achei em algum site por aí: SELECT TABELAS.RDB$RELATION_NAME, CAMPOS.RDB$FIELD_NAME FROM RDB$RELATIONS TABELAS, RDB$RELATION_FIELDS CAMPOS, RDB$FIELDS DADOSCAMPO, RDB$TYPES TIPOS WHERE 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 AND TABELAS.RDB$SYSTEM_FLAG = 0 AND TIPOS.RDB$TYPE_NAME = 'BLOB' ORDER BY 1, 2 Abraços Fabio Schunig From pportellaa.firebase em gmail.com Tue Mar 22 10:49:48 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 22 Mar 2011 10:49:48 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: <4D88A8FC.3010603@gmail.com> Ele vai ter que "quebrar" o campo DATA e então fazer o GROUP BY funcionar direito. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 22/03/2011 10:39, Hélio Oliveira escreveu: > Bom dia Alan! > >> em uma tabela, tenho informações da seguinte forma >> >> id data valor >> >> Estou precisando de um SQL que me retorne os o somatório agrupado por >> mês/ano > > select data, sum(valor) as valor from tabela group by data > > From eduardo em embras.net Tue Mar 22 10:49:44 2011 From: eduardo em embras.net (Eduardo Pombo) Date: Tue, 22 Mar 2011 10:49:44 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: acredito q isso resolva: select extract(month from data), extract(year from data), sum(valor) from tabela group by 1,2 Espero ter ajudado Em 22 de março de 2011 10:23, Alan Matos escreveu: > Pessoal, me perdoem a pressa em vir direto na lista com algo tão simples, é > que ando muito atarefado... > > em uma tabela, tenho informações da seguinte forma > > id data valor > > Estou precisando de um SQL que me retorne os o somatório agrupado por > mês/ano > > > Obg desde já. ;) > > Att > -- > Alan Matos > msn: alanladecasa em hotmail.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 pportellaa.firebase em gmail.com Tue Mar 22 10:50:25 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 22 Mar 2011 10:50:25 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: <4D88A921.3020508@gmail.com> ;-) Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 22/03/2011 10:32, Hélio Oliveira escreveu: > Bom dia Renato! > > Opa, relaxa... eu só estava brincando com meu "Tio" Paulo Portela. > Esquenta não Renato, só fiz isso pra zua PP um pouco... > > Desculpe-me se lhe pareceu ofença, jamais iria ofender alguém aqui na > lista - sempre tratei e trato todos com o devido respeito... com meu > amigo Paulo eu fiz esta brincadeira mais ele me entende. > > From jflima.programador em gmail.com Tue Mar 22 10:53:10 2011 From: jflima.programador em gmail.com (=?ISO-8859-1?Q?Jos=E9_Fernando_Lima?=) Date: Tue, 22 Mar 2011 10:53:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= Message-ID: Bom dia, Tenho um sistema instalado localmente num notebook com firebird 2.1.3 que está funcionando normalmente quando o wi-fi está ativo e conectado, porém ao desligar o wi-fi, a conexão com o banco é perdida. O banco está localmente então não teria porque o wi-fi necessitar estar ativo, gostaria de saber se existe alguma configuração ou ao se desativar o wi-fi se alguma porta é fechada. Desde já agradeço José Fernando From jandersonloko em gmail.com Tue Mar 22 11:01:54 2011 From: jandersonloko em gmail.com (Janderson Almeida) Date: Tue, 22 Mar 2011 11:01:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= In-Reply-To: References: Message-ID: Verifique o ip na sua configuração de conexão. Tente usar localhost. Em 22 de março de 2011 10:53, José Fernando Lima < jflima.programador em gmail.com> escreveu: > Bom dia, > > Tenho um sistema instalado localmente num notebook com firebird 2.1.3 que > está funcionando normalmente quando o wi-fi está ativo e conectado, porém > ao > desligar o wi-fi, a conexão com o banco é perdida. > O banco está localmente então não teria porque o wi-fi necessitar estar > ativo, gostaria de saber se existe alguma configuração ou ao se desativar o > wi-fi se alguma porta é fechada. > > Desde já agradeço > > José 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 paulovale em lvsoft.com.br Tue Mar 22 11:03:57 2011 From: paulovale em lvsoft.com.br (Paulo Vale - LVSoft) Date: Tue, 22 Mar 2011 11:03:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Perca_de_conex=E3o_ao_deslig?= =?iso-8859-1?q?ar_Wi-Fi?= In-Reply-To: References: Message-ID: Caro José Fernando, Muito provavelmente a sua string de conexão está chamando o IP desta placa de rede Wi Fi, e por isso toda vez que a desliga a conexão do banco fica inativa. Tente colocar na string o nome do servidor e não o IP ou melhor coloque 127.0.0.1 ou ainda localhost ficaria mais ou menos assim: Localhost:c:\diretorio_do_banco\nome_do_banco Ok? Espero ter ajudado. Forte Abraço Paulo Vale > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em nome de José Fernando Lima > Enviada em: terça-feira, 22 de março de 2011 10:53 > Para: lista em firebase.com.br > Assunto: [firebase-br] Perca de conexão ao desligar Wi-Fi > > Bom dia, > > Tenho um sistema instalado localmente num notebook com firebird 2.1.3 que > está funcionando normalmente quando o wi-fi está ativo e conectado, porém > ao > desligar o wi-fi, a conexão com o banco é perdida. > O banco está localmente então não teria porque o wi-fi necessitar estar > ativo, gostaria de saber se existe alguma configuração ou ao se desativar > o > wi-fi se alguma porta é fechada. > > Desde já agradeço > > José 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 > > > ----- > Nenhum vírus encontrado nessa mensagem. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1204 / Banco de dados de vírus: 1498/3522 - Data de > Lançamento: 03/22/11 From rnribeiro em gmail.com Tue Mar 22 11:04:36 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 22 Mar 2011 11:04:36 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: <4D88A921.3020508@gmail.com> References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> <4D88A921.3020508@gmail.com> Message-ID: bom acredito que chegamos a uma solução então a melhor forma de armazenar é sem máscaras mesmo, valeu galera ja fazia assim mais me bateu essa duvida agradesco a atenção de todos Em 22 de março de 2011 10:50, Paulo Portella escreveu: > ;-) > > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 22/03/2011 10:32, Hélio Oliveira escreveu: > > Bom dia Renato! >> >> Opa, relaxa... eu só estava brincando com meu "Tio" Paulo Portela. >> Esquenta não Renato, só fiz isso pra zua PP um pouco... >> >> Desculpe-me se lhe pareceu ofença, jamais iria ofender alguém aqui na >> lista - sempre tratei e trato todos com o devido respeito... com meu amigo >> Paulo eu fiz esta brincadeira mais ele me entende. >> >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Tue Mar 22 11:01:14 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 22 Mar 2011 11:01:14 -0300 Subject: [firebase-br] Selecionar campos In-Reply-To: <4D88A870.7060205@gmail.com> References: <4D88A870.7060205@gmail.com> Message-ID: Obrigado. Em 22 de março de 2011 10:47, Fabio escreveu: > Em 22/03/2011 09:35, Levy Moreira escreveu: > > Alguém sabe como faço pra selecionar todos campos e tabelas do tipo blob >> do >> meu banco de dados pra exibir como >> um query... por exemplo select tabela, campo from db where tipo = blob... >> Obrigado a todos desde já. >> > > Bom dia > > Eu utilizo esse select, que achei em algum site por aí: > > SELECT > TABELAS.RDB$RELATION_NAME, > CAMPOS.RDB$FIELD_NAME > FROM > RDB$RELATIONS TABELAS, > RDB$RELATION_FIELDS CAMPOS, > RDB$FIELDS DADOSCAMPO, > RDB$TYPES TIPOS > WHERE > 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 AND > TABELAS.RDB$SYSTEM_FLAG = 0 AND > TIPOS.RDB$TYPE_NAME = 'BLOB' > ORDER BY > 1, 2 > > Abraços > Fabio Schunig > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From renato.smiranda em gmail.com Tue Mar 22 11:05:48 2011 From: renato.smiranda em gmail.com (Renato Miranda) Date: Tue, 22 Mar 2011 11:05:48 -0300 Subject: [firebase-br] salvar mascara no banco de dados??????? In-Reply-To: References: <4D87309A.6020406@sinprod.com.br> <4AA9BFFC841C47979031CA76E3CCB3D8@NoteInsumos> <4D878FAE.1090304@gmail.com> <4D879CC3.1090406@gmail.com> <4D87A270.1070504@gmail.com> <4D87A5AB.80801@gmail.com> Message-ID: Desculpe, Hélio. Não sabia que se conheciam. Por isso estranhei. Abraços, RMiranda Em 22 de março de 2011 10:32, Hélio Oliveira escreveu: > Bom dia Renato! > > Opa, relaxa... eu só estava brincando com meu "Tio" Paulo Portela. > Esquenta não Renato, só fiz isso pra zua PP um pouco... > > Desculpe-me se lhe pareceu ofença, jamais iria ofender alguém aqui na lista > - sempre tratei e trato todos com o devido respeito... com meu amigo Paulo > eu fiz esta brincadeira mais ele me entende. > > > > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Abraços, RMiranda From hpensador em gmail.com Tue Mar 22 11:05:50 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 22 Mar 2011 11:05:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= In-Reply-To: References: Message-ID: Bom dia José Fernando! Se sua rede for wirelles você não poderá destivar o seu dispositivo, pois o mesmo não esta sendo utilizado apenas para conexão internet. Logo, se você precisa que este equipamento não tenha acesso a intenet é só desconecta-lo (conexão da internet) e não desativa-lo. -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From hpensador em gmail.com Tue Mar 22 11:10:10 2011 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Tue, 22 Mar 2011 11:10:10 -0300 Subject: [firebase-br] Selecionar campos In-Reply-To: References: <4D88A870.7060205@gmail.com> Message-ID: Bom dia Levy! Você é de Fortaleza-CE? > -- []'s, Hélio Oliveira Bel. Ciência da Computação Técnico em Contabilidade e-mail : hpensador em gmail.com Skype : hpensador http://hpensador.blogspot.com/ www.hpensador.net (71) 9975-9176 From levymoreira.ce em gmail.com Tue Mar 22 11:22:49 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 22 Mar 2011 11:22:49 -0300 Subject: [firebase-br] Selecionar campos In-Reply-To: References: <4D88A870.7060205@gmail.com> Message-ID: Infelizmente não caro amigo, sou de Juazeiro do Norte, mas ao terminar a faculdade em um ano, eu irei pra Fortaleza... Mas o porque da pergunta? Em 22 de março de 2011 11:10, Hélio Oliveira escreveu: > Bom dia Levy! > > Você é de Fortaleza-CE? > >> >> > -- > []'s, > > Hélio Oliveira > Bel. Ciência da Computação > Técnico em Contabilidade > e-mail : hpensador em gmail.com > Skype : hpensador > http://hpensador.blogspot.com/ > www.hpensador.net > (71) 9975-9176 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From secretariadogeral em acra.pt Tue Mar 22 11:57:25 2011 From: secretariadogeral em acra.pt (MAR - Secretario Geral da ACRA) Date: Tue, 22 Mar 2011 13:57:25 -0100 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= In-Reply-To: References: Message-ID: Como você tem a conecção? Assim: "localhost:c:\caminho\Bancodedados.Fbd" Se afirmativo, tente assim: "c:\caminho\Bancodedados.Fbd" sem localhost, apenas o caminho. Desta forma de certeza que não perde a ligação. C/Melhores cumprimentos Mário Agostinho Reis No dia 22 de Março de 2011 12:53, José Fernando Lima < jflima.programador em gmail.com> escreveu: > Bom dia, > > Tenho um sistema instalado localmente num notebook com firebird 2.1.3 que > está funcionando normalmente quando o wi-fi está ativo e conectado, porém > ao > desligar o wi-fi, a conexão com o banco é perdida. > O banco está localmente então não teria porque o wi-fi necessitar estar > ativo, gostaria de saber se existe alguma configuração ou ao se desativar o > wi-fi se alguma porta é fechada. > > Desde já agradeço > > José 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 > -- 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 acf.andre em gmail.com Tue Mar 22 12:33:19 2011 From: acf.andre em gmail.com (andre conrado) Date: Tue, 22 Mar 2011 12:33:19 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: Eduardo, não conhecia este uso com o "GROUP BY 1,2", este "1,2" é a ordem em que os campos aparecem no SELECT? Se sim, acho que deveria ser "2,1" ou inverter os campos de mês/ano para ano/mês. Minha suposição está correta? Em 22/03/11, Eduardo Pombo escreveu: > acredito q isso resolva: > > select > extract(month from data), > extract(year from data), > sum(valor) from tabela > group by 1,2 > > > Espero ter ajudado > > > > Em 22 de março de 2011 10:23, Alan Matos escreveu: > >> Pessoal, me perdoem a pressa em vir direto na lista com algo tão simples, >> é >> que ando muito atarefado... >> >> em uma tabela, tenho informações da seguinte forma >> >> id data valor >> >> Estou precisando de um SQL que me retorne os o somatório agrupado por >> mês/ano >> >> >> Obg desde já. ;) >> >> Att >> -- >> Alan Matos >> msn: alanladecasa em hotmail.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 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From listas em warmboot.com.br Tue Mar 22 13:31:03 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 22 Mar 2011 13:31:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= In-Reply-To: References: Message-ID: <1468034093.20110322133103@warmboot.com.br> Tenha certeza que vc está conectando no banco via xnet (protocolo local de conexão). []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br >> Bom dia, >> >> Tenho um sistema instalado localmente num notebook com firebird 2.1.3 que >> está funcionando normalmente quando o wi-fi está ativo e conectado, porém >> ao >> desligar o wi-fi, a conexão com o banco é perdida. >> O banco está localmente então não teria porque o wi-fi necessitar estar >> ativo, gostaria de saber se existe alguma configuração ou ao se desativar o >> wi-fi se alguma porta é fechada. >> >> Desde já agradeço >> >> José 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 >> JA> ______________________________________________ JA> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br JA> Para saber como gerenciar/excluir seu cadastro na lista, use: JA> http://www.firebase.com.br/fb/artigo.php?id=1107 JA> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From edujed em gmail.com Tue Mar 22 13:41:24 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Mar 2011 13:41:24 -0300 Subject: [firebase-br] FIBDataset - FIBPlus (Delphi 7) In-Reply-To: References: Message-ID: Depende de algumas configurações, mas é isto mesmo. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 17 de março de 2011 11:38, José Otávio Lussari escreveu: > Pessoal, estou no processo de conversão de IBX para FIBPlus. Só pra > confirmar: Quando eu usava IBX e eu dava commit, eu tinha que abrir o > dataset e posicionar o cursor no registro que foi incluído/alterado. > > Agora com o FIBPlus, usando um FIBDataset com duas transações: Uma Read e > outra Write, eu não preciso mais fazer aquele processo né? Vou dar commit > na > transação de update e o registro continuará aberto, certo pessoal? > > > > atenciosamente, > > > > [ ]?s > José Otávio Lussari > Analista de Sistemas > > Bel. em Sistemas de Informação > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edujed em gmail.com Tue Mar 22 13:48:30 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Mar 2011 13:48:30 -0300 Subject: [firebase-br] Off - der mer In-Reply-To: References: Message-ID: As imagens fornecidas estão corretas. No DER, as tabelas (ou entidades) são representadas por retângulos (com dois separadores, na primeira parte o nome e/ou descrição da entidade, na segunda os campos, e na terceira os índices e FKs) ligados por linhas que indicam a cardinalidade/força da relação. (do tipo 0..*, 0..1, 1, *, etc) No MER, as tabelas (ou entidades) são representadas por retângulos, exceto se criadas através das relações M-N (muitos-para-muitos) que são representadas por losângulos. Os campos ficam dentro de círculos ligados à entidade. Dependendo da origem (autor) a PK é representada por letras maiúsculas ou pela palavra em Sublinhado. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 16 de março de 2011 16:36, Levy Moreira escreveu: > Se alguém souber o que é um mer(modelo entidade relacionamento) e um > der(diagrama entidade relacionamento), poderiam > me mandar uma imagem de cada? > A definição tem no wikipedia mas cada lugar da web mostra um modelo de > diagrama diferente... > acho que seja assim > > DER > http://marcelosabadini.com.br/blog/wp-content/uploads/2009/03/der.jpg > > MER > http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/MER_Locadora.gif > > Obrigado a todos desde já. > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "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.S.ª 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." > > "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." > > ........................................................................... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edujed em gmail.com Tue Mar 22 13:51:28 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 22 Mar 2011 13:51:28 -0300 Subject: [firebase-br] Proteger Trigger In-Reply-To: References: Message-ID: Não divulgue a senha do SYSDBA, portanto crie um usuário restrito. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 17 de março de 2011 09:50, Rafael Herzog Ramos escreveu: > Olá, > > Há alguma forma de impedir que um usário exclua uma Trigger? > > Por exemplo: Quero impedir que o usuário execute o comando DROP TRIGGER. > > > > Obrigado, Herzog. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Tue Mar 22 14:24:28 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Tue, 22 Mar 2011 14:24:28 -0300 Subject: [firebase-br] Off - der mer In-Reply-To: References: Message-ID: Só pra terminar esses losangos tem que ser tabelas ou posso usar simplesmente pra mostrar a relação entre duas tabelas. Por exemplo: Cliente -> Perternce -> Venda Nesse caso pertencer não é uma tabela somente cliente e venda são tabelas... Cliente -> Aluga -> Filme Nesse caso Alugar será uma tabela tambem onde constam os alugueis... Obrigado pela resposta. Em 22 de março de 2011 13:48, Eduardo Jedliczka escreveu: > As imagens fornecidas estão corretas. > > No DER, as tabelas (ou entidades) são representadas por retângulos (com > dois > separadores, na primeira parte o nome e/ou descrição da entidade, na > segunda > os campos, e na terceira os índices e FKs) ligados por linhas que indicam a > cardinalidade/força da relação. (do tipo 0..*, 0..1, 1, *, etc) > > No MER, as tabelas (ou entidades) são representadas por retângulos, exceto > se criadas através das relações M-N (muitos-para-muitos) que são > representadas por losângulos. Os campos ficam dentro de círculos ligados à > entidade. > > Dependendo da origem (autor) a PK é representada por letras maiúsculas ou > pela palavra em Sublinhado. > > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > Em 16 de março de 2011 16:36, Levy Moreira >escreveu: > > > Se alguém souber o que é um mer(modelo entidade relacionamento) e um > > der(diagrama entidade relacionamento), poderiam > > me mandar uma imagem de cada? > > A definição tem no wikipedia mas cada lugar da web mostra um modelo de > > diagrama diferente... > > acho que seja assim > > > > DER > > http://marcelosabadini.com.br/blog/wp-content/uploads/2009/03/der.jpg > > > > MER > > http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/MER_Locadora.gif > > > > Obrigado a todos desde já. > > > > -- > > Levy Moreira - Programador > > Sistech Informática - Juazeiro do Norte - CE > > > > > ........................................................................... > > "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.S.ª 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." > > > > "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." > > > > > ........................................................................... > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From edblue em ig.com.br Tue Mar 22 15:00:54 2011 From: edblue em ig.com.br (Edmilson Rodrigues dos Santos) Date: Tue, 22 Mar 2011 15:00:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Conex=E3o_com_seguran=E7a?= Message-ID: Gostara de disponibilizar para todos um projeto de conectividade com segurança para Firebird desenvolvido em Delphi 7 e componentes MDO, Interbase e Zeos, para que possam avaliar e se possível contribuir com sugestões e/ou criticas, aos que interesarem o download poderá ser feito no endereço http://www.activepaper.net/download/keyaccess.rar. From tavinhol em gmail.com Tue Mar 22 15:08:26 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Tue, 22 Mar 2011 15:08:26 -0300 Subject: [firebase-br] RES: FIBDataset - FIBPlus (Delphi 7) In-Reply-To: References: Message-ID: Amigo, estou testando trabalhar com 2 transações: 1 para leitura e a outra para update. Configurei as transações assim: Transacao Leitura: read nowait rec_version read_committed Transacao Update: write nowait rec_version read_committed Esta certo isso amigo? ou preciso me atentar em mais alguma coisa! Estou meio perdido! acabei a migração agora do IBX! Agora estou testando os datasets com duas pFIBTransacions... obrigado. atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 22 de março de 2011 13:41 Para: FireBase Assunto: Re: [firebase-br] FIBDataset - FIBPlus (Delphi 7) Depende de algumas configurações, mas é isto mesmo. ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 17 de março de 2011 11:38, José Otávio Lussari escreveu: > Pessoal, estou no processo de conversão de IBX para FIBPlus. Só pra > confirmar: Quando eu usava IBX e eu dava commit, eu tinha que abrir o > dataset e posicionar o cursor no registro que foi incluído/alterado. > > Agora com o FIBPlus, usando um FIBDataset com duas transações: Uma Read e > outra Write, eu não preciso mais fazer aquele processo né? Vou dar commit > na > transação de update e o registro continuará aberto, certo pessoal? > > > > atenciosamente, > > > > [ ]’s > José Otávio Lussari > Analista de Sistemas > > Bel. em Sistemas de Informação > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Tue Mar 22 15:40:57 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Tue, 22 Mar 2011 15:40:57 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: Em 22/03/2011 12:33, andre conrado escreveu: > Eduardo, não conhecia este uso com o "GROUP BY 1,2", este "1,2" é a > ordem em que os campos aparecem no SELECT? Se sim, acho que deveria > ser "2,1" ou inverter os campos de mês/ano para ano/mês. Minha > suposição está correta? Boa tarde Andre Esse GROUP BY 1, 2 que foi citado segue a sequência do select ou seja ele está agrupando pelo primeiro e segundo campo do select. Agora para fazer a ordenação correta aí sim teria que usar ORDER BY 2, 1 T+++++++++++++++++++++ From tavinhol em gmail.com Tue Mar 22 16:33:42 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Tue, 22 Mar 2011 16:33:42 -0300 Subject: [firebase-br] ENC: FibPlus - Firebird 1.5.3 - D7 Message-ID: Pessoal, boa tarde! Estou usando FIBPlus 7.0.15 que recentemente adquiri a licença. Alguém trabalha com essa biblioteca? Se sim, estou precisando de uma ajuda para a configurar meu TpFIBDataset com duas transações, uma somente leitura e a outra para manipulação de dados! Estou apanhando aqui, pois nunca tinha trabalhado com FIBPlus antes! Alguém poderia me ajudar? Talvez eu esteja entendendo errado o conceito de trabalhar com duas transações e é por isso que não está dando certo... obrigado! atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação From renato.smiranda em gmail.com Tue Mar 22 17:51:30 2011 From: renato.smiranda em gmail.com (Renato Miranda) Date: Tue, 22 Mar 2011 17:51:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?Comando_para_ativar_todos_os_=EDndic?= =?iso-8859-1?q?es?= In-Reply-To: <012e01cbe80f$c50d5590$4f2800b0$@com.br> References: <4BC74D58.7020801@eletropainel.com.br> <000c01cadcca$c100cc80$43026580$@com.br> <4BC894DD.1090408@eletropainel.com.br> <4BD0C9FE.3070409@eletropainel.com.br> <012e01cbe80f$c50d5590$4f2800b0$@com.br> Message-ID: MAciel, tudo bem ? Não conheço. Isso terá que ser feito um a um... -- Abraços, RMiranda Em 21 de março de 2011 18:34, Maciel Soncini Bueno < maciel em 2msolutions.com.br> escreveu: > Existe algum comando ou forma de ativar todos os índices do sistema com um > único comando? > > Maciel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Tue Mar 22 17:56:34 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Tue, 22 Mar 2011 17:56:34 -0300 Subject: [firebase-br] [off-topic] filtrar campo usando TEdit Message-ID: <462ABC7F114540B5B40D86A615A1A33E@officeserv> Desculpe o off-topic, preciso filtrar um campo de uma tabela (firebird) usando o TClientDataSet. quero usar um edit para editar o nome que preciso filtrar no campo descricao da tabela tbcliente e mostrar em um dbgrid todos os registros que tenham este nome(edit.text). Como implemento esta filtragem no delphi 7 tabela cliente ------------------------------------ campos cli_codigo cli_descricao From fabio.schunig em gmail.com Tue Mar 22 18:06:28 2011 From: fabio.schunig em gmail.com (Fabio) Date: Tue, 22 Mar 2011 18:06:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?Comando_para_ativar_todos_os_=EDndic?= =?iso-8859-1?q?es?= In-Reply-To: References: <4BC74D58.7020801@eletropainel.com.br> <000c01cadcca$c100cc80$43026580$@com.br> <4BC894DD.1090408@eletropainel.com.br> <4BD0C9FE.3070409@eletropainel.com.br> <012e01cbe80f$c50d5590$4f2800b0$@com.br> Message-ID: <4D890F54.5090900@gmail.com> Em 21 de março de 2011 18:34, Maciel Soncini Bueno escreveu: > Existe algum comando ou forma de ativar todos os índices do sistema com um > único comando? > Maciel Boa tarde Não testei, mas talvez seja possível criar uma procedure e ativar todos com EXECUTE STATEMENT Abraços Fabio Schunig / / From robson.catunda em gmail.com Wed Mar 23 00:39:41 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Wed, 23 Mar 2011 00:39:41 -0300 Subject: [firebase-br] [off-topic] filtrar campo usando TEdit In-Reply-To: <462ABC7F114540B5B40D86A615A1A33E@officeserv> References: <462ABC7F114540B5B40D86A615A1A33E@officeserv> Message-ID: Para localizar os nomes que iniciam com o texto do edit: ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from cliente where cli_descricao starting '+QuotedStr(Edit1.Text); Para localizar os nomes que contem o texto do edit em qualquer parte do nome: ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from cliente where cli_descricao containing'+QuotedStr(Edit1.Text); Vale salientar que os comandos starting e containing são próprios do firebird (se não estou enganado). Para um SQL genérico e independente de SGBD usa-se o LIKE: select * from tabela where campo like 'texto%' <------> Equivalente ao starting select * from tabela where campo like '%texto%' <------> Equivalente ao containing select * from tabela where campo like '%texto' <------> Assim seleciona os campos que terminam com o texto Note em ambos os Like a presença das aspas, elas são obrigatórias Em 22 de março de 2011 17:56, Nilton Oliveira escreveu: > Desculpe o off-topic, preciso filtrar um campo de uma tabela (firebird) > usando o TClientDataSet. > > quero usar um edit para editar o nome que preciso filtrar no campo > descricao da tabela tbcliente e mostrar em um dbgrid todos os registros que > tenham este nome(edit.text). > > Como implemento esta filtragem no delphi 7 > > tabela cliente > ------------------------------------ > campos > cli_codigo > cli_descricao > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Wed Mar 23 01:01:21 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 23 Mar 2011 01:01:21 -0300 Subject: [firebase-br] [off-topic] filtrar campo usando TEdit In-Reply-To: References: <462ABC7F114540B5B40D86A615A1A33E@officeserv> Message-ID: se ele usar parametro fica melhor e não da o famoso "conversion error from string" ClientDataSet1.DataSet. > > CommandText:='select cli_codigo,cli_descricao from > cliente where cli_descricao containing :ptexto' ClientDataSet1.params.parabyname('ptexto').asstring := Edit1.Text; Em 23 de março de 2011 00:39, Robson Catunda escreveu: > Para localizar os nomes que iniciam com o texto do edit: > > ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from > cliente where cli_descricao starting '+QuotedStr(Edit1.Text); > Para localizar os nomes que contem o texto do edit em qualquer parte do > nome: > > ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from > cliente where cli_descricao containing'+QuotedStr(Edit1.Text); > > Vale salientar que os comandos starting e containing são próprios do > firebird (se não estou enganado). > Para um SQL genérico e independente de SGBD usa-se o LIKE: > > select * from tabela where campo like 'texto%' <------> Equivalente ao > starting > select * from tabela where campo like '%texto%' <------> Equivalente ao > containing > select * from tabela where campo like '%texto' <------> Assim seleciona os > campos que terminam com o texto > > Note em ambos os Like a presença das aspas, elas são obrigatórias > > Em 22 de março de 2011 17:56, Nilton Oliveira >escreveu: > > > Desculpe o off-topic, preciso filtrar um campo de uma tabela (firebird) > > usando o TClientDataSet. > > > > quero usar um edit para editar o nome que preciso filtrar no campo > > descricao da tabela tbcliente e mostrar em um dbgrid todos os registros > que > > tenham este nome(edit.text). > > > > Como implemento esta filtragem no delphi 7 > > > > tabela cliente > > ------------------------------------ > > campos > > cli_codigo > > cli_descricao > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Wed Mar 23 02:46:01 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Wed, 23 Mar 2011 02:46:01 -0300 Subject: [firebase-br] [off-topic] filtrar campo usando TEdit References: <462ABC7F114540B5B40D86A615A1A33E@officeserv> Message-ID: <5F3152EBCB7B43428940BC540FA1E36E@officeserv> Reijanio, parece que falta alguma coisa aqui, não consigo compilar. CommandText:='select cli_codigo,cli_descricao from cliente where cli_descricao containing :ptexto' ClientDataSet1.params.parabyname('ptexto').asstring := Edit1.Text; ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Wednesday, March 23, 2011 1:01 AM Subject: Re: [firebase-br] [off-topic] filtrar campo usando TEdit se ele usar parametro fica melhor e não da o famoso "conversion error from string" ClientDataSet1.DataSet. > > CommandText:='select cli_codigo,cli_descricao from > cliente where cli_descricao containing :ptexto' ClientDataSet1.params.parabyname('ptexto').asstring := Edit1.Text; Em 23 de março de 2011 00:39, Robson Catunda escreveu: > Para localizar os nomes que iniciam com o texto do edit: > > ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from > cliente where cli_descricao starting '+QuotedStr(Edit1.Text); > Para localizar os nomes que contem o texto do edit em qualquer parte do > nome: > > ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from > cliente where cli_descricao containing'+QuotedStr(Edit1.Text); > > Vale salientar que os comandos starting e containing são próprios do > firebird (se não estou enganado). > Para um SQL genérico e independente de SGBD usa-se o LIKE: > > select * from tabela where campo like 'texto%' <------> Equivalente ao > starting > select * from tabela where campo like '%texto%' <------> Equivalente ao > containing > select * from tabela where campo like '%texto' <------> Assim seleciona > os > campos que terminam com o texto > > Note em ambos os Like a presença das aspas, elas são obrigatórias > > Em 22 de março de 2011 17:56, Nilton Oliveira >escreveu: > > > Desculpe o off-topic, preciso filtrar um campo de uma tabela (firebird) > > usando o TClientDataSet. > > > > quero usar um edit para editar o nome que preciso filtrar no campo > > descricao da tabela tbcliente e mostrar em um dbgrid todos os registros > que > > tenham este nome(edit.text). > > > > Como implemento esta filtragem no delphi 7 > > > > tabela cliente > > ------------------------------------ > > campos > > cli_codigo > > cli_descricao > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Wed Mar 23 08:06:56 2011 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 23 Mar 2011 08:06:56 -0300 Subject: [firebase-br] [off-topic] filtrar campo usando TEdit In-Reply-To: <5F3152EBCB7B43428940BC540FA1E36E@officeserv> References: <462ABC7F114540B5B40D86A615A1A33E@officeserv> <5F3152EBCB7B43428940BC540FA1E36E@officeserv> Message-ID: vamos do principio seria assim clientdataset1.close; sqldataset1.CommandText:='select cli_codigo,cli_descricao from cliente where cli_descricao containing :ptexto' ClientDataSet1.params.parabyname('ptexto').asstring := Edit1.Text; clientdataset1.open; se todos os componenestes estiverem ligados direitinho vai funcionar caso não funcione mude essa linha de sqldataset1.CommandText:='select cli_codigo,cli_descricao from cliente where cli_descricao containing :ptexto' para clientdataset1.CommandText:='select cli_codigo,cli_descricao from cliente where cli_descricao containing :ptexto' poren não esqueça de colocar para true, a clausula poAllowCommandText no datasetprovider, tambem tem que ao inves de usar o select desse jeito vc poderia usar com like pq no caso poderia pegar so por um trecho da palavra e ainda poderia usar no on change do edit se quiser te mando uma forma dessas que te falei mais tarde , mais testa ai que vai dar certo Em 23 de março de 2011 02:46, Nilton Oliveira escreveu: > Reijanio, parece que falta alguma coisa aqui, não consigo compilar. > > > CommandText:='select cli_codigo,cli_descricao from cliente where > cli_descricao containing :ptexto' > ClientDataSet1.params.parabyname('ptexto').asstring := Edit1.Text; > > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" < > rnribeiro em gmail.com> > To: "FireBase" > Sent: Wednesday, March 23, 2011 1:01 AM > Subject: Re: [firebase-br] [off-topic] filtrar campo usando TEdit > > > > se ele usar parametro fica melhor e não da o famoso "conversion error from > string" > ClientDataSet1.DataSet. > >> >> CommandText:='select cli_codigo,cli_descricao from >> cliente where cli_descricao containing :ptexto' >> > > ClientDataSet1.params.parabyname('ptexto').asstring := > Edit1.Text; > > > Em 23 de março de 2011 00:39, Robson Catunda >escreveu: > > Para localizar os nomes que iniciam com o texto do edit: >> >> ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from >> cliente where cli_descricao starting '+QuotedStr(Edit1.Text); >> Para localizar os nomes que contem o texto do edit em qualquer parte do >> nome: >> >> ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao from >> cliente where cli_descricao containing'+QuotedStr(Edit1.Text); >> >> Vale salientar que os comandos starting e containing são próprios do >> firebird (se não estou enganado). >> Para um SQL genérico e independente de SGBD usa-se o LIKE: >> >> select * from tabela where campo like 'texto%' <------> Equivalente ao >> starting >> select * from tabela where campo like '%texto%' <------> Equivalente ao >> containing >> select * from tabela where campo like '%texto' <------> Assim seleciona >> os >> campos que terminam com o texto >> >> Note em ambos os Like a presença das aspas, elas são obrigatórias >> >> Em 22 de março de 2011 17:56, Nilton Oliveira > >escreveu: >> >> > Desculpe o off-topic, preciso filtrar um campo de uma tabela (firebird) >> > usando o TClientDataSet. >> > >> > quero usar um edit para editar o nome que preciso filtrar no campo >> > descricao da tabela tbcliente e mostrar em um dbgrid todos os registros >> que >> > tenham este nome(edit.text). >> > >> > Como implemento esta filtragem no delphi 7 >> > >> > tabela cliente >> > ------------------------------------ >> > campos >> > cli_codigo >> > cli_descricao >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From acf.andre em gmail.com Wed Mar 23 08:15:07 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 23 Mar 2011 08:15:07 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: vlw Em 22/03/11, Forrest® escreveu: > Em 22/03/2011 12:33, andre conrado escreveu: >> Eduardo, não conhecia este uso com o "GROUP BY 1,2", este "1,2" é a >> ordem em que os campos aparecem no SELECT? Se sim, acho que deveria >> ser "2,1" ou inverter os campos de mês/ano para ano/mês. Minha >> suposição está correta? > > Boa tarde Andre > > Esse GROUP BY 1, 2 que foi citado segue a sequência do select ou seja ele > está agrupando pelo primeiro e segundo campo do select. > Agora para fazer a ordenação correta aí sim teria que usar ORDER BY 2, 1 > > T+++++++++++++++++++++ > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From cwfsa1 em gmail.com Wed Mar 23 09:12:40 2011 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Wed, 23 Mar 2011 09:12:40 -0300 Subject: [firebase-br] [off-topic] filtrar campo usando TEdit In-Reply-To: <5F3152EBCB7B43428940BC540FA1E36E@officeserv> References: <462ABC7F114540B5B40D86A615A1A33E@officeserv> <5F3152EBCB7B43428940BC540FA1E36E@officeserv> Message-ID: <4D89E3B8.4050903@gmail.com> O correto é ParamByName e não parabyname. []'s Carlos Wilson Formosystem Informática e Automação Comercial Em 23/03/2011 02:46, Nilton Oliveira escreveu: > Reijanio, parece que falta alguma coisa aqui, não consigo compilar. > > CommandText:='select cli_codigo,cli_descricao from cliente where > cli_descricao containing :ptexto' > ClientDataSet1.params._parabyname_('ptexto').asstring := Edit1.Text; > > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" > > To: "FireBase" > Sent: Wednesday, March 23, 2011 1:01 AM > Subject: Re: [firebase-br] [off-topic] filtrar campo usando TEdit > > > se ele usar parametro fica melhor e não da o famoso "conversion error > from > string" > ClientDataSet1.DataSet. >> >> CommandText:='select cli_codigo,cli_descricao from >> cliente where cli_descricao containing :ptexto' > > ClientDataSet1.params.parabyname('ptexto').asstring := > Edit1.Text; > > > Em 23 de março de 2011 00:39, Robson Catunda > escreveu: > >> Para localizar os nomes que iniciam com o texto do edit: >> >> ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao >> from >> cliente where cli_descricao starting '+QuotedStr(Edit1.Text); >> Para localizar os nomes que contem o texto do edit em qualquer parte do >> nome: >> >> ClientDataSet1.DataSet.CommandText:='select cli_codigo,cli_descricao >> from >> cliente where cli_descricao containing'+QuotedStr(Edit1.Text); >> >> Vale salientar que os comandos starting e containing são próprios do >> firebird (se não estou enganado). >> Para um SQL genérico e independente de SGBD usa-se o LIKE: >> >> select * from tabela where campo like 'texto%' <------> Equivalente ao >> starting >> select * from tabela where campo like '%texto%' <------> Equivalente ao >> containing >> select * from tabela where campo like '%texto' <------> Assim >> seleciona os >> campos que terminam com o texto >> >> Note em ambos os Like a presença das aspas, elas são obrigatórias >> >> Em 22 de março de 2011 17:56, Nilton Oliveira > >escreveu: >> >> > Desculpe o off-topic, preciso filtrar um campo de uma tabela >> (firebird) >> > usando o TClientDataSet. >> > >> > quero usar um edit para editar o nome que preciso filtrar no campo >> > descricao da tabela tbcliente e mostrar em um dbgrid todos os >> registros >> que >> > tenham este nome(edit.text). >> > >> > Como implemento esta filtragem no delphi 7 >> > >> > tabela cliente >> > ------------------------------------ >> > campos >> > cli_codigo >> > cli_descricao >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Wed Mar 23 13:42:16 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Wed, 23 Mar 2011 13:42:16 -0300 Subject: [firebase-br] [off-topic] copiar o conteudo de todos registros de um campo de uma tabela para bloco de notas ??? Message-ID: <8D19323923D946E6817330AB117D8544@officeserv> Prezados, preciso copiar o conteudo dos registros de uma tabela... somente de um campo da tabela para bloco de notas. From cyberguido em gmail.com Wed Mar 23 14:33:35 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Wed, 23 Mar 2011 14:33:35 -0300 Subject: [firebase-br] [off-topic] copiar o conteudo de todos registros de um campo de uma tabela para bloco de notas ??? In-Reply-To: <8D19323923D946E6817330AB117D8544@officeserv> References: <8D19323923D946E6817330AB117D8544@officeserv> Message-ID: <4D8A2EEF.6030500@gmail.com> Olá Nilton, On 23/03/2011 13:42, Nilton Oliveira wrote: > preciso copiar o conteudo dos registros de uma tabela... > somente de um campo da tabela para bloco de notas. Sempre que me vi às voltas com esta necessidade recorri ao IBQuery (www.mitec.cz) que lista os registros resultantes de uma consulta em um buffer de texto, daí é só selecionar, copiar, e colar no bloco de notas. Até, Carlos From jflima.programador em gmail.com Wed Mar 23 16:57:05 2011 From: jflima.programador em gmail.com (=?ISO-8859-1?Q?Jos=E9_Fernando_Lima?=) Date: Wed, 23 Mar 2011 16:57:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= In-Reply-To: <1468034093.20110322133103@warmboot.com.br> References: <1468034093.20110322133103@warmboot.com.br> Message-ID: Primeiramente obrigado a todos por responderem prontamente. A string de conexão estava: Nome do computador:c:\diretorio_do_banco\nome_do_banco Mudei para: Localhost:c:\diretorio_do_banco\nome_do_banco e funcionou Estou apenas começando com firebird e o questionamento do Carlos H. Cantu não sei como verificar. Como sei se meu banco esta conectando via xnet? e aproveitando o gancho, o que seria esse protocolo de comunicação e quais os outros protocolos possiveis de conexão com o banco? e ja abusando, quais as vantagens ou caracteristicas principais de cada um? Se alguem puder esclarecer fico grato José Fernando Em 22 de março de 2011 13:31, Carlos H. Cantu escreveu: > Tenha certeza que vc está conectando no banco via xnet (protocolo > local de conexão). > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > >> Bom dia, > >> > >> Tenho um sistema instalado localmente num notebook com firebird 2.1.3 > que > >> está funcionando normalmente quando o wi-fi está ativo e conectado, > porém > >> ao > >> desligar o wi-fi, a conexão com o banco é perdida. > >> O banco está localmente então não teria porque o wi-fi necessitar estar > >> ativo, gostaria de saber se existe alguma configuração ou ao se > desativar o > >> wi-fi se alguma porta é fechada. > >> > >> Desde já agradeço > >> > >> José 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 > >> > JA> ______________________________________________ > JA> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > JA> Para saber como gerenciar/excluir seu cadastro na lista, use: > JA> http://www.firebase.com.br/fb/artigo.php?id=1107 > JA> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Mar 23 17:27:29 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 23 Mar 2011 17:27:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?Perca_de_conex=E3o_ao_desligar_Wi-Fi?= In-Reply-To: References: <1468034093.20110322133103@warmboot.com.br> Message-ID: <9910283931.20110323172729@warmboot.com.br> Quando vc conecta via protocolo xnet (conexão local), vc não especifica o IP ou nome do servidor (nem localhost), portanto, vc pula a camada do TCPIP, e ganha perfomance. Obviamente só funciona se a aplicaçõ está rodando no mesmo computador que o servidor Firebird. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br JFL> Primeiramente obrigado a todos por responderem prontamente. JFL> JFL> A string de conexão estava: Nome do JFL> computador:c:\diretorio_do_banco\nome_do_banco JFL> JFL> Mudei para: Localhost:c:\diretorio_do_banco\nome_do_banco e funcionou JFL> JFL> Estou apenas começando com firebird e o questionamento do Carlos JFL> H. Cantu não sei como verificar. Como sei se meu banco esta JFL> conectando via xnet? e aproveitando o gancho, o que seria esse JFL> protocolo de comunicação e quais os outros protocolos possiveis JFL> de conexão com o banco? e ja abusando, quais as vantagens ou JFL> caracteristicas principais de cada um? JFL> JFL> Se alguem puder esclarecer fico grato JFL> JFL> José Fernando JFL> JFL> Em 22 de março de 2011 13:31, Carlos H. Cantu JFL> escreveu: JFL> Tenha certeza que vc está conectando no banco via xnet (protocolo JFL> local de conexão). JFL> []s JFL> Carlos H. Cantu JFL> www.FireBase.com.br - www.firebirdnews.org JFL> www.warmboot.com.br - blog.firebase.com.br >>> Bom dia, >>> >>> Tenho um sistema instalado localmente num notebook com firebird 2.1.3 que >>> está funcionando normalmente quando o wi-fi está ativo e conectado, porém >>> ao >>> desligar o wi-fi, a conexão com o banco é perdida. >>> O banco está localmente então não teria porque o wi-fi necessitar estar >>> ativo, gostaria de saber se existe alguma configuração ou ao se desativar o >>> wi-fi se alguma porta é fechada. >>> >>> Desde já agradeço >>> >>> José 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 >>> JA>> ______________________________________________ JA>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br JA>> Para saber como gerenciar/excluir seu cadastro na lista, use: JA>> http://www.firebase.com.br/fb/artigo.php?id=1107 JA>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa JFL> ______________________________________________ JFL> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br JFL> Para saber como gerenciar/excluir seu cadastro na lista, use: JFL> http://www.firebase.com.br/fb/artigo.php?id=1107 JFL> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix.sol em terra.com.br Wed Mar 23 19:19:33 2011 From: felix.sol em terra.com.br (Felix) Date: Wed, 23 Mar 2011 19:19:33 -0300 Subject: [firebase-br] RES: [off-topic] copiar o conteudo de todos registros de um campo de uma tabela para bloco de notas ??? In-Reply-To: <4D8A2EEF.6030500@gmail.com> References: <8D19323923D946E6817330AB117D8544@officeserv> <4D8A2EEF.6030500@gmail.com> Message-ID: <002701cbe9a8$64e025e0$2ea071a0$@sol@terra.com.br> E se não for via programação, o Flamerobin permite também. Basta selecionar a coluna e dar CTRL+C 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 Cyber Guido Enviada em: quarta-feira, 23 de março de 2011 14:34 Para: FireBase Assunto: Re: [firebase-br] [off-topic] copiar o conteudo de todos registros de um campo de uma tabela para bloco de notas ??? Olá Nilton, On 23/03/2011 13:42, Nilton Oliveira wrote: > preciso copiar o conteudo dos registros de uma tabela... > somente de um campo da tabela para bloco de notas. Sempre que me vi às voltas com esta necessidade recorri ao IBQuery (www.mitec.cz) que lista os registros resultantes de uma consulta em um buffer de texto, daí é só selecionar, copiar, e colar no bloco de notas. Até, Carlos ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From vansiqq em gmail.com Wed Mar 23 22:04:09 2011 From: vansiqq em gmail.com (Evandro Siqueira) Date: Wed, 23 Mar 2011 22:04:09 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: Message-ID: <4D8A9889.3050102@gmail.com> Eu sabia que existia e usava muito, mas no SQL Server... nunca tinha tentado no FB... O bom daqui é que a gente aprende uma coisinha a mais a cada dia, né? Evandro Siqueira www.evandrosiqueira.com.br twitter: www.twitter.com/vansiqq Em 22-03-2011 12:33, andre conrado escreveu: > Eduardo, não conhecia este uso com o "GROUP BY 1,2", este "1,2" é a > ordem em que os campos aparecem no SELECT? Se sim, acho que deveria > ser "2,1" ou inverter os campos de mês/ano para ano/mês. Minha > suposição está correta? > > Em 22/03/11, Eduardo Pombo escreveu: >> acredito q isso resolva: >> >> select >> extract(month from data), >> extract(year from data), >> sum(valor) from tabela >> group by 1,2 >> >> >> Espero ter ajudado >> >> >> >> Em 22 de março de 2011 10:23, Alan Matos escreveu: >> >>> Pessoal, me perdoem a pressa em vir direto na lista com algo tão simples, >>> é >>> que ando muito atarefado... >>> >>> em uma tabela, tenho informações da seguinte forma >>> >>> id data valor >>> >>> Estou precisando de um SQL que me retorne os o somatório agrupado por >>> mês/ano >>> >>> >>> Obg desde já. ;) >>> >>> Att >>> -- >>> Alan Matos >>> msn: alanladecasa em hotmail.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 >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > From nillgolv em bol.com.br Thu Mar 24 09:24:46 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Thu, 24 Mar 2011 09:24:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?usando_a_condi=E7=E3o_if_ou_else_no_?= =?iso-8859-1?q?Delphi?= Message-ID: bom dia pessoal,, gostaria que me esclarecesse uma duvida, onde que está o erro, pois não consigo compilar. se o label caption estiver vazio receba a frase "meu sistema", se não label caption receba do edit.text no evento onclic begin if label1.Caption = '' then label1.Caption := 'meu sistema'; label1.WordWrap := False; end Else label1.Caption := edit1.text; label.WordWrap := True; end; Grato Nilton Oliveira From ronaldsouza01 em gmail.com Thu Mar 24 09:27:32 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 24 Mar 2011 09:27:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?usando_a_condi=E7=E3o_if_ou_else_no_?= =?iso-8859-1?q?Delphi?= In-Reply-To: References: Message-ID: O correto é: begin if label1.Caption = '' then begin label1.Caption := 'meu sistema'; label1.WordWrap := False; end Else begin label1.Caption := edit1.text; label.WordWrap := True; end; Sucesso Ronaldo Alves de Souza AtonWare Ltda Em 24 de março de 2011 09:24, Nilton Oliveira escreveu: > bom dia pessoal,, > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > consigo compilar. > > se o label caption estiver vazio receba a frase "meu sistema", se não label > caption receba do edit.text > > no evento onclic > > begin > if label1.Caption = '' then > label1.Caption := 'meu sistema'; > label1.WordWrap := False; > > end Else > > label1.Caption := edit1.text; > label.WordWrap := True; > end; > > Grato > > Nilton Oliveira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ralhos em gmail.com Thu Mar 24 09:31:59 2011 From: ralhos em gmail.com (Carlos Roberto da Silva) Date: Thu, 24 Mar 2011 09:31:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?usando_a_condi=E7=E3o_if_ou_else_no_?= =?iso-8859-1?q?Delphi?= In-Reply-To: References: Message-ID: <1300969919.23805.1.camel@gerasoft-desktop> http://paste.pocoo.org/show/358900/ Em Qui, 2011-03-24 às 09:24 -0300, Nilton Oliveira escreveu: > bom dia pessoal,, > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não consigo compilar. > > se o label caption estiver vazio receba a frase "meu sistema", se não label caption receba do edit.text > > no evento onclic > > begin > if label1.Caption = '' then > label1.Caption := 'meu sistema'; > label1.WordWrap := False; > > end Else > > label1.Caption := edit1.text; > label.WordWrap := True; > end; > > Grato > > Nilton Oliveira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ricardostelmach em gmail.com Thu Mar 24 09:31:47 2011 From: ricardostelmach em gmail.com (Ricardo Stelmach) Date: Thu, 24 Mar 2011 09:31:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?usando_a_condi=E7=E3o_if_ou_else_no_?= =?iso-8859-1?q?Delphi?= References: Message-ID: <8194E9C6A2F34602958C560D8AB0A9F3@RICARDO> Nilton, Como você esta executando dois comandos dentro do seu if tem que coloca-los dentro de um begin end begin if label1.Caption = '' then begin label1.Caption := 'meu sistema'; label1.WordWrap := False; end Else Atenciosamente, Ricardo Stelmach ----- Original Message ----- From: "Nilton Oliveira" To: Cc: "FireBase" Sent: Thursday, March 24, 2011 9:24 AM Subject: [firebase-br] usando a condição if ou else no Delphi bom dia pessoal,, gostaria que me esclarecesse uma duvida, onde que está o erro, pois não consigo compilar. se o label caption estiver vazio receba a frase "meu sistema", se não label caption receba do edit.text no evento onclic begin if label1.Caption = '' then label1.Caption := 'meu sistema'; label1.WordWrap := False; end Else label1.Caption := edit1.text; label.WordWrap := True; end; Grato Nilton Oliveira ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From tavinhol em gmail.com Thu Mar 24 09:33:05 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 24 Mar 2011 09:33:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09usando_a_condi=E7=E3o_if_o?= =?iso-8859-1?q?u_else_no_Delphi?= In-Reply-To: References: Message-ID: completando o que o Ronaldo disse: Toda vez que tiver mais do que uma linha dentro do if, vc tera que colocar entre o Begin ... end; if label1.Caption = '' then begin LINHA1; LINHA2; ... LINHA N; end Else Begin LINHA1; LINHA2; ... LINHA N; end atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Ronaldo Souza > Enviada em: quinta-feira, 24 de março de 2011 09:28 > Para: FireBase > Assunto: Re: [firebase-br] usando a condição if ou else no Delphi > > O correto é: > > begin > if label1.Caption = '' then > begin > label1.Caption := 'meu sistema'; > label1.WordWrap := False; > end Else > begin > label1.Caption := edit1.text; > label.WordWrap := True; > end; > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda > > Em 24 de março de 2011 09:24, Nilton Oliveira escreveu: > > > bom dia pessoal,, > > > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > > consigo compilar. > > > > se o label caption estiver vazio receba a frase "meu sistema", se não label > > caption receba do edit.text > > > > no evento onclic > > > > begin > > if label1.Caption = '' then > > label1.Caption := 'meu sistema'; > > label1.WordWrap := False; > > > > end Else > > > > label1.Caption := edit1.text; > > label.WordWrap := True; > > end; > > > > Grato > > > > Nilton Oliveira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From temp2 em tecnobyte.com.br Thu Mar 24 10:40:12 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Thu, 24 Mar 2011 09:40:12 -0400 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09usando_a_condi=E7=E3o_if_o?= =?iso-8859-1?q?u_else_no_Delphi?= In-Reply-To: References: Message-ID: <08B9F06F008546DB8381DB394CCA1813@danielnote> Bom dia BEGIN..END deve ser usado sempre que houver duas ou mais instruções (e não linhas) dependentes do comando IF em questão. Neste caso abaixo, por exemplo, temos 3 linhas dentro do contexto do IF, mas trata-se de apenas uma instrução. Portanto neste caso NÃO é obrigatório o uso de BEGIN..END, embora seja permitido. if Condicao then ChamadaDeFuncao( Parametro1, Parametro2); Já no exemplo abaixo, temos uma única linha, mas são duas instruções. Portanto o uso de BEGIN..END é obrigatório para que as duas instruções fiquem dependentes do comando IF em questão. if Condicao then begin X := 2; Y := 3; { Temos duas instruções em uma única linha! } end; Conclusão Usa-se BEGIN..END quando desejar agrupar duas ou mais instruções de modo que todas fiquem dentro do mesmo escopo/contexto no fluxo de execução do programa. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "José Otávio Lussari" To: "'FireBase'" Sent: Thursday, March 24, 2011 8:33 AM Subject: [firebase-br] RES: usando a condição if ou else no Delphi completando o que o Ronaldo disse: Toda vez que tiver mais do que uma linha dentro do if, vc tera que colocar entre o Begin ... end; if label1.Caption = '' then begin LINHA1; LINHA2; ... LINHA N; end Else Begin LINHA1; LINHA2; ... LINHA N; end atenciosamente, [ ]'s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Ronaldo Souza > Enviada em: quinta-feira, 24 de março de 2011 09:28 > Para: FireBase > Assunto: Re: [firebase-br] usando a condição if ou else no Delphi > > O correto é: > > begin > if label1.Caption = '' then > begin > label1.Caption := 'meu sistema'; > label1.WordWrap := False; > end Else > begin > label1.Caption := edit1.text; > label.WordWrap := True; > end; > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda > > Em 24 de março de 2011 09:24, Nilton Oliveira escreveu: > > > bom dia pessoal,, > > > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > > consigo compilar. > > > > se o label caption estiver vazio receba a frase "meu sistema", se não label > > caption receba do edit.text > > > > no evento onclic > > > > begin > > if label1.Caption = '' then > > label1.Caption := 'meu sistema'; > > label1.WordWrap := False; > > > > end Else > > > > label1.Caption := edit1.text; > > label.WordWrap := True; > > end; > > > > Grato > > > > Nilton Oliveira From tavinhol em gmail.com Thu Mar 24 10:59:40 2011 From: tavinhol em gmail.com (=?iso-8859-1?Q?Jos=E9_Ot=E1vio_Lussari?=) Date: Thu, 24 Mar 2011 10:59:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_=09usando_a_condi?= =?iso-8859-1?q?=E7=E3o_if_ou_else_no_Delphi?= In-Reply-To: <08B9F06F008546DB8381DB394CCA1813@danielnote> References: <08B9F06F008546DB8381DB394CCA1813@danielnote> Message-ID: exato... atenciosamente, [ ]’s José Otávio Lussari Analista de Sistemas Bel. em Sistemas de Informação > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Tecnobyte Informática > Enviada em: quinta-feira, 24 de março de 2011 10:40 > Para: FireBase > Assunto: Re: [firebase-br] RES: usando a condição if ou else no Delphi > > Bom dia > > BEGIN..END deve ser usado sempre que houver duas ou mais instruções (e não > linhas) dependentes do comando IF em questão. > > Neste caso abaixo, por exemplo, temos 3 linhas dentro do contexto do IF, mas > trata-se de apenas uma instrução. Portanto neste caso NÃO é obrigatório o > uso de BEGIN..END, embora seja permitido. > > if Condicao then > ChamadaDeFuncao( > Parametro1, > Parametro2); > > Já no exemplo abaixo, temos uma única linha, mas são duas instruções. > Portanto o uso de BEGIN..END é obrigatório para que as duas instruções > fiquem dependentes do comando IF em questão. > > if Condicao then > begin > X := 2; Y := 3; { Temos duas instruções em uma única linha! } > end; > > Conclusão > > Usa-se BEGIN..END quando desejar agrupar duas ou mais instruções de modo > que > todas fiquem dentro do mesmo escopo/contexto no fluxo de execução do > programa. > > > Daniel P. Guimarães > Tecnobyte Informática > www.tecnobyte.com.br > > > ----- Original Message ----- > From: "José Otávio Lussari" > To: "'FireBase'" > Sent: Thursday, March 24, 2011 8:33 AM > Subject: [firebase-br] RES: usando a condição if ou else no Delphi > > > completando o que o Ronaldo disse: > > Toda vez que tiver mais do que uma linha dentro do if, vc tera que colocar > entre o Begin ... end; > > if label1.Caption = '' then begin > LINHA1; > LINHA2; > ... > LINHA N; > end > Else Begin > LINHA1; > LINHA2; > ... > LINHA N; > end > > atenciosamente, > > [ ]'s > José Otávio Lussari > Analista de Sistemas > Bel. em Sistemas de Informação > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > > nome de Ronaldo Souza > > Enviada em: quinta-feira, 24 de março de 2011 09:28 > > Para: FireBase > > Assunto: Re: [firebase-br] usando a condição if ou else no Delphi > > > > O correto é: > > > > begin > > if label1.Caption = '' then > > begin > > label1.Caption := 'meu sistema'; > > label1.WordWrap := False; > > end Else > > begin > > label1.Caption := edit1.text; > > label.WordWrap := True; > > end; > > > > Sucesso > > Ronaldo Alves de Souza > > AtonWare Ltda > > > > Em 24 de março de 2011 09:24, Nilton Oliveira > escreveu: > > > > > bom dia pessoal,, > > > > > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > > > consigo compilar. > > > > > > se o label caption estiver vazio receba a frase "meu sistema", se não > label > > > caption receba do edit.text > > > > > > no evento onclic > > > > > > begin > > > if label1.Caption = '' then > > > label1.Caption := 'meu sistema'; > > > label1.WordWrap := False; > > > > > > end Else > > > > > > label1.Caption := edit1.text; > > > label.WordWrap := True; > > > end; > > > > > > Grato > > > > > > Nilton Oliveira > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From estanisgeyer em gmail.com Thu Mar 24 14:58:22 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Thu, 24 Mar 2011 14:58:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?usando_a_condi=E7=E3o_if_ou_else_no_?= =?iso-8859-1?q?Delphi?= In-Reply-To: References: Message-ID: Puts... post-cross? e o assunto não tem nada a ver com Firebird? O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa lista somente o que for relativo à Firebird. Nem todos aqui trabalham com delphi e eu sou um deles (C++/Qt4). Abraços, -- Marcelo E. Geyer Standard Net Tecnologia e Informação Em 24 de março de 2011 09:24, Nilton Oliveira escreveu: > bom dia pessoal,, > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > consigo compilar. > > se o label caption estiver vazio receba a frase "meu sistema", se não label > caption receba do edit.text > > no evento onclic > > begin > if label1.Caption = '' then > label1.Caption := 'meu sistema'; > label1.WordWrap := False; > > end Else > > label1.Caption := edit1.text; > label.WordWrap := True; > end; > > Grato > > Nilton Oliveira > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ronaldsouza01 em gmail.com Thu Mar 24 15:04:24 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 24 Mar 2011 15:04:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?usando_a_condi=E7=E3o_if_ou_else_no_?= =?iso-8859-1?q?Delphi?= In-Reply-To: References: Message-ID: Relaxa, Marcelo. Se você dissesse para ele colocar um off-topic eu até concordaria. Mas, já que você não trabalha com Delphi, deixa que quem trabalha responde. Não precisa estressar, não !! Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 24 de março de 2011 14:58, Marcelo Geyer escreveu: > Puts... post-cross? e o assunto não tem nada a ver com Firebird? > O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa > lista somente o que for relativo à Firebird. Nem todos aqui trabalham com > delphi e eu sou um deles (C++/Qt4). > > Abraços, > > -- > Marcelo E. Geyer > Standard Net Tecnologia e Informação > > Em 24 de março de 2011 09:24, Nilton Oliveira >escreveu: > > > bom dia pessoal,, > > > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > > consigo compilar. > > > > se o label caption estiver vazio receba a frase "meu sistema", se não > label > > caption receba do edit.text > > > > no evento onclic > > > > begin > > if label1.Caption = '' then > > label1.Caption := 'meu sistema'; > > label1.WordWrap := False; > > > > end Else > > > > label1.Caption := edit1.text; > > label.WordWrap := True; > > end; > > > > Grato > > > > Nilton Oliveira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Thu Mar 24 15:14:31 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Thu, 24 Mar 2011 15:14:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5Dusando_a_condi=E7=E3o?= =?iso-8859-1?q?_if_ou_else_no_Delphi?= References: Message-ID: <7BDD5F01274A4B0083917B916D07C57A@officeserv> desculpe pessoal, não sabia que isto iria irritar alguém, mas desde já não posto mais realmente esqueci de colocar o off-topic ----- Original Message ----- From: "Ronaldo Souza" To: "FireBase" Sent: Thursday, March 24, 2011 3:04 PM Subject: Re: [firebase-br]usando a condição if ou else no Delphi Relaxa, Marcelo. Se você dissesse para ele colocar um off-topic eu até concordaria. Mas, já que você não trabalha com Delphi, deixa que quem trabalha responde. Não precisa estressar, não !! Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 24 de março de 2011 14:58, Marcelo Geyer escreveu: > Puts... post-cross? e o assunto não tem nada a ver com Firebird? > O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa > lista somente o que for relativo à Firebird. Nem todos aqui trabalham com > delphi e eu sou um deles (C++/Qt4). > > Abraços, > > -- > Marcelo E. Geyer > Standard Net Tecnologia e Informação > > Em 24 de março de 2011 09:24, Nilton Oliveira >escreveu: > > > bom dia pessoal,, > > > > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não > > consigo compilar. > > > > se o label caption estiver vazio receba a frase "meu sistema", se não > label > > caption receba do edit.text > > > > no evento onclic > > > > begin > > if label1.Caption = '' then > > label1.Caption := 'meu sistema'; > > label1.WordWrap := False; > > > > end Else > > > > label1.Caption := edit1.text; > > label.WordWrap := True; > > end; > > > > Grato > > > > Nilton Oliveira > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cassio.hc em gmail.com Thu Mar 24 15:17:07 2011 From: cassio.hc em gmail.com (=?ISO-8859-1?Q?C=E1ssio?=) Date: Thu, 24 Mar 2011 15:17:07 -0300 Subject: [firebase-br] proteger o arquivo de dados Message-ID: Caras, uma coisa que está me fazendo esquentar a kbça é a proteção no arquivo.fdb do fb.... hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o postegresql e mysql, que o usuário para achar isso é bem complicado. Como vcs fazem? o que sugerem? vlw!!! From ronaldsouza01 em gmail.com Thu Mar 24 15:18:12 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 24 Mar 2011 15:18:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5Dusando_a_condi=E7=E3o?= =?iso-8859-1?q?_if_ou_else_no_Delphi?= In-Reply-To: <7BDD5F01274A4B0083917B916D07C57A@officeserv> References: <7BDD5F01274A4B0083917B916D07C57A@officeserv> Message-ID: Relaxa, Nilton, isso acontece. Se inscreva nessas listas que você poderá sanar todas as suas dúvidas em relação ao Delphi: lista-delphi em yahoogrupos.com.br NDDV em yahoogrupos.com.br Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 24 de março de 2011 15:14, Nilton Oliveira escreveu: > desculpe pessoal, não sabia que isto iria irritar alguém, mas desde já não > posto mais > realmente esqueci de colocar o off-topic > > > ----- Original Message ----- From: "Ronaldo Souza" < > ronaldsouza01 em gmail.com> > To: "FireBase" > Sent: Thursday, March 24, 2011 3:04 PM > Subject: Re: [firebase-br]usando a condição if ou else no Delphi > > > > Relaxa, Marcelo. Se você dissesse para ele colocar um off-topic eu até > concordaria. Mas, já que você não trabalha com Delphi, deixa que quem > trabalha responde. Não precisa estressar, não !! > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 24 de março de 2011 14:58, Marcelo Geyer >escreveu: > > Puts... post-cross? e o assunto não tem nada a ver com Firebird? >> O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa >> lista somente o que for relativo à Firebird. Nem todos aqui trabalham com >> delphi e eu sou um deles (C++/Qt4). >> >> Abraços, >> >> -- >> Marcelo E. Geyer >> Standard Net Tecnologia e Informação >> >> Em 24 de março de 2011 09:24, Nilton Oliveira > >escreveu: >> >> > bom dia pessoal,, >> > >> > gostaria que me esclarecesse uma duvida, onde que está o erro, pois não >> > consigo compilar. >> > >> > se o label caption estiver vazio receba a frase "meu sistema", se não >> label >> > caption receba do edit.text >> > >> > no evento onclic >> > >> > begin >> > if label1.Caption = '' then >> > label1.Caption := 'meu sistema'; >> > label1.WordWrap := False; >> > >> > end Else >> > >> > label1.Caption := edit1.text; >> > label.WordWrap := True; >> > end; >> > >> > Grato >> > >> > Nilton Oliveira >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From pportellaa.firebase em gmail.com Thu Mar 24 15:50:29 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 24 Mar 2011 15:50:29 -0300 Subject: [firebase-br] =?windows-1252?q?=5Boff-topic=5Dusando_a_condi=E7?= =?windows-1252?q?=E3o_if_ou_else_no_Delphi?= In-Reply-To: References: <7BDD5F01274A4B0083917B916D07C57A@officeserv> Message-ID: <4D8B9275.70008@gmail.com> Tem essa tambem: Servidor : Trollnet.no-ip.org Sala : vtnc.LinguagensDelphi Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 24/03/2011 15:18, Ronaldo Souza escreveu: > Relaxa, Nilton, isso acontece. Se inscreva nessas listas que você poderá > sanar todas as suas dúvidas em relação ao Delphi: > > lista-delphi em yahoogrupos.com.br > NDDV em yahoogrupos.com.br > > Sucesso > Ronaldo Alves de Souza > AtonWare Ltda. > > Em 24 de março de 2011 15:14, Nilton Oliveiraescreveu: > >> desculpe pessoal, não sabia que isto iria irritar alguém, mas desde já não >> posto mais >> realmente esqueci de colocar o off-topic >> >> >> ----- Original Message ----- From: "Ronaldo Souza"< >> ronaldsouza01 em gmail.com> >> To: "FireBase" >> Sent: Thursday, March 24, 2011 3:04 PM >> Subject: Re: [firebase-br]usando a condição if ou else no Delphi >> >> >> >> Relaxa, Marcelo. Se você dissesse para ele colocar um off-topic eu até >> concordaria. Mas, já que você não trabalha com Delphi, deixa que quem >> trabalha responde. Não precisa estressar, não !! >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> Em 24 de março de 2011 14:58, Marcelo Geyer>> escreveu: >> Puts... post-cross? e o assunto não tem nada a ver com Firebird? >>> O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa >>> lista somente o que for relativo à Firebird. Nem todos aqui trabalham com >>> delphi e eu sou um deles (C++/Qt4). >>> >>> Abraços, >>> >>> -- >>> Marcelo E. Geyer >>> Standard Net Tecnologia e Informação >>> >>> Em 24 de março de 2011 09:24, Nilton Oliveira>>> escreveu: >>>> bom dia pessoal,, >>>> >>>> gostaria que me esclarecesse uma duvida, onde que está o erro, pois não >>>> consigo compilar. >>>> >>>> se o label caption estiver vazio receba a frase "meu sistema", se não >>> label >>>> caption receba do edit.text >>>> >>>> no evento onclic >>>> >>>> begin >>>> if label1.Caption = '' then >>>> label1.Caption := 'meu sistema'; >>>> label1.WordWrap := False; >>>> >>>> end Else >>>> >>>> label1.Caption := edit1.text; >>>> label.WordWrap := True; >>>> end; >>>> >>>> Grato >>>> >>>> Nilton Oliveira >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Thu Mar 24 15:55:39 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 24 Mar 2011 15:55:39 -0300 Subject: [firebase-br] proteger o arquivo de dados In-Reply-To: References: Message-ID: <4D8B93AB.7090309@gmail.com> Dentro da instalação do Firebird possui um arquivo chamado ALIASES.CONF onde você pode apontar o posicionamento físico da sua base de dados. Feito isso, seus aplicativo ao inves de "abrir" o arquivo FDB, passe então a usar o "apelido" configurado dentro desse ALIASES.CONF Fazendo isso, ajuda "um pouco" a dificultar a ação, digamos, mal intencionada do incauto. Blz? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 24/03/2011 15:17, Cássio escreveu: > Caras, > uma coisa que está me fazendo esquentar a kbça é a proteção no > arquivo.fdb do fb.... > > hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou > simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, > o postegresql e mysql, que o usuário para achar isso é bem complicado. > > Como vcs fazem? o que sugerem? > > vlw!!! > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cyberguido em gmail.com Thu Mar 24 15:56:19 2011 From: cyberguido em gmail.com (Cyber Guido) Date: Thu, 24 Mar 2011 15:56:19 -0300 Subject: [firebase-br] proteger o arquivo de dados In-Reply-To: References: Message-ID: <4D8B93D3.809@gmail.com> Cássio, On 24/03/2011 15:17, Cássio wrote: > Caras, > uma coisa que está me fazendo esquentar a kbça é a proteção no > arquivo.fdb do fb.... > [...] > Como vcs fazem? o que sugerem? > Use os recursos do sistema operacional para proteger o acesso ao arquivo, é a única maneira efetiva, ao meu ver. Até mais, Carlos From ronaldsouza01 em gmail.com Thu Mar 24 15:56:34 2011 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Thu, 24 Mar 2011 15:56:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5Dusando_a_condi=E7=E3o?= =?iso-8859-1?q?_if_ou_else_no_Delphi?= In-Reply-To: <4D8B9275.70008@gmail.com> References: <7BDD5F01274A4B0083917B916D07C57A@officeserv> <4D8B9275.70008@gmail.com> Message-ID: Viu só, Nilton ? Essa lista é um poço de gente bem intencionada, educada e muito profissional !! he he he Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 24 de março de 2011 15:50, Paulo Portella escreveu: > Tem essa tambem: > Servidor : Trollnet.no-ip.org > Sala : vtnc.LinguagensDelphi > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 24/03/2011 15:18, Ronaldo Souza escreveu: > > Relaxa, Nilton, isso acontece. Se inscreva nessas listas que você poderá >> sanar todas as suas dúvidas em relação ao Delphi: >> >> lista-delphi em yahoogrupos.com.br >> NDDV em yahoogrupos.com.br >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> Em 24 de março de 2011 15:14, Nilton Oliveira> >escreveu: >> >> desculpe pessoal, não sabia que isto iria irritar alguém, mas desde já >>> não >>> posto mais >>> realmente esqueci de colocar o off-topic >>> >>> >>> ----- Original Message ----- From: "Ronaldo Souza"< >>> ronaldsouza01 em gmail.com> >>> To: "FireBase" >>> Sent: Thursday, March 24, 2011 3:04 PM >>> Subject: Re: [firebase-br]usando a condição if ou else no Delphi >>> >>> >>> >>> Relaxa, Marcelo. Se você dissesse para ele colocar um off-topic eu até >>> concordaria. Mas, já que você não trabalha com Delphi, deixa que quem >>> trabalha responde. Não precisa estressar, não !! >>> >>> Sucesso >>> Ronaldo Alves de Souza >>> AtonWare Ltda. >>> >>> Em 24 de março de 2011 14:58, Marcelo Geyer>> >>>> escreveu: >>>> >>> Puts... post-cross? e o assunto não tem nada a ver com Firebird? >>> >>>> O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa >>>> lista somente o que for relativo à Firebird. Nem todos aqui trabalham >>>> com >>>> delphi e eu sou um deles (C++/Qt4). >>>> >>>> Abraços, >>>> >>>> -- >>>> Marcelo E. Geyer >>>> Standard Net Tecnologia e Informação >>>> >>>> Em 24 de março de 2011 09:24, Nilton Oliveira>>> >>>>> escreveu: >>>>> bom dia pessoal,, >>>>> >>>>> gostaria que me esclarecesse uma duvida, onde que está o erro, pois não >>>>> consigo compilar. >>>>> >>>>> se o label caption estiver vazio receba a frase "meu sistema", se não >>>>> >>>> label >>>> >>>>> caption receba do edit.text >>>>> >>>>> no evento onclic >>>>> >>>>> begin >>>>> if label1.Caption = '' then >>>>> label1.Caption := 'meu sistema'; >>>>> label1.WordWrap := False; >>>>> >>>>> end Else >>>>> >>>>> label1.Caption := edit1.text; >>>>> label.WordWrap := True; >>>>> end; >>>>> >>>>> Grato >>>>> >>>>> Nilton Oliveira >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>>> >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Thu Mar 24 16:02:28 2011 From: felix.sol em terra.com.br (Felix) Date: Thu, 24 Mar 2011 16:02:28 -0300 Subject: [firebase-br] RES: proteger o arquivo de dados In-Reply-To: References: Message-ID: <002d01cbea56$064c1e90$12e45bb0$@sol@terra.com.br> Já foi bastante discutido na lista; a única maneira segura é com um servidor trancado em uma sala. Isso vale para qualquer sgbd - se o usuário tiver acesso físico ao computador onde a base estiver instalada ele poderá dar um [format c:]. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Cássio Enviada em: quinta-feira, 24 de março de 2011 15:17 Para: lista em firebase.com.br Assunto: [firebase-br] proteger o arquivo de dados Caras, uma coisa que está me fazendo esquentar a kbça é a proteção no arquivo.fdb do fb.... hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o postegresql e mysql, que o usuário para achar isso é bem complicado. Como vcs fazem? o que sugerem? vlw!!! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From wilchaia.listas em gmail.com Thu Mar 24 16:20:44 2011 From: wilchaia.listas em gmail.com (william almeida) Date: Thu, 24 Mar 2011 16:20:44 -0300 Subject: [firebase-br] Numeracao estranha Message-ID: Oi galera, eu tenho alguns bancos de dados aqui e estou vendo como esta o estado das transacoes e tenho deparado com a seguinte situacao: *OIT:* 261 *OST:* 196 *NT:* 262 *OIT/OST:* -65 *OIT/NT:* 1 * * como voces podem a diferenca oit/ost esta negativa !!!! Alguem sabe como que isso pode ocorrer? -- William C Chaia de Almeida Analista de Sistemas Preservar a natureza não é opção, é evolução. From newprojectsystem em gmail.com Thu Mar 24 17:29:17 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Thu, 24 Mar 2011 17:29:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?=5Boff-topic=5Dusando_a_condi=E7=E3o?= =?iso-8859-1?q?_if_ou_else_no_Delphi?= In-Reply-To: References: <7BDD5F01274A4B0083917B916D07C57A@officeserv> <4D8B9275.70008@gmail.com> Message-ID: begin > if label1.Caption = '' then > label1.Caption := 'meu sistema'; > label1.WordWrap := False; > > end Else > > label1.Caption := edit1.text; > label.WordWrap := True; > end; > tenta assim : if label1.caption = EmptyStr then begin label1.Caption := 'meu sistema'; label1.WordWrap := False; end Else begin label1.Caption := edit1.text; label.WordWrap := True; end; From estanisgeyer em gmail.com Thu Mar 24 18:10:07 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Thu, 24 Mar 2011 18:10:07 -0300 Subject: [firebase-br] proteger o arquivo de dados In-Reply-To: References: Message-ID: Se o banco de dados está rodando em um servidor Unix/Linux, dê permissões de leitura e escrita para o usuário firebird. Apenas terá acesso o próprio firebird e o superusuário. Abraços, -- Marcelo E. Geyer Standard Net Tecnologia e Informação Em 24 de março de 2011 15:17, Cássio escreveu: > Caras, > uma coisa que está me fazendo esquentar a kbça é a proteção no arquivo.fdb > do fb.... > > hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou > simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o > postegresql e mysql, que o usuário para achar isso é bem complicado. > > Como vcs fazem? o que sugerem? > > vlw!!! > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nillgolv em bol.com.br Thu Mar 24 18:17:32 2011 From: nillgolv em bol.com.br (Nilton Oliveira) Date: Thu, 24 Mar 2011 18:17:32 -0300 Subject: [firebase-br] =?windows-1252?q?=5Boff-topic=5Dusando_a_condi=E7?= =?windows-1252?q?=E3o_if_ou_else_no_Delphi?= References: <7BDD5F01274A4B0083917B916D07C57A@officeserv><4D8B9275.70008@gmail.com> Message-ID: obrigadão mesmo, sucesso também grato ----- Original Message ----- From: "Ronaldo Souza" To: "FireBase" Sent: Thursday, March 24, 2011 3:56 PM Subject: Re: [firebase-br][off-topic]usando a condição if ou else no Delphi Viu só, Nilton ? Essa lista é um poço de gente bem intencionada, educada e muito profissional !! he he he Sucesso Ronaldo Alves de Souza AtonWare Ltda. Em 24 de março de 2011 15:50, Paulo Portella escreveu: > Tem essa tambem: > Servidor : Trollnet.no-ip.org > Sala : vtnc.LinguagensDelphi > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 24/03/2011 15:18, Ronaldo Souza escreveu: > > Relaxa, Nilton, isso acontece. Se inscreva nessas listas que você poderá >> sanar todas as suas dúvidas em relação ao Delphi: >> >> lista-delphi em yahoogrupos.com.br >> NDDV em yahoogrupos.com.br >> >> Sucesso >> Ronaldo Alves de Souza >> AtonWare Ltda. >> >> Em 24 de março de 2011 15:14, Nilton Oliveira> >escreveu: >> >> desculpe pessoal, não sabia que isto iria irritar alguém, mas desde já >>> não >>> posto mais >>> realmente esqueci de colocar o off-topic >>> >>> >>> ----- Original Message ----- From: "Ronaldo Souza"< >>> ronaldsouza01 em gmail.com> >>> To: "FireBase" >>> Sent: Thursday, March 24, 2011 3:04 PM >>> Subject: Re: [firebase-br]usando a condição if ou else no Delphi >>> >>> >>> >>> Relaxa, Marcelo. Se você dissesse para ele colocar um off-topic eu até >>> concordaria. Mas, já que você não trabalha com Delphi, deixa que quem >>> trabalha responde. Não precisa estressar, não !! >>> >>> Sucesso >>> Ronaldo Alves de Souza >>> AtonWare Ltda. >>> >>> Em 24 de março de 2011 14:58, Marcelo Geyer>> >>>> escreveu: >>>> >>> Puts... post-cross? e o assunto não tem nada a ver com Firebird? >>> >>>> O pessoal da lista delphi com certeza vai te ajudar, favor postar nessa >>>> lista somente o que for relativo à Firebird. Nem todos aqui trabalham >>>> com >>>> delphi e eu sou um deles (C++/Qt4). >>>> >>>> Abraços, >>>> >>>> -- >>>> Marcelo E. Geyer >>>> Standard Net Tecnologia e Informação >>>> >>>> Em 24 de março de 2011 09:24, Nilton Oliveira>>> >>>>> escreveu: >>>>> bom dia pessoal,, >>>>> >>>>> gostaria que me esclarecesse uma duvida, onde que está o erro, pois >>>>> não >>>>> consigo compilar. >>>>> >>>>> se o label caption estiver vazio receba a frase "meu sistema", se não >>>>> >>>> label >>>> >>>>> caption receba do edit.text >>>>> >>>>> no evento onclic >>>>> >>>>> begin >>>>> if label1.Caption = '' then >>>>> label1.Caption := 'meu sistema'; >>>>> label1.WordWrap := False; >>>>> >>>>> end Else >>>>> >>>>> label1.Caption := edit1.text; >>>>> label.WordWrap := True; >>>>> end; >>>>> >>>>> Grato >>>>> >>>>> Nilton Oliveira >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> ______________________________________________ >>>> >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From sistemas2000profesional em gmail.com Thu Mar 24 19:37:09 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 24 Mar 2011 18:37:09 -0400 Subject: [firebase-br] Evitar borrar una fila de la tabla cabecera Message-ID: Hola a todos Tengo dos tablas: una cabecera (o padre) y una detalle (o hija) ¿Cómo puedo hacer un trigger o un Stored Procedure para que una fila de la tabla cabecera no pueda ser borrada si hay una fila relacionada en la tabla detalle? La columna MVC_IDENTI de la tabla cabecera tiene el mismo valor que la columna MOV_IDENTI de la tabla hija. Gracias. From eurides.baptistella em gmail.com Thu Mar 24 19:52:37 2011 From: eurides.baptistella em gmail.com (Eurides Baptistella) Date: Thu, 24 Mar 2011 19:52:37 -0300 Subject: [firebase-br] Evitar borrar una fila de la tabla cabecera In-Reply-To: References: Message-ID: Poderia ser através de uma constraint ?? 2011/3/24 W O > Hola a todos > > Tengo dos tablas: una cabecera (o padre) y una detalle (o hija) > > ¿Cómo puedo hacer un trigger o un Stored Procedure para que una fila de la > tabla cabecera no pueda ser borrada si hay una fila relacionada en la tabla > detalle? > > La columna MVC_IDENTI de la tabla cabecera tiene el mismo valor que la > columna MOV_IDENTI de la tabla hija. > > Gracias. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- *-- Eurides V. Baptistella **E-mail:* eurides.baptistella em gmail.com *Fone:* +55 (49) 9125-6572 From sistemas2000profesional em gmail.com Thu Mar 24 23:08:30 2011 From: sistemas2000profesional em gmail.com (W O) Date: Thu, 24 Mar 2011 22:08:30 -0400 Subject: [firebase-br] Evitar borrar una fila de la tabla cabecera In-Reply-To: References: Message-ID: ¿Y cómo sería ese constraint? Gracias. 2011/3/24 Eurides Baptistella > Poderia ser através de uma constraint ?? > > 2011/3/24 W O > > > Hola a todos > > > > Tengo dos tablas: una cabecera (o padre) y una detalle (o hija) > > > > ¿Cómo puedo hacer un trigger o un Stored Procedure para que una fila de > la > > tabla cabecera no pueda ser borrada si hay una fila relacionada en la > tabla > > detalle? > > > > La columna MVC_IDENTI de la tabla cabecera tiene el mismo valor que la > > columna MOV_IDENTI de la tabla hija. > > > > Gracias. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > *-- > Eurides V. Baptistella > **E-mail:* eurides.baptistella em gmail.com > *Fone:* +55 (49) 9125-6572 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fabio.schunig em gmail.com Fri Mar 25 10:03:46 2011 From: fabio.schunig em gmail.com (Fabio) Date: Fri, 25 Mar 2011 10:03:46 -0300 Subject: [firebase-br] Evitar borrar una fila de la tabla cabecera In-Reply-To: References: Message-ID: <4D8C92B2.4060105@gmail.com> Em 24/03/2011 23:08, W O escreveu: > ¿Y cómo sería ese constraint? > > Gracias. hola Pruebe este comando: alter table TABLA_HIJA add constraint FK_HIJA_CABECERA foreign key (MOV_IDENTI) references TABLA_CABECERA (MVC_IDENTI); Abrazos Fabio Schunig From temp2 em tecnobyte.com.br Fri Mar 25 10:10:04 2011 From: temp2 em tecnobyte.com.br (=?iso-8859-1?Q?Tecnobyte_Inform=E1tica?=) Date: Fri, 25 Mar 2011 09:10:04 -0400 Subject: [firebase-br] Evitar borrar una fila de la tabla cabecera In-Reply-To: References: Message-ID: <3CAD357CA45248BC8C0C636AC3AAFFCD@danielnote> Exemplos: CREATE TABLE Tabela2( Id INTEGER NOT NULL, Tabela1_Id INTEGER NOT NULL, ... CONSTRAINT FK_Tabela2_Tabela1 FOREIGN KEY(Tabela1_Id) REFERENCES Tabela1(Id), ... ); ou ALTER TABLE Tabela2 ADD CONSTRAINT FK_Tabela2_Tabela1 FOREIGN KEY(Tabela1_Id) REFERENCES Tabela1(Id); Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br ----- Original Message ----- From: "W O" To: "FireBase" Sent: Thursday, March 24, 2011 10:08 PM Subject: Re: [firebase-br] Evitar borrar una fila de la tabla cabecera ¿Y cómo sería ese constraint? Gracias. 2011/3/24 Eurides Baptistella > Poderia ser através de uma constraint ?? > > 2011/3/24 W O > > > Hola a todos > > > > Tengo dos tablas: una cabecera (o padre) y una detalle (o hija) > > > > ¿Cómo puedo hacer un trigger o un Stored Procedure para que una fila de > la > > tabla cabecera no pueda ser borrada si hay una fila relacionada en la > tabla > > detalle? > > > > La columna MVC_IDENTI de la tabla cabecera tiene el mismo valor que la > > columna MOV_IDENTI de la tabla hija. > > > > Gracias. > -- > > *-- > Eurides V. Baptistella > **E-mail:* eurides.baptistella em gmail.com > *Fone:* +55 (49) 9125-6572 > ______________________________________________ From acf.andre em gmail.com Fri Mar 25 11:01:06 2011 From: acf.andre em gmail.com (andre conrado) Date: Fri, 25 Mar 2011 11:01:06 -0300 Subject: [firebase-br] proteger o arquivo de dados In-Reply-To: References: Message-ID: o Windows não permite atribuição de permissões por programa? Em 24/03/11, Marcelo Geyer escreveu: > Se o banco de dados está rodando em um servidor Unix/Linux, dê permissões de > leitura e escrita para o usuário firebird. Apenas terá acesso o próprio > firebird e o superusuário. > > Abraços, > > -- > Marcelo E. Geyer > Standard Net Tecnologia e Informação > > > Em 24 de março de 2011 15:17, Cássio escreveu: > >> Caras, >> uma coisa que está me fazendo esquentar a kbça é a proteção no arquivo.fdb >> do fb.... >> >> hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou >> simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o >> postegresql e mysql, que o usuário para achar isso é bem complicado. >> >> Como vcs fazem? o que sugerem? >> >> vlw!!! >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From wrpereira em gmail.com Fri Mar 25 13:04:16 2011 From: wrpereira em gmail.com (Wanderson Pereira) Date: Fri, 25 Mar 2011 13:04:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Off_-_Ajuda_sobre_Sistema_de?= =?iso-8859-1?q?_caixa_e_homologa=E7=E3o?= In-Reply-To: <4D82419F.8070606@persoft.com.br> References: <4D82098C.5040108@gmail.com> <4D82419F.8070606@persoft.com.br> Message-ID: <4D8CBD00.1020500@gmail.com> No RJ a homologação era feita pela Universidade Veiga de Almeida. Atualmente a POLIMIG está fazendo esse serviço no RJ. Custo de +- 1600,00 sem horas extras. A homologação tem validade de um ano. Ouvi dizer que tem outra empresa fazendo a homologação em Teresópolis. Impressora fiscal, no RJ, somente com soft homologado. Para saber o que é necessário, procure pelo: "Roteiro de Análise Funcional de Programa Aplicativo Fiscal (PAF-ECF)". Nos sites das secretarias de fazenda dos estados tem esse manual ou tem o link para ele. Em 17/03/2011 14:15, Eduardo Pelizzari de Andrade escreveu: > A lei nacional realmente diz que deve ser homologado, mas isso não > acontece em todos os estados. Te aconselho a procurar a secretaria da > fazenda do Rio de Janeiro. Eles vão te dar informações. Em São Paulo > não existe estrutura para homologação, por isso ela não é feita. > Acredito que no Rio de Janeiro também não, é muito mais fácil fazer > alguma coisa isso em centros menores, onde vejo muita gente > reclamando. Em São Paulo, agente preenche um cadastro no site da > secretaria e entrega um cd com o software. Só isso. > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > Fone: 55 11 22218061 > > > Em 17/03/2011 13:41, UNIBRAS - PROGRAMAÇÃO escreveu: >> A LEI É NACIONAL, SE HOMOLGAR EM RN SERVE PARA QUAISQUER ESTADOS, EU >> APESAR >> DE NÃO TER HOMOLOGADO, ANDEI ESTUDANDO O ASSUNTO. PORÉM PARA >> HOMOLOGAR, DEVE >> ESTAR DENTRO DAS REGRAS VIGENTES ALÉM DE VOCÊ "MORRER" EM UM VALOR >> QUE VARIA >> DE R$1.500,00 ATÉ R$3.500,00 SE NÃO EXCEDER NENHUMA HORA, CASO ISTO >> OCORRA >> VOCÊ VAI PAGAR O RESTANTE POR HORA, CUJO VALOR MÍNIMO SÃO R$300,00 >> "PILAS" >> >> >> José Aparecido >> WWW.SOFTMAXI.COM.BR >> (31) 3786-6178 >> (31) 9102-6178 >> softmaxi em softmaxi.com.br >> >> >> "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." >> >> "Esta mensagem pode conter informações confidenciais, somente >> podendo ser >> usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão >> incorreta da mensagem não acarreta a perda de sua confidencialidade. >> Caso >> esta mensagem tenha sido recebida por engano, solicitamos que >> comunique o >> remetente e apague-a de seu sistema imediatamente. É vedado a qualquer >> pessoa que não seja o destinatário usar, revelar, distribuir ou copiar >> qualquer parte desta mensagem." >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br >> [mailto:lista-bounces em firebase.com.br] Em >> nome de Paulo Portella >> Enviada em: quinta-feira, 17 de março de 2011 10:16 >> Para: FireBase >> Assunto: Re: [firebase-br] Off - Ajuda sobre Sistema de caixa e >> homologação >> >> Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: >>> Cara, depende de onde voce é....no estado de São Paulo a homologação >>> ainda não é obrigatória, e por sinal parece que não vai ser... >>> >>> Em 16 de março de 2011 18:51, Giovani Rochê >> escreveu: >>>> Boa noite. >>>> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >>>> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird >>>> e preciso integrá-lo a ECF. >>>> Pesquise muito no site da receita e não achei nenhuma informação. Nos >>>> fóruns só achei informações antigas. >>>> Gostaria de saber se é realmente necessário homologar e aonde posso >>>> obter + informações sobre isso( algum site ou desenvolvedor que >>>> entenda >> do assunto). >>>> Obrigado pela ajuda e desculpe-me pelo off aqui. >>>> Obs: estado do Rio de Janeiro. >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> Onde você viu/leu isso? >> >> -- >> Vida de americano é assim: iPhone, iPod, iPad, iMac.... >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ----- >> Nenhum vírus encontrado nessa mensagem. >> Verificado por AVG - www.avgbrasil.com.br >> Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de >> Lançamento: >> 03/17/11 >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de >> Lançamento: 03/17/11 04:34:00 >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- [ ]s \\|// +----------------OOo-V-oOO---------------+ | \/\/anderson R. P. P. - Cabo Frio - RJ | +--------=====--------------=====--------+ | mailto:wpereira em ami.com.br | | UIN - 89166786 | +----------------------------------------+ * O instituto que emite os certificados de qualidade ISO9000 tem qualidade certificada por quem?* From estanisgeyer em gmail.com Fri Mar 25 13:07:36 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Fri, 25 Mar 2011 13:07:36 -0300 Subject: [firebase-br] proteger o arquivo de dados In-Reply-To: References: Message-ID: Acredito que no Windows Server você consegue fazer isso, já que você pode determinar permissões por usuários e grupos para os diretórios e arquivos. Em 25 de março de 2011 11:01, andre conrado escreveu: > o Windows não permite atribuição de permissões por programa? > > Em 24/03/11, Marcelo Geyer escreveu: > > Se o banco de dados está rodando em um servidor Unix/Linux, dê permissões > de > > leitura e escrita para o usuário firebird. Apenas terá acesso o próprio > > firebird e o superusuário. > > > > Abraços, > > > > -- > > Marcelo E. Geyer > > Standard Net Tecnologia e Informação > > > > > > Em 24 de março de 2011 15:17, Cássio escreveu: > > > >> Caras, > >> uma coisa que está me fazendo esquentar a kbça é a proteção no > arquivo.fdb > >> do fb.... > >> > >> hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou > >> simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o > >> postegresql e mysql, que o usuário para achar isso é bem complicado. > >> > >> Como vcs fazem? o que sugerem? > >> > >> vlw!!! > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From felix.sol em terra.com.br Fri Mar 25 14:57:05 2011 From: felix.sol em terra.com.br (Felix) Date: Fri, 25 Mar 2011 14:57:05 -0300 Subject: [firebase-br] RES: proteger o arquivo de dados In-Reply-To: References: Message-ID: <001801cbeb16$0fd07a40$2f716ec0$@sol@terra.com.br> Mesmo com opções de permissão para arquivos, sem segurança física não há como garantir que o usuário não vá fazer o que não deve... É minha humilde opinião. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcelo Geyer Enviada em: sexta-feira, 25 de março de 2011 13:08 Para: FireBase Assunto: Re: [firebase-br] proteger o arquivo de dados Acredito que no Windows Server você consegue fazer isso, já que você pode determinar permissões por usuários e grupos para os diretórios e arquivos. Em 25 de março de 2011 11:01, andre conrado escreveu: > o Windows não permite atribuição de permissões por programa? > > Em 24/03/11, Marcelo Geyer escreveu: > > Se o banco de dados está rodando em um servidor Unix/Linux, dê permissões > de > > leitura e escrita para o usuário firebird. Apenas terá acesso o próprio > > firebird e o superusuário. > > > > Abraços, > > > > -- > > Marcelo E. Geyer > > Standard Net Tecnologia e Informação > > > > > > Em 24 de março de 2011 15:17, Cássio escreveu: > > > >> Caras, > >> uma coisa que está me fazendo esquentar a kbça é a proteção no > arquivo.fdb > >> do fb.... > >> > >> hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou > >> simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o > >> postegresql e mysql, que o usuário para achar isso é bem complicado. > >> > >> Como vcs fazem? o que sugerem? > >> > >> vlw!!! > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diegomaccari em ig.com.br Fri Mar 25 16:38:38 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Fri, 25 Mar 2011 16:38:38 -0300 Subject: [firebase-br] Ajuda com SQL Message-ID: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> Pessoal tenho uma situação onde preciso fazer um SELECT em aproximadamente 170 tabelas, todas as tabelas tem um mesmo campo chamado CNPJ usei o seguinte código: SELECT CNPJ_IMP FROM TB_1 UNION SELECT CNPJ_IMP FROM TB_2 UNION SELECT CNPJ_IMP FROM TB_2 UNION ... SELECT CNPJ_IMP FROM TB_170 etc e tal este código não funciona por que exede o limite maximo de tabelas no UNION como posso obter o resuldo da coluna CNPJ de todas estas tabelas ?/ Att Diego M. From pportellaa.firebase em gmail.com Fri Mar 25 16:55:07 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Mar 2011 16:55:07 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> Message-ID: <4D8CF31B.50007@gmail.com> Voce tem 170 tabelas, todas elas possuem o campo CNPJ_IMP e vc quer trazer (ou encontrar) o quê dentro dessas 170 tabelas.? pode ser mais específico? Em tempo, você pode fazer: select tab001.CNPJ_IMP AS LK_TAB001_CNPJ_IMP, tab002.CNPJ_IMP AS LK_TAB002_CNPJ_IMP, .. .. .. tab170.CNPJ_IMP AS LK_TAB002_CNPJ_IMP from TABELA001 AS TAB001 LEFT OUTER JOIN TABELA002 as tab002 on (tab002.CAMPO_ID = :VALOR_PESQUISADO) LEFT OUTER JOIN TABELA002 as tab003 on (tab003.CAMPO_ID = :VALOR_PESQUISADO) .. .. .. LEFT OUTER JOIN TABELA170 as tab170 on (tab170.CAMPO_ID = :VALOR_PESQUISADO) Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 25/03/2011 16:38, Diego Maccari escreveu: > Pessoal tenho uma situação onde preciso fazer um SELECT em aproximadamente 170 tabelas, todas as tabelas tem um mesmo campo chamado CNPJ > > usei o seguinte código: > > SELECT CNPJ_IMP FROM TB_1 > UNION > SELECT CNPJ_IMP FROM TB_2 > UNION > SELECT CNPJ_IMP FROM TB_2 > UNION > ... > SELECT CNPJ_IMP FROM TB_170 > > > etc e tal > > este código não funciona por que exede o limite maximo de tabelas no UNION como posso obter o resuldo da coluna CNPJ de todas estas tabelas ?/ > > Att > > Diego M. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From bzottis em ig.com.br Fri Mar 25 16:56:40 2011 From: bzottis em ig.com.br (Zottis) Date: Fri, 25 Mar 2011 16:56:40 -0300 Subject: [firebase-br] Deletar Registros Repetido? Message-ID: <007501cbeb26$c544b4d0$4fce1e70$@ig.com.br> Pessoal, como posso deletar de uma tabela os registros repetidos por Cliente? Delete from valores_Cliente Where cod_descricao = cod_descricao and Cod_Cliente = Cod_Cliente Desde já agradeço Zottis From brunogarcia69 em gmail.com Fri Mar 25 17:04:33 2011 From: brunogarcia69 em gmail.com (Bruno Garcia Silva) Date: Fri, 25 Mar 2011 17:04:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?Quedas_de_conex=E3o_via_Internet_-_S?= =?iso-8859-1?q?ugest=F5es?= Message-ID: Tudo funciona muito bem no financeiro. Até que o financeiro resolveu se mudar para outro prédio. Acesso via Internet via a porcaria da speed que o contrato é de 3 Megas mas não passa de 2 megas! Pensei até que o sistema ficaria lento, mas com o FB 2.1 até que não ficou não! Tá bem rápido como vários usuários usando ao mesmo tempo. O problema é que é de é costume deixar o sistema aberto e como a internet da speed é um lixo, vive dando falha de conexão com o FB. Até criei um botão no menu para estabelecer a conexão novamente e o programa refaz em poucos segundo. Mas não é automático. O que sugerem? algo que fique monitorando a conexão e se ela cair conecta novamente? Como fariam isto? Vale a pena? Esta verificação constante não congestionaria a rede a verificação constante, visto que deva cair umas 2 a 4 vezes no horário comercial. Uso o IBO com TIBODatabase->KeepConnection como true. Faria alguma diferença mudar para false? Vale a pena (desempenho x estabilidade)? Obrigado a todos e agradeço sugestões e experiências nesta área de comunicação via Internet. -- Definição do Congresso Brasileiro,segundo "José Simão": "Se gradear vira zoológico, se murar vira presídio, se cobrir com lona vira circo, se botar lanterna vermelha vira puteiro e se der a descarga não sobra ninguém". Depois da decisão do supremo sobre a ficha limpa, incluo o mesmo ao judiciário igual a definição do congresso brasileiro! From pportellaa.firebase em gmail.com Fri Mar 25 17:07:00 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Mar 2011 17:07:00 -0300 Subject: [firebase-br] Deletar Registros Repetido? In-Reply-To: <007501cbeb26$c544b4d0$4fce1e70$@ig.com.br> References: <007501cbeb26$c544b4d0$4fce1e70$@ig.com.br> Message-ID: <4D8CF5E4.7080202@gmail.com> Bastarde amigo, Aconselho você fazer diferente: 1o. crie uma tabela identica a atual 2o. faça um select disctinct 3o. insira o resultado deste select nessa tabela nova 4o. renomeie a tabela original. 5o. passe a usar a tabela nova. Porque estou sugerindo isso? Respondo: você tem uma tabela com diversos clientes cadastrados, por exemplo: Cliente Id.: 1 Nome: Paulo Portella. Endereço: São Paulo/SP Cliente Id.: 179 Nome: Paulo Portella de Oliveira Endereço: Rio de Janeiro/RJ São a mesma pessoa, mas o endereço atual é o do RJ e vc acabou deletando o primeiro...... E então como ficamos? Uma frase antiga que dizia : ""Quem tem 1 tem nenhum, quem tem 2 "talvez" tem 1 (tu ja ouviu/leu isso antes?)"" Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 25/03/2011 16:56, Zottis escreveu: > Pessoal, como posso deletar de uma tabela os registros repetidos por > Cliente? > > Delete from valores_Cliente > Where cod_descricao = cod_descricao and > Cod_Cliente = Cod_Cliente > > Desde já agradeço > > Zottis > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Fri Mar 25 17:09:35 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Fri, 25 Mar 2011 17:09:35 -0300 Subject: [firebase-br] =?windows-1252?q?Quedas_de_conex=E3o_via_Internet_-?= =?windows-1252?q?_Sugest=F5es?= In-Reply-To: References: Message-ID: <4D8CF67F.6050306@gmail.com> Use DataSnap e seja feliz.!!! ou RO/DA (RemObjects/DataAbstract) tambem é muito boa a ferramenta. (muito boa mesmo) Os dois usam se conectam apenas "quando" precisam. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 25/03/2011 17:04, Bruno Garcia Silva escreveu: > Tudo funciona muito bem no financeiro. > Até que o financeiro resolveu se mudar para outro prédio. > Acesso via Internet via a porcaria da speed que o contrato é de 3 > Megas mas não passa de 2 megas! > Pensei até que o sistema ficaria lento, mas com o FB 2.1 até que não > ficou não! Tá bem rápido como vários usuários usando ao mesmo tempo. > O problema é que é de é costume deixar o sistema aberto e como a > internet da speed é um lixo, vive dando falha de conexão com o FB. > Até criei um botão no menu para estabelecer a conexão novamente e o > programa refaz em poucos segundo. Mas não é automático. > > O que sugerem? algo que fique monitorando a conexão e se ela cair > conecta novamente? > Como fariam isto? > Vale a pena? > Esta verificação constante não congestionaria a rede a verificação > constante, visto que deva cair umas 2 a 4 vezes no horário comercial. > > Uso o IBO com TIBODatabase->KeepConnection como true. Faria alguma > diferença mudar para false? Vale a pena (desempenho x estabilidade)? > > Obrigado a todos e agradeço sugestões e experiências nesta área de > comunicação via Internet. > > From ecostas em gmail.com Fri Mar 25 18:13:48 2011 From: ecostas em gmail.com (Eduardo C) Date: Fri, 25 Mar 2011 18:13:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Off_-_Ajuda_sobre_Sistema_de_?= =?iso-8859-1?q?caixa_e_homologa=E7=E3o?= In-Reply-To: <4D8CBD00.1020500@gmail.com> References: <4D82098C.5040108@gmail.com> <4D82419F.8070606@persoft.com.br> <4D8CBD00.1020500@gmail.com> Message-ID: A informação que tenho é que a homologação é feita por estado e mesmo a fiscalização segue parâmetros diferentes. A solução que adotei, assim como outras empresas, foi de fazer a integração com algum sistema de ECF-PAF. Assim, o trabalho de homologação é deles, e minha obrigação é seguir a documentação para a integração com o sistema deles, por exemplo, gerando os arquivos que serão lidos pelo outro sistema e que gerarão um cupom fiscal. Naturalmente, meu sistema não pode ter falhas, no caso de fiscalização, ou seja, nada de colocar um para enviar ou não os arquivos para o sistema de ECF. Por um lado, você perde independência e algum dinheiro com esse tipo de solução mas, por outro lado, não tem o custo de desenvolver uma solução fiscal e se preocupar o tempo todo com eventuais mudanças na legislação. Logicamente, podem ocorrer mudanças que impactem a interface mas, mesmo assim, o trabalho será menor. Quando eu ainda mexia diretamente com impressoras fiscais, havia estados que só pediam que fosse preenchido um formulário onde você se comprometia a não tentar fraudar a Receita; outros estados, nem o formulário pediam e, por fim, estados que queriam que você deixasse os *fontes* de seu sistema para a homologação e, caso mudasse uma vírgula, fizesse novamente o processo. Principalmente por conta desses últimos, preferi buscar a integração. Só se preocupe em exigir da empresa parceira os comprovantes de que o sistema deles está homologado nos estados desejados. Eduardo Em 25 de março de 2011 13:04, Wanderson Pereira escreveu: >    No RJ a homologação era feita pela Universidade Veiga de Almeida. > Atualmente a POLIMIG está fazendo esse serviço no RJ. Custo de +- 1600,00 > sem horas extras. >    A homologação tem validade de um ano. Ouvi dizer que tem outra empresa > fazendo a homologação em Teresópolis. >    Impressora fiscal, no RJ, somente com soft homologado. >    Para saber o que é necessário, procure pelo: "Roteiro de Análise > Funcional de Programa Aplicativo Fiscal (PAF-ECF)". Nos sites das > secretarias de fazenda dos estados tem esse manual ou tem o link para ele. > > Em 17/03/2011 14:15, Eduardo Pelizzari de Andrade escreveu: >> >> A lei nacional realmente diz que deve ser homologado, mas isso não >> acontece em todos os estados. Te aconselho a procurar a secretaria da >> fazenda do Rio de Janeiro. Eles vão te dar informações. Em São Paulo não >> existe estrutura para homologação, por isso ela não é feita. Acredito que no >> Rio de Janeiro também não, é muito mais fácil fazer alguma coisa isso em >> centros menores, onde vejo muita gente reclamando.  Em São Paulo, agente >> preenche um cadastro no site da secretaria e entrega um cd com o software. >> Só isso. >> >> Eduardo Pelizzari de Andrade >> Persoft Softwares Aplicativos >> Fone: 55 11 22218061 >> >> >> Em 17/03/2011 13:41, UNIBRAS - PROGRAMAÇÃO escreveu: >>> >>> A LEI É NACIONAL, SE HOMOLGAR EM RN SERVE PARA QUAISQUER ESTADOS, EU >>> APESAR >>> DE NÃO TER HOMOLOGADO, ANDEI ESTUDANDO O ASSUNTO. PORÉM PARA HOMOLOGAR, >>> DEVE >>> ESTAR DENTRO DAS REGRAS VIGENTES ALÉM DE VOCÊ "MORRER" EM UM VALOR QUE >>> VARIA >>> DE R$1.500,00 ATÉ R$3.500,00 SE NÃO EXCEDER NENHUMA HORA, CASO ISTO >>> OCORRA >>> VOCÊ VAI PAGAR O RESTANTE POR HORA, CUJO VALOR MÍNIMO SÃO R$300,00 >>> "PILAS" >>> >>> >>> José Aparecido >>> WWW.SOFTMAXI.COM.BR >>> (31) 3786-6178 >>> (31) 9102-6178 >>> softmaxi em softmaxi.com.br >>> >>> >>> "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." >>> >>>  "Esta mensagem pode conter informações confidenciais, somente podendo >>> ser >>> usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão >>> incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso >>> esta mensagem tenha sido recebida por engano, solicitamos que comunique o >>> remetente e apague-a de seu sistema imediatamente. É vedado a qualquer >>> pessoa que não seja o destinatário usar, revelar, distribuir ou copiar >>> qualquer parte desta mensagem." >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de Paulo Portella >>> Enviada em: quinta-feira, 17 de março de 2011 10:16 >>> Para: FireBase >>> Assunto: Re: [firebase-br] Off - Ajuda sobre Sistema de caixa e >>> homologação >>> >>> Em 17/03/2011 07:32, Osmar Aparecido Bento Junior escreveu: >>>> >>>> Cara, depende de onde voce é....no estado de São Paulo a homologação >>>> ainda não é obrigatória, e por sinal parece que não vai ser... >>>> >>>> Em 16 de março de 2011 18:51, Giovani Rochê >>> >>> escreveu: >>>>> >>>>> Boa noite. >>>>> Perdoe-me postar aqui mas foi o único lugar que me veio em mente. >>>>> Utilizo um sistema de caixa de supermercado feito em delphi+Firebird >>>>> e preciso integrá-lo a ECF. >>>>> Pesquise muito no site da receita e não achei nenhuma informação. Nos >>>>> fóruns só achei informações antigas. >>>>> Gostaria de saber se é realmente necessário homologar e aonde posso >>>>> obter + informações sobre isso( algum site ou desenvolvedor que entenda >>> >>> do assunto). >>>>> >>>>> Obrigado pela ajuda e desculpe-me pelo off aqui. >>>>> Obs: estado do Rio de Janeiro. >>>>> >>>>> ______________________________________________ >>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> Onde você viu/leu isso? >>> >>> -- >>> Vida de americano é assim: iPhone, iPod, iPad, iMac.... >>> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ----- >>> Nenhum vírus encontrado nessa mensagem. >>> Verificado por AVG - www.avgbrasil.com.br >>> Versão: 10.0.1204 / Banco de dados de vírus: 1498/3512 - Data de >>> Lançamento: >>> 03/17/11 >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir 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.894 / Banco de dados de vírus: 271.1.1/3512 - Data de >>> Lançamento: 03/17/11 04:34:00 >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > -- > [ ]s > \\|// > > +----------------OOo-V-oOO---------------+ > | \/\/anderson R. P. P. - Cabo Frio - RJ | > +--------=====--------------=====--------+ > |    mailto:wpereira em ami.com.br       | > | UIN  - 89166786           | > +----------------------------------------+ > * O instituto que emite os certificados de qualidade ISO9000 tem qualidade > certificada por quem?* > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix.sol em terra.com.br Fri Mar 25 18:24:20 2011 From: felix.sol em terra.com.br (Felix) Date: Fri, 25 Mar 2011 18:24:20 -0300 Subject: [firebase-br] RES: Ajuda com SQL In-Reply-To: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> Message-ID: <000001cbeb33$02be5a80$083b0f80$@sol@terra.com.br> Usando Delphi ? Eu criaria uma tabela temporaria via TClientDataSet e ia povoando conforme o select das outras tabelas - MAS seriam 170 selects :-( Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Diego Maccari Enviada em: sexta-feira, 25 de março de 2011 16:39 Para: FireBase Assunto: [firebase-br] Ajuda com SQL Pessoal tenho uma situação onde preciso fazer um SELECT em aproximadamente 170 tabelas, todas as tabelas tem um mesmo campo chamado CNPJ usei o seguinte código: SELECT CNPJ_IMP FROM TB_1 UNION SELECT CNPJ_IMP FROM TB_2 UNION SELECT CNPJ_IMP FROM TB_2 UNION ... SELECT CNPJ_IMP FROM TB_170 etc e tal este código não funciona por que exede o limite maximo de tabelas no UNION como posso obter o resuldo da coluna CNPJ de todas estas tabelas ?/ Att Diego M. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From sistemas2000profesional em gmail.com Fri Mar 25 22:32:12 2011 From: sistemas2000profesional em gmail.com (W O) Date: Fri, 25 Mar 2011 21:32:12 -0400 Subject: [firebase-br] Evitar borrar una fila de la tabla cabecera In-Reply-To: <3CAD357CA45248BC8C0C636AC3AAFFCD@danielnote> References: <3CAD357CA45248BC8C0C636AC3AAFFCD@danielnote> Message-ID: Ok, gracias muchachos, probaré lo que me sugirieron. Saludos. From sistemas2000profesional em gmail.com Sat Mar 26 00:17:39 2011 From: sistemas2000profesional em gmail.com (W O) Date: Fri, 25 Mar 2011 23:17:39 -0400 Subject: [firebase-br] Acceder a un campo de otra tabla en un trigger Message-ID: Hola a todos ¿Cómo puedo acceder dentro de un trigger a filas de otra tabla? Tengo una tabla padre (MOVIMCAB) y una tabla hija (MOVIMDET). En un trigger de MOVIMDET quiero restar cuando MOVIMCAB.TIPMOV = 'E' y quiero sumar cuando MOVIMCAB.TIPMOV = 'S' Pero si escribo algo como: IF (MOVIMCAB.TIPMOV = 'E') THEN me dice que MOVIMCAB.TIPMOV es una columna desconocida. ¿Qué debo escribir para conocer el valor de una columna de MOVIMCAB dentro de un trigger de MOVIMDET? Gracias por anticipado. From william.v0lkwe1s em gmail.com Sat Mar 26 08:58:29 2011 From: william.v0lkwe1s em gmail.com (william schneider volkweis) Date: Sat, 26 Mar 2011 08:58:29 -0300 Subject: [firebase-br] Acceder a un campo de otra tabla en un trigger In-Reply-To: References: Message-ID: puedes hacer una fk en la tabla MOVIMDET pero no entendi muy bien oque estas perguntanto (mi epanho es pessimo hehee) mas pero que yo entendi sted quieres trasformar la data de um campo de la tabla em otro de otra tabla entonces seria um fk 2011/3/26 W O > Hola a todos > > ¿Cómo puedo acceder dentro de un trigger a filas de otra tabla? > > Tengo una tabla padre (MOVIMCAB) y una tabla hija (MOVIMDET). > > En un trigger de MOVIMDET quiero restar cuando MOVIMCAB.TIPMOV = 'E' y > quiero sumar cuando MOVIMCAB.TIPMOV = 'S' > > Pero si escribo algo como: > IF (MOVIMCAB.TIPMOV = 'E') THEN > > me dice que MOVIMCAB.TIPMOV es una columna desconocida. > > ¿Qué debo escribir para conocer el valor de una columna de MOVIMCAB dentro > de un trigger de MOVIMDET? > > Gracias por anticipado. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- >>WILLIAM SCHNEIDER VOLKWEIS<< From edujed em gmail.com Sat Mar 26 11:36:04 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Sat, 26 Mar 2011 11:36:04 -0300 Subject: [firebase-br] Acceder a un campo de otra tabla en un trigger In-Reply-To: References: Message-ID: (não me arrisco a responder em espanhol) Nestes casos, pode-se utilizar um UPDATE (na tabela MOVIMCAB) dentro da trigger da MOVIMDET. Porem isto não garante a integridade da operação, pois esta trigger pode ser disparada por usuários diferentes. Para estes casos, recomenda-se criar uma tabela/rotina de saldos (que pode ser rodada exporadicamente ou em batch no final do dia/mês). abraço. ========================== Eduardo Jedliczka Apucarana - Pr ========================== 2011/3/26 W O > Hola a todos > > ¿Cómo puedo acceder dentro de un trigger a filas de otra tabla? > > Tengo una tabla padre (MOVIMCAB) y una tabla hija (MOVIMDET). > > En un trigger de MOVIMDET quiero restar cuando MOVIMCAB.TIPMOV = 'E' y > quiero sumar cuando MOVIMCAB.TIPMOV = 'S' > > Pero si escribo algo como: > IF (MOVIMCAB.TIPMOV = 'E') THEN > > me dice que MOVIMCAB.TIPMOV es una columna desconocida. > > ¿Qué debo escribir para conocer el valor de una columna de MOVIMCAB dentro > de un trigger de MOVIMDET? > > Gracias por anticipado. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bragaped em gmail.com Sat Mar 26 12:01:04 2011 From: bragaped em gmail.com (Pedro Braga) Date: Sat, 26 Mar 2011 12:01:04 -0300 Subject: [firebase-br] Acceder a un campo de otra tabla en un trigger In-Reply-To: References: Message-ID: voce pode Utilizar da Seguinte Forma if (user='USUARIO') then exit; if ((select tipmov from movimcab where 1=1) = 'E') then begin update....... end Em 26 de março de 2011 11:36, Eduardo Jedliczka escreveu: > (não me arrisco a responder em espanhol) > > Nestes casos, pode-se utilizar um UPDATE (na tabela MOVIMCAB) dentro da > trigger da MOVIMDET. > > Porem isto não garante a integridade da operação, pois esta trigger pode > ser > disparada por usuários diferentes. > > Para estes casos, recomenda-se criar uma tabela/rotina de saldos (que pode > ser rodada exporadicamente ou em batch no final do dia/mês). > > abraço. > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > > > 2011/3/26 W O > > > Hola a todos > > > > ¿Cómo puedo acceder dentro de un trigger a filas de otra tabla? > > > > Tengo una tabla padre (MOVIMCAB) y una tabla hija (MOVIMDET). > > > > En un trigger de MOVIMDET quiero restar cuando MOVIMCAB.TIPMOV = 'E' y > > quiero sumar cuando MOVIMCAB.TIPMOV = 'S' > > > > Pero si escribo algo como: > > IF (MOVIMCAB.TIPMOV = 'E') THEN > > > > me dice que MOVIMCAB.TIPMOV es una columna desconocida. > > > > ¿Qué debo escribir para conocer el valor de una columna de MOVIMCAB > dentro > > de un trigger de MOVIMDET? > > > > Gracias por anticipado. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marco em visao-ol.com.br Sat Mar 26 14:03:45 2011 From: marco em visao-ol.com.br (=?Windows-1252?Q?Vis=E3o_On-Line_-_Marco?=) Date: Sat, 26 Mar 2011 14:03:45 -0300 Subject: [firebase-br] Deletar Registros Repetido? In-Reply-To: <4D8CF5E4.7080202@gmail.com> References: <007501cbeb26$c544b4d0$4fce1e70$@ig.com.br> <4D8CF5E4.7080202@gmail.com> Message-ID: Boa tarde Faz o teste neste select. delete FROM tabala_1 tabala_1 WHERE tabala_1.chave > (SELECT tabala_2.chave FROM tabala_1 tabala_2 WHERE tabala_1.chave = tabala_2.chave rows 1) ___________ -------------------------------------------------- From: "Paulo Portella" Sent: Friday, March 25, 2011 5:07 PM To: "FireBase" Subject: Re: [firebase-br] Deletar Registros Repetido? > Bastarde amigo, > > Aconselho você fazer diferente: > 1o. crie uma tabela identica a atual > 2o. faça um select disctinct > 3o. insira o resultado deste select nessa tabela nova > 4o. renomeie a tabela original. > 5o. passe a usar a tabela nova. > > Porque estou sugerindo isso? > Respondo: você tem uma tabela com diversos clientes cadastrados, por > exemplo: > > Cliente Id.: 1 > Nome: Paulo Portella. > Endereço: São Paulo/SP > > Cliente Id.: 179 > Nome: Paulo Portella de Oliveira > Endereço: Rio de Janeiro/RJ > > São a mesma pessoa, mas o endereço atual é o do RJ e vc acabou deletando o > primeiro...... > E então como ficamos? > > Uma frase antiga que dizia : ""Quem tem 1 tem nenhum, quem tem 2 "talvez" > tem 1 > (tu ja ouviu/leu isso antes?)"" > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 25/03/2011 16:56, Zottis escreveu: >> Pessoal, como posso deletar de uma tabela os registros repetidos por >> Cliente? >> >> Delete from valores_Cliente >> Where cod_descricao = cod_descricao and >> Cod_Cliente = Cod_Cliente >> >> Desde já agradeço >> >> Zottis >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sat Mar 26 19:12:37 2011 From: denisrocha em hotmail.com (Denis Rocha) Date: Sat, 26 Mar 2011 19:12:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= Message-ID: Olá pessoal, boa noite. Na empresa onde trabalho, hoje utilizamos um servidor com o windows 2003 server. É uma máquina boa, processador xeon, hd sas, bastante memória. Mas atualmente estou notando queda de performance no processamento. Atualmente a base de dados está com pouco mais de 1GB, e pelos relatos que vejo aqui, não é muito grande. O servidor ainda é o FB 1.5. Mas ja tenho planos de migrar para o 2.5 tão logo a versão fique bem estável. Bom, a pergunta é a seguinte. O que posso fazer para melhorar a velocidade do sistema ? Já pensei em Cluster ou algo assim, mas nao sei se funcionaria bem com o FB. Uma outra hipótese totalmente descartada na empresa é a utilização do Linux. Pelo menos por enquanto. Grato a todos, Denis From william.v0lkwe1s em gmail.com Sun Mar 27 01:40:27 2011 From: william.v0lkwe1s em gmail.com (william schneider volkweis) Date: Sun, 27 Mar 2011 01:40:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= In-Reply-To: References: Message-ID: cara as veses nao eh nem a questao do servidor, voce pode tentar fazer um backp/restore Em 26 de março de 2011 19:12, Denis Rocha escreveu: > Olá pessoal, boa noite. > > Na empresa onde trabalho, hoje utilizamos um servidor com o windows 2003 > server. É uma máquina boa, processador xeon, hd sas, bastante memória. Mas > atualmente estou notando queda de performance no processamento. > Atualmente a base de dados está com pouco mais de 1GB, e pelos relatos que > vejo aqui, não é muito grande. O servidor ainda é o FB 1.5. Mas ja tenho > planos de migrar para o 2.5 tão logo a versão fique bem estável. > > Bom, a pergunta é a seguinte. O que posso fazer para melhorar a velocidade > do sistema ? > > Já pensei em Cluster ou algo assim, mas nao sei se funcionaria bem com o > FB. Uma outra hipótese totalmente descartada na empresa é a utilização do > Linux. Pelo menos por enquanto. > > Grato a todos, > Denis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- >>WILLIAM SCHNEIDER VOLKWEIS<< From paulobotelho em gmail.com Sun Mar 27 15:37:02 2011 From: paulobotelho em gmail.com (Paulo Botelho) Date: Sun, 27 Mar 2011 15:37:02 -0300 Subject: [firebase-br] =?utf-8?q?otimiza=C3=A7=C3=A3o_de_servidor_de_banco?= =?utf-8?q?_de_dados?= In-Reply-To: References: Message-ID: <4BC1D39A-5942-4CBF-A36E-2900E7659EB0@gmail.com> Amigo, Claro que tudo depende de uma analise mais detalhada,mas pelo seu relato , uma das ultimas coisas que eu veria seria hardware, pois olhando superficialmente me parece estar sobrando hardware. Verifique os gargalos em suas queries analisando a performace e o plan... Creio que identificara que criar alguns indices ou mudar algumas queries ou procedures vai resolver o problema. Paulo Botelho Em 26/03/2011, às 19:12, "Denis Rocha" escreveu: > Olá pessoal, boa noite. > > Na empresa onde trabalho, hoje utilizamos um servidor com o windows > 2003 server. É uma máquina boa, processador xeon, hd sas, bastante m > emória. Mas atualmente estou notando queda de performance no process > amento. > Atualmente a base de dados está com pouco mais de 1GB, e pelos relat > os que vejo aqui, não é muito grande. O servidor ainda é o FB 1.5. > Mas ja tenho planos de migrar para o 2.5 tão logo a versão fique bem > estável. > > Bom, a pergunta é a seguinte. O que posso fazer para melhorar a velo > cidade do sistema ? > > Já pensei em Cluster ou algo assim, mas nao sei se funcionaria bem c > om o FB. Uma outra hipótese totalmente descartada na empresa é a uti > lização do Linux. Pelo menos por enquanto. > > Grato a todos, > Denis > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Sun Mar 27 21:25:39 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 27 Mar 2011 21:25:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= In-Reply-To: References: Message-ID: <177738646.20110327212539@warmboot.com.br> Antes de qualquer coisa, vc tem que descobrir o porque da lentidão... pode ser diversas coisas, entre elas: - controle transacional incorreto nas aplicações - antivirus do servidor - system restore do windows - sweep ocorrendo em "horário inapropriado" - filosofia de programação "desktop" sendo usada em client/server etc... []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br DR> Olá pessoal, boa noite. DR> Na empresa onde trabalho, hoje utilizamos um servidor com o windows 2003 DR> server. É uma máquina boa, processador xeon, hd sas, bastante memória. Mas DR> atualmente estou notando queda de performance no processamento. DR> Atualmente a base de dados está com pouco mais de 1GB, e pelos relatos que DR> vejo aqui, não é muito grande. O servidor ainda é o FB 1.5. Mas ja tenho DR> planos de migrar para o 2.5 tão logo a versão fique bem estável. DR> Bom, a pergunta é a seguinte. O que posso fazer para melhorar a velocidade DR> do sistema ? DR> Já pensei em Cluster ou algo assim, mas nao sei se funcionaria bem com o FB. DR> Uma outra hipótese totalmente descartada na empresa é a utilização do Linux. DR> Pelo menos por enquanto. DR> Grato a todos, DR> Denis From estanisgeyer em gmail.com Sun Mar 27 22:55:13 2011 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Sun, 27 Mar 2011 22:55:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= In-Reply-To: <177738646.20110327212539@warmboot.com.br> References: <177738646.20110327212539@warmboot.com.br> Message-ID: Cantu, fiquei interessado em saber o que é "filosofia de programação desktop sendo usada em client/server". Abraços, Em 27 de março de 2011 21:25, Carlos H. Cantu escreveu: > Antes de qualquer coisa, vc tem que descobrir o porque da lentidão... > pode ser diversas coisas, entre elas: > > - controle transacional incorreto nas aplicações > - antivirus do servidor > - system restore do windows > - sweep ocorrendo em "horário inapropriado" > - filosofia de programação "desktop" sendo usada em client/server > etc... > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From pportellaa.firebase em gmail.com Sun Mar 27 23:01:10 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Sun, 27 Mar 2011 23:01:10 -0300 Subject: [firebase-br] =?windows-1252?q?otimiza=E7=E3o_de_servidor_de_banc?= =?windows-1252?q?o_de_dados?= In-Reply-To: References: <177738646.20110327212539@warmboot.com.br> Message-ID: <4D8FEBE6.8000209@gmail.com> Manter a conexão/transação aberta enquanto o usuário abriu um registro (SELECT) e atendendo uma ligação telefônica vai lá e dá uma esticada no banheiro depois quando volta do banheiro já está praticamente na hora de ir almoçar e deixa a estação aberta com o registro aberto esperando um Commit/Rollback que está aberto. ;-) em outras palavras é "Abrir registro(s) e manter(los) aberto(s) por muito tempo. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 27/03/2011 22:55, Marcelo Geyer escreveu: > Cantu, fiquei interessado em saber o que é "filosofia de programação desktop > sendo usada em client/server". > Abraços, > > Em 27 de março de 2011 21:25, Carlos H. Cantuescreveu: > >> Antes de qualquer coisa, vc tem que descobrir o porque da lentidão... >> pode ser diversas coisas, entre elas: >> >> - controle transacional incorreto nas aplicações >> - antivirus do servidor >> - system restore do windows >> - sweep ocorrendo em "horário inapropriado" >> - filosofia de programação "desktop" sendo usada em client/server >> etc... >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> From felipearon em gmail.com Mon Mar 28 09:22:02 2011 From: felipearon em gmail.com (Felipe Aron) Date: Mon, 28 Mar 2011 09:22:02 -0300 Subject: [firebase-br] Erro ao conectar com Fb - Erro @1 Message-ID: Pessoal, está dando um erro ao conectar com o server firbird. Erro @1 O que pode estar acontecendo? -- Analista programador #FollowMe: @felipearon ( http://felipearon.com.br/) From listas em warmboot.com.br Mon Mar 28 09:30:57 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 28 Mar 2011 09:30:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= In-Reply-To: References: <177738646.20110327212539@warmboot.com.br> Message-ID: <1519725335.20110328093057@warmboot.com.br> Coisas que se costuma fazer com BDs desktop (paradox, dbf, etc) mas que não devem ser feitas com C/S, por exemplo, abrir tabelas grandes sem limitar os registros retornados usando a clausula where, usar TTable ou lookupfields do Delphi, etc. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MG> Cantu, fiquei interessado em saber o que é "filosofia de MG> programação desktop sendo usada em client/server". MG> Abraços, MG> Em 27 de março de 2011 21:25, Carlos H. Cantu MG> escreveu: MG> Antes de qualquer coisa, vc tem que descobrir o porque da lentidão... MG> pode ser diversas coisas, entre elas: MG> - controle transacional incorreto nas aplicações MG> - antivirus do servidor MG> - system restore do windows MG> - sweep ocorrendo em "horário inapropriado" MG> - filosofia de programação "desktop" sendo usada em client/server MG> etc... MG> []s MG> Carlos H. Cantu MG> www.FireBase.com.br - www.firebirdnews.org MG> www.warmboot.com.br - blog.firebase.com.br From danielmachado em agetop.goias.gov.br Mon Mar 28 09:57:50 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o_Machado?=) Date: Mon, 28 Mar 2011 09:57:50 -0300 Subject: [firebase-br] Ajuda com SQL References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> <000001cbeb33$02be5a80$083b0f80$@sol@terra.com.br> Message-ID: <63B2279507EA413FA7AF6D9963683B65@a1933> Senhores, bom dia ! Estou com uma duvida simples no SQL, mas eu ja quebrei cabeça e não sei como fazer. Tenho 4 tabelas, vou resumir as tabelas so com as informações que estou usando no sql 1 - PRODUTO id produto, nome produto 2 - SAIDA idsaida pessoa_id produto_id data_saida quantidade_saida 3 - estoque idestoque produto_id estoque ult_preco 4 -pessoa idpessoa nome o SQL que estou usando é select saida.idsaida, pessoa.nome as cliente, produto.nome as produto, saida.data_saida, saida.qnt_atendida as quantidade, estoque.ult_preco as preco, (saida.qnt_solicitada * estoque.ult_preco) as total from saida, produto, pessoa, estoque where saida.produto_id = produto.idproduto and saida.pessoa_id = pessoa.idpessoa and estoque.produto_id = produto.idproduto and pessoa.idpessoa = 27 order by saida.data_saida A saida esta acontecendo desse jeito: IDSAIDA CLIENTE PRODUTO QUANTIDADE PRECO TOTAL 8 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 0,46 11 COMPRAS PAPEL A-4 1 9,50 9,50 9 COMPRAS PAPEL A-4 1 9,50 9,50 35 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 1,84 33 COMPRAS PAPEL A-4 1 9,50 9,50 34 COMPRAS PAPEL A-4 1 9,50 9,50 1 28/03/2011 09:57:07 Na pilha relogio, o total está errado. Alguem tem alguma sugestão de como corrigir isso no SQL ? Desde de já, agradeco. Atc, Daniel. From option.developer em gmail.com Mon Mar 28 10:08:26 2011 From: option.developer em gmail.com (option.developer em gmail.com) Date: Mon, 28 Mar 2011 10:08:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= References: <177738646.20110327212539@warmboot.com.br> <1519725335.20110328093057@warmboot.com.br> Message-ID: Cantu, onde enconctro mais informações sobre isso ? Livro, artigos, apostilas etc. Tens um bom livro ou fonte de informaçao / pesquisa para indicar ? Daniel. ----- Original Message ----- From: "Carlos H. Cantu" To: "Marcelo Geyer" Cc: "FireBase" Sent: Monday, March 28, 2011 9:30 AM Subject: Re: [firebase-br]otimização de servidor de banco de dados Coisas que se costuma fazer com BDs desktop (paradox, dbf, etc) mas que não devem ser feitas com C/S, por exemplo, abrir tabelas grandes sem limitar os registros retornados usando a clausula where, usar TTable ou lookupfields do Delphi, etc. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MG> Cantu, fiquei interessado em saber o que é "filosofia de MG> programação desktop sendo usada em client/server". MG> Abraços, MG> Em 27 de março de 2011 21:25, Carlos H. Cantu MG> escreveu: MG> Antes de qualquer coisa, vc tem que descobrir o porque da lentidão... MG> pode ser diversas coisas, entre elas: MG> - controle transacional incorreto nas aplicações MG> - antivirus do servidor MG> - system restore do windows MG> - sweep ocorrendo em "horário inapropriado" MG> - filosofia de programação "desktop" sendo usada em client/server MG> etc... MG> []s MG> Carlos H. Cantu MG> www.FireBase.com.br - www.firebirdnews.org MG> www.warmboot.com.br - blog.firebase.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From robson.catunda em gmail.com Mon Mar 28 10:27:01 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 28 Mar 2011 10:27:01 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: <63B2279507EA413FA7AF6D9963683B65@a1933> References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> <63B2279507EA413FA7AF6D9963683B65@a1933> Message-ID: Depende de qual dos campos quantidade vc quer utilizar. À priori, todos os resultados estão errados. Não apenas a pilha relógio. Vc está mostrando na coluna quantidade o campo SAIDA.QNT_ATENDIDA, mas no cálculo está utilizando SAIDA.QNT_SOLICITADA. Provavelmente na linha em questão os valores são diferentes enquanto nas demais linha coincidiu. Em 28 de março de 2011 09:57, Daniel Maranhão Machado < danielmachado em agetop.goias.gov.br> escreveu: > Senhores, bom dia ! > > Estou com uma duvida simples no SQL, mas eu ja quebrei cabeça e não sei > como fazer. > > Tenho 4 tabelas, vou resumir as tabelas so com as informações que estou > usando no sql > > 1 - PRODUTO > id produto, > nome produto > > > 2 - SAIDA > idsaida > pessoa_id > produto_id > data_saida > quantidade_saida > > > 3 - estoque > idestoque > produto_id > estoque > ult_preco > > 4 -pessoa > idpessoa > nome > > o SQL que estou usando é > select saida.idsaida, pessoa.nome as cliente, produto.nome as produto, > saida.data_saida, saida.qnt_atendida as quantidade, estoque.ult_preco as > preco, (saida.qnt_solicitada * estoque.ult_preco) as total from saida, > produto, pessoa, estoque > where saida.produto_id = produto.idproduto and saida.pessoa_id = > pessoa.idpessoa and estoque.produto_id = produto.idproduto and > pessoa.idpessoa = 27 order by saida.data_saida > > > A saida esta acontecendo desse jeito: > > IDSAIDA CLIENTE PRODUTO QUANTIDADE PRECO TOTAL > 8 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 > 0,46 > 11 COMPRAS PAPEL A-4 1 9,50 > 9,50 > 9 COMPRAS PAPEL A-4 1 9,50 > 9,50 > 35 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 > 1,84 > 33 COMPRAS PAPEL A-4 1 9,50 > 9,50 > 34 COMPRAS PAPEL A-4 1 9,50 > 9,50 > > 1 > 28/03/2011 09:57:07 > > > Na pilha relogio, o total está errado. Alguem tem alguma sugestão de como > corrigir isso no SQL ? > > Desde de já, agradeco. > > Atc, > > Daniel. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From levymoreira.ce em gmail.com Mon Mar 28 10:35:06 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Mon, 28 Mar 2011 10:35:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Associa=E7=E3o_comercial_empre?= =?iso-8859-1?q?sarial_do_brasil?= Message-ID: Me descupem o off, mas a empresa na qual trabalho recebel um boleto de pagamento da 'associação comercial empresarial do brasil' no valor de 278,00 reais, sendo que aumenos cocientemente não temos nenhum contrato com a mesma. Alguém mais ai recebeu essa carta? (obs: era uma carta mesmo...) Obrigado a todos desde já, e descupem o off novamente. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From danielmachado em agetop.goias.gov.br Mon Mar 28 10:53:07 2011 From: danielmachado em agetop.goias.gov.br (=?iso-8859-1?Q?Daniel_Maranh=E3o_Machado?=) Date: Mon, 28 Mar 2011 10:53:07 -0300 Subject: [firebase-br] Ajuda com SQL References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC><63B2279507EA413FA7AF6D9963683B65@a1933> Message-ID: <2445D5B67CAD4CA9A15C53878F1477E8@a1933> Robson, Obrigado por responder na verdade, o que eu quero é fazer o total da quantidade x preco_ult So que eu tenho duas saidas do produto, em datas difernetes, e ele ta multiplicando por 4, e não por 2 No IDSAIDA 35, ele está me dando 1,84. e não 0,46 como deveria ser ----- Original Message ----- From: "Robson Catunda" To: "FireBase" Sent: Monday, March 28, 2011 10:27 AM Subject: Re: [firebase-br] Ajuda com SQL Depende de qual dos campos quantidade vc quer utilizar. À priori, todos os resultados estão errados. Não apenas a pilha relógio. Vc está mostrando na coluna quantidade o campo SAIDA.QNT_ATENDIDA, mas no cálculo está utilizando SAIDA.QNT_SOLICITADA. Provavelmente na linha em questão os valores são diferentes enquanto nas demais linha coincidiu. Em 28 de março de 2011 09:57, Daniel Maranhão Machado < danielmachado em agetop.goias.gov.br> escreveu: > Senhores, bom dia ! > > Estou com uma duvida simples no SQL, mas eu ja quebrei cabeça e não sei > como fazer. > > Tenho 4 tabelas, vou resumir as tabelas so com as informações que estou > usando no sql > > 1 - PRODUTO > id produto, > nome produto > > > 2 - SAIDA > idsaida > pessoa_id > produto_id > data_saida > quantidade_saida > > > 3 - estoque > idestoque > produto_id > estoque > ult_preco > > 4 -pessoa > idpessoa > nome > > o SQL que estou usando é > select saida.idsaida, pessoa.nome as cliente, produto.nome as produto, > saida.data_saida, saida.qnt_atendida as quantidade, estoque.ult_preco as > preco, (saida.qnt_solicitada * estoque.ult_preco) as total from saida, > produto, pessoa, estoque > where saida.produto_id = produto.idproduto and saida.pessoa_id = > pessoa.idpessoa and estoque.produto_id = produto.idproduto and > pessoa.idpessoa = 27 order by saida.data_saida > > > A saida esta acontecendo desse jeito: > > IDSAIDA CLIENTE PRODUTO QUANTIDADE PRECO > TOTAL > 8 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 > 0,46 > 11 COMPRAS PAPEL A-4 1 9,50 > 9,50 > 9 COMPRAS PAPEL A-4 1 9,50 > 9,50 > 35 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 > 1,84 > 33 COMPRAS PAPEL A-4 1 9,50 > 9,50 > 34 COMPRAS PAPEL A-4 1 9,50 > 9,50 > > 1 > 28/03/2011 09:57:07 > > > Na pilha relogio, o total está errado. Alguem tem alguma sugestão de como > corrigir isso no SQL ? > > Desde de já, agradeco. > > Atc, > > Daniel. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu 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 Mar 28 11:03:19 2011 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 28 Mar 2011 11:03:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?otimiza=E7=E3o_de_servidor_de_banco_?= =?iso-8859-1?q?de_dados?= In-Reply-To: References: <177738646.20110327212539@warmboot.com.br> <1519725335.20110328093057@warmboot.com.br> Message-ID: <554411320.20110328110319@warmboot.com.br> Nos meus livros, na Internet, nos artigos da FireBase, nas mensagens antigas da lista, etc. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br odgc> Cantu, onde enconctro mais informações sobre isso ? Livro, artigos, odgc> apostilas etc. odgc> Tens um bom livro ou fonte de informaçao / pesquisa para indicar ? odgc> Daniel. odgc> ----- Original Message ----- odgc> From: "Carlos H. Cantu" odgc> To: "Marcelo Geyer" odgc> Cc: "FireBase" odgc> Sent: Monday, March 28, 2011 9:30 AM odgc> Subject: Re: [firebase-br]otimização de servidor de banco de dados odgc> Coisas que se costuma fazer com BDs desktop (paradox, dbf, etc) mas odgc> que não devem ser feitas com C/S, por exemplo, abrir tabelas grandes odgc> sem limitar os registros retornados usando a clausula where, usar odgc> TTable ou lookupfields do Delphi, etc. odgc> []s odgc> Carlos H. Cantu odgc> www.FireBase.com.br - www.firebirdnews.org odgc> www.warmboot.com.br - blog.firebase.com.br MG>> Cantu, fiquei interessado em saber o que é "filosofia de MG>> programação desktop sendo usada em client/server". MG>> Abraços, MG>> Em 27 de março de 2011 21:25, Carlos H. Cantu MG>> escreveu: MG>> Antes de qualquer coisa, vc tem que descobrir o porque da lentidão... MG>> pode ser diversas coisas, entre elas: MG>> - controle transacional incorreto nas aplicações MG>> - antivirus do servidor MG>> - system restore do windows MG>> - sweep ocorrendo em "horário inapropriado" MG>> - filosofia de programação "desktop" sendo usada em client/server MG>> etc... MG>> []s MG>> Carlos H. Cantu MG>> www.FireBase.com.br - www.firebirdnews.org MG>> www.warmboot.com.br - blog.firebase.com.br odgc> ______________________________________________ odgc> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br odgc> Para saber como gerenciar/excluir seu cadastro na lista, use: odgc> http://www.firebase.com.br/fb/artigo.php?id=1107 odgc> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcosweimer em gmail.com Mon Mar 28 11:08:07 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Mon, 28 Mar 2011 11:08:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off_-_Associa=E7=E3o_comercial_empre?= =?iso-8859-1?q?sarial_do_brasil?= In-Reply-To: References: Message-ID: Aqui na "minha" cidade varias empresas receberam, procure a associação comercial local, provavelmente eles vão lhe indicar seguir para a delegacia de policia civil. É um golpe! Orientem funcionarios/envolvidos a não fornecerem dados da empresa por telefone, é neste ato que os "amigos do alheio" pegam seus dados e mandam o boleto. E pode acreditar, ele vai estar registrado com direito a protesto e tudo. Boa Sorte! Em 28 de março de 2011 10:35, Levy Moreira escreveu: > Me descupem o off, mas a empresa na qual trabalho recebel um boleto de > pagamento da 'associação comercial empresarial do brasil' no valor de > 278,00 > reais, sendo que aumenos cocientemente não temos nenhum contrato com a > mesma. > Alguém mais ai recebeu essa carta? (obs: era uma carta mesmo...) > > Obrigado a todos desde já, e descupem o off novamente. > > -- > Levy Moreira - Programador > Sistech Informática - Juazeiro do Norte - CE > > ........................................................................... > "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.S.ª 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." > > "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." > > ........................................................................... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From marcio em msereno.com.br Mon Mar 28 13:22:50 2011 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Mon, 28 Mar 2011 13:22:50 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: <2445D5B67CAD4CA9A15C53878F1477E8@a1933> References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> <63B2279507EA413FA7AF6D9963683B65@a1933> <2445D5B67CAD4CA9A15C53878F1477E8@a1933> Message-ID: Ola Daniel... Não entendi direito o que vc quer... mais vou dar minha opnião como eu montaria... select saida.idsaida, pessoa.nome as cliente, produto.nome as produto, saida.data_saida, saida.qnt_atendida as quantidade, estoque.ult_preco as preco, (saida.qnt_solicitada * estoque.ult_preco) as total from saida inner join produto on saida.produto_id = produto.idproduto inner join pessoa on saida.pessoa_id=pessoa.idpessoa inner join estoque.produto_id = produto.idproduto where pessoa.idpessoa = 27 order by saida.data_saida De uma olhada e depois nos avise abraco t+ Em 28 de março de 2011 10:53, Daniel Maranhão Machado < danielmachado em agetop.goias.gov.br> escreveu: > Robson, Obrigado por responder > > na verdade, o que eu quero é fazer o total da quantidade x preco_ult > > So que eu tenho duas saidas do produto, em datas difernetes, e ele ta > multiplicando por 4, e não por 2 > No IDSAIDA 35, ele está me dando 1,84. e não 0,46 como deveria ser > > > ----- Original Message ----- From: "Robson Catunda" < > robson.catunda em gmail.com> > To: "FireBase" > Sent: Monday, March 28, 2011 10:27 AM > Subject: Re: [firebase-br] Ajuda com SQL > > > > Depende de qual dos campos quantidade vc quer utilizar. > À priori, todos os resultados estão errados. Não apenas a pilha relógio. > Vc está mostrando na coluna quantidade o campo SAIDA.QNT_ATENDIDA, mas no > cálculo está utilizando SAIDA.QNT_SOLICITADA. > Provavelmente na linha em questão os valores são diferentes enquanto nas > demais linha coincidiu. > > > > Em 28 de março de 2011 09:57, Daniel Maranhão Machado < > danielmachado em agetop.goias.gov.br> escreveu: > > Senhores, bom dia ! >> >> Estou com uma duvida simples no SQL, mas eu ja quebrei cabeça e não sei >> como fazer. >> >> Tenho 4 tabelas, vou resumir as tabelas so com as informações que estou >> usando no sql >> >> 1 - PRODUTO >> id produto, >> nome produto >> >> >> 2 - SAIDA >> idsaida >> pessoa_id >> produto_id >> data_saida >> quantidade_saida >> >> >> 3 - estoque >> idestoque >> produto_id >> estoque >> ult_preco >> >> 4 -pessoa >> idpessoa >> nome >> >> o SQL que estou usando é >> select saida.idsaida, pessoa.nome as cliente, produto.nome as produto, >> saida.data_saida, saida.qnt_atendida as quantidade, estoque.ult_preco as >> preco, (saida.qnt_solicitada * estoque.ult_preco) as total from saida, >> produto, pessoa, estoque >> where saida.produto_id = produto.idproduto and saida.pessoa_id = >> pessoa.idpessoa and estoque.produto_id = produto.idproduto and >> pessoa.idpessoa = 27 order by saida.data_saida >> >> >> A saida esta acontecendo desse jeito: >> >> IDSAIDA CLIENTE PRODUTO QUANTIDADE PRECO >> TOTAL >> 8 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 >> 0,46 >> 11 COMPRAS PAPEL A-4 1 9,50 >> 9,50 >> 9 COMPRAS PAPEL A-4 1 9,50 >> 9,50 >> 35 COMPRAS PILHA RELOGIO LITHIUM 3V 1 0,46 >> 1,84 >> 33 COMPRAS PAPEL A-4 1 9,50 >> 9,50 >> 34 COMPRAS PAPEL A-4 1 9,50 >> 9,50 >> >> 1 >> 28/03/2011 09:57:07 >> >> >> Na pilha relogio, o total está errado. Alguem tem alguma sugestão de como >> corrigir isso no SQL ? >> >> Desde de já, agradeco. >> >> Atc, >> >> Daniel. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- *Marcio da Silva Ereno* *Analista de Sistemas* *MSEreno - Assessoria & Sistemas* www.msereno.com.br From robson.catunda em gmail.com Mon Mar 28 14:11:12 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 28 Mar 2011 14:11:12 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: <2445D5B67CAD4CA9A15C53878F1477E8@a1933> References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> <63B2279507EA413FA7AF6D9963683B65@a1933> <2445D5B67CAD4CA9A15C53878F1477E8@a1933> Message-ID: Daniel, O que eu quis lhe mostrar foi que na tabela "SAIDA" o campo QNT_SOLICITADA tem um valor diferente de QNT_ATENDIDA para a IDSAIDA=35, enquanto nas outras idsaida os valores dos dois campos são iguais. Se vc simplesmente fizer "(saida.qnt_atendida*estoque.ult_preco) as total" vai resolver seu caso. Todavia, resolverá para esse caso específico. Vc precisa definir qual dos dois campos terá de utilizar QNT_SOLICITADA ou QNT_ATENDIDA, pois pelo que vejo, em sua tabela nem sempre eles possuem o mesmo valor. Vc está apresentando o qnt_atendida e calculando com o qnt_solicitada. PERCEBEU ????? From programacao em unibrasdistribuidora.com.br Mon Mar 28 16:38:53 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Mon, 28 Mar 2011 16:38:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_APLICATIVO_PARA_GERAR_INSTALA?= =?iso-8859-1?q?=C7=C3O?= Message-ID: <3644A1F055984F368C15618B7CB91FC3@USER2> Prezados, Desculpem o off, mas estou precisando de um aplicativo para gerar instalações, utilizo o delphi 2007, se alguém puder me indicar um eu agradeço. att José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” From sergiojampapb em gmail.com Mon Mar 28 16:43:35 2011 From: sergiojampapb em gmail.com (Sergio Nascimento) Date: Mon, 28 Mar 2011 16:43:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_APLICATIVO_PARA_GERAR_INSTALA?= =?iso-8859-1?q?=C7=C3O?= In-Reply-To: <3644A1F055984F368C15618B7CB91FC3@USER2> References: <3644A1F055984F368C15618B7CB91FC3@USER2> Message-ID: Eu uso o InstallJammer Em 28 de março de 2011 16:38, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > Prezados, > > Desculpem o off, mas estou precisando de um aplicativo para gerar > instalações, utilizo o delphi 2007, se alguém puder me indicar um eu > agradeço. > > > att > > > José Aparecido > > CPD > > UNIBRAS > > (31) 3048-9088 > > (31) 3498-4457 > > programacao em unibrasdistribuidora.com.br > > www.unibrasdistribuidora.com.br > > > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > > > ?Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem.? > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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 marco em visao-ol.com.br Mon Mar 28 16:57:14 2011 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Vis=E3o_On-Line_-_Marco?=) Date: Mon, 28 Mar 2011 16:57:14 -0300 Subject: [firebase-br] Erro ao conectar com Fb - Erro @1 In-Reply-To: References: Message-ID: <2BCFCE80A36143309DC3511CE0B6D7D5@Marco> Boa tarde A DLL do banco de dados é diferente que esta no servidor. -------------------------------------------------- From: "Felipe Aron" Sent: Monday, March 28, 2011 9:22 AM To: "FireBase" Subject: [firebase-br] Erro ao conectar com Fb - Erro @1 > Pessoal, está dando um erro ao conectar com o server firbird. Erro @1 > > O que pode estar acontecendo? > > > -- > Analista programador > #FollowMe: @felipearon ( > http://felipearon.com.br/) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Mon Mar 28 17:10:04 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 28 Mar 2011 17:10:04 -0300 Subject: [firebase-br] =?windows-1252?q?OFF_-_APLICATIVO_PARA_GERAR_INSTAL?= =?windows-1252?q?A=C7=C3O?= In-Reply-To: References: <3644A1F055984F368C15618B7CB91FC3@USER2> Message-ID: <4D90EB1C.7040607@gmail.com> InnoSetup + IsTool e seja feliz.!!! Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 28/03/2011 16:43, Sergio Nascimento escreveu: > Eu uso o InstallJammer > > Em 28 de março de 2011 16:38, UNIBRAS - PROGRAMAÇÃO< > programacao em unibrasdistribuidora.com.br> escreveu: > >> Prezados, >> >> Desculpem o off, mas estou precisando de um aplicativo para gerar >> instalações, utilizo o delphi 2007, se alguém puder me indicar um eu >> agradeço. >> >> >> att >> >> >> José Aparecido >> >> CPD >> >> UNIBRAS >> >> (31) 3048-9088 >> >> (31) 3498-4457 >> >> programacao em unibrasdistribuidora.com.br >> >> www.unibrasdistribuidora.com.br >> >> >> >> "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." >> >> >> >> ?Esta mensagem pode conter informações confidenciais, somente podendo ser >> usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão >> incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso >> esta mensagem tenha sido recebida por engano, solicitamos que comunique o >> remetente e apague-a de seu sistema imediatamente. É vedado a qualquer >> pessoa que não seja o destinatário usar, revelar, distribuir ou copiar >> qualquer parte desta mensagem.? >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From cacgodinho em gmail.com Mon Mar 28 17:12:35 2011 From: cacgodinho em gmail.com (Carlos Alberto) Date: Mon, 28 Mar 2011 17:12:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_APLICATIVO_PARA_GERAR_INSTALA?= =?iso-8859-1?q?=C7=C3O?= References: <3644A1F055984F368C15618B7CB91FC3@USER2> Message-ID: <8884CD7CD98247229469F775C9291B5F@NoteInsumos> José, Eu utilizo o InnoSetup. Ele é fácil de utilizar e bem eficiente. Carlos! ----- Original Message ----- From: "UNIBRAS - PROGRAMAÇÃO" To: "'FireBase'" ; Sent: Monday, March 28, 2011 4:38 PM Subject: [firebase-br] OFF - APLICATIVO PARA GERAR INSTALAÇÃO Prezados, Desculpem o off, mas estou precisando de um aplicativo para gerar instalações, utilizo o delphi 2007, se alguém puder me indicar um eu agradeço. att José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." "Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem." ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcosweimer em gmail.com Mon Mar 28 17:14:47 2011 From: marcosweimer em gmail.com (Marcos Weimer) Date: Mon, 28 Mar 2011 17:14:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?OFF_-_APLICATIVO_PARA_GERAR_INSTALA?= =?iso-8859-1?q?=C7=C3O?= In-Reply-To: <8884CD7CD98247229469F775C9291B5F@NoteInsumos> References: <3644A1F055984F368C15618B7CB91FC3@USER2> <8884CD7CD98247229469F775C9291B5F@NoteInsumos> Message-ID: sou mais 1 que uso o innosetup... o bom que é free Em 28 de março de 2011 17:12, Carlos Alberto escreveu: > José, > > Eu utilizo o InnoSetup. Ele é fácil de utilizar e bem eficiente. > > Carlos! > > > ----- Original Message ----- From: "UNIBRAS - PROGRAMAÇÃO" < > programacao em unibrasdistribuidora.com.br> > To: "'FireBase'" ; > Sent: Monday, March 28, 2011 4:38 PM > Subject: [firebase-br] OFF - APLICATIVO PARA GERAR INSTALAÇÃO > > > > Prezados, > > Desculpem o off, mas estou precisando de um aplicativo para gerar > instalações, utilizo o delphi 2007, se alguém puder me indicar um eu > agradeço. > > > att > > > José Aparecido > > CPD > > UNIBRAS > > (31) 3048-9088 > > (31) 3498-4457 > > programacao em unibrasdistribuidora.com.br > > www.unibrasdistribuidora.com.br > > > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > > > "Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem." > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- -=Ma®©oS=- Marcos R. Weimer Puma GTE 1974 Tubarão From alex em araguaiasistemas.com.br Mon Mar 28 18:21:27 2011 From: alex em araguaiasistemas.com.br (Alex Miranda de Oliveira) Date: Mon, 28 Mar 2011 18:21:27 -0300 Subject: [firebase-br] Campos duplicados na Tabela Message-ID: Campos duplicados na Tabela do banco não consigo deletar nenhum dos dois * DATA_HORA_NOTA * DATA_HORA_NOTA Não consigo deletar qual e a solução para isso.; This operation is not defined for system tables. unsuccessful metadata update. unsupported DYN verb. A messagem que aparece.. Não sei o que fazer ... Ate +++ -- Alex Miranda de Oliveira Coordenador de Desenvolvimento alex em araguaiasistemas.com.br From pportellaa.firebase em gmail.com Mon Mar 28 18:23:52 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 28 Mar 2011 18:23:52 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: <4D90FC68.6070300@gmail.com> como você está deletando? dependendo de como está deletando, vc verificou se está Comittando? Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 28/03/2011 18:21, Alex Miranda de Oliveira escreveu: > Campos duplicados na Tabela do banco não consigo deletar nenhum dos dois > > > * DATA_HORA_NOTA > * DATA_HORA_NOTA > > Não consigo deletar qual e a solução para isso.; > > This operation is not defined for system tables. > unsuccessful metadata update. > unsupported DYN verb. > > > A messagem que aparece.. > > Não sei o que fazer ... > Ate +++ > > From melissaadimari em gmail.com Mon Mar 28 19:48:58 2011 From: melissaadimari em gmail.com (Mel Adimari) Date: Mon, 28 Mar 2011 19:48:58 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: Voce nao consegue renomear um dos campos? Em 28 de março de 2011 18:21, Alex Miranda de Oliveira < alex em araguaiasistemas.com.br> escreveu: > Campos duplicados na Tabela do banco não consigo deletar nenhum dos dois > > > * DATA_HORA_NOTA > * DATA_HORA_NOTA > > Não consigo deletar qual e a solução para isso.; > > This operation is not defined for system tables. > unsuccessful metadata update. > unsupported DYN verb. > > > A messagem que aparece.. > > Não sei o que fazer ... > Ate +++ > > > -- > Alex Miranda de Oliveira > Coordenador de Desenvolvimento > alex em araguaiasistemas.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 alex em araguaiasistemas.com.br Mon Mar 28 20:54:47 2011 From: alex em araguaiasistemas.com.br (Alex Miranda de Oliveira) Date: Mon, 28 Mar 2011 20:54:47 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: Não Consigo Renomear E não sei porque aconteceu isso E o pior se eu tentar criar um campo que ja existe na tabela ele cria novamente... Sera que alguem da lista ja passou por isso.. Em 28 de março de 2011 19:48, Mel Adimari escreveu: > Voce nao consegue renomear um dos campos? > > Em 28 de março de 2011 18:21, Alex Miranda de Oliveira < > alex em araguaiasistemas.com.br> escreveu: > > > Campos duplicados na Tabela do banco não consigo deletar nenhum dos dois > > > > > > * DATA_HORA_NOTA > > * DATA_HORA_NOTA > > > > Não consigo deletar qual e a solução para isso.; > > > > This operation is not defined for system tables. > > unsuccessful metadata update. > > unsupported DYN verb. > > > > > > A messagem que aparece.. > > > > Não sei o que fazer ... > > Ate +++ > > > > > > -- > > Alex Miranda de Oliveira > > Coordenador de Desenvolvimento > > alex em araguaiasistemas.com.br > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Alex Miranda de Oliveira Coordenador de Desenvolvimento alex em araguaiasistemas.com.br From pportellaa.firebase em gmail.com Mon Mar 28 22:02:32 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Mon, 28 Mar 2011 22:02:32 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: <4D912FA8.1040106@gmail.com> Quando respondi, pensei que você estivesse excluindo o "conteudo" do campo, não o próprio campo. Tente fazer um backup e um restore logo em seguida da sua base pra recriar as estruturas internas dele. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 28/03/2011 20:54, Alex Miranda de Oliveira escreveu: > Não Consigo Renomear > E não sei porque aconteceu isso > E o pior se eu tentar criar um campo que ja existe na tabela > ele cria novamente... > > Sera que alguem da lista ja passou por isso.. > > > > Em 28 de março de 2011 19:48, Mel Adimariescreveu: > >> Voce nao consegue renomear um dos campos? >> >> Em 28 de março de 2011 18:21, Alex Miranda de Oliveira< >> alex em araguaiasistemas.com.br> escreveu: >> >>> Campos duplicados na Tabela do banco não consigo deletar nenhum dos dois >>> >>> >>> * DATA_HORA_NOTA >>> * DATA_HORA_NOTA >>> >>> Não consigo deletar qual e a solução para isso.; >>> >>> This operation is not defined for system tables. >>> unsuccessful metadata update. >>> unsupported DYN verb. >>> >>> >>> A messagem que aparece.. >>> >>> Não sei o que fazer ... >>> Ate +++ >>> >>> >>> -- >>> Alex Miranda de Oliveira >>> Coordenador de Desenvolvimento >>> alex em araguaiasistemas.com.br >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > From fernando.bg em gmail.com Tue Mar 29 07:54:54 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Tue, 29 Mar 2011 07:54:54 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: Em 28/03/2011 20:54, Alex Miranda de Oliveira escreveu: > Não Consigo Renomear > E não sei porque aconteceu isso > E o pior se eu tentar criar um campo que ja existe na tabela > ele cria novamente... > > Sera que alguem da lista ja passou por isso.. Bom dia Isso está com cara de banco de dados corrompido. Faça como o Portella falou backup\restore e veja se tem inconsistencias. T++++++++++++ From bzottis em ig.com.br Tue Mar 29 08:27:10 2011 From: bzottis em ig.com.br (=?ISO-8859-1?Q?Jos=E9_Mauricio_Barbisan_Zottis?=) Date: Tue, 29 Mar 2011 08:27:10 -0300 Subject: [firebase-br] Deletar Registros Repetido? In-Reply-To: References: <007501cbeb26$c544b4d0$4fce1e70$@ig.com.br> <4D8CF5E4.7080202@gmail.com> Message-ID: Obrigado a todos, vou tentar por aqui. Em 26 de março de 2011 14:03, Visão On-Line - Marco escreveu: > Boa tarde > Faz o teste neste select. > > delete FROM tabala_1 tabala_1 WHERE tabala_1.chave > > (SELECT tabala_2.chave FROM tabala_1 tabala_2 WHERE tabala_1.chave = > tabala_2.chave rows 1) > ___________ > > -------------------------------------------------- > From: "Paulo Portella" > Sent: Friday, March 25, 2011 5:07 PM > To: "FireBase" > Subject: Re: [firebase-br] Deletar Registros Repetido? > > > Bastarde amigo, >> >> Aconselho você fazer diferente: >> 1o. crie uma tabela identica a atual >> 2o. faça um select disctinct >> 3o. insira o resultado deste select nessa tabela nova >> 4o. renomeie a tabela original. >> 5o. passe a usar a tabela nova. >> >> Porque estou sugerindo isso? >> Respondo: você tem uma tabela com diversos clientes cadastrados, por >> exemplo: >> >> Cliente Id.: 1 >> Nome: Paulo Portella. >> Endereço: São Paulo/SP >> >> Cliente Id.: 179 >> Nome: Paulo Portella de Oliveira >> Endereço: Rio de Janeiro/RJ >> >> São a mesma pessoa, mas o endereço atual é o do RJ e vc acabou deletando o >> primeiro...... >> E então como ficamos? >> >> Uma frase antiga que dizia : ""Quem tem 1 tem nenhum, quem tem 2 "talvez" >> tem 1 >> (tu ja ouviu/leu isso antes?)"" >> >> Vida de americano é assim: iPhone, iPod, iPad, iMac?. >> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc >> >> >> Em 25/03/2011 16:56, Zottis escreveu: >> >>> Pessoal, como posso deletar de uma tabela os registros repetidos por >>> Cliente? >>> >>> Delete from valores_Cliente >>> Where cod_descricao = cod_descricao and >>> Cod_Cliente = Cod_Cliente >>> >>> Desde já agradeço >>> >>> Zottis >>> >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From uberdam em sinprod.com.br Tue Mar 29 09:31:06 2011 From: uberdam em sinprod.com.br (Uberdam Sinprod) Date: Tue, 29 Mar 2011 09:31:06 -0300 Subject: [firebase-br] Recuperar GBK In-Reply-To: References: Message-ID: <4D91D10A.1090107@sinprod.com.br> Algum software em especial para recuperar fbk/gbk ?? From pportellaa.firebase em gmail.com Tue Mar 29 09:34:21 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 29 Mar 2011 09:34:21 -0300 Subject: [firebase-br] Recuperar GBK In-Reply-To: <4D91D10A.1090107@sinprod.com.br> References: <4D91D10A.1090107@sinprod.com.br> Message-ID: <4D91D1CD.2060000@gmail.com> http://www.firebase.com.br/fb/produtos.php Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 29/03/2011 09:31, Uberdam Sinprod escreveu: > > Algum software em especial para recuperar fbk/gbk ?? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Tue Mar 29 09:35:23 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 29 Mar 2011 09:35:23 -0300 Subject: [firebase-br] Recuperar GBK In-Reply-To: <4D91D10A.1090107@sinprod.com.br> References: <4D91D10A.1090107@sinprod.com.br> Message-ID: <4D91D20B.3010704@gmail.com> http://www.firebase.com.br/fb/parceria_ibaid.php Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 29/03/2011 09:31, Uberdam Sinprod escreveu: > > Algum software em especial para recuperar fbk/gbk ?? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gutopj02 em gmail.com Tue Mar 29 11:56:45 2011 From: gutopj02 em gmail.com (Augusto junior) Date: Tue, 29 Mar 2011 11:56:45 -0300 Subject: [firebase-br] off topic NFE Message-ID: Ola a todos, alguem saberia me informar onde encontro um gabarito para a confeccao do arquivo texto para exportar para a NFE ???? grato. Guto From pportellaa.firebase em gmail.com Tue Mar 29 12:05:40 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 29 Mar 2011 12:05:40 -0300 Subject: [firebase-br] off topic NFE In-Reply-To: References: Message-ID: <4D91F544.5050203@gmail.com> serve esse? http://www.emissornfe.fazenda.sp.gov.br/docs/[Emissor_NF-e]_Manual_de_layout_TXT-NF-e_v1.1.1.pdf Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 29/03/2011 11:56, Augusto junior escreveu: > Ola a todos, > > alguem saberia me informar onde encontro um gabarito para a confeccao > do arquivo texto para exportar para a NFE ???? > > grato. > Guto > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From pportellaa.firebase em gmail.com Tue Mar 29 12:08:51 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 29 Mar 2011 12:08:51 -0300 Subject: [firebase-br] off topic NFE In-Reply-To: References: Message-ID: <4D91F603.1040603@gmail.com> Tem mais material nesse outro link: http://www.emissornfe.fazenda.sp.gov.br/manuais.html Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 29/03/2011 11:56, Augusto junior escreveu: > Ola a todos, > > alguem saberia me informar onde encontro um gabarito para a confeccao > do arquivo texto para exportar para a NFE ???? > > grato. > Guto > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gutopj02 em gmail.com Tue Mar 29 12:25:25 2011 From: gutopj02 em gmail.com (Augusto junior) Date: Tue, 29 Mar 2011 12:25:25 -0300 Subject: [firebase-br] off topic NFE In-Reply-To: <4D91F603.1040603@gmail.com> References: <4D91F603.1040603@gmail.com> Message-ID: Valeu pessoal... obrigado Em 29 de março de 2011 12:08, Paulo Portella escreveu: > Tem mais material nesse outro link: > http://www.emissornfe.fazenda.sp.gov.br/manuais.html > > Vida de americano é assim: iPhone, iPod, iPad, iMac?. > Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc > > > Em 29/03/2011 11:56, Augusto junior escreveu: >> >> Ola a todos, >> >> alguem saberia me informar onde encontro um gabarito para a confeccao >> do arquivo texto para exportar para a NFE ???? >> >> grato. >> Guto >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From acf.andre em gmail.com Tue Mar 29 15:16:27 2011 From: acf.andre em gmail.com (andre conrado) Date: Tue, 29 Mar 2011 15:16:27 -0300 Subject: [firebase-br] Ajuda com SQL In-Reply-To: References: <838C200059A34FFA9C786C85204E2A0E@DIEGOPC> <63B2279507EA413FA7AF6D9963683B65@a1933> <2445D5B67CAD4CA9A15C53878F1477E8@a1933> Message-ID: Diego, eu usaria uma SP ou BLOCK... Em 28/03/11, Robson Catunda escreveu: > Daniel, > O que eu quis lhe mostrar foi que na tabela "SAIDA" o campo > QNT_SOLICITADA tem um valor diferente de QNT_ATENDIDA para a IDSAIDA=35, > enquanto nas outras idsaida os valores dos dois campos são iguais. > Se vc simplesmente fizer "(saida.qnt_atendida*estoque.ult_preco) as total" > vai resolver seu caso. > Todavia, resolverá para esse caso específico. Vc precisa definir qual dos > dois campos terá de utilizar QNT_SOLICITADA ou QNT_ATENDIDA, pois pelo que > vejo, em sua tabela nem sempre eles possuem o mesmo valor. > Vc está apresentando o qnt_atendida e calculando com o qnt_solicitada. > > PERCEBEU ????? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From marcelomoreira.souza em gmail.com Tue Mar 29 16:29:29 2011 From: marcelomoreira.souza em gmail.com (Marcelo Moreira) Date: Tue, 29 Mar 2011 16:29:29 -0300 Subject: [firebase-br] Encerrar Transacao Message-ID: Pessoal, Um projeto usando o Firebird 2.1.3 (Rodando Classic) Sistema operacional Windows 2008 R2 Mais ou menos 250 usuarios conectados no banco O que esta acontecendo é que as vezes alguma estação de trabalho por algum motivo trava com uma transacao aberta e esta fica la no banco pendente por horas. Existe algo que eu possa configurar para por exemplo: Uma transacao que esteja aberta por mais de X tempo seja encerrada? Alguma configuracao do proprio Firebird? Obrigado pela atenção. -- Marcelo Moreira (31) 8420-2723 E-mail / MSN: marcelomoreira.souza em hotmail.com E-mail: marcelomoreira.souza em gmail.com Skype: marcelomoreira.souza From alex em araguaiasistemas.com.br Tue Mar 29 19:14:48 2011 From: alex em araguaiasistemas.com.br (Alex Miranda de Oliveira) Date: Tue, 29 Mar 2011 19:14:48 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: Ao fazer o backup e restore varias tabelas corrompidas alguém da lista saber por qual motivo quando corrompe algumas tabelas .. Permite a duplicação de campos com o mesmo nome na tabela..... Em 29 de março de 2011 07:54, Forrest® escreveu: > Em 28/03/2011 20:54, Alex Miranda de Oliveira escreveu: > >> Não Consigo Renomear >> >> E não sei porque aconteceu isso >> E o pior se eu tentar criar um campo que ja existe na tabela >> ele cria novamente... >> >> Sera que alguem da lista ja passou por isso.. >> > > Bom dia > > Isso está com cara de banco de dados corrompido. Faça como o Portella falou > backup\restore e veja se tem inconsistencias. > > T++++++++++++ > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Alex Miranda de Oliveira Coordenador de Desenvolvimento alex em araguaiasistemas.com.br From fernando.bg em gmail.com Tue Mar 29 19:28:53 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Tue, 29 Mar 2011 19:28:53 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: Em 29/03/2011 19:14, Alex Miranda de Oliveira escreveu: > Ao fazer o backup e restore > varias tabelas corrompidas alguém da lista saber por qual motivo > quando corrompe algumas tabelas .. Permite a duplicação de campos com o > mesmo nome na tabela..... Quando um banco está corrompido muitas coisas estranhas pode acontecer. Não tem como dizer o que provocou essa corrupção, mas uma das causas de corrupções em banco de dados é a queda de energia brusca. Não sei se isso ocorre aí, mas se ocorre eu aconselho um nobreak urgente. T++++++++++++ From pportellaa.firebase em gmail.com Tue Mar 29 19:52:53 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Tue, 29 Mar 2011 19:52:53 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: <4D9262C5.5050806@gmail.com> Mover/copiar/colar fisicamente o FDB/GDB sem ""parar"" o serviço. Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 29/03/2011 19:28, Forrest® escreveu: > Em 29/03/2011 19:14, Alex Miranda de Oliveira escreveu: >> Ao fazer o backup e restore >> varias tabelas corrompidas alguém da lista saber por qual motivo >> quando corrompe algumas tabelas .. Permite a duplicação de campos com o >> mesmo nome na tabela..... > > > Quando um banco está corrompido muitas coisas estranhas pode acontecer. > Não tem como dizer o que provocou essa corrupção, mas uma das causas > de corrupções em banco de dados é a queda de energia brusca. Não sei > se isso ocorre aí, mas se ocorre eu aconselho um nobreak urgente. > > T++++++++++++ > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From evandro.abreu em gmail.com Tue Mar 29 19:58:10 2011 From: evandro.abreu em gmail.com (Evandro Abreu) Date: Tue, 29 Mar 2011 19:58:10 -0300 Subject: [firebase-br] Connection rejected by remote interface Message-ID: Pessoal, estou tendo problemas ao realizar a conexão de minha aplicação Delphi com o Firebird. E o problema é só com o Delphi, pois tenho dois sistemas: SEFIP da Caixa Econômica Federal e um sistema de contabilidade da Fortes que funcionam normalmente. O problema é o seguinte: Se tento me conectar usando esta string de conexão: *127.0.0.1: Path_to_Database*, recebo a seguinte mensagem de erro: Unable to complete network request to host 127.0.0.1. Failed to locate machine. Undefined service gds_db/tcp Já desativei o Firewall e o Controle de Contas do Usuário-UAC, porém o erro continua. Já verifiquei o arquivo *services* que fica em c:\windows\system32\drivers\etc e o mesmo contém uma linha gds_db 3050/tcp Já verifiquei o arquivo *hosts* que fica em c:\windows\system32\drivers\etc e o mesmo contém uma linha 127.0.0.1 localhost Se tento me conectar usando esta string de conexão: * 127.0.0.1/3050:Path_to_Database*, recebo a seguinte mensagem de erro: Connection rejected by remote interface Se utilizo o protocolo local, recebo a seguinte mensagem de erro: Unavailable database Detalhe: Consigo acessar o banco de dados pelo IBExpert sem problema algum. Windows 7 + Firebird 2.0 + Delphi 7 No Delphi, estou utilizando os componentes da paleta Interbase. Se alguém puder dar alguma dica eu agradeço, pois já fiz todo tipo de busca no google e até agora não encontrei nada que pudesse me ajudar. -- Atenciosamente, Evandro Abreu. http://twitter.com/abreu_evandro From robson.catunda em gmail.com Tue Mar 29 23:07:38 2011 From: robson.catunda em gmail.com (Robson Catunda) Date: Tue, 29 Mar 2011 23:07:38 -0300 Subject: [firebase-br] Connection rejected by remote interface In-Reply-To: References: Message-ID: A paleta Interbase no delphi 7 está defasada em relação ao firebird desde a versão 1.5. Experimente com dbexpress ou zeos. Em 29 de março de 2011 19:58, Evandro Abreu escreveu: > Pessoal, estou tendo problemas ao realizar a conexão de minha aplicação > Delphi com o Firebird. E o problema é só com o Delphi, pois tenho dois > sistemas: SEFIP da Caixa Econômica Federal e um sistema de contabilidade da > Fortes que funcionam normalmente. > > O problema é o seguinte: > > Se tento me conectar usando esta string de conexão: *127.0.0.1: > Path_to_Database*, recebo a seguinte mensagem de erro: > > Unable to complete network request to host 127.0.0.1. > Failed to locate machine. > Undefined service gds_db/tcp > > Já desativei o Firewall e o Controle de Contas do Usuário-UAC, porém o erro > continua. > Já verifiquei o arquivo *services* que fica em > c:\windows\system32\drivers\etc e o mesmo contém uma linha gds_db 3050/tcp > Já verifiquei o arquivo *hosts* que fica em c:\windows\system32\drivers\etc > e o mesmo contém uma linha 127.0.0.1 localhost > > Se tento me conectar usando esta string de conexão: * > 127.0.0.1/3050:Path_to_Database*, recebo a seguinte mensagem de erro: > Connection rejected by remote interface > > Se utilizo o protocolo local, recebo a seguinte mensagem de erro: > Unavailable database > > Detalhe: Consigo acessar o banco de dados pelo IBExpert sem problema algum. > > Windows 7 + Firebird 2.0 + Delphi 7 > > No Delphi, estou utilizando os componentes da paleta Interbase. > > Se alguém puder dar alguma dica eu agradeço, pois já fiz todo tipo de busca > no google e até agora não encontrei nada que pudesse me ajudar. > -- > Atenciosamente, > > Evandro Abreu. > http://twitter.com/abreu_evandro > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edujed em gmail.com Wed Mar 30 07:55:32 2011 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 30 Mar 2011 07:55:32 -0300 Subject: [firebase-br] Campos duplicados na Tabela In-Reply-To: References: Message-ID: Isto geralmente ocorre quando se altera diretamente as tabelas RDB$ (se você usa o IBExpert, preste atenção nos comandos que ele gera para fazer algumas mágicas) abraço ========================== Eduardo Jedliczka Apucarana - Pr ========================== Em 29 de março de 2011 19:14, Alex Miranda de Oliveira escreveu: > > Ao fazer o backup e restore > varias tabelas corrompidas alguém da lista saber por qual motivo > quando corrompe algumas tabelas .. Permite a duplicação de campos com o > mesmo nome na tabela..... > > > > Em 29 de março de 2011 07:54, Forrest® escreveu: > > > Em 28/03/2011 20:54, Alex Miranda de Oliveira escreveu: > > > >> Não Consigo Renomear > >> > >> E não sei porque aconteceu isso > >> E o pior  se eu tentar criar um campo que ja existe na tabela > >> ele cria novamente... > >> > >> Sera que alguem da lista ja passou por isso.. > >> > > > > Bom dia > > > > Isso está com cara de banco de dados corrompido. Faça como o Portella falou > > backup\restore e veja se tem inconsistencias. > > > > T++++++++++++ > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Alex Miranda de Oliveira > Coordenador de Desenvolvimento > alex em araguaiasistemas.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 rafaelherzog em gmail.com Wed Mar 30 09:18:38 2011 From: rafaelherzog em gmail.com (Rafael Herzog Ramos) Date: Wed, 30 Mar 2011 09:18:38 -0300 Subject: [firebase-br] RES: proteger o arquivo de dados In-Reply-To: <2731698685309675177@unknownmsgid> References: <2731698685309675177@unknownmsgid> Message-ID: No Windows (com NTFS), o único usuário que precisa ter acesso ao arquivo do banco de dados é o usuário do serviço do banco, veja em "Ferramentas Administrativas / Serviços" qual é o usuário de logon do serviço do Firebird e certifique-se que apenas este usuário (e é claro, também algum outro usuário que administra o banco) tenha acesso ao banco. Herzog. > Em 24 de março de 2011 15:17, Cássio escreveu: > > Caras, > uma coisa que está me fazendo esquentar a kbça é a proteção no > arquivo.fdb > do fb.... > > hoje na minha aplicação, o cara pode chegar e deletar o arquivo ou > simplesmente copiá-lo. Isso é diferente de outros sgbd`s por exemplo, o > postegresql e mysql, que o usuário para achar isso é bem complicado. > > Como vcs fazem? o que sugerem? > > vlw!!! From jjrrdd em gmail.com Wed Mar 30 09:26:31 2011 From: jjrrdd em gmail.com (ATTE. Ribamar) Date: Wed, 30 Mar 2011 09:26:31 -0300 Subject: [firebase-br] Connection rejected by remote interface In-Reply-To: References: Message-ID: Não quero receber mais esses e-mails, excluir meu e-mail da lista mais continua chegando, como faço para parar de receber???? Grato Em 29 de março de 2011 23:07, Robson Catunda escreveu: > A paleta Interbase no delphi 7 está defasada em relação ao firebird desde a > versão 1.5. > Experimente com dbexpress ou zeos. > > Em 29 de março de 2011 19:58, Evandro Abreu >escreveu: > > > Pessoal, estou tendo problemas ao realizar a conexão de minha aplicação > > Delphi com o Firebird. E o problema é só com o Delphi, pois tenho dois > > sistemas: SEFIP da Caixa Econômica Federal e um sistema de contabilidade > da > > Fortes que funcionam normalmente. > > > > O problema é o seguinte: > > > > Se tento me conectar usando esta string de conexão: *127.0.0.1: > > Path_to_Database*, recebo a seguinte mensagem de erro: > > > > Unable to complete network request to host 127.0.0.1. > > Failed to locate machine. > > Undefined service gds_db/tcp > > > > Já desativei o Firewall e o Controle de Contas do Usuário-UAC, porém o > erro > > continua. > > Já verifiquei o arquivo *services* que fica em > > c:\windows\system32\drivers\etc e o mesmo contém uma linha gds_db > 3050/tcp > > Já verifiquei o arquivo *hosts* que fica em > c:\windows\system32\drivers\etc > > e o mesmo contém uma linha 127.0.0.1 localhost > > > > Se tento me conectar usando esta string de conexão: * > > 127.0.0.1/3050:Path_to_Database*, recebo a seguinte mensagem de erro: > > Connection rejected by remote interface > > > > Se utilizo o protocolo local, recebo a seguinte mensagem de erro: > > Unavailable database > > > > Detalhe: Consigo acessar o banco de dados pelo IBExpert sem problema > algum. > > > > Windows 7 + Firebird 2.0 + Delphi 7 > > > > No Delphi, estou utilizando os componentes da paleta Interbase. > > > > Se alguém puder dar alguma dica eu agradeço, pois já fiz todo tipo de > busca > > no google e até agora não encontrei nada que pudesse me ajudar. > > -- > > Atenciosamente, > > > > Evandro Abreu. > > http://twitter.com/abreu_evandro > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Bendito Seja o Senhor, que não me entregou nas mãos dos meus inimigos!!! From felix.sol em terra.com.br Wed Mar 30 09:41:37 2011 From: felix.sol em terra.com.br (Felix) Date: Wed, 30 Mar 2011 09:41:37 -0300 Subject: [firebase-br] RES: Connection rejected by remote interface In-Reply-To: References: Message-ID: <00e801cbeed7$d0d35040$7279f0c0$@sol@terra.com.br> No rodapé de cada mensagem tem: Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 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 ATTE. Ribamar Enviada em: quarta-feira, 30 de março de 2011 09:27 Para: FireBase Assunto: Re: [firebase-br] Connection rejected by remote interface Não quero receber mais esses e-mails, excluir meu e-mail da lista mais continua chegando, como faço para parar de receber???? Grato Em 29 de março de 2011 23:07, Robson Catunda escreveu: > A paleta Interbase no delphi 7 está defasada em relação ao firebird desde a > versão 1.5. > Experimente com dbexpress ou zeos. > > Em 29 de março de 2011 19:58, Evandro Abreu >escreveu: > > > Pessoal, estou tendo problemas ao realizar a conexão de minha aplicação > > Delphi com o Firebird. E o problema é só com o Delphi, pois tenho dois > > sistemas: SEFIP da Caixa Econômica Federal e um sistema de contabilidade > da > > Fortes que funcionam normalmente. > > > > O problema é o seguinte: > > > > Se tento me conectar usando esta string de conexão: *127.0.0.1: > > Path_to_Database*, recebo a seguinte mensagem de erro: > > > > Unable to complete network request to host 127.0.0.1. > > Failed to locate machine. > > Undefined service gds_db/tcp > > > > Já desativei o Firewall e o Controle de Contas do Usuário-UAC, porém o > erro > > continua. > > Já verifiquei o arquivo *services* que fica em > > c:\windows\system32\drivers\etc e o mesmo contém uma linha gds_db > 3050/tcp > > Já verifiquei o arquivo *hosts* que fica em > c:\windows\system32\drivers\etc > > e o mesmo contém uma linha 127.0.0.1 localhost > > > > Se tento me conectar usando esta string de conexão: * > > 127.0.0.1/3050:Path_to_Database*, recebo a seguinte mensagem de erro: > > Connection rejected by remote interface > > > > Se utilizo o protocolo local, recebo a seguinte mensagem de erro: > > Unavailable database > > > > Detalhe: Consigo acessar o banco de dados pelo IBExpert sem problema > algum. > > > > Windows 7 + Firebird 2.0 + Delphi 7 > > > > No Delphi, estou utilizando os componentes da paleta Interbase. > > > > Se alguém puder dar alguma dica eu agradeço, pois já fiz todo tipo de > busca > > no google e até agora não encontrei nada que pudesse me ajudar. > > -- > > Atenciosamente, > > > > Evandro Abreu. > > http://twitter.com/abreu_evandro > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Bendito Seja o Senhor, que não me entregou nas mãos dos meus inimigos!!! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From evandro.abreu em gmail.com Wed Mar 30 10:04:13 2011 From: evandro.abreu em gmail.com (Evandro Abreu) Date: Wed, 30 Mar 2011 10:04:13 -0300 Subject: [firebase-br] Connection rejected by remote interface In-Reply-To: References: Message-ID: A questão é que mesmo a paleta estando defasada, a aplicação vinha funcionando normalmente. Outra coisa, já tentei me conectar utilizando o SQLConnection da paleta DBExpress e obtive as mesmas mensagens de erro. Em 29 de março de 2011 23:07, Robson Catunda escreveu: > A paleta Interbase no delphi 7 está defasada em relação ao firebird desde a > versão 1.5. > Experimente com dbexpress ou zeos. > > Em 29 de março de 2011 19:58, Evandro Abreu >escreveu: > > > Pessoal, estou tendo problemas ao realizar a conexão de minha aplicação > > Delphi com o Firebird. E o problema é só com o Delphi, pois tenho dois > > sistemas: SEFIP da Caixa Econômica Federal e um sistema de contabilidade > da > > Fortes que funcionam normalmente. > > > > O problema é o seguinte: > > > > Se tento me conectar usando esta string de conexão: *127.0.0.1: > > Path_to_Database*, recebo a seguinte mensagem de erro: > > > > Unable to complete network request to host 127.0.0.1. > > Failed to locate machine. > > Undefined service gds_db/tcp > > > > Já desativei o Firewall e o Controle de Contas do Usuário-UAC, porém o > erro > > continua. > > Já verifiquei o arquivo *services* que fica em > > c:\windows\system32\drivers\etc e o mesmo contém uma linha gds_db > 3050/tcp > > Já verifiquei o arquivo *hosts* que fica em > c:\windows\system32\drivers\etc > > e o mesmo contém uma linha 127.0.0.1 localhost > > > > Se tento me conectar usando esta string de conexão: * > > 127.0.0.1/3050:Path_to_Database*, recebo a seguinte mensagem de erro: > > Connection rejected by remote interface > > > > Se utilizo o protocolo local, recebo a seguinte mensagem de erro: > > Unavailable database > > > > Detalhe: Consigo acessar o banco de dados pelo IBExpert sem problema > algum. > > > > Windows 7 + Firebird 2.0 + Delphi 7 > > > > No Delphi, estou utilizando os componentes da paleta Interbase. > > > > Se alguém puder dar alguma dica eu agradeço, pois já fiz todo tipo de > busca > > no google e até agora não encontrei nada que pudesse me ajudar. > > -- > > Atenciosamente, > > > > Evandro Abreu. > > http://twitter.com/abreu_evandro > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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, Evandro Abreu. http://twitter.com/abreu_evandro From sistemas2000profesional em gmail.com Wed Mar 30 10:08:23 2011 From: sistemas2000profesional em gmail.com (W O) Date: Wed, 30 Mar 2011 09:08:23 -0400 Subject: [firebase-br] =?iso-8859-1?q?View_con_par=E1metros?= Message-ID: Hola a todos ¿Es posible tener un VIEW con parámetros? Yo puedo tener una vista como esta: SELECT NAME FROM CLIENTS WHERE NAME = 'HELEN'; o como esta: SELECT NAME FROM CLIENTS WHERE NAME = 'MARY'; ¿Sería posible escribir en una vista algo cómo: SELECT NAME FROM CLIENTS WHERE NAME = MyName; ? Muchas gracias. From acf.andre em gmail.com Wed Mar 30 13:04:21 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 30 Mar 2011 13:04:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?View_con_par=E1metros?= In-Reply-To: References: Message-ID: Não certeza se é isso que precisa, mas pode fazer assim: SELECT NAME FROM CLIENTES WHERE NAME = :MyName; O 'dois-pontos' antes do nome 'MyName' indica para que este é um parâmetro. 2011/3/30, W O : > Hola a todos > > ¿Es posible tener un VIEW con parámetros? > > Yo puedo tener una vista como esta: > > SELECT NAME FROM CLIENTS WHERE NAME = 'HELEN'; > > o como esta: > > SELECT NAME FROM CLIENTS WHERE NAME = 'MARY'; > > ¿Sería posible escribir en una vista algo cómo: > > SELECT NAME FROM CLIENTS WHERE NAME = MyName; > > ? > > Muchas gracias. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From acf.andre em gmail.com Wed Mar 30 13:06:20 2011 From: acf.andre em gmail.com (andre conrado) Date: Wed, 30 Mar 2011 13:06:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?View_con_par=E1metros?= In-Reply-To: References: Message-ID: se não funcionar, use assim: SELECT NAME FROM CLIENTES WHERE NAME = ? que funciona. Em 30/03/11, andre conrado escreveu: > Não certeza se é isso que precisa, mas pode fazer assim: > > SELECT NAME FROM CLIENTES WHERE NAME = :MyName; > > > O 'dois-pontos' antes do nome 'MyName' indica para que este é um parâmetro. > > 2011/3/30, W O : >> Hola a todos >> >> ¿Es posible tener un VIEW con parámetros? >> >> Yo puedo tener una vista como esta: >> >> SELECT NAME FROM CLIENTS WHERE NAME = 'HELEN'; >> >> o como esta: >> >> SELECT NAME FROM CLIENTS WHERE NAME = 'MARY'; >> >> ¿Sería posible escribir en una vista algo cómo: >> >> SELECT NAME FROM CLIENTS WHERE NAME = MyName; >> >> ? >> >> Muchas gracias. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > -- > Um Abraço, > André Conrado. > > 055 21 9176-7013 - Claro > 055 21 9896-5449 - Vivo (apenas mensagens SMS) > -- Um Abraço, André Conrado. 055 21 9176-7013 - Claro 055 21 9896-5449 - Vivo (apenas mensagens SMS) From cpd.siscc em gmail.com Wed Mar 30 13:10:46 2011 From: cpd.siscc em gmail.com (cristiano silva) Date: Wed, 30 Mar 2011 13:10:46 -0300 Subject: [firebase-br] rodando bd do firebird 1.5 no firebird 2.0 Message-ID: bom dia pessal, Eu desenvolvo sistemas em delphi 7 com firebird 1.5 e preciso instalar meu programa numa maquina que roda firebird 2.0. Qual o procedimento q eu devo fazer no meu banco para que funicione corretamente. WebRep Overall rating From newprojectsystem em gmail.com Wed Mar 30 13:42:16 2011 From: newprojectsystem em gmail.com (Hugo Jose de Sousa) Date: Wed, 30 Mar 2011 13:42:16 -0300 Subject: [firebase-br] rodando bd do firebird 1.5 no firebird 2.0 In-Reply-To: References: Message-ID: * você pode converter seu banco para a versão 2.0 fazendo um backup na versão 1.5 e restaurando na versão 2.0, mas se isto for inviável para você agora, tente assim: instale as duas versões e altere as configurações das portas... duas versões do firebird na mesma maquina, 1.5 e 2.1, nos arquivos *>*.conf *>* faz as seguintes alterações: *>* *>* RootDirectory = C:\Arquivos de programas\Firebird\Firebird_1_5 *>* RemoteServicePort = 3015 *>* *>*RootDirectory = C:\Arquivos de programas\Firebird\Firebird_2_1 *>* RemoteServicePort = 3012 * From pportellaa.firebase em gmail.com Wed Mar 30 14:48:38 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Wed, 30 Mar 2011 14:48:38 -0300 Subject: [firebase-br] rodando bd do firebird 1.5 no firebird 2.0 In-Reply-To: References: Message-ID: <4D936CF6.6030005@gmail.com> Converta sua base 1.5 para 2.0 * Faça o backup do seu banco atual na versão 1.5 * desinstale seu Fib 1.5 * instale o Fb 2.0 * Restaure o backup feito anteriormente Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 30/03/2011 13:10, cristiano silva escreveu: > bom dia pessal, > > Eu desenvolvo sistemas em delphi 7 com firebird 1.5 e preciso instalar meu > programa numa maquina que roda firebird 2.0. > > Qual o procedimento q eu devo fazer no meu banco para que funicione > corretamente. > WebRep > Overall rating > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu 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 Wed Mar 30 16:40:34 2011 From: fernando.bg em gmail.com (=?ISO-8859-1?Q?Forrest=AE?=) Date: Wed, 30 Mar 2011 16:40:34 -0300 Subject: [firebase-br] rodando bd do firebird 1.5 no firebird 2.0 In-Reply-To: References: Message-ID: Em 30/03/2011 13:10, cristiano silva escreveu: > bom dia pessal, > > Eu desenvolvo sistemas em delphi 7 com firebird 1.5 e preciso instalar meu > programa numa maquina que roda firebird 2.0. > > Qual o procedimento q eu devo fazer no meu banco para que funicione > corretamente. Boa tarde Cristiano Você tem duas opções ou você instala a versão 1.5 junto com a versão 2.0 trocando portas e fazendo os devidos ajustes. Se quiser tem artigos no site da firebase explicando como fazer isso. Ou você pode fazer a migração do seu BD para o FB 2.0 ou mais novo que seria o mais correto a se fazer, mas isso claro que exige muito mais tempo e cuidados pois após a migração esse sistema teria que ser muito bem testado antes de ser colocado em produção. T+++++++++++++++ From listas em fasystem.com.br Wed Mar 30 18:38:51 2011 From: listas em fasystem.com.br (Fasystem - Listas) Date: Wed, 30 Mar 2011 18:38:51 -0300 Subject: [firebase-br] RES: Connection rejected by remote interface In-Reply-To: References: Message-ID: Eu uso IBX com FB2.5 e funciona normalmente. Verifique seu anti-virus. Verifique a DLL de acesso. Copie a fbclient.dll da pasta bin do firebird para a pasta do teu sistema e renomeie para gds32.dll. Atencionsamente Jose Aparecido da Silva -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Evandro Abreu Enviada em: quarta-feira, 30 de março de 2011 10:04 Para: FireBase Assunto: Re: [firebase-br] Connection rejected by remote interface A questão é que mesmo a paleta estando defasada, a aplicação vinha funcionando normalmente. Outra coisa, já tentei me conectar utilizando o SQLConnection da paleta DBExpress e obtive as mesmas mensagens de erro. Em 29 de março de 2011 23:07, Robson Catunda escreveu: > A paleta Interbase no delphi 7 está defasada em relação ao firebird desde a > versão 1.5. > Experimente com dbexpress ou zeos. > > Em 29 de março de 2011 19:58, Evandro Abreu >escreveu: > > > Pessoal, estou tendo problemas ao realizar a conexão de minha aplicação > > Delphi com o Firebird. E o problema é só com o Delphi, pois tenho dois > > sistemas: SEFIP da Caixa Econômica Federal e um sistema de contabilidade > da > > Fortes que funcionam normalmente. > > > > O problema é o seguinte: > > > > Se tento me conectar usando esta string de conexão: *127.0.0.1: > > Path_to_Database*, recebo a seguinte mensagem de erro: > > > > Unable to complete network request to host 127.0.0.1. > > Failed to locate machine. > > Undefined service gds_db/tcp > > > > Já desativei o Firewall e o Controle de Contas do Usuário-UAC, porém o > erro > > continua. > > Já verifiquei o arquivo *services* que fica em > > c:\windows\system32\drivers\etc e o mesmo contém uma linha gds_db > 3050/tcp > > Já verifiquei o arquivo *hosts* que fica em > c:\windows\system32\drivers\etc > > e o mesmo contém uma linha 127.0.0.1 localhost > > > > Se tento me conectar usando esta string de conexão: * > > 127.0.0.1/3050:Path_to_Database*, recebo a seguinte mensagem de erro: > > Connection rejected by remote interface > > > > Se utilizo o protocolo local, recebo a seguinte mensagem de erro: > > Unavailable database > > > > Detalhe: Consigo acessar o banco de dados pelo IBExpert sem problema > algum. > > > > Windows 7 + Firebird 2.0 + Delphi 7 > > > > No Delphi, estou utilizando os componentes da paleta Interbase. > > > > Se alguém puder dar alguma dica eu agradeço, pois já fiz todo tipo de > busca > > no google e até agora não encontrei nada que pudesse me ajudar. > > -- > > Atenciosamente, > > > > Evandro Abreu. > > http://twitter.com/abreu_evandro > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir 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, Evandro Abreu. http://twitter.com/abreu_evandro ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From levymoreira.ce em gmail.com Thu Mar 31 07:42:38 2011 From: levymoreira.ce em gmail.com (Levy Moreira) Date: Thu, 31 Mar 2011 07:42:38 -0300 Subject: [firebase-br] Off - innosetup Message-ID: Alguém sabe como fazer um backup pelo inno setup, eu fiz: Source: "c:\origem\*.*"; DestDir: "{app}\BackupAntesNfe2"; Flags: External skipifsourcedoesntexist uninsnosharedfileprompt confirmoverwrite mas ele só copia os arquivos da pasta origem, gostaria de saber como copiar tudo da pasta origem (ou seja pastas tambem). Quem poder dar uma força agradeço e descupem o off. -- Levy Moreira - Programador Sistech Informática - Juazeiro do Norte - CE ........................................................................... "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.S.ª 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." "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." ........................................................................... From gutonovaes19 em gmail.com Thu Mar 31 11:26:01 2011 From: gutonovaes19 em gmail.com (Gustavo Novaes) Date: Thu, 31 Mar 2011 11:26:01 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi Message-ID: Bom dia à todos, Estou avaliando a migração de uma aplicação feita em delphi 5 + bde-paradox pra o mesmo Delphi 5 +Zeos+Firebird. Não estou "fechado" com Zeos e aceito sugestões. Manter o Delphi 5 é uma necessidade pois muitos componentes de terceiros são usados e migrar para uma versão mais nova do delphi implicaria em muito mais reescrita (presumo) de código e custo de aquisição de componentes tais como report builder e tee chart. Embora o modelo de dados feito no paradox careça de uma remodelagem e melhorias, devido ao prazo do cliente (foi enfático, quer pra ontem - hehehe) tentarei realizar o mínimo de mudanças. Tenho um livro Delphi 5 Banco de Dados & Midas de Thiago Falcão pereira e Adriano di Paulo que mostra a construção em camadas mas utilizando os componentes do BDE e Midas. Entretanto, gostaria de alguma bibliografia mais atualizada, mesmo que destinada à uso de versões mais recentes do delphi, mas que permita-me tirar algum aprendizado e dicas de boas práticas. Espero não ter sido longo demais e agradeço as sugestões que serão enviadas. Ah! Outro caminho que imaginava seguir seria o desenvolvimento INTRAWEB mas ainda receio pelos componentes de terceiros que terei disponível. O foco principal é a mudança do Banco de Dados. Abraços, Gustavo Novaes gutonovaes19 em gmail.com Skype: gustavo.novaes From pportellaa.firebase em gmail.com Thu Mar 31 12:16:18 2011 From: pportellaa.firebase em gmail.com (Paulo Portella) Date: Thu, 31 Mar 2011 12:16:18 -0300 Subject: [firebase-br] Bibliografia & Afins Firebird e Delphi In-Reply-To: References: Message-ID: <4D949AC2.1060606@gmail.com> Sugestões : * Sistemas Multicamadas com Delphi DataSnap e dbExpress (Anderson Haertel Rodrigues) * Guia do Desenvolvedor Delphi for .NET (Pacheco) ==>Muito bom esses Livros, me ajudaram bastante. Quanto aos componentes, não vejo maiores problemas, posso muito bem te orientar quanto a isso. (já fui contratado diversas vezes para Uppar código fonte, e até hoje não vi dificuldade maior). Se a preocupação for tão grande assim, poderíamos fazer um trabalho paralelo, o que você acha? Me contacte em privado no email : pportellaa(arroba)hotmail.com Vida de americano é assim: iPhone, iPod, iPad, iMac?. Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc Em 31/03/2011 11:26, Gustavo Novaes escreveu: > Bom dia à todos, > > Estou avaliando a migração de uma aplicação feita em delphi 5 + > bde-paradox pra o mesmo Delphi 5 +Zeos+Firebird. > Não estou "fechado" com Zeos e aceito sugestões. Manter o Delphi 5 é > uma necessidade pois muitos componentes de terceiros são usados e > migrar para uma versão mais nova do delphi implicaria em muito mais > reescrita (presumo) de código e custo de aquisição de componentes tais > como report builder e tee chart. > > Embora o modelo de dados feito no paradox careça de uma remodelagem e > melhorias, devido ao prazo do cliente (foi enfático, quer pra ontem - > hehehe) tentarei realizar o mínimo de mudanças. > > Tenho um livro Delphi 5 Banco de Dados& Midas de Thiago Falcão > pereira e Adriano di Paulo que mostra a construção em camadas mas > utilizando os componentes do BDE e Midas. Entretanto, gostaria de > alguma bibliografia mais atualizada, mesmo que destinada à uso de > versões mais recentes do delphi, mas que permita-me tirar algum > aprendizado e dicas de boas práticas. > > Espero não ter sido longo demais e agradeço as sugestões que serão enviadas. > > Ah! Outro caminho que imaginava seguir seria o desenvolvimento > INTRAWEB mas ainda receio pelos componentes de terceiros que terei > disponível. O foco principal é a mudança do Banco de Dados. > > Abraços, > > > Gustavo Novaes > gutonovaes19 em gmail.com > Skype: gustavo.novaes > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diegomaccari em ig.com.br Thu Mar 31 13:50:54 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Thu, 31 Mar 2011 13:50:54 -0300 Subject: [firebase-br] OFF Topic - Consultar NF - Obter Itens da NF. Message-ID: <6E25DDE6ECB1412EA8AAA83F9B29B36E@DIEGOPC> Boa tarde pessoal. Desculpa pelo OFF, mas estou com um problema a resolver e não sei por onde começar. Imaginamos o seguinte senário, o usuario possui apenas a Chave da NF-E, e a UF de origem. Pergunto-lhes seria possivel criar uma aplicação preferencialmente em delphi para conectar no web serviçe e obter todas as informações dos Itens desta NF-e ?? Att Diego M. From programacao em unibrasdistribuidora.com.br Thu Mar 31 15:06:18 2011 From: programacao em unibrasdistribuidora.com.br (=?iso-8859-1?Q?UNIBRAS_-_PROGRAMA=C7=C3O?=) Date: Thu, 31 Mar 2011 15:06:18 -0300 Subject: [firebase-br] RES: OFF Topic - Consultar NF - Obter Itens da NF. In-Reply-To: <6E25DDE6ECB1412EA8AAA83F9B29B36E@DIEGOPC> References: <6E25DDE6ECB1412EA8AAA83F9B29B36E@DIEGOPC> Message-ID: <9704057F20844E8EA9DE0BEABA656B24@USER2> Prezado, Eu tenho um software erp, com módulo NF-e se tiver interessado entre em contato com a www.softmaxi.com.br ou softmaxi em softmaxi.com.br Atenciosamente, José Aparecido CPD UNIBRAS (31) 3048-9088 (31) 3498-4457 programacao em unibrasdistribuidora.com.br www.unibrasdistribuidora.com.br "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." “Esta mensagem pode conter informações confidenciais, somente podendo ser usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso esta mensagem tenha sido recebida por engano, solicitamos que comunique o remetente e apague-a de seu sistema imediatamente. É vedado a qualquer pessoa que não seja o destinatário usar, revelar, distribuir ou copiar qualquer parte desta mensagem.” -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Diego Maccari Enviada em: quinta-feira, 31 de março de 2011 13:51 Para: FireBase Assunto: [firebase-br] OFF Topic - Consultar NF - Obter Itens da NF. Boa tarde pessoal. Desculpa pelo OFF, mas estou com um problema a resolver e não sei por onde começar. Imaginamos o seguinte senário, o usuario possui apenas a Chave da NF-E, e a UF de origem. Pergunto-lhes seria possivel criar uma aplicação preferencialmente em delphi para conectar no web serviçe e obter todas as informações dos Itens desta NF-e ?? Att Diego M. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir 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. Verificado por AVG - www.avgbrasil.com.br Versão: 10.0.1209 / Banco de dados de vírus: 1500/3542 - Data de Lançamento: 03/31/11 From william.v0lkwe1s em gmail.com Thu Mar 31 15:25:48 2011 From: william.v0lkwe1s em gmail.com (william schneider volkweis) Date: Thu, 31 Mar 2011 15:25:48 -0300 Subject: [firebase-br] RES: OFF Topic - Consultar NF - Obter Itens da NF. In-Reply-To: <9704057F20844E8EA9DE0BEABA656B24@USER2> References: <6E25DDE6ECB1412EA8AAA83F9B29B36E@DIEGOPC> <9704057F20844E8EA9DE0BEABA656B24@USER2> Message-ID: cara a no site do sefaz a nfe eh consultada por uma variavel get creio que a forma mais facil e rapida de se fazer isso seria montar um browser e passar o valor do numero da nfe para ele so que nao subsitui o captcha mas isso eh o de menos Em 31 de março de 2011 15:06, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > > Prezado, > > > Eu tenho um software erp, com módulo NF-e se tiver interessado entre em > contato com a www.softmaxi.com.br ou softmaxi em softmaxi.com.br > > > Atenciosamente, > > > José Aparecido > CPD > UNIBRAS > (31) 3048-9088 > (31) 3498-4457 > programacao em unibrasdistribuidora.com.br > www.unibrasdistribuidora.com.br > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > ?Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem.? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Diego Maccari > Enviada em: quinta-feira, 31 de março de 2011 13:51 > Para: FireBase > Assunto: [firebase-br] OFF Topic - Consultar NF - Obter Itens da NF. > > > > Boa tarde pessoal. > > Desculpa pelo OFF, mas estou com um problema a resolver e não sei por onde > começar. > > Imaginamos o seguinte senário, o usuario possui apenas a Chave da NF-E, e a > UF de origem. > > Pergunto-lhes seria possivel criar uma aplicação preferencialmente em > delphi > para conectar no web serviçe e obter todas as informações dos Itens desta > NF-e ?? > > Att > > Diego M. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir 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. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1209 / Banco de dados de vírus: 1500/3542 - Data de > Lançamento: > 03/31/11 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- >>WILLIAM SCHNEIDER VOLKWEIS<< From diegomaccari em ig.com.br Thu Mar 31 15:38:50 2011 From: diegomaccari em ig.com.br (Diego Maccari) Date: Thu, 31 Mar 2011 15:38:50 -0300 Subject: [firebase-br] RES: OFF Topic - Consultar NF - Obter Itens da NF. In-Reply-To: References: <6E25DDE6ECB1412EA8AAA83F9B29B36E@DIEGOPC><9704057F20844E8EA9DE0BEABA656B24@USER2> Message-ID: William obrigado pela atenção Em relação ao captcha, eu deveria informar idividualmente para cada NF-e ? corrija-me se estier errado. Isso não seria o que eu preciso, pensei em term por exemplo um grid com a lista de todas as NF´s para consulta e fazer com que o processo fosse automatico, sem ter que ficar informando o captcha para cada NF, isso seria possível ?? Att Diego M. -----Mensagem Original----- From: william schneider volkweis Sent: Thursday, March 31, 2011 3:25 PM To: FireBase Subject: Re: [firebase-br] RES: OFF Topic - Consultar NF - Obter Itens da NF. cara a no site do sefaz a nfe eh consultada por uma variavel get creio que a forma mais facil e rapida de se fazer isso seria montar um browser e passar o valor do numero da nfe para ele so que nao subsitui o captcha mas isso eh o de menos Em 31 de março de 2011 15:06, UNIBRAS - PROGRAMAÇÃO < programacao em unibrasdistribuidora.com.br> escreveu: > > Prezado, > > > Eu tenho um software erp, com módulo NF-e se tiver interessado entre em > contato com a www.softmaxi.com.br ou softmaxi em softmaxi.com.br > > > Atenciosamente, > > > José Aparecido > CPD > UNIBRAS > (31) 3048-9088 > (31) 3498-4457 > programacao em unibrasdistribuidora.com.br > www.unibrasdistribuidora.com.br > > "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." > > ?Esta mensagem pode conter informações confidenciais, somente podendo ser > usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão > incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso > esta mensagem tenha sido recebida por engano, solicitamos que comunique o > remetente e apague-a de seu sistema imediatamente. É vedado a qualquer > pessoa que não seja o destinatário usar, revelar, distribuir ou copiar > qualquer parte desta mensagem.? > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Diego Maccari > Enviada em: quinta-feira, 31 de março de 2011 13:51 > Para: FireBase > Assunto: [firebase-br] OFF Topic - Consultar NF - Obter Itens da NF. > > > > Boa tarde pessoal. > > Desculpa pelo OFF, mas estou com um problema a resolver e não sei por > onde > começar. > > Imaginamos o seguinte senário, o usuario possui apenas a Chave da NF-E, e > a > UF de origem. > > Pergunto-lhes seria possivel criar uma aplicação preferencialmente em > delphi > para conectar no web serviçe e obter todas as informações dos Itens desta > NF-e ?? > > Att > > Diego M. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir 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. > Verificado por AVG - www.avgbrasil.com.br > Versão: 10.0.1209 / Banco de dados de vírus: 1500/3542 - Data de > Lançamento: > 03/31/11 > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- >>WILLIAM SCHNEIDER VOLKWEIS<< ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From william.v0lkwe1s em gmail.com Thu Mar 31 15:44:26 2011 From: william.v0lkwe1s em gmail.com (william schneider volkweis) Date: Thu, 31 Mar 2011 15:44:26 -0300 Subject: [firebase-br] RES: OFF Topic - Consultar NF - Obter Itens da NF. In-Reply-To: References: <6E25DDE6ECB1412EA8AAA83F9B29B36E@DIEGOPC> <9704057F20844E8EA9DE0BEABA656B24@USER2> Message-ID: cara nao que eu saiba pois o captcha ja server pra evita consultas altomaticas para poupar trafego, ou servidor. oque tu poderia fazer eh somente poupar o trabalho do cara ter que abrir o site do sefaz e digita o numero se tem alguma maneira sem o captcha nao sei. Em 31 de março de 2011 15:38, Diego Maccari escreveu: > William obrigado pela atenção > > Em relação ao captcha, eu deveria informar idividualmente para cada NF-e ? > corrija-me se estier errado. > > Isso não seria o que eu preciso, pensei em term por exemplo um grid com a > lista de todas as NF´s para consulta > e fazer com que o processo fosse automatico, sem ter que ficar informando o > captcha para cada NF, > isso seria possível ?? > > Att > > Diego M. > > > -----Mensagem Original----- From: william schneider volkweis > Sent: Thursday, March 31, 2011 3:25 PM > To: FireBase > Subject: Re: [firebase-br] RES: OFF Topic - Consultar NF - Obter Itens da > NF. > > > cara > a no site do sefaz a nfe eh consultada por uma variavel get > creio que a forma mais facil e rapida de se fazer isso seria montar um > browser e passar o valor do numero da nfe para ele > so que nao subsitui o captcha mas isso eh o de menos > > Em 31 de março de 2011 15:06, UNIBRAS - PROGRAMAÇÃO < > programacao em unibrasdistribuidora.com.br> escreveu: > > >> Prezado, >> >> >> Eu tenho um software erp, com módulo NF-e se tiver interessado entre em >> contato com a www.softmaxi.com.br ou softmaxi em softmaxi.com.br >> >> >> Atenciosamente, >> >> >> José Aparecido >> CPD >> UNIBRAS >> (31) 3048-9088 >> (31) 3498-4457 >> programacao em unibrasdistribuidora.com.br >> www.unibrasdistribuidora.com.br >> >> "Antes de imprimir, pense em sua responsabilidade com o MEIO AMBIENTE." >> >> ?Esta mensagem pode conter informações confidenciais, somente podendo ser >> usada pelo indivíduo ou entidade a quem foi endereçada. A transmissão >> incorreta da mensagem não acarreta a perda de sua confidencialidade. Caso >> esta mensagem tenha sido recebida por engano, solicitamos que comunique o >> remetente e apague-a de seu sistema imediatamente. É vedado a qualquer >> pessoa que não seja o destinatário usar, revelar, distribuir ou copiar >> qualquer parte desta mensagem.? >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de Diego Maccari >> Enviada em: quinta-feira, 31 de março de 2011 13:51 >> Para: FireBase >> Assunto: [firebase-br] OFF Topic - Consultar NF - Obter Itens da NF. >> >> >> >> Boa tarde pessoal. >> >> Desculpa pelo OFF, mas estou com um problema a resolver e não sei por >> onde >> começar. >> >> Imaginamos o seguinte senário, o usuario possui apenas a Chave da NF-E, e >> a >> UF de origem. >> >> Pergunto-lhes seria possivel criar uma aplicação preferencialmente em >> delphi >> para conectar no web serviçe e obter todas as informações dos Itens desta >> NF-e ?? >> >> Att >> >> Diego M. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir 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. >> Verificado por AVG - www.avgbrasil.com.br >> Versão: 10.0.1209 / Banco de dados de vírus: 1500/3542 - Data de >> Lançamento: >> 03/31/11 >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > -- > >> WILLIAM SCHNEIDER VOLKWEIS<< >>> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- >>WILLIAM SCHNEIDER VOLKWEIS<<