neuer Datensatz

19/11/2007 - 11:52 von Gerd Reinecke | Report spam
Hallo Leute
in meiner TabPreise habe ich die Felder "gültig_ab" und "gültig_bis".
Damit die dazugehörige Abfrage die Werte dazwischen ermitteln kann,
habe ich in den aktuellen Datensatz "gültig_bis" immer einen
Datumswert, der in ferner Zukunft liegt z.b.01.01.2099,eingegeben. Wie
schaffe ich es, dass beim Anfügen eines neuen Datensatzes automatisch
im letzten Datensatz bei "gültig_bis" ein Datum eingefügt wird, dass
einen Tag vor dem neuen "gültig_ab" liegt?
Herzl. Dank im Voraus - Gerd
 

Lesen sie die antworten

#1 Jürgen Volke
19/11/2007 - 12:24 | Warnen spam
Hallo Gerd

in meiner TabPreise habe ich die Felder "gültig_ab" und "gültig_bis".
Damit die dazugehörige Abfrage die Werte dazwischen ermitteln kann,
habe ich in den aktuellen Datensatz "gültig_bis" immer einen
Datumswert, der in ferner Zukunft liegt z.b.01.01.2099,eingegeben. Wie
schaffe ich es, dass beim Anfügen eines neuen Datensatzes automatisch
im letzten Datensatz bei "gültig_bis" ein Datum eingefügt wird, dass
einen Tag vor dem neuen "gültig_ab" liegt?



im After_Update des Formulars:

strSQL ="UPDATE DEINE Tabelle SET gültig_Bis = "
& Format(me.gültig_ab -1, "\#yyyy\-mm\-dd\#")
& " WHERE (gültig_Bis = #2099-01-01#)
AND Id <> " & Me.ID

currentdb.execute strSQL

HTH Jürgen

Ähnliche fragen