Copier des données d'une table vers une autre
Résolu
Bonjour à tous,
je suis entrain de développer une application en VB 6.0 et Access et j'aimerai copier des données d'une table vers une autre mais j'ai l'erreur suivante :
Voici mon code :
Quelqu'un pourrait-il m'aider s'il vous plaît?
Merci d'avance.
Cordialement.
je suis entrain de développer une application en VB 6.0 et Access et j'aimerai copier des données d'une table vers une autre mais j'ai l'erreur suivante :
Erreur de syntaxe dans l'instruction INSERT INTO
Voici mon code :
cn.Execute "Insert Into TablePanier (numvendre, " & _
" numproduit, numvente, qtevendre, remisevendre, " & _
" montantvendre, numemp, numtva) values " & _
" Select TV.numvendre, " & _
" TV.numproduit, " & _
" TV.numvente, " & _
" TV.qtevendre, " & _
" TV.remisevendre, " & _
" TV.montantvendre, " & _
" TV.numemp, " & _
" TV.numtva " & _
" From TableVendre TV " & _
" Where TV.numvendre = " & txtnumvendre.Text & " "
cn.Execute MaRequeteSQL
Quelqu'un pourrait-il m'aider s'il vous plaît?
Merci d'avance.
Cordialement.
Configuration: Windows XP Firefox 3.5.1
3 réponses
-
Contributeuret From TableVendre ON TV si tu veux exporter de TableVendre vers TV ;)
-
Contributeurje pense que l erreur viens de la :
Where TV.numvendre = " & txtnumvendre.Text & " "
=>
Where TV.numvendre = '" & txtnumvendre.Text & "';" '=>ajout d'un ' avant et apres le text.. sans espaces !! -
Bonsoir et Merci jjsteing pour ton intervention. Mon problème est résolu. Je n'ai pas oublié l'apostrophe ( ' ) car il s'agit d'un champ numérique et non texte, de plus TV est l'alias de la table tablevente. Mais je te remercie du fond du coeur pour ton altruisme. Excellente soirée.
Cordialement.