> anderen Methoden der Klasse das Datum genau so einfüge.
Möglicherweise ist das genau Teil des Problems. Du gehst wohl von der Annahme aus, die Datenbank ist Teil des "Programmiersystem" (mir fällt grade kein besserer Name ein) in dem Du sonst auch arbeitest. Bedingt mag das richtig sein. Was Du evtl. nicht siehst ist: die Datenbank ist eine andere "Baustelle". Wenn ich dynamisches SQL direkt übergebe muss ich die Syntax einhalten. Es ist so simple und trivial wie es sich anhört. Wenn ich es richtig mache (z.B. AddNew Methode - oder der Tipp mit Parameter war auch schon da) dann sorgt eine Automagic für die nötige Konvertierei im Hintergrund. Den Tipp hast Du aber schon erhalten; weiss nicht warum er dir nicht gefällt. Genauso passen würde der Tipp von Gudula - wenn Du eh aktuelle Datum meinst, dann lass halt die Datenbank selbst die Arbeit machen. Möglichkeiten (für direktes SQL) Datumskonstante (btw: das hat nichts mit amerikanischen Format zu tun - Konstanten werden im amerikanischen Format geschrieben. Eine numerische Konstante etwa 3.14. Eine logische Konstante wird als true oder false geschrieben - da will auch keiner auf Biegen und Brechen Wahr oder falsch haben) Insert Into CategoryHistory(...) VALUES(49, #01/28/2004#, 7) Insert Into CategoryHistory(...) VALUES(49, now(), 7) Was Dein Code abliefert ist irgendwas in der Richtung Insert Into CategoryHistory(...) VALUES(49, '28.4.2004', 7) Und das geht mit Garantie schief. Und erzähl bitte nicht die Zeitungsente, dass das direkt in Access eingegeben, funktionieren würde -- Viele Grüße Hubert Daubmeier _______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse
