Announcement

Collapse
No announcement yet.

BDE-Fehler abfangen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • BDE-Fehler abfangen

    Hallo,

    eine Tabelle hat z.B. folgende Felder:<br>
    - ID (Primärschlüssel)<br>
    - ForeignKey_1 (Fremdschlüssel, benötigt)<br>
    - ForeignKey_2 (Fremdschlüssel, benötigt)<br>
    - usw.<br>

    Wie kann ich nun im Ereignis TTable.OnPostError() gezielt die potenziellen Fehler abfangen, dass kein Fremdschlüsseleintrag für ForeignKey_1 und/oder ForeignKey_2 angegeben wurde? (Wenn kein ForeignKey_1 ausgewählt wurde, so sollte eine entsprechende Fehlermeldung erscheinen, gleiches gilt für ForeignKey_2).

    Das Delphi-Demo in DBErrors demonstriert dies eigentlich sehr schön, nur was passiert, wenn mehr als ein Fremdschlüssel in einer Tabelle firmiert? Wie kann ich dann unterscheiden, ob ForeignKey_1 oder ForeignKey_2 den Fehler verursacht hat?

    Gruß<br>
    Stephan Schneider
Working...
X