<Komple Komut Nesnesi Referans
CommandType özelliği kümeleri ya da döner CommandTypeEnum komut nesne tipini tanımlar değeri. Standart adCmdUnknown olduğunu.
Eğer türünü belirtmek yoksa, ADO komuta türünü belirlemek için sağlayıcı iletişim kurmanız gerekir. Eğer türünü belirtmek Ancak, yoksa, ADO daha hızlı komutu işlemek mümkün olacaktır.
Sözdizimi
objcommand.CommandType
Örnek
<%
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 Değerler
sabit | değer | Açıklama |
---|---|---|
adCmdUnspecified | -1 | Komut tür bağımsız değişkeni belirtmez. |
adCmdText | 1 | Bir bir komuta metinsel tanımı ya da saklı yordam çağrısı olarak CommandText değerlendirir. |
adCmdTable | 2 | sütunları tüm dahili olarak oluşturulan SQL sorgusu tarafından döndürülen bir tablo adı olarak CommandText değerlendirir. |
adCmdStoredProc | 4 | CommandText bir saklı yordam adıyla değerlendirir. |
adCmdUnknown | 8 | Varsayılan. CommandText özelliği komuta tipi bilinmemektedir belirtir. |
adCmdFile | 256 | Bir ısrarla saklanan Recordset'in dosya adı olarak CommandText değerlendirir. Sadece Recordset.Open veya Requery ile kullanılır. |
adCmdTableDirect | 512 | sütunları tüm döndürülen bir tablo adı olarak CommandText değerlendirir. Sadece Recordset.Open veya Requery ile kullanılır. Seek yöntemi kullanmak için, Recordset adCmdTableDirect ile açılmalıdır. Bu değer, ExecuteOptionEnum değeri adAsyncExecute ile birleştirilemez. |
<Komple Komut Nesnesi Referans