Copier des données d'une table vers une autre

Résolu
js8bleu Messages postés 576 Date d'inscription   Statut Membre Dernière intervention   -  
js8bleu Messages postés 576 Date d'inscription   Statut Membre Dernière intervention   -
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 :

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.
A voir également:

3 réponses

jjsteing Messages postés 1670 Date d'inscription   Statut Contributeur Dernière intervention   181
 
et From TableVendre ON TV si tu veux exporter de TableVendre vers TV ;)
1
jjsteing Messages postés 1670 Date d'inscription   Statut Contributeur Dernière intervention   181
 
je 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 !!
0
js8bleu Messages postés 576 Date d'inscription   Statut Membre Dernière intervention   4
 
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.
0