VC++ et Access2000

VC++ et Access2000 - Programmation

Marsh Posté le 26-06-2002 à 12:27:20    

J'arrive pas à me connecter à une base Access en mode DAO. Format de fichier inconnu.
 
Ou plutot ça marche kan je convertit ma base de données ds la version précédente d'Access. Donc j'arrive pas à me connecter à une base Access 2000.
 
Je suppose ke ça vient de drivers OCBD mais je c pas comment faire.
 
Merci de votre aide  :)


Message édité par Zeplusoif le 26-06-2002 à 13:59:56

---------------
If fate doesn't make you laugh, then you don't get the joke
Reply

Marsh Posté le 26-06-2002 à 12:27:20   

Reply

Marsh Posté le 26-06-2002 à 14:51:41    

Zeplusoif a écrit a écrit :

J'arrive pas à me connecter à une base Access en mode DAO. Format de fichier inconnu.
 
Ou plutot ça marche kan je convertit ma base de données ds la version précédente d'Access. Donc j'arrive pas à me connecter à une base Access 2000.
 
Je suppose ke ça vient de drivers OCBD mais je c pas comment faire.
 
Merci de votre aide  :)




 
Je suppose que tu as evidemment upgradé VC++ 6 avec le SP5.
Je suppose ensuite que MSJet4 est installé sur l'OS (win2k & +)
Ensuite il suffit de faire un AfxGetModuleState()->m_dwVersion = 0x0601; dans CWinApp::InitInstance() pour lui dire de charger DAO360.DLL au lieu de DAO350.DLL

Reply

Marsh Posté le 26-06-2002 à 15:25:23    

Smaragdus a écrit a écrit :

 
 
Ensuite il suffit de faire un AfxGetModuleState()->m_dwVersion = 0x0601; dans CWinApp::InitInstance() pour lui dire de charger DAO360.DLL au lieu de DAO350.DLL




 
Comment je peux faire ça alors que la procédure d'Appwizard ne va pas jusk'au bout? Aucun programme n'est créé...


---------------
If fate doesn't make you laugh, then you don't get the joke
Reply

Marsh Posté le 26-06-2002 à 15:27:04    

Zeplusoif a écrit a écrit :

 
 
Comment je peux faire ça alors que la procédure d'Appwizard ne va pas jusk'au bout? Aucun programme n'est créé...




 
Ca n'a rien à voir avec la question que tu as posée précedemment : tu as dit que tu n'arrivais pas à te connecter  :heink: Je ne comprends plus, désolé.

Reply

Marsh Posté le 26-06-2002 à 15:31:12    

Smaragdus a écrit a écrit :

 
 
Ca n'a rien à voir avec la question que tu as posée précedemment : tu as dit que tu n'arrivais pas à te connecter  :heink: Je ne comprends plus, désolé.




 
J'utilise l'Appwizard et je sélectionne le mode DAO avant de choisir ma BD. Ensuite je sélectionne un fichier .mdb généré par Access 2000. Impossible d'aller plus loin dans Appwizard, le format est inconnu.


---------------
If fate doesn't make you laugh, then you don't get the joke
Reply

Marsh Posté le 26-06-2002 à 15:36:17    

Zeplusoif a écrit a écrit :

 
 
J'utilise l'Appwizard et je sélectionne le mode DAO avant de choisir ma BD. Ensuite je sélectionne un fichier .mdb généré par Access 2000. Impossible d'aller plus loin dans Appwizard, le format est inconnu.
 




 
Ah ok, reporte alors la génération des sousclasses de CDaoRecordset après la création du projet. Dans les options du wizard, demandes juste l'ajout des headers pour la DB.

Reply

Marsh Posté le 26-06-2002 à 15:51:28    

Smaragdus a écrit a écrit :

 
 
Ah ok, reporte alors la génération des sousclasses de CDaoRecordset après la création du projet. Dans les options du wizard, demandes juste l'ajout des headers pour la DB.




 
Oki merci  :)


---------------
If fate doesn't make you laugh, then you don't get the joke
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed