Salut
Je desire etablir une connexion a une db access en asp.
Ma db ne se trouve pas du tout dans le meme repertoire que les pages asp (par ex \\serveur\rep_db\ma_db.mdb ) , cependant on m'a fourni une connexion ODBC `cnx_odbc1' (par exemple) vers ma base de donne.
pour me connecter j'utilise le code suivant :
myDSN = "DBQ="& Server.MapPath(" cnx_odbc1 " ) &";Driver={Microsoft Access Driver (*.mdb)};"
Set myCnx = Server.CreateObject("ADODB.Connection" )
myCnx.ConnectionTimeout = 20
myCnx.Open myDSN
je sais qu'il est faut au niveau de la premiere ligne puisque j'ai une erreur du type :
` [Microsoft][ODBC Microsoft Access Driver] Could not find file '(unknown)'. '
par contre j'ai essaye de placer une db de test dans un sous-rep de mon site, j'ai ensuite remplacé `cnx_odbc1' par le chemin relatif vers cette base et cela marche parfaitement, je peux m'y connecter.
Seulement j'ai pas le choix, je doit utiliser l'autre db avec c'te connexion odbc sans pouvoir rien changer, alors si qq'un peut m'indiquer comment faire pour me connecter juste avec cette connexion odbc je l'en remercie d'avance
--
Yann