Toevoegquery in sql

Status
Niet open voor verdere reacties.

anlag1

Gebruiker
Lid geworden
31 okt 2010
Berichten
144
Hoi allemaal,

ik wil een aantal velden van een tabel samen met 2 variablen uit een formulier opslaan in een nieuwe tabel.
nu dacht ik dat onderstaande code genoeg was hiervoor

Code:
DoCmd.RunSQL "INSERT INTO tbl_history_components (TAG,SH,REF,LISTNUMBER,REVISION) " _
& "SELECT TAG,SH,REF," & [Forms]![frm_components]![txtDocnr] & " AS LISTNUMBER," _
& [Forms]![frm_components]![txtRev] & " AS REVISION FROM tbl_components"

maar m.n. bij de variablen gaat het verkeerd, er wordt om parameterwaarde gevraagd.
blijkbaar wordt er in tbl_components gezocht naar LISTNUMBER en REVISION.
m,n gevoel zegt dat er op één of andere manier verwezen moet worden naar het formulier achter de FROM component.
kan iemand mij helpen?

bedankt alvast,:thumb:
André
 
Je kunt dit eens proberen, of met VALUES werken.
Code:
DoCmd.RunSQL "INSERT INTO tbl_history_components (TAG,SH,REF,LISTNUMBER,REVISION) " _
& "SELECT TAG,SH,REF, [Forms]![frm_components]![txtDocnr] AS LISTNUMBER, " _
"[Forms]![frm_components]![txtRev] AS REVISION FROM tbl_components"
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan