Derniers tutoriels de développement web
 

ADO CommandType Property


<Complete Référence objet de commande

Les ensembles de propriétés de CommandType ou retourne une CommandTypeEnum valeur qui définit le type de l'objet de commande. Par défaut est adCmdUnknown.

Si vous ne spécifiez pas le type, ADO devra contacter le fournisseur pour déterminer le type de la commande. Toutefois, si vous spécifiez le type, ADO sera en mesure de traiter la commande plus rapidement.

Syntaxe

objcommand.CommandType

Exemple

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

valeurs CommandTypeEnum

Constante Valeur La description
adCmdUnspecified-1 Ne précise pas l'argument de type de commande.
adCmdText1 Évalue CommandText comme une définition textuelle d'une commande ou appel de procédure stockée.
adCmdTable2 Évalue CommandText comme nom de la table dont les colonnes sont toutes retournées par une requête SQL généré en interne.
adCmdStoredProc4 Évalue CommandText comme nom de procédure stockée.
adCmdUnknown8 Défaut. Indique que le type de commande dans la propriété CommandText est inconnue.
adCmdFile256 Évalue CommandText comme nom de fichier d'un Recordset persistant stocké. Utilisé avec Recordset.Open ou Requery seulement.
adCmdTableDirect512 Évalue CommandText comme nom de la table dont les colonnes sont toutes retournées. Utilisé avec Recordset.Open ou Requery seulement. Pour utiliser la méthode Seek, le Recordset doit être ouvert avec adCmdTableDirect. Cette valeur ne peut être combinée à la valeur ExecuteOptionEnum adAsyncExecute.

<Complete Référence objet de commande