<Komple Mülkiyet Nesne Referans
Tür özelliği, ayarlar veya bir döndüren DataTypeEnum bir Parametre, Field veya Mülkiyet nesnenin türünü gösteren değeri.
Nesne | Tür Mülkiyet Açıklaması |
---|---|
Parametre | Tür tesiste Parametre nesne üzerinde okuma / yazma izinleri etti |
Alan | Tür özelliği, bir istisna dışında, okuma / yazma; Değer özelliği ayarlanmış önce Record Alanları koleksiyonuna eklenen yeni Saha nesneler için, bu özellik yalnızca-okunur ve sağlayıcıya önce Fields koleksiyonu Güncelleme yöntemini çağırdı |
özellik | Tür özelliği salt okunur bir Mülkiyet nesne için |
Sözdizimi
objectname.Type
Örnek - bir alan nesnesinin için
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
response.write(rs.Fields(0).Type)
rs.Close
conn.close
%>
Örnek - bir parametre nesnesi için
<%
set comm=Server.CreateObject("ADODB.Command")
set para=Server.CreateObject("ADODB.Parameter")
para.Type=adVarChar
para.Size=25
para.Direction=adParamInput
para.Value=varfname
comm.Parameters.Append para
%>
Örnek - bir özellik nesnesi için
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
set prop=Server.CreateObject("ADODB.Property")
'Display the property attributes of the Orders Table
for each prop in rs.Properties
response.write("Attr:" & prop.Attributes & "<br>")
response.write("Name:" & prop.Name & "<br>")
response.write("Value:" & prop.Value & "<br>")
next
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
DataTypeEnum Değerler
Bir Saha, Parametre veya Mülkiyet nesne veri türünü belirtir
sabit | değer | Açıklama |
---|---|---|
adEmpty | 0 | Değersiz |
adSmallInt | 2 | Bir 2 bayt tamsayı imza. |
adInteger | 3 | Bir 4 baytlık tamsayı imza. |
adSingle | 4 | Tek kesinlikli kayar nokta değeri. |
adDouble | 5 | Çift kesinlikli kayar nokta değeri. |
adCurrency | 6 | Bir döviz değeri |
adDate | 7 | 30 Aralık 1899'dan sonraki gün sayısı + bir günün kesir. |
adBSTR | 8 | Bir boş sonlandırılmış karakter dizesi. |
adIDispatch | 9 | Bir bir gösterici IDispatch bir COM nesnesinde arabirimi. Not: Şu anda ADO tarafından desteklenmez. |
adError | 10 | Bir 32-bit hata kodu |
adBoolean | 11 | Boolean değer. |
adVariant | 12 | Bir Otomasyon Variant . Not: Şu ADO tarafından desteklenmez. |
adIUnknown | 13 | Bir bir gösterici IUnknown bir COM nesnesinde arabirimi. Not: Şu anda ADO tarafından desteklenmez. |
adDecimal | 14 | Sabit bir hassasiyet ve ölçeği bir tam sayı değer. |
adTinyInt | 16 | Bir 1 baytlık tamsayı imza. |
adUnsignedTinyInt | 17 | Bir 1 baytlık işaretsiz bir sayıdır. |
adUnsignedSmallInt | 18 | Bir 2 bayt işaretsiz bir sayıdır. |
adUnsignedInt | 19 | Bir 4 bayt işaretsiz bir tamsayı. |
adBigInt | 20 | Bir 8 bayt tamsayı imzaladı. |
adUnsignedBigInt | 21 | Bir 8 bayt işaretsiz bir sayıdır. |
adFileTime | 64 | Ocak 1,1601 beri 100 nanosecond aralık sayısı |
adGUID | 72 | Genel olarak benzersiz bir tanımlayıcı (GUID) |
adBinary | 128 | Bir ikili değer. |
adChar | 129 | Bir dize değeri. |
adWChar | 130 | Bir boş sonlandırılmış bir Unicode karakter dizesi. |
adNumeric | 131 | Sabit bir hassasiyet ve ölçeği bir tam sayı değer. |
adUserDefined | 132 | Kullanıcı tanımlı bir değişken. |
adDBDate | 133 | Bir tarih değeri (yyyymmdd) . |
adDBTime | 134 | Bir zaman değeri (hhmmss) . |
adDBTimeStamp | 135 | Bir tarih / zaman mührü (YYYYMMDDHHMMSS artı milyarda bir kısım). |
adChapter | 136 | Bir çocuk satır kümesi satırları tanımlayan 4 bayt bölüm değeri |
adPropVariant | 138 | Bir Otomasyon PROPVARIANT. |
adVarNumeric | 139 | Bir sayısal değer ( Parameter object only) . |
adVarChar | 200 | Bir dizi değeri ( Parameter object only) . |
adLongVarChar | 201 | Uzun dize değeri. |
adVarWChar | 202 | Bir boş sonlandırılmış bir Unicode karakter dizesi. |
adLongVarWChar | 203 | Uzun bir boş sonlandırılmış bir Unicode değer katar. |
adVarBinary | 204 | Bir ikili değer ( Parameter object only) . |
adLongVarBinary | 205 | Uzun ikili değer. |
AdArray | 0x2000 | Başka bir veri türü sabit kombine bir bayrak değer. diğer veri türü bir dizi gösterir. |
<Komple Mülkiyet Nesne Referans