Inset into en VBA

rch05 Messages postés 33 Statut Membre -  
rch05 Messages postés 33 Statut Membre -
Bonjour,

Comment faire pour adapter le code SQL suivant en vba:
INSERT INTO tblSauvegardeTraitementCauseRetard (OF,ligne,Cap,V,vfinprevue,MontantEn€,CodeArticle,Article, QteOrdre, StatutOf,Client,vAr/ligne,vrefclientLigne,Datelivraisonplanifiée,Cause,Causedelacause,Gestionnaire, Machine, NouvelleDate, Date du jour,Dateappro)
VALUES (me.OF, me.ligne, me.Cap, me.V, me.vfinprevue, me.MontantEn€, me.CodeArticle, me.Article, me.QteOrdre, me.StatutOf, me.Client, Datelivraisonplanifiée,me.Cause, me.Causedelacause,me.Gestionnaire, me.Machine, me.NouvelleDate, me.Date_du_jour, me.Dateappro)

J'ai une commande_clik, et j'aimerai appliquer ce code

Merci d'avance de votre aide

2 réponses

Polux31 Messages postés 7219 Statut Membre 1 204
 
Bonjour,

On n'adapte pas un code SQL en VBA. On utilise le langage SQL dans une commande VB à travers une connexion ADO, ODBC, OLE DB ...

SQL est un langage propre aux bases de données qui permet d'effectuer des manipulations dans une base de données (création de table, Insert, Update etc ...).

Il est donc difficile de répondre à ta demande.

;o)
0
rch05 Messages postés 33 Statut Membre 20
 
Merci Polux31,
Je pensais qu'en effectuant:
Dim SQL As String

SQL = " INSET INTO........;"

Docmd.RunSQL = SQL

Cordialement
0