Inset into en VBA

Fermé
rch05 Messages postés 32 Date d'inscription samedi 6 janvier 2007 Statut Membre Dernière intervention 5 mars 2015 - 3 août 2010 à 13:07
rch05 Messages postés 32 Date d'inscription samedi 6 janvier 2007 Statut Membre Dernière intervention 5 mars 2015 - 3 août 2010 à 16:29
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 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
3 août 2010 à 14:04
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 32 Date d'inscription samedi 6 janvier 2007 Statut Membre Dernière intervention 5 mars 2015 20
3 août 2010 à 16:29
Merci Polux31,
Je pensais qu'en effectuant:
Dim SQL As String

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

Docmd.RunSQL = SQL

Cordialement
0