Problème de mémoire avec ADO

Ammoniak Messages postés 37 Date d'inscription vendredi 1 février 2002 Statut Membre Dernière intervention 26 juillet 2007 - 24 mai 2005 à 16:10
Ammoniak Messages postés 37 Date d'inscription vendredi 1 février 2002 Statut Membre Dernière intervention 26 juillet 2007 - 25 mai 2005 à 09:36
Je sais, vous avez surement déjà entendu du parler de cette erreur. Moi aussi, sauf que je n'ai toujours pas de solution!


L'erreur est la suivante: Lorsque je quitte mon appli utiisant
ADO(2.8) j'ai un message d'erreur: L'instruction à "0x02291fcc" emploie
l'adresse mémoire "0x022e3cf9". La mémoire ne peut pas être "read".

Cliquez sur OK pour terminer le programme.



Certains disent que c'est un problème de déchargement des objets:

- J'ai fermé ma connection: ADOConnection.Close

- J'ai déchargé l'objet: Set ADOConnection = Nothing



Certains disent que c'est un problème de pointeur, je pense qu'ils ont
raison, mais la manipulation de pointeurs en VB, je ne connais pas!



Si quelqu'un a réussi à solutionner ce problème, je suis vraiment tout
ouïe parce que ça fait plusieurs jours que je me prend la tête avec
ça!!! Merci

3 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
24 mai 2005 à 18:40
Est-ce que cela te le fait sur un seul PC ou bien sur toutes les machines ou tu installe ton exe ?

sinon, as-tu fait un trace de ton appli pour voir exactement quelle instruction fait planter le bébé ?

Christophe R
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 21
24 mai 2005 à 20:08
Question sans doute bête : quand tu quittes, tu ne fais pas une écriture quelconque dans un fichier fermé ?

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
0
Ammoniak Messages postés 37 Date d'inscription vendredi 1 février 2002 Statut Membre Dernière intervention 26 juillet 2007
25 mai 2005 à 09:36
crenaud76 > Oui ça plante sur plusieurs PC, sinon j'ai fait du step by step mais rien.

J'ai quand même oublié de préciser quelque chose d'important: le
programme ne plante pas lorsque je l'exécute depuis VB6, il plante
lorsque je lance l'exe !

CanisLupus > Non aucun accès à des fichiers
0
Rejoignez-nous