خاصية ADO CommandType
استكمال مرجع كائن الأمر
تقوم الخاصية CommandType بتعيين أو إرجاع قيمة CommandTypeEnum التي تحدد نوع كائن الأمر. الافتراضي هو adCmdUnknown.
إذا لم تحدد النوع ، سيحتاج ADO إلى الاتصال بالموفر لتحديد نوع الأمر. ومع ذلك ، إذا قمت بتحديد النوع ، سيتمكن ADO من معالجة الأمر بشكل أسرع.
بناء الجملة
objcommand.CommandType
مثال
<%
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
%>
CommandTypeEnum القيم
Constant | Value | Description |
---|---|---|
adCmdUnspecified | -1 | Does not specify the command type argument. |
adCmdText | 1 | Evaluates CommandText as a textual definition of a command or stored procedure call. |
adCmdTable | 2 | Evaluates CommandText as a table name whose columns are all returned by an internally generated SQL query. |
adCmdStoredProc | 4 | Evaluates CommandText as a stored procedure name. |
adCmdUnknown | 8 | Default. Indicates that the type of command in the CommandText property is not known. |
adCmdFile | 256 | Evaluates CommandText as the file name of a persistently stored Recordset. Used with Recordset.Open or Requery only. |
adCmdTableDirect | 512 | Evaluates CommandText as a table name whose columns are all returned. Used with Recordset.Open or Requery only. To use the Seek method, the Recordset must be opened with adCmdTableDirect. This value cannot be combined with the ExecuteOptionEnum value adAsyncExecute. |
استكمال مرجع كائن الأمر