Announcement

Collapse
No announcement yet.

Datum's subtrahieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datum's subtrahieren

    Hallo!

    Habe eine MSAcces Datenbank mit 2 Spalten in denen ein Datum steht.
    Möchte nun folgendes realisieren:

    Die Datum's des aktuellen Datensatzes(Zeiger) sollen ausgelesen werden
    und anschließend miteinander subtrahiert werden. Also die Zeitspanne dazwischen soll ermittelt werden. (Ähnlich wie im Excel, wo man die
    Datum's subtrahieren kann und durch die Formatierung das Ergebnis als
    Zahl ausgeben kann.)

    Anschließend soll das Ergebnis in einem Label angezeigt werden und später auch wieder in die DB in einer neuen Spalte eigetragen werden.

    Kann mir jemand bei diesem Problem helfen und Tips geben.?

    Danke, Marcel

  • #2
    Hallo,

    das geht am einfachsten mit einem berechneten Feld. Lege ein solches Feld im Feld-Editor an, dann schreibst du in OnCalcFields hinein, was berechnet werden soll. Also in deinem Fall z.B.:

    CalcDatum := Datum1 - Datum2;

    Gruß Ul

    Comment


    • #3
      Hallo Marcel,

      du kannst diese Berechnung der Daten (ist die Mehrzahl von Datum ;-) auch gleich in der Abfrage ausführen lassen. In etwa so: <pre>
      select Datum1, Datum2, Datum2-Datum1 As CalcDatum
      from Tabelle1
      where Bedingung</pre>

      Gruß Falk :-
      Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

      Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

      Comment

      Working...
      X