Datumsabfrage und vorletzter Wert aus Tabelle in Access 2003
Hallo,
folgendes Problem ist für euch wahrscheinlich einfach zu lösen.
Mich treibt es aber mittlerweile in den Wahnsinn, da ich einfach nicht weiterkomme.
In Access 2003 soll abgeglichen werden, ob für das aktuelle Datum in der Tabelle "eingabe" bereits ein Datensatz existiert.
Ist dies der Fall, soll der aktuelle Datensatz bearbeitet werden können.
Ist dies nicht der Fall, soll ein neuer Datensatz in der Tabelle "eingabe" erstellt werden.
Zudem sollen die Werte der Variablen "wert1", "wert2" und "wert3" des vorhergehenden Datensatzes in die Tabelle "differenzberechnung" übernommen werden.
Wie kann ich das lösen?
Wahrscheinlich sind das nur ein paar Zeilen, aber ich bekomme das einfach nicht hin.
Es scheitert schon am erzeugen eines neuen Datensatzes.
Kann mir jemand weiterhelfen?
folgendes Problem ist für euch wahrscheinlich einfach zu lösen.
Mich treibt es aber mittlerweile in den Wahnsinn, da ich einfach nicht weiterkomme.
In Access 2003 soll abgeglichen werden, ob für das aktuelle Datum in der Tabelle "eingabe" bereits ein Datensatz existiert.
Ist dies der Fall, soll der aktuelle Datensatz bearbeitet werden können.
Ist dies nicht der Fall, soll ein neuer Datensatz in der Tabelle "eingabe" erstellt werden.
Zudem sollen die Werte der Variablen "wert1", "wert2" und "wert3" des vorhergehenden Datensatzes in die Tabelle "differenzberechnung" übernommen werden.
Wie kann ich das lösen?
Wahrscheinlich sind das nur ein paar Zeilen, aber ich bekomme das einfach nicht hin.
Es scheitert schon am erzeugen eines neuen Datensatzes.
Kann mir jemand weiterhelfen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 365511
Url: https://administrator.de/contentid/365511
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
1 Kommentar
In Access 2003 soll abgeglichen werden, ob für das aktuelle Datum in der Tabelle "eingabe" bereits ein Datensatz existiert. Ist dies der Fall, soll der aktuelle Datensatz bearbeitet werden können.
Mach dir eine Abfrage mitSelect * From TabelleXY where FeldDatum = Date()
Willst du diese per VBA nutzen um festzustellen ob es einen EIntrag von heute gibt ist DCount() dein Freund.
if DCount("*", "TabelleXY", "FeldDatum = #" & Format(Date, "yyyy\/mm\/dd") & "#") > 0 then
msgbox "Es gibt einen Eintrag für heute!", vbInformation
end if
Gruß Snap