Extrêmement utilisés dans les pages dynamiques, les formulaires permettent de collecter des informations saisies par le visiteur pour remplir une base de données par exemple... La méthode "Post" est requise qui permet de récupérer intact le contenu des champs...
Ensuite, c'est cette page qui, après s'être connectée à une base de données, va la mettre à jour avec le contenu des champs du formulaire. Les exemples qui suivent considèrent qu'il existe une table "ma_table" avec 2 champs texte (varchar) "nom" et "email" qui seront remplis avec le contenu des champs "nom" et "email" du formulaire :
<% ' Sélectionne toutes les fiches de la table "MA_TABLE" SQL="SELECT * FROM [MA_TABLE]" Set RS = server.createobject("ADODB.Recordset") RS.Open SQL,Conn , 3, 3 ' Ajoute la nouvelle fiche RS.addnew RS("NOM")=Request.form("nom") RS("EMAIL")=Request.form("email") RS.update %>