Veröffentlicht 19. Oktober 200519 j Hallo, So nun möchte ich einen Timestamp aus VBA in eine Tabelle einfügen. Ich dachte das es so gehn müsste... DoCmd.SetWarnings False sql = "INSERT INTO Verkauf (Bestelldatum) VALUES (" & Now() & ");" DoCmd.RunSQL (sql) Dann sagt er mir "Syntaxfehler (fehlender Operator)" in Abfrageausdruck '19.10.2005 9:47:25' Wie bekomm ich denn einen ganz normalen timestamp in die Tabelle rein. Kann doch eigentlich nicht so schwer sein..?
19. Oktober 200519 j Hallo, prinzipiell richtig. Aber Du muss das Datum als Zeichenfolge übergeben und somit in Hochkommas (') einbetten: SQL = "INSERT INTO Verkauf (Bestelldatum) VALUES ('" & Now() & "');" DoCmd.RunSQL (SQL)
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.