Ultimele tutoriale de dezvoltare web
 

ADO CommandType Property


<Complete Referință comandă Obiect

Seturile de proprietate CommandType sau returnează o CommandTypeEnum valoare care definește tipul obiectului de comandă. Implicit este adCmdUnknown.

Dacă nu specificați tipul, ADO va trebui să contacteze furnizorul pentru a determina tipul de comandă. Totuși, dacă specificați tipul, ADO va fi capabil de a procesa comanda mai repede.

Sintaxă

objcommand.CommandType

Exemplu

<%
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
%>

Valorile CommandTypeEnum

Constant Valoare Descriere
adCmdUnspecified-1 nu specifică argumentul tip de comandă.
adCmdText1 Estimează CommandText ca o definiție textuală a unei comenzi sau stocate procedură de apel.
adCmdTable2 Estimează CommandText ca un nume de tabel ale cărui coloane sunt toate returnate de o interogare SQL generat intern.
adCmdStoredProc4 Estimează CommandText ca nume de procedură stocată.
adCmdUnknown8 Mod implicit. Indică faptul că tipul de comandă în proprietatea CommandText nu este cunoscută.
adCmdFile256 Estimează CommandText ca nume de fișier al unui Recordset stocat persistent. Folosit cu Recordset.Open sau reinterogare numai.
adCmdTableDirect512 Estimează CommandText ca un nume de tabel ale cărui coloane sunt toate returnate. Folosit cu Recordset.Open sau reinterogare numai. Pentru a utiliza metoda Seek, The Recordset trebuie să fie deschis cu adCmdTableDirect. Această valoare nu poate fi combinat cu adAsyncExecute valoarea ExecuteOptionEnum.

<Complete Referință comandă Obiect