Requete insert into dans une BD access

mannoula_2007 Messages postés 49 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 30 novembre 2009 - 7 mai 2007 à 14:16
mannoula_2007 Messages postés 49 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 30 novembre 2009 - 8 mai 2007 à 16:24
bonjour à tous,

SVP j'ai l'instruction  suivante qui ne fonctionne pas
Dim Odbccommand1 As OdbcCommand = OdbcConnexion1.CreateCommand()
            Dim Odbccommand2 As OdbcCommand = OdbcConnexion1.CreateCommand()            Odbccommand1.CommandText "SELECT Opération FROM TAB_OPERATIONS WHERE CDOP " + TextBox4.Text
            Odbccommand2.CommandText = "INSERT INTO ORDONNANCEMENT(CodeORD,CodeLot,DateDebut,DateFin) VALUES ('f','f','a','c') WHERE CDPROD=" + TextBox3.Text
           
.....
 Dim aa As String            aa Odbccommand1.CommandText "INSERT INTO ORDONNANCEMENT(CodeORD,CodeLot,DateDebut,DateFin) VALUES ('f','f','a','c') WHERE CDPROD=" + TextBox3.Text
            Dim oo As Integer
            oo = Odbccommand2.ExecuteNonQuery()
            OdbcConnection1.Close()
.....
j'ai tjrs l'erreur :   point virgule manquant

Merci
A voir également:

7 réponses

cs_Visso Messages postés 36 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 17 avril 2014
7 mai 2007 à 14:32
Salut aa Odbccommand1.CommandText "INSERT INTO ORDONNANCEMENT(CodeORD,CodeLot,DateDebut,DateFin) VALUES ('f','f','a','c') WHERE CDPROD=" + TextBox3.Text*

c'est un exemple ou le valeur que tu doit vraiment envoyer , car en faisant cela tu suppose que toute les valeurs sont de type  chaine de caractère, cependant je voit des champs de type date.

J'aimerai que tu envoies les vrais valeurs que tu veux envoyer dans la base.

VISSO
0