bonjour, je souhaite faire une demonstration d'un site sur clé USB
pour le moment, j'ai easyphp installé sur ma clé avec ma base access (les formulaire et la base sont dans le fichier WWW).
Ce que je n'arrive pas à faire, c'est créer une connection entre mes formulaires .php et ma base access.
J'ai bien lu le tutoriel sur les connections sans DSN , mais ça ne fonctionne pas et l'eccueille majeur, c'est que tous les ports USB, n'ont pas le même nom.
chemin: E:\easyphp\www\disponibilite.accdb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
// Chemin physique de ma base Access
$cheminDeMaBase = 'E:\\easyphp\\www\\disponibilite.accdb';
// Chaîne utilisée pour la connection ODBC sans DSN s'il vous plaît
$connectionString = sprintf("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=%s", $cheminDeMaBase);
// La chaîne de connexion donne :
// DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=E:\\easyphp\\www\\disponibilite.accdb
// Connexion
$cnx = odbc_connect($connectionString, "", "");
// Requête SQL
$ressource = odbc_exec($cnx, "SELECT C.NCCENR FROM COMMUNES C"); |
erreur de ce type
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Pilote ODBC Microsoft Access]Erreur g�n�rale Impossible d'ouvrir la cl� de registre 'Temporary (volatile) Jet DSN for process 0xfe0 Thread 0x8ec DBC 0x2c6b5c Jet'., SQL state S1000 in SQLConnect in E:\EasyPHP-5.3.9\www\centre.php on line 52
Partager