Re: datum ermitteln
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:
Der folgende Ansatz zeigt am Montag auch noch die Kollegen vom Wochenende.
SELECT *
FROM kontakte WHERE DAY(birthdate) = DAY(GETDATE()) AND MONTH(birthdate) = MONTH(GETDATE())
SQL-Code:
Das lässt sich belibig verfeinern
SELECT *
FROM kontakte WHERE DATEDIFF(dayofyear, birthdate, GETDATE()) > :deltadays ORDER BY nachname, vornamen ACT! arbeitet mit MS SQL Server 2005 Express. Alles getippt und nicht getestet. Freundliche Grüße |
Re: datum ermitteln
Womit wir dann wieder am Anfang wären, falls Du Recht hast.
|
Re: datum ermitteln
das heißt???
|
Re: datum ermitteln
Hast Du mal das erste SQL von marabu ausprobiert?
|
Re: datum ermitteln
mir ist nochwas aufgefallen!
Alle Geburtstage sind in der Datenbanktabelle mit einem Tag früher eingetragen! Wenn jemand am 10.02 seinen Gebutstag hat steht in der Tabelle 09.02. Im ACT! steht dann aber richtig der 10.02 - was hat das denn für einen Sinn??? |
Re: datum ermitteln
merke: erst alles lesen dann posten :wall:
|
Re: datum ermitteln
Hast Du auch den ganzen Thread gelesen? Es ging ursprünglich nicht um eine Ausgabe sondern darum, das aktuelle Datum in einer Variablen abzulegen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz