Obiekt Connection ADO

Obiekt połączenia

Obiekt połączenia ADO służy do tworzenia otwartej połączenia z danym źródłem danych. Dzięki temu połączeniu można uzyskać dostęp i operować na bazie danych.

Jeśli potrzebujesz wielokrotnego dostępu do pewnej bazy danych, powinieneś użyć obiektu Connection do ustanowienia połączenia. Możesz również przekazać ciąg połączenia przez obiekt Command lub Recordset, aby utworzyć połączenie. Jednak takie połączenie jest odpowiednie tylko do jednego konkretnego zapytania.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

Atrybuty

Atrybuty Opis
Attributes Ustawia lub zwraca atrybuty obiektu Connection.
CommandTimeout Wskaźnik czasu oczekiwania na wykonanie polecenia przed zakończeniem próby i wywołaniem błędu.
ConnectionString Ustawia lub zwraca szczegółowe informacje o źródle danych do ustanowienia połączenia.
ConnectionTimeout Wskaźnik czasu oczekiwania na ustanowienie połączenia przed zakończeniem próby i wywołaniem błędu.
CursorLocation Ustawia lub zwraca lokalizację usługi kursora.
DefaultDatabase Wskaźnik domyślnego bazy danych obiektu Connection.
IsolationLevel Wskaźnik poziomu izolacji obiektu Connection.
Mode Ustawia lub zwraca uprawnienia dostępu do provider.
Provider Ustawia lub zwraca nazwę dostawcy obiektu Connection.
State Zwraca wartość opisującą, czy połączenie jest otwarte czy zamknięte.
Version Zwraca wersję ADO.

metoda

metoda Opis
BeginTrans Rozpocznij nową transakcję.
Cancel Anuluj jedno wykonanie.
Close Zamknij połączenie.
CommitTrans Zapisz wszystkie zmiany i zakończ bieżącą transakcję.
Execute Wykonaj zapytanie, polecenie SQL, procedurę przechowalniczą lub konkretny tekst provider.
Open Otwórz połączenie.
OpenSchema Zwraca informacje o schemacie źródła danych z provider.
RollbackTrans Anuluj wszystkie zmiany w bieżącej transakcji i zakończ transakcję.

zdarzenie

Komentarz: Nie można używać VBScript lub JScript do przetwarzania zdarzeń (można używać tylko języków Visual Basic, Visual C++ oraz Visual J++ do przetwarzania zdarzeń).

zdarzenie Opis
BeginTransComplete Wywoływane po operacji BeginTrans.
CommitTransComplete Zostaje wywoływany po operacji CommitTrans.
ConnectComplete Zostaje wywoływany po nawiązaniu połączenia.
Disconnect Zostaje wywoływany po zakończeniu połączenia.
ExecuteComplete Zostaje wywoływany po wykonaniu polecenia.
InfoMessage Zostaje wywoływany, jeśli podczas operacji ConnectionEvent wystąpi ostrzeżenie.
RollbackTransComplete Zostaje wywoływany po operacji RollbackTrans.
WillConnect Zostaje wywoływany przed połączeniem.
WillExecute Zostaje wywoływany przed wykonaniem polecenia.

Zestaw

Zestaw Opis
Errors Wszystkie Error obiekty zawierające obiekt Connection.
Properties Wszystkie Property obiekty zawierające obiekt Connection.