[firebase-br] Firebird X BDE

Gladiston Santana gladiston em vidy.com.br
Seg Abr 6 12:17:30 -03 2020


Outro dia dei suporte a um programa que ainda usa BDE, mas tive que fazer
modulos no meu programa para se comunicar com o deles precisando do BDE.
Tive que relembrar algumas coisas, mas não usei alias não.
Usei o TDatabase e a propriedade DatabaseName.
Mas deu muito problema, eu tinha o meu programa que tinha que usar BDE com
o programa antigo, ambos em paths diferentes, mas ajustei para ter o mesmo
netdir. Ainda dá erros, falei pro pessoal que é problema com a tecnologia,
mas a verdade é que não dá erro quando usa-se o meu programa ou o programa
deles, mas dá quando se usa os dois. Tentei remediar, mas é a tecnologia
prá lá de zuado e não achei solução, mesmo usando algo chamado TSession que
nunca lembrei de ter usado antes.

inte+

Em seg., 6 de abr. de 2020 às 09:19, Gustavo Novaes <gutonovaes19 em gmail.com>
escreveu:

> Bom dia Mauricio,
>
> Sem saber como está o seu aplicativo, minha sugestão.
> 1 - no BDE ter 1 alias para cada banco de dados exemplo> banco_01,
> banco_02 (onde 01 e 02 é um sufixo para um mesmo nome de alias)
> 2 - no formulario principal, antes de conectar o banco, verifique o
> parametro que irá passar no atalho ou linha de comando.
> 2.1 - atalho: c:\path\meuaplicativo _NN (onde nn é o sufixo informado
> acima)
> 2.2. - no create ou beforeconnection do tdatabase, verifique o se foi
> passado parametro .
> If paramcount > 0 then
>    database.aliasname := 'banco+'paramstr(1)
> else
>    database.aliasname := 'banco';
>
> Abraço. (ainda estou me livrando do famigerado rsrsrs).
>
>
> *Gustavo Novaes *
>
>
>
>
> Em dom., 5 de abr. de 2020 às 01:09, José Mauricio barbisan Zottis <
> zottissistemas em gmail.com> escreveu:
>
> > Pessoal, boa noite, estou com um dilema daqueles.
> > Peguei para dar manutenção um programa feito com Firebird X BDE, ele usa
> > TTABLE, preciso declarar a conexão com o banco de dados em tempo de
> > execução pois são várias bases, mas mesmo trocando o alis e o
> databasename,
> > não da certo, ele aponta apenas para uma.
> > Alguém tem uma luz?
> >
> > Faz muitos anos que abandonei o Famigerado BDE e não sei mais nada,
> > procurei na NET, mas tudo o que tentei não deu certo.
> >
> > Desde já agradeço.
> >
> > --
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas:
> > http://www.firebase.com.br/pesquisa_lista.html
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>


-- 
A Vidy possui um Sistema de Gestão da Qualidade estruturado e com
Certificação ISO 9001 há mais de 10 anos, mantendo seu foco na Qualidade e
na Melhoria Continua.

Em março de2018 migramos com sucesso para a nova versão da ISO 9001.

Somos a única Empresa Brasileira de Engenharia de Laboratórios com
certificação com o Escopo Completo; desde Projetos, Engenharia, Construção,
Fabricação e Instalação de Laboratórios.



Mais detalhes sobre a lista de discussão lista