Bonjour
Je rencontre un problème pour me connecter sur une base de donnée Access quand celle ci est sur un partage réseau.
Pas de souci quand elle est en local sur le même serveur qu'Apache et PHP.
Note: PHP5.0.4
Apache 2.0
Windows XP
DSN paramétré: Microsoft Access Driver
Voici le code utilisé pour me connecter:
<?php
$bdd = "test";
$user = "";
$pass = "";
$cnx = odbc_connect($bdd,$user,$pass);
?>
Voici le résultat:
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Pilote ODBC Microsoft Access] Le moteur de la base de données Microsoft Jet ne peut pas ouvrir le fichier '(Inconnu)'. Il est déjà ouvert en mode exclusif par un autre utilisateur, ou vous devez avoir l'autorisation de visualiser ses données., SQL state S1000 in SQLConnect in C:\root\smart\config.inc.php on line 6
Note: J'ai testé la connexion ODBC avec un DNS pointant sur un partage réseau en utilisant l'importation de données sous EXCEL, ça marche. Le pbl est lié à PHP alors.
Pourriez vous m'aider svp ????
merci