<Kompletna obiektu Command Reference
Zestawy własności CommandType lub zwraca CommandTypeEnum wartość, która określa typ obiektu Command. Domyślnym jest adCmdUnknown.
Jeśli nie określił, ADO będzie musiał skontaktować się z dostawcą, aby określić typ polecenia. Jednakże, jeśli nie określił, ADO będzie mógł przetwarzać komendy szybciej.
Składnia
objcommand.CommandType
Przykład
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set comm=Server.CreateObject("ADODB.Command")
comm.CommandText="orders"
comm.CommandType=adCmdTable
response.write(comm.CommandType)
conn.close
%>
wartości CommandTypeEnum
Stały | Wartość | Opis |
---|---|---|
adCmdUnspecified | -1 | Nie określa typ polecenia argument. |
adCmdText | 1 | Ocenia CommandText jako definicja tekstowej polecenia lub wywołania procedury przechowywanej. |
adCmdTable | 2 | Ocenia CommandText jako nazwa tabeli, której kolumny są zwracane przez wewnętrznie generowanego zapytania SQL. |
adCmdStoredProc | 4 | Ocenia CommandText jako nazwy procedury przechowywanej. |
adCmdUnknown | 8 | Zaniedbanie. Wskazuje, że typ komendy w nieruchomości CommandText nie jest znana. |
adCmdFile | 256 | Ocenia CommandText jak nazwa pliku z uporczywie przechowywanych rekordów. Używany z Recordset.Open lub Requery tylko. |
adCmdTableDirect | 512 | Ocenia CommandText jako nazwa tabeli, której kolumny są zwracane. Używany z Recordset.Open lub Requery tylko. Aby użyć metody poszukiwania, Recordset musi być otwarty z adCmdTableDirect. Wartość ta może być łączona z wartością ExecuteOptionEnum adAsyncExecute. |
<Kompletna obiektu Command Reference