Daten aus einem Feld in einer Abfrage in eine Tabelle eintragen
PeterDoering
Gesendet: 26.04.13 23:28
Betreff: RE: Daten aus einem Feld in einer Abfrage in eine Tabelle eintragen



Extreme Veteran

Beiträge: 572
5002525
Hallo,

briane - 26.04.13 11:27
Aber wie trage ich die restlichen Daten, wie Erstelldatum und User, die nicht aus der Abfrage stammen, in die Tabelle ein?

Du kannst, nachdem du den SQL-String in VBA erstellst, jedes dieser Felder als Wert in die Abfrage aufnehmen, z.B.:

strSQL = " INSERT INTO tabTagungAnmeldungen ( ID, tantagID, tanID, Erstelldatum, UserID ) " & _
" SELECT ID, " & txtTagungsID.Value & ", #" & Format(Now(), "MM\/DD\/YYYY") & "# AS Erstelldatum, " & _
" '" & strUserID & "' AS UserID " & _
" FROM qryTagungsteilnehmer "
dbs.Execute strSQL, dbFailOnError

Die Aliase (AS Erstelldatum usw) hab ich nur zur Veranschaulichung rein geschrieben. Für die Syntax wären sie nicht erforderlich.

-----
Gruss - Peter
Top of the page Bottom of the page