Bonjour,
J'ai défini 4 recordsets (ils fonctionnent, j'ai fait un petit msgbox pour afficher leur valeurs).
Je souhaite introduire ces valeurs dans une table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 MsgBox (Monrecordset1!CoursDevise_Date) 'c'est une date MsgBox (Monrecordset1!codecompte) 'c'est un entier long MsgBox (Monrecordset1!Solde) 'c'est un réel long MsgBox (Monrecordset1!oidEtablissement) 'c'est une chaine de caractères
ma requête me revoie désespérement une erreur de syntaxe :
ça fait une demi journée que j'épluche tout le net sur ce pb, je ne comprends pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 sql1 = "INSERT INTO DONNEES (Date, CompteGen, Montant, [Société]) Values (" & Monrecordset1!CoursDevise_Date & "," & _ Monrecordset1!codecompte & "," & Monrecordset1!Solde & ",'" & Monrecordset1!oidEtablissement & "')" DoCmd.RunSQL sql1
Est-ce seulement possible d'utiliser un recordset dans INSER INTO ?
Merci d'avance![]()
Partager