OVH Cloud OVH Cloud

DAO 3.51 et DAO 3.6

3 réponses
Avatar
Nicolas
Bonjour,

Pour des raisons de compatibilit=E9 je suis oblig=E9=20
d'utiliser la r=E9f=E9rence DAO 3.51 or je souhaiterais=20
acc=E9der =E0 un fichier mdb, voici mon code

Dim Db as Database
Dim Rs as Recordset
Set Db=3DOpenDatabase("C:\mabase.mdb")
...

L'appli plante sur le OpenDatabase et me marque=20
unrecognized database format alors que cela marche tr=E8s=20
bien avec la DAO 3.6.

Y'a t il une solution, sachant que je ne dois absoluement=20
pas me servir de la DAO 3.6 ?

Merci d'avance

Nicolas

3 réponses

Avatar
Ledev
Convertir ta base de donnée dans un format plus ancien est la seule solution
que je voient.

a+

"Nicolas" a écrit dans le message de
news:007801c34c71$416a5950$
Bonjour,

Pour des raisons de compatibilité je suis obligé
d'utiliser la référence DAO 3.51 or je souhaiterais
accéder à un fichier mdb, voici mon code

Dim Db as Database
Dim Rs as Recordset
Set Db=OpenDatabase("C:mabase.mdb")
...

L'appli plante sur le OpenDatabase et me marque
unrecognized database format alors que cela marche très
bien avec la DAO 3.6.

Y'a t il une solution, sachant que je ne dois absoluement
pas me servir de la DAO 3.6 ?

Merci d'avance

Nicolas
Avatar
Bluesy
Salut

DAO 3.6 est utilisé pour les MDB à partir de la version 2000
DAO 3.5 accepte les fichiers MDB jusqu'à la version 97.
Donc, passe ta base en 97 et ça marchera...

Un certain Nicolas écrivait ici même ce qui suit:

Bonjour,

Pour des raisons de compatibilité je suis obligé
d'utiliser la référence DAO 3.51 or je souhaiterais
accéder à un fichier mdb, voici mon code

Dim Db as Database
Dim Rs as Recordset
Set Db=OpenDatabase("C:mabase.mdb")
...

L'appli plante sur le OpenDatabase et me marque
unrecognized database format alors que cela marche très
bien avec la DAO 3.6.

Y'a t il une solution, sachant que je ne dois absoluement
pas me servir de la DAO 3.6 ?

Merci d'avance

Nicolas



Avatar
Marc
Salut Nicolas,

Peut être que ce lien pourra d'aider

http://support.microsoft.com/default.aspx?scid=kb;en-us;238401

a+
Marc


"Nicolas" a écrit dans le message de
news:007801c34c71$416a5950$
Bonjour,

Pour des raisons de compatibilité je suis obligé
d'utiliser la référence DAO 3.51 or je souhaiterais
accéder à un fichier mdb, voici mon code

Dim Db as Database
Dim Rs as Recordset
Set Db=OpenDatabase("C:mabase.mdb")
...

L'appli plante sur le OpenDatabase et me marque
unrecognized database format alors que cela marche très
bien avec la DAO 3.6.

Y'a t il une solution, sachant que je ne dois absoluement
pas me servir de la DAO 3.6 ?

Merci d'avance

Nicolas