bonjour,
j'ai crée une base de donnée ACCESS et je veut connecter cette base via des page web, mon poste local est déja configuré comme un serveur local (service IIS), il exécute les scripts ASP pas de prob
j'ai crée 2 pages web : enregistre.htm et enregistre.asp, lors que j'apuis sur le bouton enregistrer dans le formulaire (qui existe dans la page enregistre.html) une page d'erreur s'affiche :

voilà le code ke j'ai mis dans enregistre.html :
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<title>Ajouter un employé</title>
</head>
<body>
<form method="POST" action="enregistre.asp">
<p><b><font size="5">Formulaire d'ajout de personnel</font></b></p>
<p><b>Nom</b> <input type="text" name="lenom" size="20"></p>
<p><b>Prénom</b> <input type="text" name="leprenom" size="20"></p>
<p><b>Fonction</b> <select size="1" name="lafonction">
<option selected value="Chef de projet">Chef de projet</option>
<option value="Développeur">Développeur</option>
<option value="Graphiste">Graphiste</option>
<option value="Testeur">Testeur</option>
</select></p>
<p><input type="submit" value="Envoyer" name="submit"></p>
</form>
</body>
</html>
& voilà le code de la page enregistre.asp :
<html>
<head>
<title>Enregistrement Employé</title>
</head>
<body>
<%
'**********************récupération des données du formulaire**********************
lenom=request.form("lenom")
leprenom=request.form("leprenom")
lafonction=request.form("lafonction")
'**********************Vérification et transformation des données**********************
lenom=replace(lenom,"","")
lenom=replace(lenom,"<","<")
lenom=replace(lenom,">","<")
leprenom=replace(leprenom,"","")
leprenom=replace(leprenom,"<","<")
leprenom=replace(leprenom,">","<")
if lenom="" or leprenom="" then
rsponse.write("<center><b>L'enregistrement a échoué</b><br>")
response.write("Vous n'avez pas repmli le(s) champs(s) suivant(s):<fontcolor='#000099'>"&erreur&"</font></center><br><br>")
response.write("<form><input type='BUTTON value='RETOUR' onclick='windows.history.back();'></form>")
else
'**********************Traitement si tout est OK**********************
set conn = server.createobject("adodb.connection")
conn.open "personnel"
req_sql="INSERT INTO employe(nom_employe,prenom_employe,fonction_employe) VALUES ("&lenom&","&leprenom&","&lafonction&")
conn.execute(req_sql)
response.write("<center>Enregistrement effectué avec succé</center>")
end if
%>
</body>
</html>
j'ai compri que y a pas de connection à la base de donnée mais j'ai déja connecter la base via le paneaux de config => outils système => connection ODBC.
vraiment j'ai pas compri
, y a kelke 1 ki peut m'aider ????

