Obiekt Command ADO

Obiekt Command

Obiekt Command ADO jest używany do wykonywania jednostkowych zapytań skierowanych do bazy danych. To zapytanie może wykonywać takie działania jak tworzenie, dodawanie, pobieranie, usuwanie lub aktualizowanie rekordów.

Jeśli zapytanie jest używane do pobierania danych, dane te będą zwracane jako obiekt RecordSet. Oznacza to, że pobrane dane mogą być operowane przez atrybuty, kolekcje, metody lub zdarzenia obiektu RecordSet.

Główną cechą obiektu Command jest zdolność do użycia zapisanych zapytań i procedur przechowywanych z parametrami.

ProgID

set objCommand=Server.CreateObject("ADODB.command")

Atrybut

Atrybut Opis
ActiveConnection Ustawia lub zwraca ciąg znaków zawierający definicję połączenia lub obiektu Connection.
CommandText Ustawia lub zwraca ciąg znaków zawierający polecenia dostawcy (np. polecenia SOL, nazwy tabel lub wywołania procedur przechowywanych).Domyślna wartość wynosi pusty ciąg znaków (zero długości).
CommandTimeout Ustawia lub zwraca długie wartości całkowite, które wskazują czas oczekiwania na wykonanie polecenia (w jednostkach sekund).Domyślna wartość wynosi 30.
CommandType Ustawia lub zwraca typ Command objektu.
Name Ustawia lub zwraca nazwę Command objektu.
Prepared Wskaźnik, czy zapisuje się przygotowaną wersję polecenia przed wykonaniem.
State Zwraca wartość, która może opisać stan Command objektu: otwarty, zamknięty, połączony, wykonywany czy pobierający dane.

Metoda

Metoda Opis
Cancel Anuluj jedno wykonanie metody.
CreateParameter Utwórz nowy obiekt Parameter.
Execute Wykonaj zapytanie, instrukcję SQL lub procedurę przechowywaną w atrybucie CommandText.

Zbiór

Zbiór Opis
Parameters Wszystkie Parameter objektów zawierających Command objekt.
Properties Wszystkie Property objektów zawierających Command objekt.