Bonjour
Avant de vous exposer le problème, voici un résumé de la situation :
je suis actuellement en stage pour une société qui me demande de refaire un de leur site intranet. Les fonctions qu'ils me demandent nécessite l'utilisation de ressources serveurs. Ils n'ont que des erveurs supportant de l'ASP non .net. N'ayant jamais fait de langage "serveur", je m'autoforme (notamment avec la FAQ et le tuto trés bien fait). Malgré cela, je n'arrive pas à me connecter à ma base de données Access 2003. La base de données se situ dans le même répertoire que le fichier global.asa.
J'ai un fichier global.asa tel qu'ici :
**global.asa**
**fin de global.asa**
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <SCRIPT LANGUAGE=VBScript RUNAT=Server> sub session_onstart Session("stagiairesDDE_ConnectionString") = "DSN=MS Access Database;DBQ=\\(adresse ip du serveur)\nor-intra02\web-MK-stagiaire\wwwroot\nouveau\dbsite.mdb;DefaultDir=\\(adresse ip du serveur)\nor-intra02\web-MK-stagiaire\wwwroot\nouveau;DriverId=25;FIL=MS Access;MaxBufferSize=2048;" Session("stagiairesDDE_ConnectionTimeout") = 15 Session("stagiairesDDE_CommandTimeout") = 30 Session("stagiairesDDE_RuntimeUserName") = "" Session("stagiairesDDE_RuntimePassword") = "" end sub </SCRIPT>
et un fichier .asp dans un sous dossier tel qu'ici :
***asp***
***asp***
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open Session("stagiairesDDE_ConnectionString"), Session("stagiairesDDE_RuntimeUserName"), Session("stagiairesDDE_RuntimePassword") Set rsCandidature = Conn.Execute(sql)
Malheuresement, le navigateur me retourne l'erreur :
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default
driver specified
Etant complétement newbie en développement WEB, je ne trouve pas mon erreur.
Je vous remercie pas avance de l'aide que vous pourrez m'apporter.
Partager