Bonjour,
Avant d'aller dans les details je suis sous Vista SP1. Et j'ai mis les composants IIS7 et OBDC en actifs.
Je suis entrain de créer un site intranet en ASP avec une base de donnée Access derrière.
J'ai donc créer un fichier de paramètre contenant entre autre :
Correspondant à ma base de donnée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2bdd="bddlocal"
Après au niveau du code de connection j'ai fait a :
J'ai crée ma base sous Access 2003 : bdd.mdb
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SET Ob_Conn = Server.CreateObject ("ADODB.Connection") SET Ob_RS = Server.CreateObject ("ADODB.RecordSet") Ob_Conn.Open bdd
Après je suis aller dans le gestionnaire ODBC pour créer une "source de donnée système" que j'ai appellé "bddlocal" et qui pointe vers ma base de donnée bdd.mdb.
et lorsque je lance mon script appellont le :"index.asp", j'ai une erreur :
Google est mon amis je cherche je cherche mais rien ne correspondant à ça.An error occurred on the server when processing the URL. Please contact the system administrator
Après, je transpose ma base en SQL, je la met sur un serveur distant , je refait mon lien :
et là ça marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2bdd="driver={SQL Server};server=dns.xxxx.com;uid=xxxx;pwd=xxxx;database=xxxx"
Mais bon le but n'est pas de mettre la base distant en SQL.
J'aimerais donc savoir comment on crée une connexion a une base Access en locale avec une application ASP ?
Et dans ce que j'ai fait ce qu'il cloche.
Merci d'avance,
Mohndo
Partager