<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. |
adCmdText | 1 | Valuta CommandText come una definizione testuale di un comando o una chiamata di stored procedure. |
adCmdTable | 2 | Valuta CommandText come nome tabella le cui colonne sono tutti restituiti da una query SQL generata internamente. |
adCmdStoredProc | 4 | Valuta CommandText come un nome di stored procedure. |
adCmdUnknown | 8 | Predefinito. Indica che il tipo di comando nella proprietà CommandText non è noto. |
adCmdFile | 256 | Valuta CommandText come il nome del file di un Recordset memorizzati in modo persistente. Utilizzato solo con Recordset.Open o Requery. |
adCmdTableDirect | 512 | 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