[firebase-br] Help Please : Access violation in Module'FBCLIENT.DLL'
Wanderson Pereira
wpereira em ami.com.br
Sex Mar 16 09:20:02 -03 2007
Não sei se estou falando besteira, mas a versão embarcada não
permite multiplas conexões, e é isso q vc está fazendo com os 2
SQLConnections.
Antonio Carlos escreveu:
> A aplicação usa as dlls mas a conexão é feita na aplicação.
> Eu comentei as linhas que faziam menção a dll embarcada do firebird, não
> conectei localmente através dela e não deu erro algum.
> A aplicação funcionou 100%.
> Afinal : A versão embarcada não convive com a não embarcada em uma mesma
> aplicação sem problemas ?
>
> ?
>
> Ambiente de desenvolvimento : DBExpress + D7 com SQLConnection1.VendorLib
> := ExtractFilePath(Application.ExeName)+'fbembed.dll';
>
>
>
> ----- Original Message -----
> From: "Ronaldo" <ronaldo em nr.com.br>
> To: "Antonio Carlos" <a.lima.silva em terra.com.br>; "FireBase"
> <lista em firebase.com.br>
> Sent: Monday, March 12, 2007 2:46 PM
> Subject: Re: [firebase-br] Help Please : Access violation in
> Module'FBCLIENT.DLL'
>
>
>
>> Como vc está utilizando uma DLL de conexão verifique se no seu projeto vc
>> possui a uses ShareMem declarada no Projeto, e esta deve ser a primeira da
>> lista.
>>
>> Espero ter ajudado.
>> Ronaldo.
>> ----- Original Message -----
>> From: "Antonio Carlos" <a.lima.silva em terra.com.br>
>> To: "FireBase" <lista em firebase.com.br>
>> Sent: Monday, March 12, 2007 1:58 PM
>> Subject: [firebase-br] Help Please : Access violation in
>> Module'FBCLIENT.DLL'
>>
>>
>> Pessoal, já estou ficando doido, tenho uma aplicação que usa o banco
>> embarcado do firebird e o banco normal.
>>
>> São dois SQLConnection em um mesmo datamodule.
>>
>> No evento create do data module está :
>>
>> SQLConnection1.VendorLib :=
>> ExtractFilePath(Application.ExeName)+'fbembed.dll';
>> SQLConnection2.VendorLib := 'FBCLIENT.DLL';
>>
>> Todas as consultas estão funcionando 100% o problema ocorre no momento de
>> fechar o aplicativo, se faço alguma consulta atraves do SQLConnection2
>> aparece a mensagem de erro : Access Violation at address 00C9591B in
>> module
>> 'FBCLIENT.DLL'. Read of Address 011B3418
>> e ai tenho que fechar a aplicação pela IDE do delphi. Se eu não fizer
>> nenhuma operacão através do SQLConnection2 não ocorre erro algum.
>>
>> Alguma luz ?
>>
>> Antonio Carlos
>>
--
[ ]s
\\|//
<o o>
+----------------OOo-V-oOO---------------+
| \/\/anderson R. P. P. - Cabo Frio - RJ |
+--------=====--------------=====--------+
| mailto:wpereira em ami.com.br |
| UIN - 89166786 |
+----------------------------------------+
* Quem nunca pirateou que atire o 1º disco... que eu atiro uma cópia!"*
Mais detalhes sobre a lista de discussão lista