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

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