Obiekt Command ADO
- Poprzednia strona Przyspieszenie ADO
- Następna strona Connection 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. |
- Poprzednia strona Przyspieszenie ADO
- Następna strona Connection ADO