Thema: Delphi datum ermitteln

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#51

Re: datum ermitteln

  Alt 6. Sep 2008, 11:16
Hi folks,

ACT! wird Datumsangaben kaum als String speichern. Ich würde das auch nicht daraus schließen, wenn bei einem "SELECT birthdate FROM kontakte ..." ein formatiertes Datum ausgegeben wird.

Ich würde es etwa so versuchen:
SQL-Code:
SELECT *
FROM kontakte
WHERE DAY(birthdate) = DAY(GETDATE())
  AND MONTH(birthdate) = MONTH(GETDATE())
Der folgende Ansatz zeigt am Montag auch noch die Kollegen vom Wochenende.
SQL-Code:
SELECT *
FROM kontakte
WHERE DATEDIFF(dayofyear, birthdate, GETDATE()) > :deltadays
ORDER BY nachname, vornamen
Das lässt sich belibig verfeinern

ACT! arbeitet mit MS SQL Server 2005 Express. Alles getippt und nicht getestet.

Freundliche Grüße
  Mit Zitat antworten Zitat