Announcement

Collapse
No announcement yet.

Exception auslösen

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

  • Exception auslösen

    Hallo,

    Ich arbeite mit TADOStoredProcedure in MS SQL Server 7. Bei schwerwiegenden Fehlern in der SP (ab Schweregrad 16) wird automatisch eine Exeption in Delphi 5 ausgelöst und man bekommt ausch den Fehlertext geliefert.

    Bei Schweregrad unter 16 wird keine Exception ausgelöst. Wie kann man unabhängig des Schweregrades, immer eine Exception auslösen und auch den Fehlertext erhalten ?

    Vielen Dank

    Daniel

  • #2
    Hallo,

    ich würde versuchen, über die <b>Errors</b>-Kollektion des <b>Connection</b>-Objekts (TADOConnection.Errors) an weitere Detail zu kommen. In der Delphi-Hilfe ist zu TADOConnection.Errors folgendes zu lesen:

    <i>Mit Errors können Sie direkt auf die ADO-Fehlerkollektion des zugrundeliegenden ADO-Verbindungsobjekts zugreifen. <br>
    ... <br>
    Die Fehlerkollektion enthält alle von den Provider-Komponenten generierten Fehler. Für jeden Fehler werden ein oder mehrere ADO-Fehlerobjekte in die Kollektion eingefügt. Sie entsprechen den einzelnen Provider-Fehlern und sind nicht ADO-spezifisch. </i&gt

    Comment

    Working...
    X