[firebase-br] fbclient.dll & Firebird
Augusto
augusto em cmsolucoes.com.br
Sex Set 16 15:46:36 -03 2005
Resolveu??
então SHOW!!!!
[]´s
Augusto
----- Original Message -----
From: "Fernando Machado" <fm-sistemas em fm-sistemas.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, September 16, 2005 3:33 PM
Subject: Re: [firebase-br] fbclient.dll & Firebird
Augusto e Felipe Giotto
Eu tava dando uma tremenda mancada e ontem a noite descobri o que estava
aconecendo:
Em primeiro lugar me desculpem !
Acontece que ao alterar o código para atender algumas necessidades do
cliente, num determinado momento eu (como já havia dito) adicionei alguns
campos em uma "Query". Como o componente database fica normalmente
"connected=false" e o nome do Database em branco, quando eu alterei
simplesmente cliquei no Object inspector para buscar o caminho do banco. Só
que ao fazer isso ele automáticamente mudou para servidor "local" e não
remoto como estava antes.
Não bastasse isso, esqueci de tirar o caminho do banco no componente.
Que aconteceu:
Como uma máquina já havia sido servidora, ela possuía não só o caminho do
banco, como também uma cópia mais antiga do BD que na época deixei ali por
segurança. Ocorre que ao iniciar o sistema eu verifico se a conexão for
"true" eu disconecto, pego o caminho do banco no "ini" e conecto novamente,
portanto nas máquinas que não possuia o caminho local do banco acontecia o
erro e nas outras duas não. (mas a conexão funcionava sempre no servidor
correto).
Foi uma tremenda "gafe" mesmo, mas só não erra quem não faz. Não é mesmo ?
"na verdade nem foi um erro, foi um esquecimento"
Desculpem mais uma vez e muito obrigado pela atenção.
[]'s
Fernando
> isso memso.
>
> outra coisa, verifique se o MDODataBase esta conectado em tempo de
> Design...
>
> Costuma dar erro quando esqueço o componente conectado,
> compilo uma versão e mando pro cliente.
>
> Augusto
>
> ----- Original Message -----
> From: "Fernando Machado" <fm-sistemas em fm-sistemas.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, September 15, 2005 5:27 PM
> Subject: Re: [firebase-br] fbclient.dll & Firebird
>
>
> Augusto
>
> Eu vou te mandar tudo certinho, só que amanhã, pois quando for ao cliente
> não voltarei mais aqui hoje.
>
> Mas eu penso que devemos partir do seguinte argumento:
>
> 1- O arquivo que passa o parametro com o caminho do banco é o mesmo.
> 2- Nenhum componente de acesso a banco foi adicionado.
>
> No máximo aconteceu o seguinte:
>
> Eu adicionei registros em algumas Querys (não no banco) e incrementei
> algumas pesquisas, mas isso não altera a estrutura do banco correto?
>
> []'s
>
> Fernando
>
>
>
> ----- Original Message -----
> From: "Augusto" <augusto em cmsolucoes.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, September 15, 2005 4:59 PM
> Subject: Re: [firebase-br] fbclient.dll & Firebird
>
>
>> Entendi o TAL, só queria saber qual o VALOR do parametro TAL....
>>
>> Cara pelo que vc mandou a propriedade DataBase esta correta.
>> mas vc teria que manda a mensagem de erro verdadeira e o valor
>> certo do parametro TAL.
>>
>> d qq verifique;
>>
>> 1) se vc tem acesso a pasta do Servidor aonde esta o BD, deste cliente;
>> 2) se a fbCliente esta no path da máquina cliente
>> 3) se o login e a senha estão definidas certas.
>>
>>
>> se tiver mais alguma informação, manda
>>
>> []'s
>> Augusto
>>
>>
>> ----- Original Message -----
>> From: "Fernando Machado" <fm-sistemas em fm-sistemas.com>
>> To: "FireBase" <lista em firebase.com.br>
>> Sent: Thursday, September 15, 2005 4:38 PM
>> Subject: Re: [firebase-br] fbclient.dll & Firebird
>>
>>
>> Amigo Augusto
>>
>>> 1) manda o erro.
>>
>> Eu aqui não lembro bem mas é mais ou menos isso:" EMDODatabaseerror" (ou
>> exception não lembro) e "unavaliable database";
>> Só que eu coloco a compilação anterior e funciona.
>>
>>> 2) o que é o tal em (Database.Name = Tal;)
>>
>> Quando eu leio no "ini" o nome do banco ex.: banco:c:pasta\Banco.fdb
>>
>> TAL:=banco:c:pasta\Banco.fdb
>> if Database.connected = true then
>> Database.Connected:=false;
>> Database.Name:=TAL;
>> Database.Connected:=true;
>>
>> É isso Augusto eu usei Tal como se usa fulano de Tal ok (só para
>> exemplificar).
>>
>> []'s
>>
>> Fernando
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista