begin process at 2012 05 27 20:39:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

IIS et l'ASP

 > 

connection à une base de donnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

connection à une base de donnée

mardi 9 mai 2006 à 15:22:33 | connection à une base de donnée

khounafellah

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,"<","&lt;")
lenom=replace(lenom,">","&lt;")
leprenom=replace(leprenom,"","")
leprenom=replace(leprenom,"<","&lt;")
leprenom=replace(leprenom,">","&lt;")
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 ????



Cette discussion est classée dans : base, connection, replace, lenom, leprenom


Répondre à ce message

Sujets en rapport avec ce message

Pas de connection avec ma base [ par nouvelle ] Bonjour,Je viens de débuter avec ASP et j'ai un petit probleme.Je dois recuperer des données et les transporter dans une table sous Access 97.Je trava connection a un base [ par lionel ] Bonjour!!j'ai fais un menu qui se modifie grace a un script de drag'n drop et je voudrai pouvoir enregistrer c'est modif dans la base!Donc si qlq1 peu accès à une base par intranet [ par tarentaise ] Bonjour,j'aimerais savoir, dans le cas d'un intranet, si à partir d'une page ASP hébergée sur IIS5 on peut interroger une base access qui se trouve su probl insert base de donné [ par xclear ] Bonjourj'insere bien des données mais j'ai un espace (tabulation) qui apparait juste avant le mot inséré dans la base.mbdvoici le code de la page de t Connection Access locale [ par agau123 ] Quand je me connecte à une BBD Access sur un serveur, ca marche avec la synthaxe suivante :Set myConnection = Server.CreateObject("ADODB.Connection")m Erreur 80004005 [ par Freddddy ] Bonjour,J'utilise un fichier mdb (Access) comme base de donnée pour mon site. Sur le poste de développement, la BD marche parfaitement et est super ra AIDE A CONNECTION A UNE BASE DE DONNEES [ par rion ] Bonjour, quelqu'un pourrait il me donner le code de A jusqu'à Z pour me connecter à une Bd + faire une requête + afficher ma requête... En c# ou en V Connection à une base access en local et en ligne [ par hchtot ] Bonjour,Voici mon problème : Je cherche à faire une double connection ADODB dans une page ASP. La première vers une base Access en local sur mon disqu Problème de connection avec base de données oracle 9i [ par bensniper ] quand je veux me connecter à la base de données oracle 9i j'ai l'erreur suivante :Le fournisseur 'OraOLEDB.Oracle.1' n'est pas inscrit sur l'ordinateu Connection ASP à une base Access [ par pestounette ] Bonjour,J'ai une base de données Access 2000 sur un serveur, IIS et mon site web sont installés en local sur ma machine, et je n'arrive pas à me conne


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales