PB ConnectionString (visual c++) pour une connection a un fichier .mdb

vincentsage Messages postés 17 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 3 novembre 2005 - 10 mai 2005 à 18:12
vincentsage Messages postés 17 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 3 novembre 2005 - 11 mai 2005 à 09:24
Voici mon problème :



char* STR_CONNECT="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\\bd files\\global.mdb;DefaultDir=C:\\bd files;";

CREATEiNSTANCE(pDb,Connection);

pDb->ConnectionString = STR_CONNECT;

pDb->Open("", "", "", -1 );

Cela marche bien sauf lorsque je change le dossier du global.mdb (par exemple dans c:\Documents and setting\etc).

Y a t'il une syntaxe particulière, est-ce que je n'utilise pas la bonne méthode ?



Merci d'avance.

Vincent

1 réponse

vincentsage Messages postés 17 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 3 novembre 2005
11 mai 2005 à 09:24
En fait je viens de réaliser que ça venait de la table global.mdb qui
était liée avec des table mais comme access utilise des liens absolu,
des que je changeais le répertoire les tables liées ne l'étaient plus.

Merci crosoft :-/
0
Rejoignez-nous