Gli ultimi tutorial di sviluppo web
 

ADO CommandType Property


<Completa Comando Object Reference

Gli insiemi di proprietà CommandType o restituisce un CommandTypeEnum valore che definisce il tipo dell'oggetto Command. L'impostazione predefinita è adCmdUnknown.

Se non si specifica il tipo, ADO sarà necessario contattare il fornitore per determinare il tipo di comando. Tuttavia, se si specifica il tipo, ADO sarà in grado di elaborare il comando più veloce.

Sintassi

objcommand.CommandType

Esempio

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

valori CommandTypeEnum

Costante Valore Descrizione
adCmdUnspecified-1 Non specificare l'argomento tipo di comando.
adCmdText1 Valuta CommandText come una definizione testuale di un comando o una chiamata di stored procedure.
adCmdTable2 Valuta CommandText come nome tabella le cui colonne sono tutti restituiti da una query SQL generata internamente.
adCmdStoredProc4 Valuta CommandText come un nome di stored procedure.
adCmdUnknown8 Predefinito. Indica che il tipo di comando nella proprietà CommandText non è noto.
adCmdFile256 Valuta CommandText come il nome del file di un Recordset memorizzati in modo persistente. Utilizzato solo con Recordset.Open o Requery.
adCmdTableDirect512 Valuta CommandText come nome di una tabella le cui colonne sono tutti restituiti. Utilizzato solo con Recordset.Open o Requery. Per utilizzare il metodo Seek, il recordset deve essere aperto con adCmdTableDirect. Questo valore non può essere combinato con il valore di adAsyncExecute ExecuteOptionEnum.

<Completa Comando Object Reference