ADO Access Violation
19/03/2003
0
Tinha uma aplicação em delphi 5 (SQL Server). Estou utilizando ADO.
Converti a mesma para Delphi 6. Sem problemas.
Aí, fui perceber o seguinte:
Quando eu tento acessar um campo de uma query que JÁ FOI CRIADA, mas não foi aberta (active esta como false), no delphi 5, funciona ok (tanto ADO quanto BDE), ele retorna esse campo como vazio.
No Delphi 6, o mesmo procedimento, causa um ACCESS VIOLATION, mas somente na primeira vez (se dou um Ok no Acces Violation e continuo a rodar, na segunda vez traz campo como vazio)
Com BDE também funciona em delphi 6.
Alguém pode me dizer o que está acontecendo???
Obrigado
Converti a mesma para Delphi 6. Sem problemas.
Aí, fui perceber o seguinte:
Quando eu tento acessar um campo de uma query que JÁ FOI CRIADA, mas não foi aberta (active esta como false), no delphi 5, funciona ok (tanto ADO quanto BDE), ele retorna esse campo como vazio.
No Delphi 6, o mesmo procedimento, causa um ACCESS VIOLATION, mas somente na primeira vez (se dou um Ok no Acces Violation e continuo a rodar, na segunda vez traz campo como vazio)
Com BDE também funciona em delphi 6.
Alguém pode me dizer o que está acontecendo???
Obrigado
Anonymous
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)