Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: aus Monat+Jahr DATE machen

  Alt 16. Apr 2008, 18:28
Zitat von hoika:
Geht das ohne UDF auch anders ?
Es geht auch ganz ohne UDF und StoredProcs, wenn man sich eine Kalendertabelle aufbaut
Code:
Datum     | Day | Month | Year | DayOfWeek | WeekNo |
======================================================
01.01.2008 |   1 |     1 | 2008 |         3 |      1
Für jeden Tag gibt es einen Datensatz sagen wir für die nächsten 20 Jahre.
Vorteile:
* portabel auf jede Datenbank
* Informationen leicht per JOIN oder Unterabfrage ermittelt werden
* erlaubt auch komplexe Fragestellungen (z.B. welcher Tag im Jahr 2008 der Karfreitag ist oder welche Tage haben Sommerzeit)
Nachteile:
* Tabelle ist im Zeitbereich begrenzt
* Tabelle muss vom Programm initial befüllt werden
Andreas
  Mit Zitat antworten Zitat