Insertion dans une BD avec ASP
Oréli
Messages postés
6
Statut
Membre
-
Oréli Messages postés 6 Statut Membre -
Oréli Messages postés 6 Statut Membre -
Bonjour,
Je rencontre un petit problème avec l'asp!
Je possède une base de données comportant la table TABLE, elle a 5 champs (ch1, ch2, ch3, ch4 et ch5)
Je voudrai insérer une nouvelle ligne grace à des valeurs récupérées dans un autre formulaire (v1, v2, v3, v4 et v5).
Pour cela j'ai écrit le code suivant:
<%
strSQL = "INSERT INTO table VALUES ('" & v1 & "','" & v2 & "','" & v3 & "','" & v4 & "','" & v5 & "')"
set rst = cnx.execute(strSQL)
%>
Quand j'execute la page le message suivant s'affiche:
Type de données incompatible dans l'expression du critère.
Qu'est ce que je peux faire opur que ca marche?
Je rencontre un petit problème avec l'asp!
Je possède une base de données comportant la table TABLE, elle a 5 champs (ch1, ch2, ch3, ch4 et ch5)
Je voudrai insérer une nouvelle ligne grace à des valeurs récupérées dans un autre formulaire (v1, v2, v3, v4 et v5).
Pour cela j'ai écrit le code suivant:
<%
strSQL = "INSERT INTO table VALUES ('" & v1 & "','" & v2 & "','" & v3 & "','" & v4 & "','" & v5 & "')"
set rst = cnx.execute(strSQL)
%>
Quand j'execute la page le message suivant s'affiche:
Type de données incompatible dans l'expression du critère.
Qu'est ce que je peux faire opur que ca marche?
2 réponses
-
Salut,
Je suppose que tu parles d'un formulaire html. Dans ce cas, les champs ch1... ne sont peut être pas de type texte, car les formulaires html envoient toujours des données sous forme de texte.
A++ -
Ca y est j'ai réussi à exécuter ma requete!! mai a force de tout changer, je ne sais plus ce que j'ai fait pour que ca marche!!
merci quand même!