Bonjour à tous!
J'essaie actuellement d'ajouter des données dans ma bdd mais j'ai le message d'erreur suivant:
ADODB.Recordset erreur '800a0bb9'
Les arguments sont de type incorrect, en dehors des limites autorisées ou en conflit les uns avec les autres.
/groupe2/stage08/tp3/valid_ajout.asp, ligne 11
Voilà mon code valid_ajout.asp
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
27 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% <!-- #include file="connecteur.asp" --> set rs = server.createObject("adodb.recordset") SQL="SELECT * FROM [FICHES]" rs.open SQL, connecteur,3,3 rs.AddNew rs("rubrique")=request.Form("rubrique") rs("libelle")=request.Form("libelle") rs("date_pub")=request.Form("date_pub") rs("date_fin")=request.Form("date_fin") rs.update rs.close connecteur.close %>
Mon code ajout.asp :
Ainsi que mon connecteur:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 <html> <head> <title>TP 3 - Ajout </title> </head> <body> <h2> <center> Ajout </center> </h2> </br> <form name="form1" method="post" action="valid_ajout.asp"> <p>* Rubrique <label> <select name="rubrique" id="rubrique"> <option value="">Choisir une rubrique</option> <option value="2">Rubrique 1 - Informatique</option> <option value="3">Rubrique 2 - Photographie</option> <option value="4">Rubrique 3 - Musique</option> </select> </label> </p> <p> <label> * Libellé <input type="text" name="libelle" id="libelle"> </label> </p> <p> <label> * Date de publication <input type="text" name="date_pub" id="date_pub"> </label> </p> <p> <label>Date fin de publication <input type="text" name="date_fin" id="date_fin"> </label> </p> <p> <label> Validation <input type="checkbox" name="validation" id="validation"> </label> </p> <p align="center"> <label> <input type="submit" name="submit" id="submit" value="Créer la fiche"> </label> </p> <p align="center"><a href="liste.asp">retour</a> </p> </form> </body> </html>
Merci d'avance...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <% 'connexion path=server.MapPath("/groupe2/stage08/DATA/bd.mdb") set connecteur = server.CreateObject("adodb.connection") chaine="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path connecteur.open chaine %>
Partager