Dj-Smash Geschrieben 19. Oktober 2005 Geschrieben 19. Oktober 2005 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..?
Rollercoaster Geschrieben 19. Oktober 2005 Geschrieben 19. Oktober 2005 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)
Dj-Smash Geschrieben 19. Oktober 2005 Autor Geschrieben 19. Oktober 2005 Danke funzt jetzt natürlich!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden