[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