Einzelnen Beitrag anzeigen

Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#2

Re: MySQL: Unique für eine Kombination...

  Alt 23. Feb 2005, 17:28
Hallo,

bastel dir doch einfach eine SP die das überprüft.

Dann würde ich mir 3 Tabellen anlegen. Lehrer, Fach und eine wo du Detail-Tabelle wo die Lehrer und Fächer über die ID eingetragen werden.

Bei Speichern kannst Du das überprüfen und ggf. eine Meldung auswerfen oder eben nichts unternehmen.

SQL-Code:
Select Count(*) From Details WHERE Fach = :iFach_ID AND Lehrer = :iLehrer_ID
     Into :oCount
     
     IF oCount = 0 Then
       Dann speichern
Wenn nun keine Kompination vorhanden ist kann gespeichert werden und wenn eben diese Kompination schon da ist wird ne Meldung ausgegeben.
  Mit Zitat antworten Zitat