MS SQL-Server2000 mit Access Clients - Transaktion mit Rollback bei Fehlermeldung

sidco

Grünschnabel
Hallo, erstmal die Vorraussetzungen für die Aufgabe die ich nicht gelöst bekomme:
MS SQL-Server2000 und Access2000 auf den Clients, Mitarbeiter sollen an ihren PC´s über Access ihre Urlaubsanträge machen. Die Benutzer können auf den SQL - Server zugreifen, die Primär -/ Fremdschlüssel sind gesetzt und Beziehungen ebenfalls.

Die Aufgabe lautet:

Erzeugen Sie eine explizite Transaktion, welche in der Tabelle "antrag" die Spalten ma_id, beginn, ende nur dann füllt wenn der Zeitraum zwischen heute und dem Urlaubsbeginn nicht weniger als 14 Tage beträgt. Im Fehlerfall soll die Transaktion zurückrollen und eine Meldung ausgeben (Print-Anweisung).

Außerdem sollen die Datensätze von der Tabelle "antrag" in die Tabellen "genehmigt" bzw. "abgelehnt" verschoben werden, sobald der "status" der Tabelle "antrag" in genehmigt oder abgelehnt geändert wurde. Realisieren Sie dies mit der Funktionalität der Trigger(automatische Auslösung bei Änderung des Status)

Wäre klasse wenn mir jemand helfen kann. Danke schonmal im Vorraus :)

Gruß sidco
 
Zurück