Warum noch ein Access-Buch?
Für wen ist das Buch?
Jetzt bestellen
+ direkter Download des eBooks!
Nur EUR 59,95!
Fehler gefunden?
Bitte melden!
Wünsche an das Buch?
Her damit!
Was denken die Leser über dieses Buch?
Lesen Sie aktuelle Rezensionen!
Kapitel des noch nicht veröffentlichten Buchs zum Downloaden, Probelesen und Kommentieren
Beispieldatenbanken
Zusätzliches Material

Das Buch im HTML-Format

Für unbestimmte Zeit bieten Addison-Wesley und André Minhorst den kompletten Inhalt des Buchs als Download an. Schauen Sie rein und informieren Sie sich über den Inhalt! Und wenn Ihnen das Buch nützlich erscheint und Sie glauben, dass Sie etwas gelernt haben oder durch das Gelesene sogar etwas Zeit und somit Geld bei Ihrer Arbeit einsparen konnten, können Sie sich ja beim Autor und beim Verlag revanchieren - beispielsweise durch den Kauf dieses Buchs.

Am schönsten wäre es natürlich, wenn Sie das Buch direkt hier bestellen - Sie erhalten das Buch dann direkt vom Verlag, und der Autor und Verlag haben dann noch mehr davon, als wenn Sie es anderswo kaufen.

Danke für Ihr Interesse!

13.3.3 Klassischer Aufbau einer Fehlerbehandlung

13.3.4 Fehler auswerten

Eine oft gesehene Art der Fehlerauswertung ist die Ausgabe der Fehlerinformationen, etwa durch eine Meldung wie im folgenden Beispiel. Der Fehler durch die Division durch Null führt zur Meldung aus Abbildung 13.11:

Public Function DivisionDurchNull()
    On Error GoTo DivisionDurchNull_Err
    Dim i As Integer
    i = 1 / 0
'Fehlerbehandlung
DivisionDurchNull_Exit:
    'Restarbeiten
    Exit Function
DivisionDurchNull_Err:
    MsgBox "Fehlernummer: " & Err.Number _
        & vbCrLf & "Beschreibung: " & Err.Description
    GoTo DivisionDurchNull_Exit
End Function

Listing 13.2: Fehlermeldung per Meldungsfenster

Abbildung 13.11: Diese Fehlermeldung resultiert aus der Fehlerbehandlung in Listing 13.2

Obwohl diese Art der Fehlermeldung in vielen Beispieldatenbanken zu finden ist, bringt sie leider nicht viel. Als Entwickler wird man hoffentlich nicht mit einer solchen Fehlermeldung arbeiten, da sie nicht den geringsten Aufschluss über den Ort gibt, an dem der Fehler auftritt. Auch in Datenbankanwendungen, die zur Weitergabe bestimmt sind, ist diese Fehlerbehandlung aus oben genanntem Grund nicht besonders hilfreich. Die Fehlermeldung soll ja nicht nur den Benutzer über das Auftreten eines Fehlers informieren, sondern auch Informationen liefern, die der Benutzer an den Entwickler weitergeben kann.

Nächster Abschnitt:

13.3.5 Das Err-Objekt

© 2006-2008 André Minhorst Alle Rechte vorbehalten.