BEISPIEL
HINWEIS
Eigenschaft Bedeutung
NativeError Providerspezifischer Fehlercode
Number Fehlernummer, die das Error-Objekt eindeutig kennzeichnet
Source Name der Fehlerquelle (z.B. Microsoft Cursor Engine)
SQLState Fehlercode vom Provider (fünf Zeichen) aufgrund der Ausführung einer SQL-Anweisung.
Tabelle 7.11 Eigenschaften des Error-Objekts (Fortsetzung)
Die folgende Routine zeigt in einem Meldungsfenster nacheinander Nummer und Beschreibung aller Fehler
an, die während des Programmablaufs aufgetreten sind:
Dim err As Error
On Error GoTo ADOError
...... normaler Programmablauf
ADOError:
If Errors.Count > 0 Then
For Each err In Errors
MsgBox "Fehlernummer: " & err.Number & vbCrLf & err.Description
Next err
End If
Resume Next
End Sub
Alle Error-Objekte lassen sich mit der Clear-Methode aus der Errors-Auflistung entfernen.
Übersichten
Connection-Objekt
Eigenschaft Bedeutung
Attributes Summe von Konstanten: adXactCommitRetaining, adXactAbortRetaining (Ausführen zurückgehaltener
Bestätigungen bzw. Abbrüche im Zusammenhang mit CommitTrans bzw. RollbackTrans)
CommandTimeOut Zeitdauer, die auf Ausführung eines Befehls gewartet wird
ConnectionString Zeichenfolge mit allen Informationen zum Einrichten einer Verbindung
ConnectionTimeout Zeitdauer, die auf Herstellung einer Verbindung gewartet wird
CursorLocation Konstante für Cursorposition: adUseNone, adUseClient, adUseServer
DefaultDatabase Standarddatenbank (nur bei Providern mit mehreren DBs)
IsolationLevel Isolierungsebene: adXactUnspecified, adXactChaos, adXactBrowse, adXactCursorStability etc.
adXactCursorStability gibt z.B. an, dass in einer Transaktion Änderungen aus anderen Transaktionen nur
angezeigt werden können, nachdem diese übernommen wurden.
Tabelle 7.12 Eigenschaften des Connection-Objekts
395
Übersichten

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.