Hallo Leutz,
habe folgendes Problem: Für eine Firma ein Verleihsystem an Fahrzeugen aufgebaut. Datenbank: Access 2003 über ODBC. Bitte nicht grienen, hat seinen Grund! Für spezielle Auswertungen drücke ich den Anfragern die DB in die Hand und sage ihnen, via Berichte lässt sich alles machen …
Es gibt zwei Möglichkeiten der Miete eines Fahrzeuges: Einmal direkt über Anklicken freier Zeiträume oder über direkte Eintragung Tag, Uhrzeit usw…
Nun kann es aber sein, dass sich die Einträge überschneiden: Zwar schaue ich, ob der Zeitraum frei ist, aber es vergeht immer eine endliche Zeit. Und wenn ein User etwas, nun sagen wir mal, traumselig ist, dann kann ein anderer schneller sein. So kann es zu doppelten Buchungen kommen.
Also müsste ich, wenn eine Anfrage einläuft, die freien Fahrzeuge „blockieren“, bis der Anfrager sich entschieden hat. Aber ich habe keine zündende Idee, wie ich das bei ODBC machen kann.
Hat Jemand von Euch da schon mal mit zu tun gehabt? Und wenn ja, was kann man da so verzapfen?
Danke
Dineu