OVH Cloud OVH Cloud

"La mémoire ne peut pas être read"

10 réponses
Avatar
Pierre Fauconnier
Bonjour

Jusque hier soir, une appli développée sous Access fonctionnait sans
problème. J'avais accès a code VBA pour modifications et autres...
Je la teste sur un autre pc pourvu de Access 2000. On découvre en testant
deux ou trois petits bugs. J'en corrige quelques-un sur la machine de test,
puis je rapatrie le tout sur ma machine de développement pour continuer,
mais je n'y touche pas.

Ce matin, j'ouvre l'appli pour modifications, et dès que je tente d'entrer
dans VBA, j'ai un superbe message
"... la mémoire ne pas être read"... et plus moyen d'accéder à VBA. Parfois,
je n'ai même pas le message et Access ferme sans message...

Avez-vous l'esquisse d'une solution pour moi?

D'avance, merci.


--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

10 réponses

Avatar
Pierre Fauconnier
Je précise que lorsque j'essaie d'importer des objets Formulaires ou modules
de ma base posant problème dans une autre base, Access tente d'importer un
module &Relation inexistant dans ma base et bloque. Ce qui amène à ne pas
pouvoir récupérer les objets les plus importants de l'appli, à savoir ceux
contenant le code de fonctionnement de l'appli...

ET là, cela devient vraiment très très très embêtant...

Une idée??

D'avance, merci
--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Pierre Fauconnier" a écrit dans le
message de news:
Bonjour

Jusque hier soir, une appli développée sous Access fonctionnait sans
problème. J'avais accès a code VBA pour modifications et autres...
Je la teste sur un autre pc pourvu de Access 2000. On découvre en testant
deux ou trois petits bugs. J'en corrige quelques-un sur la machine de
test, puis je rapatrie le tout sur ma machine de développement pour
continuer, mais je n'y touche pas.

Ce matin, j'ouvre l'appli pour modifications, et dès que je tente d'entrer
dans VBA, j'ai un superbe message
"... la mémoire ne pas être read"... et plus moyen d'accéder à VBA.
Parfois, je n'ai même pas le message et Access ferme sans message...

Avez-vous l'esquisse d'une solution pour moi?

D'avance, merci.


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci




Avatar
3stone
Salut,

"Pierre Fauconnier"
| Jusque hier soir, une appli développée sous Access fonctionnait sans
| problème. J'avais accès a code VBA pour modifications et autres...
| Je la teste sur un autre pc pourvu de Access 2000. On découvre en testant
| deux ou trois petits bugs. J'en corrige quelques-un sur la machine de test,
| puis je rapatrie le tout sur ma machine de développement pour continuer,
| mais je n'y touche pas.
|
| Ce matin, j'ouvre l'appli pour modifications, et dès que je tente d'entrer
| dans VBA, j'ai un superbe message
| "... la mémoire ne pas être read"... et plus moyen d'accéder à VBA. Parfois,
| je n'ai même pas le message et Access ferme sans message...


Regarde si cela s'applique chez toi :
http://groups.google.com/groups?hl=fr&lr=&selm19aa6e.0304180459.1a939c7b%40posting.google.com

plus court:
http://minilien.com/?MhYjc3x3oo


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
3stone
re,

|
| Regarde si cela s'applique chez toi :
| http://groups.google.com/groups?hl=fr&lr=&selm19aa6e.0304180459.1a939c7b%40posting.google.com
|


et ceci également...
http://groups.google.com/groups?hl=fr&lr=&selm=u0ob1LjjCHA.2840%40tkmsftngp11

http://support.microsoft.com/default.aspx?scid=KB;EN-US;310808

http://minilien.com/?rRVYNCNj0K


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Pierre Fauconnier
Bonjour Pierre

Merci beaucoup pour ces réponses et ces liens...

Malheureusement, aucun ne m'apporte de solution.
Je travaille sur WinXP avec Office 2000 Premium...
Les chemins ne sont pas "trop" longs ( +/- 7 caractères, nom de base
compris...), je n'ai pas déplacé ou renommé les temp ou tmp...

En fait, sur le pc de test, j'ai, deux ou trois fois, corrigé le code en
passant du formulaire en mode utilisation au formulaire en mode création,
pour entrer dans le code vba par les procédures évènementielles...
Je crois me souvenir que cela a déjà planté l'ordi par le passé...

Pourtant, le code actuel s'effectue bien et, hormis les quelques bugs
rencontrés, l'application fonctionne normalement. Donc, le code VBA
exécutable... puisque exécuté. C'est seulement lorsque je tente d'accéder à
VBE que tout plante.
Par contre, une autre base de données me permet d'accéder sans problème au
code VBA et à l'éditeur... Ce qui me fait dire que même une réinstallation
d'Access n'arrangera pas mon problème...

J'ai du mal à imaginer que je sois le seul à qui un problème similaire soit
arrivé, et qu'il n'existe pas de solutions...

Comme je présente le logiciel cet après-midi, je panique un peu, beaucoup...
à la folie... ;-)

Merci si tu as d'autres pistes de réflexion...


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"3stone" a écrit dans le message de news:

Salut,

"Pierre Fauconnier"
| Jusque hier soir, une appli développée sous Access fonctionnait sans
| problème. J'avais accès a code VBA pour modifications et autres...
| Je la teste sur un autre pc pourvu de Access 2000. On découvre en
testant
| deux ou trois petits bugs. J'en corrige quelques-un sur la machine de
test,
| puis je rapatrie le tout sur ma machine de développement pour continuer,
| mais je n'y touche pas.
|
| Ce matin, j'ouvre l'appli pour modifications, et dès que je tente
d'entrer
| dans VBA, j'ai un superbe message
| "... la mémoire ne pas être read"... et plus moyen d'accéder à VBA.
Parfois,
| je n'ai même pas le message et Access ferme sans message...


Regarde si cela s'applique chez toi :
http://groups.google.com/groups?hl=fr&lr=&selm19aa6e.0304180459.1a939c7b%40posting.google.com

plus court:
http://minilien.com/?MhYjc3x3oo


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
Pierre Fauconnier
Je précise également que maintenant, cela plante sur les deux machines, ce
qui exclut à mon avis un problème extérieur au fichier lui-même...

Merci.

Pierre

"3stone" a écrit dans le message de news:

Salut,

"Pierre Fauconnier"
| Jusque hier soir, une appli développée sous Access fonctionnait sans
| problème. J'avais accès a code VBA pour modifications et autres...
| Je la teste sur un autre pc pourvu de Access 2000. On découvre en
testant
| deux ou trois petits bugs. J'en corrige quelques-un sur la machine de
test,
| puis je rapatrie le tout sur ma machine de développement pour continuer,
| mais je n'y touche pas.
|
| Ce matin, j'ouvre l'appli pour modifications, et dès que je tente
d'entrer
| dans VBA, j'ai un superbe message
| "... la mémoire ne pas être read"... et plus moyen d'accéder à VBA.
Parfois,
| je n'ai même pas le message et Access ferme sans message...


Regarde si cela s'applique chez toi :
http://groups.google.com/groups?hl=fr&lr=&selm19aa6e.0304180459.1a939c7b%40posting.google.com

plus court:
http://minilien.com/?MhYjc3x3oo


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
Pierre Fauconnier
Pour compléter l'information...

J'ai essayé de charger la base de données sur un pc Win98.
Lorsque je tente d'accéder à VBE, il me dit qu'Access a effectué une
opération non conforme, apparemment dans Kernel32.DLL...

Cela aidera-t-il à trouver une solution?

Pierre

"3stone" a écrit dans le message de news:

Salut,

"Pierre Fauconnier"
| Jusque hier soir, une appli développée sous Access fonctionnait sans
| problème. J'avais accès a code VBA pour modifications et autres...
| Je la teste sur un autre pc pourvu de Access 2000. On découvre en
testant
| deux ou trois petits bugs. J'en corrige quelques-un sur la machine de
test,
| puis je rapatrie le tout sur ma machine de développement pour continuer,
| mais je n'y touche pas.
|
| Ce matin, j'ouvre l'appli pour modifications, et dès que je tente
d'entrer
| dans VBA, j'ai un superbe message
| "... la mémoire ne pas être read"... et plus moyen d'accéder à VBA.
Parfois,
| je n'ai même pas le message et Access ferme sans message...


Regarde si cela s'applique chez toi :
http://groups.google.com/groups?hl=fr&lr=&selm19aa6e.0304180459.1a939c7b%40posting.google.com

plus court:
http://minilien.com/?MhYjc3x3oo


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
3stone
Salut,

"Pierre Fauconnier"
| Je précise également que maintenant, cela plante sur les deux machines, ce
| qui exclut à mon avis un problème extérieur au fichier lui-même...


Un comportement qui semble aléatoire est quasi toujours l'indice d'une corruption de la base...

Je t'enterai ceci:

- Créer un nouvelle base vide
- Importer toutes les tables et requêtes
- Importer le reste "morceau par morceau" surtout pour les formulaires qui contiennent
du code et les éventuels modules VBA

A chaque fois, compiler et compacter et vérifier le fonctionnement.


Bon courage et bonne m****


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
3stone
re,

"Pierre Fauconnier"
| Pour compléter l'information...
|
| J'ai essayé de charger la base de données sur un pc Win98.
| Lorsque je tente d'accéder à VBE, il me dit qu'Access a effectué une
| opération non conforme, apparemment dans Kernel32.DLL...
|
| Cela aidera-t-il à trouver une solution?



Très probablement une corruption de la base, comme je disais...


Question remède, mais non "miracle", tu peux tenter un /décompile
sur une COPIE de la base.

http://www.trigeminal.com/usenet/usenet004.asp?1036

après, tu compile et compacte...

Si la base "survit" et fonctionne correctement,
tu est certain que c'était une corruption de code

--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Pierre Fauconnier
Là, je dis "Chapeau bas..." ... et je pleure presque de joie...

Tout semble fonctionner et je peux entrer dans VBE pour modifier le code.

Je ne peux que te dire Merci, mais avec un M Majuscule d'au moins 1000
points de hauteur...

A bientôt, bonne journée


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"3stone" a écrit dans le message de news:

re,

"Pierre Fauconnier"
| Pour compléter l'information...
|
| J'ai essayé de charger la base de données sur un pc Win98.
| Lorsque je tente d'accéder à VBE, il me dit qu'Access a effectué une
| opération non conforme, apparemment dans Kernel32.DLL...
|
| Cela aidera-t-il à trouver une solution?



Très probablement une corruption de la base, comme je disais...


Question remède, mais non "miracle", tu peux tenter un /décompile
sur une COPIE de la base.

http://www.trigeminal.com/usenet/usenet004.asp?1036

après, tu compile et compacte...

Si la base "survit" et fonctionne correctement,
tu est certain que c'était une corruption de code

--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
3stone
Salut,

"Pierre Fauconnier"
| Tout semble fonctionner et je peux entrer dans VBE pour modifier le code.


Merci pour le retour et content de t'avoir aidé !



et... bonne présentation cet apre'm ;-))


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw