Fórum (ADO) Ninguem sabe? #148944

23/03/2003

0

Estou comecando a desenvolver utilizando ADO para acessar uma base ACCESS e estou encontrando alguns problemas que talvez sejam faceis de resolver.

1. Numa relação Master/Detail, se tento excluir um registro que tem descendentes ocorre um erro de relacionamento, gerando erro do EDataBaseError e do OLEException. Até ai tudo bem, mas se logo em seguida tento excluir um registro que não tem relacionamento continua a aparecer o EOLEException! A maneira que consegui resolver isso é fechando a tabela e abrindo novamente. Não estou convencido com essa solução, pois se usar os componentes ´padrão´ esse erro não ocorre!

Obrigado.


Anonymous

Anonymous

Responder

Posts

24/03/2003

Carnette

Estou comecando a desenvolver utilizando ADO para acessar uma base ACCESS e estou encontrando alguns problemas que talvez sejam faceis de resolver. 1. Numa relação Master/Detail, se tento excluir um registro que tem descendentes ocorre um erro de relacionamento, gerando erro do EDataBaseError e do OLEException. Até ai tudo bem, mas se logo em seguida tento excluir um registro que não tem relacionamento continua a aparecer o EOLEException! A maneira que consegui resolver isso é fechando a tabela e abrindo novamente. Não estou convencido com essa solução, pois se usar os componentes ´padrão´ esse erro não ocorre! Obrigado.


Talvez não seja o que voce quer..Mas, foi a melhor solução que encontrei...

http://clubedelphi.videomart.com.br/viewtopic.php?t=6288

Boa programação


Responder

Gostei + 0

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

Aceitar