VC++ et Access2000 - Programmation
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
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éé...
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 Je ne comprends plus, désolé.
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 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.
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.
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
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