Fórum falha catastrofica no tsqlconnection #244315

24/07/2004

0

gente,
Tenho um sistema desenvolvido no delphi 7 e utilizo os componentes do dbexpress,porem, na hora de ativa o tsqlconnection, ele apresenta uma msg:acess violation at address40B54490.read of address40B54490, alguem por favor, sabe o que é isso, sem contar que na hora de abertura do project, apresenta uma caixa de msg como o tema FALHA CATASTROFICA, porem, é só no computador que es desenvolvo no trabalho, pois, no meu, tudo se encaixa direitinho


Mariocanel

Mariocanel

Responder

Posts

24/07/2004

Vinicius2k

Colega,

Esta mensagem eu nunca vi... mas, normalmente, falhas ocorridas dentro da IDE do Delphi são solucionadas com a re-instalação... como o dbx usa drivers externos é possível tbm que o driver que vc está usando esteja corrompido ou a falha seja no próprio driver (apropósito, qual o banco de dados?)...

T+


Responder

Gostei + 0

24/07/2004

Mariocanel

O meu banco é o interbase 6.5´, e eu até formatei minha maquina, e pra minha surpresa, lá estava o mesmo erro, agora acredito que o erro sea de memoria, ou alguma linha de comando ou dll do sistema esteja se chocando com o windows XP
Segue a duvida


Responder

Gostei + 0

26/07/2004

Rômulo Barros

O erro ´FALHA CATASTRÓFICA´ sempre ocorreu comigo utilizando DBExpress e Oracle8i. Depois de logas datas de pesquisas, cheguei a conclusão que o erro era o seguinte: Os Fields dos meus datasets que eram do tipo TBCDField recebiam valores(retornados pelo oracle - resultantes de uma pesquisa ...) muito grandes (maiores do que 15 posições). Como o delphi apenas suporte até 15 posições, dava estouro de BCD e o erro ´Falha catastrófica aparecia´. Para resolver o caso, tive que fazer algo assim:

Select(SubStr(MeuCampo,15))From Tabela


Asim, o Oracle apenas retornaria as 15 primeiras posições, não dando mais o erro. (Era igual ao Copy(Campo,1,15)


Responder

Gostei + 0

10/08/2004

Mariocanel

gente muito obrigado, mas á resolvi


Responder

Gostei + 0

05/11/2010

Elton Ésqui

Resolveu como amigo?

Coloca aqui pra gente!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar