|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 7 ![]() |
Bonjour,
J'ai réalisé un programme sous access 2003 il y a quelques années avec un runtime; J'étais sous WinXP. J'ai récemment installé Windows 7 sur mon poste et réinstallé Access 2003 sans problème. La base fonctionne toujours, mais je n'arrive pas à modifier les états et formulaires de ma base originale en mdb. En ouvrant la base, il me donne le message suivant : "Cette base de donnée est dans un etat inattendu; Microsoft access ne peut pas l'ouvrir. Cette base de données a été convertie à partir d'une version antérieur de microsoft access en utilisant la méthode DAO CompactDatabase à la place de la commande Convertir une base de donnée du menu outils" Bien sur, je n'arrive pas à convertir la base (case grisée) et si j'importe le tout dans une nouvelle base, impossible d'importer les formulaires et états. S'agit-il d'un problème de réinstallation? De version de windows? Merci pour votre aide |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 7 ![]() |
Après de plus amples recherches, je me suis aperçu que j'arrive à ouvrir une autre base que j'avais créée à l'époque.
J'ai bien plusieurs sauvegardes de la première base, mais je n'arrive à en ouvrir aucune. J'ai pas franchement envie de me retaper tous les formulaires, donc si vous avez une idée, je suis preneur. Seb |
|
|
00
|
|
|
#3 |
![]() ![]() |
Bonjour,
As-tu essayé de la compacter (je doute que cela change grand chose) ? De la décompiler ? Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 7 ![]() |
En fait, c'est dans la sauvegarde de ma base .mdb qu'il a du se passer quelque chose.
Je crois bien que ma sauvegarde est endommagée. Si je compacte, rien ne change. Décompiler ? Comment fait-on ? Ma base .mde semble elle intacte. Sauf que je ne peux pas modifier états et formulaires... Merci par avance. Seb |
|
|
00
|
|
|
#5 |
![]() ![]() |
Pour la décompilation, tu peux regarder ici sur le blog de loufab. Cela donne de très bons résultats.
Mais je ne pense pas que ce soit suffisant dans ce cas. Cela me rappelait confusément quelque chose, j'ai fini par retrouver : http://support.microsoft.com/kb/888634/fr Jamais testé (et pour cause, je n'ai jamais été confronté à ce genre de problème), mais cela correspond exactement. A essayer. Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 7 ![]() |
J'avais déjà essayé la méthode Microsoft, mais elle ne m'aide par car soit il faut convertir la base (impossible car case grisée) soit on ne récupère que les tables et requêtes.
Quant à la méthode de décompilation, malheureusement, ça m'a affiché très furtivement la fenêtre DOS et puis rien du tout. Donc ça n'avance pas vraiment J'apprécie tous tes efforts, merci |
|
|
00
|
|
|
#7 |
![]() ![]() |
Navré pour le lien MS, je n'ai pas lu très attentivement.
Regarde peut-être cette récente contribution de vodiem. Il y a deux scripts de réparation. Je doute que le premier résolve quelque chose, mais avec le deuxième, "réparation du fichier par duplication du contenu", comme cela se fait par export et non par import, il y a peut-être un espoir. Si tu pouvais au moins récupérer les formulaires et états... Sinon, je suis à cours d'idées. Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com