Pouvoir remplir une base de données

Pouvoir remplir une base de données - ASP - Programmation

Marsh Posté le 02-02-2006 à 13:54:02    

Bonjour,
 
J'aimerais pouvoir insérer des données dans ma base de données grace à un formulaire.
Je vous mets le code que j'ai fait, et j'aimerais que quelqu'un me dise ce que je dois changer.
Ma base de données se nomme Voyage, et la table dans laquelle je veux écrire mes données se nomme Client, avec pour champs : NumClient, Nom, Adresse et NumVoyage.
 
Merci d'avance.
 
Helmut.
 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Avec Deux Listes dans un m&ecirc;me formulaire</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<%
 
Set Conn = Server.CreateObject("ADODB.Connection" )
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & " DBQ=" & server.MapPath("." ) & "/database/voyage.mdb"
Set RS = Server.CreateObject("ADODB.Recordset" )
if request.form("Nom" )<>"" then
   SQL = "SELECT * FROM Client "
   RS.Open SQL,Conn,3,3
   RS.addnew
   RS("NumClient" ) = request.form("NumClient" )
   RS("Nom" ) = request.form("Nom" )
   RS("Adresse" ) = request.form("Adresse" )
   RS("NumVoyage" ) = request.form("NumVoyage" )
   RS.update
   RS.close
end if
 
%>
 
   <table>
      <form method="post" action="dernier.asp" border="2">
         <tr>
            <td align=right>NumClient</td><td>
               <input name="NumClient" maxlength=15>
           </td>
         </tr><tr>
            <td align=right>Nom</td><td>
               <input name="Nom" maxlength=50>
            </td>
         </tr>
 
 <tr>
            <td align=right>Adresse</td><td>
               <input name="Adresse" maxlength=50>
            </td>
         </tr>
 
 <tr>
            <td align=right>NumVoyage</td><td>
               <input name="NumVoyage" maxlength=50>
            </td>
         </tr>
 
 <tr>
            <td colspan=2 align=center>
               <input type="submit" value="Envoyer">
            </td>
         </tr>
      </form>
   </table>
 
<%
 
Conn.close
Set Conn = nothing
Set RS = nothing
 
%>
 
 
</body>
</html>

Reply

Marsh Posté le 02-02-2006 à 13:54:02   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed