Kapitel 7: ADO-Programmierung
Eigenschaft Bedeutung
Mode Berechtigungen für Ändern der Verbindungsdaten: adModeUnknown, adModeRead, adModeWrite, adMode-
ReadWrite, adModeShareDenyRead, adModeShareDenyWrite, adModeShareExclusive, adModeShareDenyNone
Ändern nur bei geschlossener Connection!
Provider Zeichenkette für den Namen des Providers
State Verbindungsstatus: adStateClosed, adStateOpen, adStateConnecting, adStateExecuting, adStateFetching
Version ADO-Versionsnummer (Version des Providers in Properties enthalten)
Tabelle 7.12 Eigenschaften des Connection-Objekts (Fortsetzung)
Methode Ausgeführte Operation
BeginTrans,
CommitTrans,
RollbackTrans
Beginnt eine neue Transaktion,
speichert alle vorgenommenen Änderungen,
macht alle vorgenommenen Änderungen rückgängig
Cancel Bricht die Ausführung eines asynchronen Aufrufs der Open- oder Execute-Methode ab
Close Schließt das Connection-Objekt (sowie alle abhängigen Objekte wie Recordsets), ohne es aus dem Speicher zu
entfernen
Execute Führt eine festgelegte Abfrage, SQL-Anweisung, gespeicherte Prozedur oder durch Provider festgelegten Text
aus (Parameter: CommandText, opt.: RecordsAffected, Options)
Open Öffnet die Verbindung zur Datenquelle (opt. Parameter: ConnectionString, UserID, Password, Options)
OpenSchema Fordert Infos über das Datenbankschema vom Provider
Tabelle 7.13 Methoden des Connection-Objekts
Ereignis Wird ausgelöst, wenn ...
WillConnect, Connect-
Complete und Disconnect
die aktuelle Verbindung gestartet oder beendet worden ist.
WillExecute,
ExecuteComplete
die Ausführung des aktuellen Befehls auf der Verbindung gestartet oder beendet worden ist.
BeginTransComplete,
CommitTransComplete,
RollbackTransComplete
die aktuelle Transaktion auf der Verbindung gestartet worden ist, ausgeführt oder zurückgesetzt wird.
InfoMessage zusätzliche Informationen zur aktuellen Operation vorliegen.
Tabelle 7.14 Ereignisse des Connection-Objekts
Command-Objekt
Eigenschaft Bedeutung
ActiveConnection Zugeordnetes Connection-Objekt
CommandText Befehlstext, der an Provider ausgegeben werden soll
CommandTimeOut Zeitdauer, die auf Ausführung eines Befehls gewartet wird
Tabelle 7.15 Eigenschaften des Command-Objekts
396

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.