أحدث البرامج التعليمية وتطوير الشبكة
 

ADO CommandType Property


<كاملة كائن مرجع أمر

مجموعات الخاصية 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

ثابت القيمة وصف
adCmdUnspecified-1 لا تحدد وسيطة نوع الأوامر.
adCmdText1 يقيم CommandText كتعريف نصية من أمر أو استدعاء الإجراء المخزن.
adCmdTable2 يقيم CommandText كاسم الجدول الذي تم إرجاعها من قبل جميع استعلام SQL المولدة داخليا الأعمدة.
adCmdStoredProc4 يقيم CommandText كاسم الإجراء المخزن.
adCmdUnknown8 افتراضي. يشير إلى أن نوع القيادة في خاصية CommandText غير معروف.
adCmdFile256 يقيم CommandText مثل اسم الملف من السجلات المخزنة باستمرار. استخدامها مع Recordset.Open أو إعادة الاستعلام فقط.
adCmdTableDirect512 يقيم CommandText كاسم الجدول الذي يتم إرجاع كافة الأعمدة. استخدامها مع Recordset.Open أو إعادة الاستعلام فقط. لاستخدام أسلوب بحث، يجب فتح مجموعة السجلات مع adCmdTableDirect. لا يمكن الجمع بين هذه القيمة مع قيمة adAsyncExecute ExecuteOptionEnum.

<كاملة كائن مرجع أمر