BDE leider aufgrund des verwendeten Frameworks... aber es ist bereits ein Umstieg auf
ADO angedacht... Ich weiss, sogar Borland ratet eigentlich von der Verwendung der
BDE mittlerweile ab...
Yep, 24 Std. * 60 Min = 1440 Min.
Es geht dabei um die minutenbasierte Verplanung eines Tages.
Bitweise deswegen, weil ich denke dass damit ein einfacheres übereinanderlegen von Zeitleisten mit bitweisem AND möglich ist, um somit herauszufinden, ob in diesem Zeitraum eine Überlappung existiert.
Bsp:
Delphi-Quellcode:
0 0 0 1 1 1 1
0 1 1 1 1 0 0
-------------
0 0 0 1 1 0 0
Das ganze sollte eben performant sein, und deswegen mengenorientiert, so dass die Datenbank dabei möglichst die Arbeit erledigen kann und nicht alles auf Clientseite einzelsatzorientiert abläuft.
UDF kenne ich bisher noch nicht... werd ich mir mal genauer anschaun.