Bonjour a tous
J'ai un formulaire assez important (98 zones à remplir)
Ce formulaire consiste à creer une offre d'emploi.
Lors du clic sur le bouton valider, il faut donc creer une nouvelle ligne dans ma BD.
mon code est le suivant (resumé)
J ai fait un test, j ai creer une BD bidon ou j y ai mis une table produit avec comme champs : numpro et despro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <%'connexion a la BD---------------------------------------------------- set LiaisonBD = server.CreateObject("ADODB.Connection") LiaisonBD.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & """" & Server.MapPath("../bd/Cap_emploi.mdb") & """" ' Sélectionne toutes les fiches de la table "cap_emploi_offres" SQL="SELECT * FROM cap_emploi_offres" Set RS = server.createobject("ADODB.Recordset") RS.Open SQL,LiaisonBD , 3, 3 ' Ajoute la nouvelle fiche RS.addnew RS("offres_noment")=Request.form("offres_noment") RS("offres_secactent")=Request.form("offres_secactent") RS("offres_actpriser")=Request.form("offres_actpriser") ... RS.update RS.CLOSE set RS = nothing %> <form method="post"> <input name="offres_noment"> <input type="text" name="offres_sectactent"> <input type="text" name="offres_actpriser"> ... <input type="submit" value="valider" style="color: #FFFFFF; background-color:#00CC00; border-style: solid; border-color: #008000"> </form>
J ai fait exactement le meme code et ca fonctionne.
est ce le nombre de champs qui pose probleme? Je ne pense pas, ca serai etrange
Ma Base de donnée est ACCESS
Apres se probleme en vien un autre. J ai remarqué qu'il n'aimait pas les booleen. Je ne sais pas pourquoi.
Merci de votre aide
Partager