Access 97-2003

paodin Messages postés 1 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 17 juin 2004 - 17 juin 2004 à 18:28
EricWattiez Messages postés 1 Date d'inscription mercredi 9 février 2005 Statut Membre Dernière intervention 21 février 2007 - 21 févr. 2007 à 07:50
Bonjour,
La conversion d'access97 vers access 2003 me pose des problèmes. Lors de l'ouverture de ma base à travers VB, l'appli se plante avec l'erreur 3343 (format de base de donne non reconnu).

Exemple qui marchait avec Access97:

Dim db As DAO.Database
Dim rs As DAO.Recordset

Set db = OpenDatabase(Chemin_Base_Principale)
Set rs = db.OpenRecordset("table_pv1", dbOpenTable)
rs.MoveFirst

etc...

Merci d'avance
paodin

3 réponses

cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
17 juin 2004 à 19:03
j'immagine que la solution est que 2003 gère pus DAO mais ADO

donc je te conseil de convertir, puisque depuis 2000, DAO est presque pus supporter, encore présent, masi pus de mise à jour
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 18
17 juin 2004 à 20:18
G eu un pb similaire.
Ds ma boite, les systèmes 95, 98 SE et Xp coexistent ainsi que les offices 97 et 2003.

Certaines applis interrogeant des bases access97 ne fonctionnaient plus sur des machines XP avec access2003.

C vrai que c DAO qu'on utilisait. Je ne suis pas contre utiliser ADO mais, imagine le nombre de progs à modifier parce que Mr BG a décidé que ... !!!???

Pour nos applis, g trouvé un truc, c de mettre vbar332.dll piqué sur une "ancienne machine" dans le dossier de l'appli et ça l'a fait impec.

Cordialement

CanisLupus
0
EricWattiez Messages postés 1 Date d'inscription mercredi 9 février 2005 Statut Membre Dernière intervention 21 février 2007
21 févr. 2007 à 07:50
Bonjour,

quand tu dis que tu copies le vbar332.dll dans le dossier de l'appli, il s'agit de l'appli qui consulte la base access ou du dossier qui contient access lui-même ?

Merci de ta réponse
Eric
0