Forum de discussion
Forum « Programmation ASP » (archives)
Pbm ASP ODBC error '80040e10'???????
Envoyé: 10 janvier 2004, 14h53 par astemok
voila le problème : j'ai créer un formulaire appellé "etape1.html" qui transfert le contenue des champs
licence, nom, prenom et email vers une deuxième page nommé "etape2.asp".
Cette page est sensé vérifier que les données transmisent par "etape1.html" sont bien référencé dans
"mabase.mdb" si c'est le cas elle ecrit la ligne de la requete dans le cas contraire elle redirige vers
"etape1.html". (c'est un début ...)
or quand je valide le formulaire de etape1.html j'obtient le message suivant :
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 2 attendu.
/france/inscripetape2.asp, line 13
Comme je suis débutant en asp je ne comprend pas comment corriger ma page "etape2.asp" si un webmestre
compatissant voulait m'aider ce serait un grand soulagement. Je met ci dessous le code qui figure en
début de page de "etape2.asp".
<%
licence = Request.Form("licence")
nom = Request.Form("nom")
prenom = Request.Form("prenom")
email = Request.Form("email")
q = "SELECT * FROM mabase WHERE licence LIKE 'licence' AND nom LIKE 'nom' AND prenom LIKE 'prenom' AND
email LIKE 'email' "
'***************************************************************************************************
CheminBase = "\mabase.mdb"
'***************************************************************************************************
Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open "Driver={Microsoft ACCESS Driver (*.mdb)};DBQ="&Server.MapPath("/")& CheminBase
Set RS = OBJdbConnection.Execute(q)
if NOT rs.EOF then
Response.Write(q)
else
Response.Redirect "http://www.mondomaine.com/etape1.html"
end if
rs.close
rs=nothing
OBJdbConnection.close
OBJdbConnection=nothing
%>
Merci d'avance.
Réponses
|