"INSERT INTO" et recordsets
Bonjour,
J'ai défini 4 recordsets (ils fonctionnent, j'ai fait un petit msgbox pour afficher leur valeurs).
Code:
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 |
Je souhaite introduire ces valeurs dans une table.
ma requête me revoie désespérement une erreur de syntaxe :
Code:
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 |
ça fait une demi journée que j'épluche tout le net sur ce pb, je ne comprends pas.
Est-ce seulement possible d'utiliser un recordset dans INSER INTO ?
Merci d'avance :)