Il m'arrive un truc de dingue sous Access 95 : lorsque je veux modifier=20
un contr=F4le sur un formulaire, l'op=E9ration n'est pas sauvegard=E9e. O=
n me=20
dit "les donn=E9es ont =E9t=E9 modifi=E9es, fin de l'op=E9ration" (l=E0 j=
e me dis=20
justement, c'est bien parce que les donn=E9es ont =E9t=E9 modifi=E9es que=
je=20
veux les sauvegarder), puis "l'op=E9ration de sauvegarde a =E9chou=E9". E=
n=20
fait, en cliquant sur le bouton d'aide du message, j'apprends qu'il=20
s'agit d'une erreur 3197, un autre utilisateur aurait modifi=E9 la base.
Je suis tout seul sur ma machine, j'ai d=E9branch=E9 Internet pour =EAtre=
s=FBr,=20
ensuite j'ai m=EAme d=E9sactiv=E9 l'antivirus un instant pour voir.
Au bout d'un moment on me dit que le formulaire ne peut pas =EAtre ouvert=
=20
car il contient des donn=E9es qu'Access ne comprend pas (^^)
=E7a s'arrange quand m=EAme quand je ferme et rouvre la base, mais j'ai e=
u=20
le plus grand mal =E0 transf=E9rer la structure dans une nouvelle base.=20
Notamment le formulaire calendrier a mis du temps, il provoquait des=20
erreurs de protection g=E9n=E9rale lors du transfert, jusqu'=E0 ce que je=
le=20
recr=E9e =E0 la main dans la nouvelle base. Le transfert suivant s'est pa=
ss=E9=20
mieux (parce que =E7a fait un paquet d'heures que je suis en train de me =
bagarrer avec =E7a).
J'ai v=E9rifi=E9 l'int=E9grit=E9 du disque.
Maintenant, impossible de changer un iota =E0 la structure du formulaire =
sur lequel je suis en train de travailler. En fait le changement a l'air =
de se faire, puis je ferme la base et je la r=E9ouvre, le changement est =
ignor=E9, comme si la base avait =E9t=E9 prot=E9g=E9e en =E9criture (ce d=
ont je doute).
J'ai d=E9j=E0 jou=E9 =E0 cr=E9er une copie du formulaire pour travailler =
dessus,=20
je ne sais plus combien de fois j'ai fait =E7a, mais maintenant il=20
commencerait =E0 =EAtre temps d'avancer un peu.
=E7a se passe sur Windows XP Home, prot=E9g=E9 par BitDefender 10 Interne=
t=20
Security.
Avant d'en arriver l=E0 j'ai quand m=EAme pass=E9 quelques jours =E0 mont=
er une=20
bonne partie de la base, =E7a avait l'air de tr=E8s bien se passer,=20
tout-=E0-coup les choses se sont mises =E0 d=E9raper.
Bien entendu demain matin je lance un deuxi=E8me antivirus, en ligne,=20
histoire qu'il me confirme la conscience tranquille du premier.
A part =E7a, quelqu'un a une id=E9e ?
Bon, eh bien ... maintenant que j'ai mis à jour le moteur de base de données je vais essayer de transférer les éléments dans une nou velle base, pour voir.
Ouaip, c'était bien ça qu'il fallait faire ! Faut pas s'énerver.
Si quelqu'un sait quelque chose sur la msajetfs.dll ...
Tiens c'est vrai, celle-là, je ne l'ai pas mise à jour.
Il faudra que je voie ce que je trouverai sur le réplicateur.
Bon, eh bien ... tant mieux, mon Access ne se bloque plus au huitième formulaire de la base.
Merci pour l'aide.
Gloops a écrit, le 14/05/2007 18:32 :
Bon, eh bien ... maintenant que j'ai mis à jour le moteur de base de
données je vais essayer de transférer les éléments dans une nou velle
base, pour voir.
Ouaip, c'était bien ça qu'il fallait faire !
Faut pas s'énerver.
Si quelqu'un sait quelque chose sur la msajetfs.dll ...
Tiens c'est vrai, celle-là, je ne l'ai pas mise à jour.
Il faudra que je voie ce que je trouverai sur le réplicateur.
Bon, eh bien ... tant mieux, mon Access ne se bloque plus au huitième
formulaire de la base.
Bon, eh bien ... maintenant que j'ai mis à jour le moteur de base de données je vais essayer de transférer les éléments dans une nou velle base, pour voir.
Ouaip, c'était bien ça qu'il fallait faire ! Faut pas s'énerver.
Si quelqu'un sait quelque chose sur la msajetfs.dll ...
Tiens c'est vrai, celle-là, je ne l'ai pas mise à jour.
Il faudra que je voie ce que je trouverai sur le réplicateur.
Bon, eh bien ... tant mieux, mon Access ne se bloque plus au huitième formulaire de la base.