Bonjour,
et bien, que c'est laborieux d'apprendre la programmation web !
Pour le coup, j'ai besoin d'un coup de main de votre part concernant l'accès à une BDD Access 2002.
J'ai le code suivant (la portion qui nous intéresse) dans une de mes pages :
lequel inclue cette page :
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
17
18
19
20
21
22 <%@ language = "VBSCRIPT" %> <!-- #include file="./connect.asp" --> <% connecte = Session("logged") if Request.QueryString("action") = "log" then set rs = server.createObject("ADODB.Recordset") sql = "SELECT * FROM Acces WHERE login=" & Request.Form("login") rs.open sql,db,3,3 if Request.Form("mdp") = rs("mdp") then Session("logged") = 1 end if 'fermeture de la table rs.close 'liberation des ressources (place prise en memoire par la variable rs) set rs = nothing elseif Request.QueryString("action") = "delog" then Session("logged") = 0 response.redirect("./default.asp") end if 'fermeture de la bdd db.close 'liberation des ressources (place prise en memoire par la variable db) set db = nothing %>
Voilà pour le code !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <% 'chemin vers la base de donnees dbPath = server.MapPath("./BDD/GIA.mdb") 'creation de lobjet permettant la connexion set db = server.CreateObject("ADODB.Connection") 'connexion db.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & dbPath %>
Maintenant, l'erreur :
Alors ben le truc c'est que ce message d'erreur ne me dit rien. De plus, j'ai le fichier d'aide compilé d'ASP (grâce à un des post-it de ce forum) mais ce code erreur n'y figure pas.Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
/GIA/default.asp, line 7
Un tuyau ?![]()
Partager