VB, probleme avec insert
Résolu/Fermé
roros
Messages postés
37
Date d'inscription
lundi 16 juin 2008
Statut
Membre
Dernière intervention
5 mai 2009
-
3 juil. 2008 à 10:52
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 3 juil. 2008 à 14:40
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 3 juil. 2008 à 14:40
A voir également:
- VB, probleme avec insert
- Touche insert - Guide
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Disk boot failure insert system disk and press enter - Guide
- Activer touche insert sur ASUS UX32A - Forum Clavier
10 réponses
Koozag
Messages postés
391
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
31 janvier 2013
50
3 juil. 2008 à 10:58
3 juil. 2008 à 10:58
Je ne sais pas si sa peut paraitre important, mais une fois ça m'avais soulé parce que j'avais oublie le ";" à la fin, je pense pas que sa puisse être ça mais tu peux tjs essayer :/
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
3 juil. 2008 à 13:17
3 juil. 2008 à 13:17
Salut,
Peux tu mettre le message d'erreur que tu obtiens, stp.
Il manque des parenthèses également à la commande SQL :
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& " values ('" & Annee_Param_Gene.Text & "')"
;o)
Peux tu mettre le message d'erreur que tu obtiens, stp.
Il manque des parenthèses également à la commande SQL :
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& " values ('" & Annee_Param_Gene.Text & "')"
;o)
roros
Messages postés
37
Date d'inscription
lundi 16 juin 2008
Statut
Membre
Dernière intervention
5 mai 2009
3 juil. 2008 à 13:24
3 juil. 2008 à 13:24
Merci pour les Parenthèses
Maintenant j'arrive à inserer mais il me donne une message d'erreur
Type incompatible
Maintenant j'arrive à inserer mais il me donne une message d'erreur
Type incompatible
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
3 juil. 2008 à 13:35
3 juil. 2008 à 13:35
de quel type est le champ TUBPG_ANNEE ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
roros
Messages postés
37
Date d'inscription
lundi 16 juin 2008
Statut
Membre
Dernière intervention
5 mai 2009
3 juil. 2008 à 13:43
3 juil. 2008 à 13:43
TUBPG_ANNEE numeric 4
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
3 juil. 2008 à 13:52
3 juil. 2008 à 13:52
ok.
essaies ça :
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& " values ('" & CInt(Annee_Param_Gene.Text) & "')"
essaies ça :
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& " values ('" & CInt(Annee_Param_Gene.Text) & "')"
roros
Messages postés
37
Date d'inscription
lundi 16 juin 2008
Statut
Membre
Dernière intervention
5 mai 2009
3 juil. 2008 à 14:00
3 juil. 2008 à 14:00
tjrs le meme problèm, j'arrive à inserer mais il me donn un message d'erreur "Type incompaticble"
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
3 juil. 2008 à 14:02
3 juil. 2008 à 14:02
oula j'ai fait une boulette.
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& " values (" & CInt(Annee_Param_Gene.Text) & ")"
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& " values (" & CInt(Annee_Param_Gene.Text) & ")"
roros
Messages postés
37
Date d'inscription
lundi 16 juin 2008
Statut
Membre
Dernière intervention
5 mai 2009
3 juil. 2008 à 14:32
3 juil. 2008 à 14:32
Ca marche, il faut enlever Set rdset1 car c’est une requête insert pas select il ne faut pas mettre
C’est le bonne code si quelqu’un l’intéresse:
Dim cmd1 As ADODB.Command
Dim ReqSQL1 As String
Dim rdset1 As Recordset
Set cmd1 = New ADODB.Command
Set cmd1.ActiveConnection = CxBase
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& "values (" & Annee_Param_Gene.Text & ")"
cmd1.CommandText = ReqSQL1
Debug.Print ReqSQL1
cmd1.Execute (ReqSQL1)
Merci bcp pour votre aide
C’est le bonne code si quelqu’un l’intéresse:
Dim cmd1 As ADODB.Command
Dim ReqSQL1 As String
Dim rdset1 As Recordset
Set cmd1 = New ADODB.Command
Set cmd1.ActiveConnection = CxBase
ReqSQL1 = " Insert into TU_BU_PARAM_GENERAUX(TUBPG_ANNEE)" _
& "values (" & Annee_Param_Gene.Text & ")"
cmd1.CommandText = ReqSQL1
Debug.Print ReqSQL1
cmd1.Execute (ReqSQL1)
Merci bcp pour votre aide
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
3 juil. 2008 à 14:40
3 juil. 2008 à 14:40
Exact ... bien vu.
Bonne continuation.
;o)
Bonne continuation.
;o)