[delphi-br] Interbase ou Firebird?
Prezados, abro fontes de projetos e as vezes me deparo com o erro no teste de conexão do banco de dados, quando vou ver é que foi configurado no sqlconection para Interbase. Desativo o firebird e ativo o interbase fica ok. Pergunto: Posso mudar na configuração do driver name do sqlconection para Firebird? Gostaria de trabalhar somente com FIREBIRD. Desde já fico grato.
[delphi-br] interbase
Fiz a instalação do Interbase 2009 para testes e agora os arquivos que eu tinha criado com o Firebird não abrem mais, dizendo quea aestrutura não é suportada, como posso resolver isto , pois ja desistalei o interbase e instalei o firebird novamente e não resolveu Aldinei [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Interbase instalado?
Algúem tem alguma rotina, para saber se a máquina tem o interbase está instalado? - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoave...@yahoo.com.br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Interbase instalado?
Todo bando de dados tem uma dll específica, no caso do cliente, o Interbase acho que é a gds32.dll. Não lembro se é ou não, enfim... você pode testar se existe essa dll. Pode testar chaves de registro... Tem um componente na paleta Interbase Admin, chamado IBInstall, você pode usa-lo para configurar a instalação do Interbase, mas uma DLL a mais é requerida pelo componente, IbInstal.dll. De: Evaldo evaldoave...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 11:32:48 Assunto: [delphi-br] Interbase instalado? Algúem tem alguma rotina, para saber se a máquina tem o interbase está instalado? - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoavelar@ yahoo.com. br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Interbase instalado?
se vc no prompt de comando digitar: netstat -a vai aparecer os serviços/portas em uso. aprendi aqui na lista - Original Message - From: Evaldo To: delphi-br@yahoogrupos.com.br Sent: Friday, December 12, 2008 11:32 AM Subject: [delphi-br] Interbase instalado? Algúem tem alguma rotina, para saber se a máquina tem o interbase está instalado? - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoave...@yahoo.com.br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus Database: 270.9.17/1845 - Release Date: 12/12/ 09:02 [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Interbase instalado?
Não posso pesquisar pelas dll, porque por exemplo a gds32.dll , o firebird poderia usar para retrocompatibilidade, entao o fato dela estar la não me granate que quem vai estar instalado é o interbase; Mesmo assim obrigado pela resposta. - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoave...@yahoo.com.br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas]
Res: Res: [delphi-br] Interbase instalado?
String de pesquisa no Google: installed programs delphi. http://www.greatis.com/delphicb/tips/lib/system-installprog.html De: Evaldo evaldoave...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 13:39:32 Assunto: Re: Res: [delphi-br] Interbase instalado? Não posso pesquisar pelas dll, porque por exemplo a gds32.dll , o firebird poderia usar para retrocompatibilidad e, entao o fato dela estar la não me granate que quem vai estar instalado é o interbase; Mesmo assim obrigado pela resposta. - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoavelar@ yahoo.com. br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Interbase SQL - Erro Extract - group by
Olá pessoal! Montei um script sql para me retornar o cod_aluno, o ano_mes (informação obtida pela clausula Extract) e o valor do movimento. O problema é que quando tento somar os valores ele dá erro na clausula GROUP BY. select cod_aluno, EXTRACT(month from data)||EXTRACT(year from data) as Ano_mes, (valor) total from controle_pagamento where cod_aluno = 2260 and ((cod_historico in (select cod_hist_filantropia from historico_mensalidade HM)) or (cod_historico in (select cod_hist_desc_dissidio from historico_mensalidade HM)) or (cod_historico in (select cod_hist_desc_esp from historico_mensalidade HM))) and tipo_oper = 'C' group by 1, 2
Re: [delphi-br] InterBase - Erro em Stored Procedure
tente assim: ... select tipo_oper, sum(coalesce(valor,0)) total ...
Re: [delphi-br] InterBase - Erro em Stored Procedure
e tb tente parar de usar o interbase, migre para firebird... 2008/11/10 JB [EMAIL PROTECTED]: tente assim: ... select tipo_oper, sum(coalesce(valor,0)) total ...
[delphi-br] InterBase - Erro em Stored Procedure
Olá Pessoal! Montei um SP no InterBase (o código está abaixo) e estou tendo o seguinte problema: Quando executo a SP no InterBase 6.5 ela retorna o valor correto porém, quando executo no Interbase 6.0 ela retorna NULL. Qual poderia ser a solução do problema? CREATE PROCEDURE RETORNA_SALDO ( ALUNO INTEGER, ANO_MES CHAR(6)) RETURNS( SALDO NUMERIC(15, 2) ) AS DECLARE VARIABLE oper char(1); DECLARE VARIABLE valor numeric(15,2); begin saldo = 0; For select tipo_oper, sum(valor) total from controle_pagamento where cod_aluno = :aluno and ano_mes = :ano_mes group by tipo_oper into :oper, :valor DO begin if (oper = 'D') then begin saldo = saldo + :valor; end else begin saldo = saldo - :valor; end end end
[delphi-br] Interbase em Rede
Boa tarde, tenho uma aplicação que funciona normal quando a base de dados está na mesma máquina, porém quando coloco ela em rede dá a seguinte mensagem: 'Your user name and password are not defined. Ask your database administrator to set up an InterBase login.' O usuário que estou utilizando é o SYSDBA, porém a senha foi alterada. Alguém pode me ajudar? Utilizo Delphi 7 e Interbase 6.5 sds Bender Desenvolvimento de Sistemas e Serviços Contábeis (Régis) (51) 98470699 Novo Hamburgo/RS MSN: [EMAIL PROTECTED] www.regisbender.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Interbase Connection lost to database
Olá pessoal! Possuo um BD Interbase e ultimamente está ocorrendo erros de conecção do sistema com o BD com a seguinte mensagem: Connection lost to database. Tentei fazer um backup da base atraves do IBConsole, diretamente no servidor que contem a base e ocorreu o mesmo erro. Estou utilizando o Interbase 6.0 em um servidor windows 2000. O que está gerando esse erro e como posso solucioná-lo?? Grato pela atenção!
Re: [delphi-br] Interbase Connection lost to database
Esse erro é causado geralmente por falha na rede... ai o banco derruba a conexão.. fale um pouco sobre a rede.. como ela foi montada? 2008/10/27 cezarmolinar [EMAIL PROTECTED] Olá pessoal! Possuo um BD Interbase e ultimamente está ocorrendo erros de conecção do sistema com o BD com a seguinte mensagem: Connection lost to database. Tentei fazer um backup da base atraves do IBConsole, diretamente no servidor que contem a base e ocorreu o mesmo erro. Estou utilizando o Interbase 6.0 em um servidor windows 2000. O que está gerando esse erro e como posso solucioná-lo?? Grato pela atenção! -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] InterBase Admin no BDS 2006
Mendo, Se possivel vc pode me passar o nome do arquivo ?? Pois aqui não esta instalado. grato Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] InterBase Admin no BDS 2006
Mendo, Agora que me lembrei, estou falando da paleta IBAdmin e não somente da paleta Interbase, pois a interbase já esta instalada normal, mais eu preciso da IBAdmin pois preciso do componente para fazer backup e restore. Grato Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] _ De: Tiago de Assis Pimenta [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 4 de junho de 2007 08:27 Para: Grupo Delphi Yahoo (delphi-br@yahoogrupos.com.br) Assunto: InterBase Admin no BDS 2006 Mendo, Se possivel vc pode me passar o nome do arquivo ?? Pois aqui não esta instalado. grato Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
RES: [SPAM] [delphi-br] InterBase Admin no BDS 2006
Tiago, Segue o nome do pacote e o caminho. ` Acho que era isso que queria. []s Mendo De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Tiago de Assis Pimenta Enviada em: segunda-feira, 4 de junho de 2007 08:46 Para: Grupo Delphi Yahoo Assunto: [SPAM] [delphi-br] InterBase Admin no BDS 2006 Mendo, Agora que me lembrei, estou falando da paleta IBAdmin e não somente da paleta Interbase, pois a interbase já esta instalada normal, mais eu preciso da IBAdmin pois preciso do componente para fazer backup e restore. Grato Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com [EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com [EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com _ De: Tiago de Assis Pimenta [mailto:[EMAIL PROTECTED] mailto:tiagopimenta82%40yahoo.com.br ] Enviada em: segunda-feira, 4 de junho de 2007 08:27 Para: Grupo Delphi Yahoo (delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ) Assunto: InterBase Admin no BDS 2006 Mendo, Se possivel vc pode me passar o nome do arquivo ?? Pois aqui não esta instalado. grato Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com [EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com [EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [SPAM] [delphi-br] InterBase Admin no BDS 2006
Tiago, Veja se não é somente habilitar os componentes, estou usando normalmente. Mendo De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Tiago de Assis Pimenta Enviada em: domingo, 3 de junho de 2007 01:27 Para: Grupo Delphi Yahoo Assunto: [SPAM] [delphi-br] InterBase Admin no BDS 2006 Galera, no Delphi 7 tinha a paleta Interbase Admin que tinha o componente para fazer o backup do firebird. No BDS 2006 não achei essa paleta, alguem sabe como proceder ??? Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com [EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com [EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] InterBase Admin no BDS 2006
Galera, no Delphi 7 tinha a paleta Interbase Admin que tinha o componente para fazer o backup do firebird. No BDS 2006 não achei essa paleta, alguem sabe como proceder ??? Tiago de Assis Pimenta MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] SKYPE: tiagopimenta_skype GTalk: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Interbase 2007 - versao developer - duvida
Gostaria de ter mais informações, do que posso ou não posso fazer com essa versão do interbase. Thiago Filiano
RES: [delphi-br] Interbase 2007 - versao developer - duvida
www.codegear.com De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Thiago Filiano (America Soft) Enviada em: sexta-feira, 4 de maio de 2007 09:34 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Interbase 2007 - versao developer - duvida Gostaria de ter mais informações, do que posso ou não posso fazer com essa versão do interbase. Thiago Filiano __ Informação do NOD32 IMON 2238 (20070503) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Interbase 2007 - versao developer - duvida
Olá Thiago, com o InterBase Developer Edition você tem todos os recursos do InterBase e está limitado a 1 processador. A versão Developer reinicia o server a cada 48 horas automaticamente. Esta versão é limitada a desenvolvimento, para distribuição você pode adquirir as licenças. []'s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . http://www.codegear.com/ Andreano Lanusse Product Line Manager Latin America Caribbean phone 1.831.431.5051 | mobile 1.831.332.5100 | email [EMAIL PROTECTED] 100 Enteprise Way Scotts Valley, CA, 95066 USA www.codegear.com blogs.codegear.com/andreanolanusse ¡Visite CodeGear Developer Network en Español! http://dn.codegear.com/es http://dn.codegear.com/es Visite CodeGear Developer Network em Português! http://dn.codegear.com/br http://dn.codegear.com/br From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Thiago Filiano (America Soft) Sent: Friday, May 04, 2007 5:34 AM To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Interbase 2007 - versao developer - duvida Gostaria de ter mais informações, do que posso ou não posso fazer com essa versão do interbase. Thiago Filiano [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Interbase via BDE
Caros Colegas, tenho uma tabela interbase (dados.gdb) e acesso a mesma via BDE (TTable), e não estou conseguindo atualizar os dados automaticamnte, explico: Dois usuários estão cadastrando títulos apagar, que é um numero sequncial e automático, mas um usuário não consegue ver o código que foi gravado pelo outro, Exemplo: - USUARIO 01: Na inclusão, o sistema retorno o código 01 para o Titulo. - USUARIO 01: Na inclusão, o sistema deveria retorna o código 02 para o Titulo, mas retorna o código 01 porque a base de dados não foi atualizada com os dados do USUARIO 01. Como faço para que a base de dados seja atualizada assim que a informação é gravada e os demais usuários enxergam esta informação atualizada ??? Obrigado a todos, Pedro. Esta mensagem foi enviada usando WEBMail A Tarde On Line [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase via BDE (corrigindo email anterior)
Caros Colegas, tenho uma tabela interbase (dados.gdb) e acesso a mesma via BDE (TTable), e não estou conseguindo atualizar os dados automaticamnte, explico: Dois usuários estão cadastrando títulos apagar, que é um numero sequncial e automático, mas um usuário não consegue ver o código que foi gravado pelo outro, Exemplo: - USUARIO 01: Na inclusão, o sistema retorno o código 01 para o Titulo. - USUARIO 02: Na inclusão, o sistema deveria retorna o código 02 para o Titulo, mas retorna o código 01 porque a base de dados não foi atualizada com os dados do USUARIO 01. Como faço para que a base de dados seja atualizada assim que a informação é gravada e os demais usuários enxergam esta informação atualizada ??? Esta mensagem foi enviada usando WEBMail A Tarde On Line [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase via BDE (corrigindo email anterior)
Caros Colegas, tenho uma tabela interbase (dados.gdb) e acesso a mesma via BDE (TTable), e não estou conseguindo atualizar os dados automaticamnte, explico: Dois usuários estão cadastrando títulos apagar, que é um numero sequncial e automático, mas um usuário não consegue ver o código que foi gravado pelo outro, Exemplo: - USUARIO 01: Na inclusão, o sistema retorno o código 01 para o Titulo. - USUARIO 02: Na inclusão, o sistema deveria retorna o código 02 para o Titulo, mas retorna o código 01 porque a base de dados não foi atualizada com os dados do USUARIO 01. Como faço para que a base de dados seja atualizada assim que a informação é gravada e os demais usuários enxergam esta informação atualizada ??? Obrigado a todos, Pedro. - Final da mensagem encaminhada - Esta mensagem foi enviada usando WEBMail A Tarde On Line [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase + Windows 2003
Boa Tarde! Caros, estou com o seguinte problema: Tenho o Interbase 6.0.1 instalado num servidor Windows 2003. Usando minha estação, através do IBConsole, acesso o Banco e manuseio os Dados. Através do Delphi (6) consigo conectar com o banco (IBConnection), mas quando tento abrir uma query (em tempo de projeto), ocorre o erro: Dynamic SQL Error SQL error code = -901 feature is not supported Em run-time tbém ocorre erro. Grato, Rogério R. Fernandes. ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase - Select - Bases de dados diferentes
Em ultimo caso, se não conseguir, faz um UpdateSql, ou cria uma tabela temporária para juntar os dados que te interessam dos 2 bancos. - Original Message - From: WILLER [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, August 04, 2006 4:16 PM Subject: Re: [delphi-br] Interbase - Select - Bases de dados diferentes Valeu, vou tentar isso. Mas, não teria outra forma de se fazer isso sem usar o Alias? - Original Message - From: Campus To: delphi-br@yahoogrupos.com.br Sent: Friday, August 04, 2006 2:51 PM Subject: Re: [delphi-br] Interbase - Select - Bases de dados diferentes Willer, acho que isso depende mais do componente de acesso do que do banco. Com BDE dá usando o alias: Select * from :Banco1:TabelaA, :Banco2:TabelaB where bla bla bla. - Original Message - From: WILLER [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, August 04, 2006 12:55 PM Subject: [delphi-br] Interbase - Select - Bases de dados diferentes Olá, Alguém sabe se é possível utilizar um SELECT que traga dados de DUAS BASES de dados diferentes? Isso em Interbase. Por exemplo: Trazer 2 campos de cada banco de dados. Se alguém souber se é possível, ou souber como fazer me responda para que eu possa continuar pesquisando ou desistir de vez. []s Willer Alves da Costa [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos __ Informação do NOD32 1.1683 (20060728) __ Esta mensagem foi verificada pelo NOD32 Sistema Antivírus http://www.nod32.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase - Select - Bases de dados diferentes
Olá, Alguém sabe se é possível utilizar um SELECT que traga dados de DUAS BASES de dados diferentes? Isso em Interbase. Por exemplo: Trazer 2 campos de cada banco de dados. Se alguém souber se é possível, ou souber como fazer me responda para que eu possa continuar pesquisando ou desistir de vez. []s Willer Alves da Costa [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase - Select - Bases de dados diferentes
Willer, acho que isso depende mais do componente de acesso do que do banco. Com BDE dá usando o alias: Select * from :Banco1:TabelaA, :Banco2:TabelaB where bla bla bla. - Original Message - From: WILLER [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, August 04, 2006 12:55 PM Subject: [delphi-br] Interbase - Select - Bases de dados diferentes Olá, Alguém sabe se é possível utilizar um SELECT que traga dados de DUAS BASES de dados diferentes? Isso em Interbase. Por exemplo: Trazer 2 campos de cada banco de dados. Se alguém souber se é possível, ou souber como fazer me responda para que eu possa continuar pesquisando ou desistir de vez. []s Willer Alves da Costa [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [delphi-br] Interbase - Select - Bases de dados diferentes
Não sei no InterBase, mas até a versão 1.5 do FireBird isso não é possível. Não sei se na versão 2.0 do FireBird isso é possível. Consulte artigos em http://www.firebase.com.br (necessário registro no site!). Sds. From: WILLER [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Interbase - Select - Bases de dados diferentes Date: Fri, 4 Aug 2006 12:55:07 -0300 Olá, Alguém sabe se é possível utilizar um SELECT que traga dados de DUAS BASES de dados diferentes? Isso em Interbase. Por exemplo: Trazer 2 campos de cada banco de dados. Se alguém souber se é possível, ou souber como fazer me responda para que eu possa continuar pesquisando ou desistir de vez. []s Willer Alves da Costa [As partes desta mensagem que não continham texto foram removidas] _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase - Select - Bases de dados diferentes
Valeu, vou tentar isso. Mas, não teria outra forma de se fazer isso sem usar o Alias? - Original Message - From: Campus To: delphi-br@yahoogrupos.com.br Sent: Friday, August 04, 2006 2:51 PM Subject: Re: [delphi-br] Interbase - Select - Bases de dados diferentes Willer, acho que isso depende mais do componente de acesso do que do banco. Com BDE dá usando o alias: Select * from :Banco1:TabelaA, :Banco2:TabelaB where bla bla bla. - Original Message - From: WILLER [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, August 04, 2006 12:55 PM Subject: [delphi-br] Interbase - Select - Bases de dados diferentes Olá, Alguém sabe se é possível utilizar um SELECT que traga dados de DUAS BASES de dados diferentes? Isso em Interbase. Por exemplo: Trazer 2 campos de cada banco de dados. Se alguém souber se é possível, ou souber como fazer me responda para que eu possa continuar pesquisando ou desistir de vez. []s Willer Alves da Costa [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos __ Informação do NOD32 1.1683 (20060728) __ Esta mensagem foi verificada pelo NOD32 Sistema Antivírus http://www.nod32.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] InterBase e DBExpress (BDE, IBConsole, etc.) - problema de interpretacao de campos numericos nulos
Pessoal: Desculpem a longa mensagem, mas acho que preciso fornecer alguns detalhes: Estou usando Delphi 7 com DBExpress (SQLDataSet/ClientDataSet) e InterBase 6, mas o problema tambem ocorreu com acesso via BDE 5.202 e no IBConsole. Obs.: Não posso usar o Firebird por enquanto, pois necessito fazer manutenção em um sistema já existente) Tenho uma tabela com um campo CUSTO_PREVISTO que pode conter valores ou pode estar null Ao fazer um SELECT e ordenar (ORDER BY) pelo campo CUSTO_PREVISTO, os registros onde esse campo esta' preenchido (zero ou qualquer outro valor), aparecem na ordem correta. Porem, os registros onde esse campo esta' null, aparecem sempre em ultimo lugar. 1) Existe um modo de eu fazer o InterBase interpretar os campos DOUBLE PRECISION contendo null como se fossem zero ? Tentei fazer um CAST (exemplo abaixo), mas nao adiantou. Os registros com CUSTO_PREVISTO null continuam sendo listados no final SELECT CAMPO1, CAMPO2, CAST(CUSTO_PREVISTO AS DOUBLE PRECISION) FROM TBXYZ ORDER BY 3 2) Em outro SELECT, eu preciso somar o campo CUSTO_PREVISTO com o campo CUSTO_ADICIONAL. Porem, se um desses campos esta' null, o resultado e' null !!! Por exemplo, se o registro possui CUSTO_PREVISTO = 1000 e CUSTO_ADICIONAL null, o resultado do campo CUSTO_TOTAL do exemplo abaixo e' null: SELECT CAMPO1, CAMPO2 (CUSTO_PREVISTO + CUSTO_ADICIONAL) AS CUSTO_TOTAL FROM TBXYZ Sei que um modo de resolver esses dois problemas e' fazer um UPDATE com zero nos campos null, e recria-lo com DEFAULT 0. Mas gostaria de saber se ha' um modo mais simples de mudar o comportamento do InterBase, sem eu ter de realizar essa manutencao. Grato pela atencao de todos Paulo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] InterBase e DBExpress (BDE, IBConsole, etc.) - problema de interpretacao de campos numericos nulos
Ola boa tarde; Se eu fosse voce daria um update na tabela setando os registro em que o campo esta nulo para zero, depois faria outro update, mas na tabela de sistema do interbase ajustando o valor default do campo para 0 (sem recriar o campo); e pronto... mais que isso... por algum motivo nao pode ser feito...troque para o firebird..ele e compativel com o interbase 6 e nada que um teste nao possa sanar a duvida. Atenc. Elazar *** Pessoal: Desculpem a longa mensagem, mas acho que preciso fornecer alguns detalhes: Estou usando Delphi 7 com DBExpress (SQLDataSet/ClientDataSet) e InterBase 6, mas o problema tambem ocorreu com acesso via BDE 5.202 e no IBConsole. Obs.: Não posso usar o Firebird por enquanto, pois necessito fazer manutenção em um sistema já existente) Tenho uma tabela com um campo CUSTO_PREVISTO que pode conter valores ou pode estar null Ao fazer um SELECT e ordenar (ORDER BY) pelo campo CUSTO_PREVISTO, os registros onde esse campo esta' preenchido (zero ou qualquer outro valor), aparecem na ordem correta. Porem, os registros onde esse campo esta' null, aparecem sempre em ultimo lugar. 1) Existe um modo de eu fazer o InterBase interpretar os campos DOUBLE PRECISION contendo null como se fossem zero ? Tentei fazer um CAST (exemplo abaixo), mas nao adiantou. Os registros com CUSTO_PREVISTO null continuam sendo listados no final SELECT CAMPO1, CAMPO2, CAST(CUSTO_PREVISTO AS DOUBLE PRECISION) FROM TBXYZ ORDER BY 3 2) Em outro SELECT, eu preciso somar o campo CUSTO_PREVISTO com o campo CUSTO_ADICIONAL. Porem, se um desses campos esta' null, o resultado e' null !!! Por exemplo, se o registro possui CUSTO_PREVISTO = 1000 e CUSTO_ADICIONAL null, o resultado do campo CUSTO_TOTAL do exemplo abaixo e' null: SELECT CAMPO1, CAMPO2 (CUSTO_PREVISTO + CUSTO_ADICIONAL) AS CUSTO_TOTAL FROM TBXYZ Sei que um modo de resolver esses dois problemas e' fazer um UPDATE com zero nos campos null, e recria-lo com DEFAULT 0. Mas gostaria de saber se ha' um modo mais simples de mudar o comportamento do InterBase, sem eu ter de realizar essa manutencao. Grato pela atencao de todos Paulo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase Linux
Bom dia a todos, Pessoal meu problema é o seguinte, configurei o banco de dados pra rodar na rede com meu programa daquela maneira mais simples ou seja, coloco em um arquivo o IP do servidor 192.168.0.1:caminha_bd em um arquivo de meu sistema e faço o acesso normalmente. O problema é que em uma empresa que eu trabalho aqui o pessoal me pediu pra colocar o interbase no Linux(Slackware), até aí beleza, instalei o Interbase sem problemas mas não consigo acessar o banco de de dados dos clientes Windows. Dá um erro de socket. Alguém já encontrou um problema parecido. Configurei o samba para dar acesso publico a pasta /opt/interbase e coloco nos clientes assim 192.168.0.1:/opt/interbase. Se alguém puder me ajudar fico muito grato. Um Abraço André Rabelo -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase com ADO
Gostaria de saber como faço pra conectar com interbase com o ADO? tem como? ___ Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase com ADO
só com driver ODBC do interbase - Original Message - From: Daniel Pereira To: delphi-br@yahoogrupos.com.br Sent: Monday, November 14, 2005 4:37 PM Subject: [delphi-br] Interbase com ADO Gostaria de saber como faço pra conectar com interbase com o ADO? tem como? ___ Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] interbase - ibexpert
Para começar, eu baixaria o Firebird ao invés do Interbase 6.0. Última versão estável (Windows): http://prdownloads.sourceforge.net/firebird/Firebird-1.5.2.4731-Win32.exe Para utilizar o IBExpert, leia a mensagem de número 132588. http://br.groups.yahoo.com/group/delphi-br/message/132588 Obs.: Na mensagem anterior (132587) o Bruno Lichot disponibiliza o link para um exemplo de aplicativo Cliente/Servidor que utiliza o Firebird. Sds, Romario Anderson escreveu: Aes galera... Baixei os dois programas (interbase 6.0 e o ibexpert) e agora o que faço para criar as tabelas para usar no delphi? Anderson Rio Claro-SP ___ Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! www.yahoo.com.br/messenger/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] interbase - ibexpert
O firebird é muito diferente do Interbase, ou muda pouca coisa ? _ / \ |http://geocities.yahoo.com.br/marcospatton/| \ __/ ! ! From: Romario (Listas) [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] interbase - ibexpert Date: Sat, 01 Oct 2005 10:29:48 -0300 Para começar, eu baixaria o Firebird ao invés do Interbase 6.0. Última versão estável (Windows): http://prdownloads.sourceforge.net/firebird/Firebird-1.5.2.4731-Win32.exe Para utilizar o IBExpert, leia a mensagem de número 132588. http://br.groups.yahoo.com/group/delphi-br/message/132588 Obs.: Na mensagem anterior (132587) o Bruno Lichot disponibiliza o link para um exemplo de aplicativo Cliente/Servidor que utiliza o Firebird. Sds, Romario Anderson escreveu: Aes galera... Baixei os dois programas (interbase 6.0 e o ibexpert) e agora o que faço para criar as tabelas para usar no delphi? Anderson Rio Claro-SP ___ Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! www.yahoo.com.br/messenger/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] interbase - ibexpert
Um é filho do outro. O filho (Firebird) se formou, se pós-graduou, está tentando o mestrado e depois fará doutorado e pós-doutorado. Já o pai (Interbase 6.0), ficou esquecido pelo caminho. Mas o pai também tem um outro filho (Interbase 7.5) que também se graduou, fez mestrado, deve estar tentando o doutorado e o pós-doutorado. A diferença entre os dois irmãos é que o Firebird faz os serviços e disponibiliza de forma gratuita todo o conhecimento que ele adquiriu, enquanto que o Interbase cobra pelos serviços e não disponibiliza os conhecimentos adquiridos. Espero ter ajudado! Sds, Romario marco patton escreveu: O firebird é muito diferente do Interbase, ou muda pouca coisa ? ___ Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! www.yahoo.com.br/messenger/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase pela Internat
Eu uso bastante aqui na empresa e funciona... lento... mas funciona... Para extrair poucos dados é perfeito... No nosso caso, só extraimos alguns totais do dia anterior... O único porém é que a porta 3050 tem que estar apontando para o servidor, no caso de uma internet compartilhada... Mas... a possibilidade existe... mas aconselho para poucas coisas... Qquer coisa, é só escrever... - Original Message - From: Eduardo [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, September 20, 2005 3:06 PM Subject: [delphi-br] Interbase pela Internat Boa tarde a todos da lista. Existe a possibilidade de conexão de um banco de dados Interbase/Firebird pela Internet? Nem que seja apenas para teste. Se alguem souber, por favor, me responda o mais rápido possível. Eduardo Campelo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Interbase Generator x Trigger
Pessoal para resolver esse problema que vcs tem após gravar no IB/FB Eu fiz uma função que vai no banco e no Generator da sua tabela e vê qual é o último registro ou tb adiciona Um novo registro. // Se for TRUE ele vai pegar o numero do generator mais 1, se for FALSE pega o número atual. function ProximoRegistro(GenName:string;Inc:boolean):integer; var ResultSet:TCustomSqlDataSet; Sqlstr:string; begin if Inc then Sqlstr := 'Select gen_id('+GenName+',1) as valor from RDB$DATABASE;' else Sqlstr := 'Select gen_id('+GenName+',0) as valor from RDB$DATABASE;'; ResultSet:=nil; try dmDB.Conexao_Modelagem.Execute(Sqlstr,nil,@ResultSet); if Assigned(ResultSet) then Result:= ResultSet.FieldByName('Valor').AsInteger; finally FreeAndNil(ResultSet); end; end; Rodrigo Mota Consultor de Informática Respec Recursos Humanos -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de ledo Enviada em: quarta-feira, 14 de setembro de 2005 01:18 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Interbase Generator x Trigger Oi Jenifer. Sua duvida é igual a minha. Tb uso o IB/FB com a paleta IBX. A forma que utilizei com a ajuda de um amigo aqui da lista foi colocar o seguinte codigo no seu botão gravar; IBDataset.close; IBDataset.clear; IBDataset.SelectSql.Add('select * from tabela'); IBDataset.open; IBDataset.last; DataWare.caption := IBDataset.FieldByName('seucampoid').AsString; Assim vai funcionar tudo o que vc pediu... Seu generator disparado por uma trigger no post e como mostrar esse codigo de incremento no seu formulario. Meio que gambiarra mas vai funcionar. Se algum outro colega tiver uma solução melhor. Espero ter ajudado [[]] Ledo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jenifer Arosa Enviada em: sexta-feira, 9 de setembro de 2005 15:24 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Interbase Generator x Trigger Oi Gente Eu criei uma tabela de vendedores e o campo que identifica o código do vendedor é integer not null Bom. Criei um generator para incrementar esse campo, mas no GeneratorFields do DataSet eu perco a numeração quando o usuário desiste da operação de inclusão. Para contornar resolvi fazer uso de uma Trigger que dispara o generator apos a sua inserção, ou seja no post. Porque desta forma eu não perco o numero e tenho o banco controlando essa operação. Meu problema é que no fields editor tenho que colocar o required como false para não dar erro. então não consigo que um DataWare mostre o valor desse campo a não ser quando em edição. Alguma sugestão para contornar esse problema. Agradeço muito beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jenifer Arosa Enviada em: sexta-feira, 9 de setembro de 2005 15:13 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Pois é... Mas voltando a sua dica do required O campo é integer e not null no IB. Criei um generator para incrementar e a trigguer para disparar no post. O problema é que se retorno o required no Fields do DataSet ele da erro. Tem outra forma para que eu possa fazer isso? Grata pela ajuda beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: sexta-feira, 9 de setembro de 2005 10:33 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Ola Jenifer bom, para ajudar no teu raciocínio, o código é gerado no momento do POST, ou seja, quando você manda gravar os dados. Para obter o código é só associar um dbedit somente leitura ao campo código. bjs... Antonio. - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 10:11 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação.. Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br
Re: [delphi-br] Interbase Generator x Trigger
Coloca no botão salvar: var Book : BookMarkStr; if NomedoDatasorce.State = dsEdit then begin NomedoDatasource.Dataset.Post; NomedoDatasource.Dataset.Refresh; end Else Begin Book := NomedoDatasource.Dataset.Bookmark; NomedoDatasource.Dataset.Post; NomedoDatasource.Dataset.Refresh; NomedoDatasource.Dataset.Bookmark := Book; End; - Original Message - From: ledo To: delphi-br@yahoogrupos.com.br Sent: Wednesday, September 14, 2005 1:17 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Jenifer. Sua duvida é igual a minha. Tb uso o IB/FB com a paleta IBX. A forma que utilizei com a ajuda de um amigo aqui da lista foi colocar o seguinte codigo no seu botão gravar; IBDataset.close; IBDataset.clear; IBDataset.SelectSql.Add('select * from tabela'); IBDataset.open; IBDataset.last; DataWare.caption := IBDataset.FieldByName('seucampoid').AsString; Assim vai funcionar tudo o que vc pediu... Seu generator disparado por uma trigger no post e como mostrar esse codigo de incremento no seu formulario. Meio que gambiarra mas vai funcionar. Se algum outro colega tiver uma solução melhor. Espero ter ajudado [[]] Ledo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jenifer Arosa Enviada em: sexta-feira, 9 de setembro de 2005 15:24 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Interbase Generator x Trigger Oi Gente Eu criei uma tabela de vendedores e o campo que identifica o código do vendedor é integer not null Bom. Criei um generator para incrementar esse campo, mas no GeneratorFields do DataSet eu perco a numeração quando o usuário desiste da operação de inclusão. Para contornar resolvi fazer uso de uma Trigger que dispara o generator apos a sua inserção, ou seja no post. Porque desta forma eu não perco o numero e tenho o banco controlando essa operação. Meu problema é que no fields editor tenho que colocar o required como false para não dar erro. então não consigo que um DataWare mostre o valor desse campo a não ser quando em edição. Alguma sugestão para contornar esse problema. Agradeço muito beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jenifer Arosa Enviada em: sexta-feira, 9 de setembro de 2005 15:13 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Pois é... Mas voltando a sua dica do required O campo é integer e not null no IB. Criei um generator para incrementar e a trigguer para disparar no post. O problema é que se retorno o required no Fields do DataSet ele da erro. Tem outra forma para que eu possa fazer isso? Grata pela ajuda beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: sexta-feira, 9 de setembro de 2005 10:33 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Ola Jenifer bom, para ajudar no teu raciocínio, o código é gerado no momento do POST, ou seja, quando você manda gravar os dados. Para obter o código é só associar um dbedit somente leitura ao campo código. bjs... Antonio. - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 10:11 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação.. Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Santin Enviada em: quinta-feira, 8 de setembro de 2005 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo
RES: [delphi-br] Interbase Generator x Trigger
Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação. Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Santin Enviada em: quinta-feira, 8 de setembro de 2005 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo rodando dentro do delphi em uma rotina de Instalação da Tabela, é importante que o campo Chave seja definido como NOT NULL na criação da tabela, talvez aí esteja o teu problema. SQL.Text := 'CREATE GENERATOR Chv_Numer;'; ExecQuery; SQL.Text := 'CREATE TRIGGER Auto_Table1 FOR Table1 ACTIVE BEFORE INSERT POSITION 0 ' + 'AS BEGIN IF (Table1.Chave = 0) THEN NEW.Chave = GEN_ID(Chv_Numer, 1); END'; ExecQuery; Quanto a tua dúvida se funciona em rede, sim funciona, pois os números serão controlados pelo servidor e trigger será disparado no banco e não na aplicação. Bjs. ;) Antonio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase Generator x Trigger
Ola Jenifer bom, para ajudar no teu raciocínio, o código é gerado no momento do POST, ou seja, quando você manda gravar os dados. Para obter o código é só associar um dbedit somente leitura ao campo código. bjs... Antonio. - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 10:11 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação.. Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Santin Enviada em: quinta-feira, 8 de setembro de 2005 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo rodando dentro do delphi em uma rotina de Instalação da Tabela, é importante que o campo Chave seja definido como NOT NULL na criação da tabela, talvez aí esteja o teu problema. SQL.Text := 'CREATE GENERATOR Chv_Numer;'; ExecQuery; SQL.Text := 'CREATE TRIGGER Auto_Table1 FOR Table1 ACTIVE BEFORE INSERT POSITION 0 ' + 'AS BEGIN IF (Table1.Chave = 0) THEN NEW.Chave = GEN_ID(Chv_Numer, 1); END'; ExecQuery; Quanto a tua dúvida se funciona em rede, sim funciona, pois os números serão controlados pelo servidor e trigger será disparado no banco e não na aplicação. Bjs. ;) Antonio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Interbase Generator x Trigger
Oi Antonio,,, Pois é... Mas voltando a sua dica do required O campo é integer e not null no IB. Criei um generator para incrementar e a trigguer para disparar no post. O problema é que se retorno o required no Fields do DataSet ele da erro. Tem outra forma para que eu possa fazer isso? Grata pela ajuda beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: sexta-feira, 9 de setembro de 2005 10:33 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Ola Jenifer bom, para ajudar no teu raciocínio, o código é gerado no momento do POST, ou seja, quando você manda gravar os dados. Para obter o código é só associar um dbedit somente leitura ao campo código. bjs... Antonio. - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 10:11 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação.. Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Santin Enviada em: quinta-feira, 8 de setembro de 2005 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo rodando dentro do delphi em uma rotina de Instalação da Tabela, é importante que o campo Chave seja definido como NOT NULL na criação da tabela, talvez aí esteja o teu problema. SQL.Text := 'CREATE GENERATOR Chv_Numer;'; ExecQuery; SQL.Text := 'CREATE TRIGGER Auto_Table1 FOR Table1 ACTIVE BEFORE INSERT POSITION 0 ' + 'AS BEGIN IF (Table1.Chave = 0) THEN NEW.Chave = GEN_ID(Chv_Numer, 1); END'; ExecQuery; Quanto a tua dúvida se funciona em rede, sim funciona, pois os números serão controlados pelo servidor e trigger será disparado no banco e não na aplicação. Bjs. ;) Antonio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Interbase Generator x Trigger
Oi Gente Eu criei uma tabela de vendedores e o campo que identifica o código do vendedor é integer not null Bom. Criei um generator para incrementar esse campo, mas no GeneratorFields do DataSet eu perco a numeração quando o usuário desiste da operação de inclusão. Para contornar resolvi fazer uso de uma Trigger que dispara o generator apos a sua inserção, ou seja no post. Porque desta forma eu não perco o numero e tenho o banco controlando essa operação. Meu problema é que no fields editor tenho que colocar o required como false para não dar erro. então não consigo que um DataWare mostre o valor desse campo a não ser quando em edição. Alguma sugestão para contornar esse problema. Agradeço muito beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jenifer Arosa Enviada em: sexta-feira, 9 de setembro de 2005 15:13 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Pois é... Mas voltando a sua dica do required O campo é integer e not null no IB. Criei um generator para incrementar e a trigguer para disparar no post. O problema é que se retorno o required no Fields do DataSet ele da erro. Tem outra forma para que eu possa fazer isso? Grata pela ajuda beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: sexta-feira, 9 de setembro de 2005 10:33 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Ola Jenifer bom, para ajudar no teu raciocínio, o código é gerado no momento do POST, ou seja, quando você manda gravar os dados. Para obter o código é só associar um dbedit somente leitura ao campo código. bjs... Antonio. - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 10:11 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação.. Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Santin Enviada em: quinta-feira, 8 de setembro de 2005 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo rodando dentro do delphi em uma rotina de Instalação da Tabela, é importante que o campo Chave seja definido como NOT NULL na criação da tabela, talvez aí esteja o teu problema. SQL.Text := 'CREATE GENERATOR Chv_Numer;'; ExecQuery; SQL.Text := 'CREATE TRIGGER Auto_Table1 FOR Table1 ACTIVE BEFORE INSERT POSITION 0 ' + 'AS BEGIN IF (Table1.Chave = 0) THEN NEW.Chave = GEN_ID(Chv_Numer, 1); END'; ExecQuery; Quanto a tua dúvida se funciona em rede, sim funciona, pois os números serão controlados pelo servidor e trigger será disparado no banco e não na aplicação. Bjs. ;) Antonio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12fnlgm8q/M=365837.7000707.7924794.2369893/D =brclubs/S=2137111264:HM/Y=BR/EXP=1126296859/A=2950750/R=2/id=noscript/S IG=10tift5qr/*http://br.movies.yahoo.com/ _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html . [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse
Re: [delphi-br] Interbase Generator x Trigger
Oi! desculpe, mas eu não trabalho com o editor fields, ao invés disto geralmente monto as SQLs em tempo de execução, pois consigo manipular a SQL com muito maior precisão, acessando os dados através de Query.FieldByName('nome').asinteger, por exemplo. No máximo, quando são muitos campos em um form tenho colocado o nome do field no controle. mas devido à autonumeração ser feita somente no POST realmente não será visivel em Tempo de Desenho. Esperando ter ajudado... - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 3:13 PM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Pois é... Mas voltando a sua dica do required O campo é integer e not null no IB. Criei um generator para incrementar e a trigguer para disparar no post. O problema é que se retorno o required no Fields do DataSet ele da erro. Tem outra forma para que eu possa fazer isso? Grata pela ajuda beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: sexta-feira, 9 de setembro de 2005 10:33 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Ola Jenifer bom, para ajudar no teu raciocínio, o código é gerado no momento do POST, ou seja, quando você manda gravar os dados. Para obter o código é só associar um dbedit somente leitura ao campo código. bjs... Antonio. - Original Message - From: Jenifer Arosa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 09, 2005 10:11 AM Subject: RES: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Funcionou como eu esperava. Realmente a Trigger controla o incremento numa boa. Já estou modificando tudo o que havia feito. Agradeço ao Francisco sua dica do required no DataSet ja é. D+ Agradeço ao Alisson tb... vcs são 10+. Porem tenho uma duvida básica de como fazer o tratamento de uma label ou até mesmo de um edit para receber esse valor apos a gravação... Minha tela fica sem o danado do código do vendedor. Eu abro ele em branco mas gostaria que ao gravar o usuário pudesse ver o numero que foi gravado... Já tentei IbDataset.FieldByName('id').asString, já tentei Value mas não mostra. Acho que o erro possa estar no botão gravar... pois pelo meu entendimento o código vem antes do post. Mas não sei como poderia faze-lo. Agradeço a ajuda. beijos. {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Santin Enviada em: quinta-feira, 8 de setembro de 2005 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Generator x Trigger Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo rodando dentro do delphi em uma rotina de Instalação da Tabela, é importante que o campo Chave seja definido como NOT NULL na criação da tabela, talvez aí esteja o teu problema. SQL.Text := 'CREATE GENERATOR Chv_Numer;'; ExecQuery; SQL.Text := 'CREATE TRIGGER Auto_Table1 FOR Table1 ACTIVE BEFORE INSERT POSITION 0 ' + 'AS BEGIN IF (Table1.Chave = 0) THEN NEW.Chave = GEN_ID(Chv_Numer, 1); END'; ExecQuery; Quanto a tua dúvida se funciona em rede, sim funciona, pois os números serão controlados pelo servidor e trigger será disparado no banco e não na aplicação. Bjs. ;) Antonio [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase Generator x Trigger
Oi Antonio,,, Perdoa se abri um novo tópico. Grata pela explicação. Mas continuo com um problema que não consigo resolver. Eu estou usando o interbase com IBX e no IBdataset eu configuro o generatorfield para new record, incrementar 1 ao generetor criado no banco. O problema é que se desisto da inclusão o numero se perde. Então tentei usar a trigger para resolver esse problema mas não tive êxito, pois se coloco como no exemplo abaixo não consigo gravar pois retorna um erro de valor nulo. Estou aprendendo e na maioria das vezes recorro ao help do interbase e do próprio Delphi 7 mas, ou eu não entendi ou estou fazendo algo errado. agradeço por alguém que possa me aludir. beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: quarta-feira, 7 de setembro de 2005 17:30 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Olá! O position informa ao interbase a ordem de execução do trigger, caso você tenha mais de um trigger sendo disparado para o mesmo evento. Oi Alisson Sua sugestão me trouxe uma luz a uma questão de como eliminar a criação de generators de forma controlada. Pelo que percebi a trigger seria para incrementar apos o insert da tabela... então caso desista ele não incrementa. Neste caso fiquei em duvida quanto a esse POSITION 0 no help não ficou muito claro. Também tenho duvidas se funcionaria bem numa rede... vários pessoas acionando o insert ao mesmo tempo ou coisa assim. Grata por qualquer sugestão. Beijos {{}} Jenifer -Mensagem original- O primeiro comando cria um generator... CREATE GENERATOR GENERATOR1 depois vc cria um trigger para ser 'disparado' toda vez que vc criar um registro na tabela CREATE TRIGGER TRG_TESTE FOR TABELA1 ACTIVE BEFORE INSERT POSITION 0 AS begin new.CAMPODESEJADO'=GEN_ID(GENERATOR1,1) end Espero que ajude Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase Generator x Trigger
Oi Jenifer, já queimei as pestanas com isto e resolvi o problema com a seguinte definição do generator e do trigger, tudo rodando dentro do delphi em uma rotina de Instalação da Tabela, é importante que o campo Chave seja definido como NOT NULL na criação da tabela, talvez aí esteja o teu problema. SQL.Text := 'CREATE GENERATOR Chv_Numer;'; ExecQuery; SQL.Text := 'CREATE TRIGGER Auto_Table1 FOR Table1 ACTIVE BEFORE INSERT POSITION 0 ' + 'AS BEGIN IF (Table1.Chave = 0) THEN NEW.Chave = GEN_ID(Chv_Numer, 1); END'; ExecQuery; Quanto a tua dúvida se funciona em rede, sim funciona, pois os números serão controlados pelo servidor e trigger será disparado no banco e não na aplicação. Bjs. ;) Antonio Oi Antonio,,, Perdoa se abri um novo tópico. Grata pela explicação. Mas continuo com um problema que não consigo resolver. Eu estou usando o interbase com IBX e no IBdataset eu configuro o generatorfield para new record, incrementar 1 ao generetor criado no banco. O problema é que se desisto da inclusão o numero se perde. Então tentei usar a trigger para resolver esse problema mas não tive êxito, pois se coloco como no exemplo abaixo não consigo gravar pois retorna um erro de valor nulo. Estou aprendendo e na maioria das vezes recorro ao help do interbase e do próprio Delphi 7 mas, ou eu não entendi ou estou fazendo algo errado. agradeço por alguém que possa me aludir. beijos {{}} Jenifer Olá! O position informa ao interbase a ordem de execução do trigger, caso você tenha mais de um trigger sendo disparado para o mesmo evento. Oi Alisson Sua sugestão me trouxe uma luz a uma questão de como eliminar a criação de generators de forma controlada. Pelo que percebi a trigger seria para incrementar apos o insert da tabela... então caso desista ele não incrementa. Neste caso fiquei em duvida quanto a esse POSITION 0 no help não ficou muito claro. Também tenho duvidas se funcionaria bem numa rede... vários pessoas acionando o insert ao mesmo tempo ou coisa assim. Grata por qualquer sugestão. Beijos {{}} Jenifer -Mensagem original- O primeiro comando cria um generator... CREATE GENERATOR GENERATOR1 depois vc cria um trigger para ser 'disparado' toda vez que vc criar um registro na tabela CREATE TRIGGER TRG_TESTE FOR TABELA1 ACTIVE BEFORE INSERT POSITION 0 AS begin new.CAMPODESEJADO'=GEN_ID(GENERATOR1,1) end Espero que ajude Alisson Ricardo Viol Gazda Colégio Platão de Apucarana -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase Generator x Trigger
Eu utilizo para gravar no banco edit's com sql puro, utilizando parâmetros e tudo mais. Ex. Insert into Tabela1(Campo1, Campo2) Values (:Campo1, :Campo2) caso o registro já exista, eu utilizo: UPDATE Tabela1 Set Campo1=:Campo1, Campo2=:Campo2 Where Cláusula Utilizo isso em um componente IBSql encontrada da paleta do Interbase mesmo. Alisson Ricardo Viol Gazda Colégio Platão de Apucarana - Original Message - From: Jenifer Arosa To: delphi-br@yahoogrupos.com.br Sent: Thursday, September 08, 2005 10:40 AM Subject: [delphi-br] Interbase Generator x Trigger Oi Antonio,,, Perdoa se abri um novo tópico. Grata pela explicação. Mas continuo com um problema que não consigo resolver. Eu estou usando o interbase com IBX e no IBdataset eu configuro o generatorfield para new record, incrementar 1 ao generetor criado no banco. O problema é que se desisto da inclusão o numero se perde. Então tentei usar a trigger para resolver esse problema mas não tive êxito, pois se coloco como no exemplo abaixo não consigo gravar pois retorna um erro de valor nulo. Estou aprendendo e na maioria das vezes recorro ao help do interbase e do próprio Delphi 7 mas, ou eu não entendi ou estou fazendo algo errado. agradeço por alguém que possa me aludir. beijos {{}} Jenifer -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Antonio Sérgio P. Santin Enviada em: quarta-feira, 7 de setembro de 2005 17:30 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Interbase Olá! O position informa ao interbase a ordem de execução do trigger, caso você tenha mais de um trigger sendo disparado para o mesmo evento. Oi Alisson Sua sugestão me trouxe uma luz a uma questão de como eliminar a criação de generators de forma controlada. Pelo que percebi a trigger seria para incrementar apos o insert da tabela... então caso desista ele não incrementa. Neste caso fiquei em duvida quanto a esse POSITION 0 no help não ficou muito claro. Também tenho duvidas se funcionaria bem numa rede... vários pessoas acionando o insert ao mesmo tempo ou coisa assim. Grata por qualquer sugestão. Beijos {{}} Jenifer -Mensagem original- O primeiro comando cria um generator... CREATE GENERATOR GENERATOR1 depois vc cria um trigger para ser 'disparado' toda vez que vc criar um registro na tabela CREATE TRIGGER TRG_TESTE FOR TABELA1 ACTIVE BEFORE INSERT POSITION 0 AS begin new.CAMPODESEJADO'=GEN_ID(GENERATOR1,1) end Espero que ajude Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase
Olá! O position informa ao interbase a ordem de execução do trigger, caso você tenha mais de um trigger sendo disparado para o mesmo evento. Oi Alisson Sua sugestão me trouxe uma luz a uma questão de como eliminar a criação de generators de forma controlada. Pelo que percebi a trigger seria para incrementar apos o insert da tabela... então caso desista ele não incrementa. Neste caso fiquei em duvida quanto a esse POSITION 0 no help não ficou muito claro. Também tenho duvidas se funcionaria bem numa rede... vários pessoas acionando o insert ao mesmo tempo ou coisa assim. Grata por qualquer sugestão. Beijos {{}} Jenifer -Mensagem original- O primeiro comando cria um generator... CREATE GENERATOR GENERATOR1 depois vc cria um trigger para ser 'disparado' toda vez que vc criar um registro na tabela CREATE TRIGGER TRG_TESTE FOR TABELA1 ACTIVE BEFORE INSERT POSITION 0 AS begin new.CAMPODESEJADO'=GEN_ID(GENERATOR1,1) end Espero que ajude Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Interbase
Oi Alisson Sua sugestão me trouxe uma luz a uma questão de como eliminar a criação de generators de forma controlada. Pelo que percebi a trigger seria para incrementar apos o insert da tabela... então caso desista ele não incrementa. Neste caso fiquei em duvida quanto a esse POSITION 0 no help não ficou muito claro. Também tenho duvidas se funcionaria bem numa rede... vários pessoas acionando o insert ao mesmo tempo ou coisa assim. Grata por qualquer sugestão. Beijos {{}} Jenifer -Mensagem original- O primeiro comando cria um generator... CREATE GENERATOR GENERATOR1 depois vc cria um trigger para ser 'disparado' toda vez que vc criar um registro na tabela CREATE TRIGGER TRG_TESTE FOR TABELA1 ACTIVE BEFORE INSERT POSITION 0 AS begin new.CAMPODESEJADO'=GEN_ID(GENERATOR1,1) end Espero que ajude Alisson Ricardo Viol Gazda Colégio Platão de Apucarana [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase
Pessoal Estou com uma dúvida básica,,,como eu faço ou qual tipo de declaração para que uma variavel no interbase seja auto incremento Obrigado a quem poder me ajudar.. - Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA. Participe! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase
Pessoal Estou com uma dúvida básica,,,como eu faço ou qual tipo de declaração para que uma variavel no interbase seja auto incremento Obrigado a quem poder me ajudar.. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Interbase
Crie um generator -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Cristiano Enviada em: segunda-feira, 5 de setembro de 2005 12:07 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Interbase Pessoal Estou com uma dúvida básica,,,como eu faço ou qual tipo de declaração para que uma variavel no interbase seja auto incremento Obrigado a quem poder me ajudar.. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Interbase
Cristiano, sua dúvida não é tão básica assim (em se tratando de Interbase). Não há Auto-Incremento no IB. Procure na internet sobre Generator, é com ele que este problema se resolve. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Cristiano Enviada em: segunda-feira, 5 de setembro de 2005 12:07 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Interbase Pessoal Estou com uma dúvida básica,,,como eu faço ou qual tipo de declaração para que uma variavel no interbase seja auto incremento Obrigado a quem poder me ajudar.. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] Interbase
Rodrigo tem algum exemplo de como criar um generator ou um exemplo de generator ?? ja me falaram que não é simples fazer o que eu quero fazer no interbase e agora estou meio que no desespero... Cristiano Rodrigo Villaverde [EMAIL PROTECTED] escreveu: Crie um generator -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Cristiano Enviada em: segunda-feira, 5 de setembro de 2005 12:07 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Interbase Pessoal Estou com uma dúvida básica,,,como eu faço ou qual tipo de declaração para que uma variavel no interbase seja auto incremento Obrigado a quem poder me ajudar.. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE var lrec_target=_blank;var lrec_URL=new Array();lrec_URL[1]=http://br.rd.yahoo.com/SIG=12fomu5fs/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125943841/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/;var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1);var lrec_altURL=http://br.rd.yahoo.com/SIG=12fomu5fs/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125943841/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/;var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif;var lrec_width=300;var lrec_height=250; - Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase
O primeiro comando cria um generator... CREATE GENERATOR GENERATOR1 depois vc cria um trigger para ser 'disparado' toda vez que vc criar um registro na tabela CREATE TRIGGER TRG_TESTE FOR TABELA1 ACTIVE BEFORE INSERT POSITION 0 AS begin new.CAMPODESEJADO'=GEN_ID(GENERATOR1,1) end Espero que ajude Alisson Ricardo Viol Gazda Colégio Platão de Apucarana - Original Message - From: Cristiano To: delphi-br@yahoogrupos.com.br Sent: Monday, September 05, 2005 10:46 AM Subject: [delphi-br] Interbase Pessoal Estou com uma dúvida básica,,,como eu faço ou qual tipo de declaração para que uma variavel no interbase seja auto incremento Obrigado a quem poder me ajudar.. - Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA. Participe! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase =?iso-8859-1?q?Avan=E7ado?= !!!
Alguem teria pra me enviar uma apostila de interbase avançada ? Com triggers, procedures... essas coisas ?? Que tal dar uma olhada em: http://www.ibphoenix.com/main.nfs?a=ibphoenixpage=ibp_download_documentation []s Kleber -- The identical is equal to itself, since it is different. -- Franco Spisani -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] interbase em rede com roteador
valw! é isso mesmo!! no inicio tentei fazer isso mas não estava dando certo, ai troquei umas configurações e funcionou!! - Original Message - Tiago, Em vez de utilizar o endereço IP tente colocando como endereço IP o nome da máquina de servidor do BD. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] interbase em rede com roteador
Tiago, Em vez de utilizar o endereço IP tente colocando como endereço IP o nome da máquina de servidor do BD. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Thiago Enviada em: sexta-feira, 15 de abril de 2005 12:41 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] interbase em rede com roteador como usar o interbase em rede, sendo que o ip do servidor é automático? vlw [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12a4fn8o5/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1113618603/A=2332652/R=0/id=noscript/SIG=11 9058f8i/*http:/br.download.yahoo.com/messenger/ _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] interbase em rede com roteador
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Thiago Enviada em: sexta-feira, 15 de abril de 2005 12:41 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] interbase em rede com roteador como usar o interbase em rede, sendo que o ip do servidor é automático? Como assim automático? O servidor tem IP dinâmico, isto é, o roteador quem fornece o IP para o servidor? Geralmente os servidores devem ficar com IP estático, pois senão zoneia as regras de firewall e redirecionamento de portas externas. Você de dentro da rede, pode até acessar pelo nome, mas na maioria dos roteadores, é necessário passar o IP, para redirecionar portas, e configurar regras. Mas para acessar qualquer porta, da internet, basta você direcionar a porta entrante no roteador (no caso do interbase 3050), para o IP do servidor que está rodando o serviço. Se não tem experiencia, é melhor pedir auxilio a quem conhece, pois você pode para a rede. - -- Oséias. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (MingW32) iD8DBQFCZFy/HKYDdGAIQkURAiMhAJ9JNkQeDy6XPzsVAup1t3uTPh6i7QCgtx+M GJzlqk2VzQSyo+neDTs4Yts= =e1wc -END PGP SIGNATURE- -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] interbase em rede com roteador
como usar o interbase em rede, sendo que o ip do servidor é automático? vlw [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase+delphi 5
Olá pessoal! Quero fazer minha base de dados com interbase, gostaria de saber, crei o arquivo gdb e tentei fazer as tabelas no database desktop, só que na hora de salvar dá erro.. Gostaria de saber tbém se é possível criar um campo autonúmerável e chave primária utilizando o database desktop.. Aguardo resposta! Desde já agradeço. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase
Amigos, meu problema persiste.. Tenho um sistema que roda normalmente, quando conectado 1 ou mais micros, porem, quando um terminal é desligado cai a conexao no servidor, tendo que abrir e fechar novamente a conecao para por usar.. uso delphi 7, Interbase 6 e IBX para conectar !! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase + Windows + Asp para Firebird + Linux + PHP
Olá, pessoal, Tenho um sistema em Delphi + Interbase, rodando em servidor Windows, com consultas na Web via ASP. Preciso passar para Firebird, servidor Linux, com PHP. - É viável? - No Windows, com o IBConsole eu consigo 'manusear' normalmente uma base de dados em um servidor Linux? Ou preciso usar o IBConsole do 'Firebird for Linux?' - Será que vou ter muito trabalho? (lógico que vou ter de 'reescrever' os comandos em php, ao invés de asp). Saudações, Eduardo Paci Galvão Engenheiro Eletricista UFMG 1990 www.egalvao.com.br MSN: [EMAIL PROTECTED] Skype: eduardogalvao -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.6.2 - Release Date: 04/03/2005 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase + Windows + Asp para Firebird + Linux + PHP
1- Sim 2- Sim, consegue normalmente 3- Sim hehehe.. reescrever é F*¨% mas vai compensar. Falando em Web e Linux Pensou na possibilidade de escrever em .NET??? Você poderia usar o Mono Digo isso por dizer, não sei a quantas andam o Mono... Alguém sabe? Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] - Original Message - From: Eduardo Galvão [EMAIL PROTECTED] To: Lista Delphi delphi-br@yahoogrupos.com.br Sent: Monday, March 07, 2005 8:30 AM Subject: [delphi-br] Interbase + Windows + Asp para Firebird + Linux + PHP Olá, pessoal, Tenho um sistema em Delphi + Interbase, rodando em servidor Windows, com consultas na Web via ASP. Preciso passar para Firebird, servidor Linux, com PHP. - É viável? - No Windows, com o IBConsole eu consigo 'manusear' normalmente uma base de dados em um servidor Linux? Ou preciso usar o IBConsole do 'Firebird for Linux?' - Será que vou ter muito trabalho? (lógico que vou ter de 'reescrever' os comandos em php, ao invés de asp). Saudações, Eduardo Paci Galvão Engenheiro Eletricista UFMG 1990 www.egalvao.com.br MSN: [EMAIL PROTECTED] Skype: eduardogalvao -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.6.2 - Release Date: 04/03/2005 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Interbase
Olá eu tenho uma tabela produtos que tem uma variável DATACADASTRO que é do tipo DATA mas no Delphi dá erro de Dialect e eu gostaria de alterar nessa tabela a variavel DATACADASTRO para TIMESTAMP, como faço isso -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Interbase
O tipo de campo TimeStamp, só existe no Dialeto 3. Como você tem o campo com o tipo Date e disse ter recebido um erro de 'Dialect', é muito provável que você esteja utilizando o Dialeto 1. - Original Message - From: rzzanatta [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 30, 2004 1:46 PM Subject: [delphi-br] Interbase Olá eu tenho uma tabela produtos que tem uma variável DATACADASTRO que é do tipo DATA mas no Delphi dá erro de Dialect e eu gostaria de alterar nessa tabela a variavel DATACADASTRO para TIMESTAMP, como faço isso -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html