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

ADO Type Property


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

مجموعات الخاصية نوع أو بإرجاع DataTypeEnum القيمة التي تشير إلى نوع من المعلمة، الميدان، أو كائن الملكية.

موضوع وصف نوع العقار
معامل الخاصية نوع وأذونات القراءة / الكتابة على كائن معلمة
حقل

قراءة الخاصية نوع / الكتابة، مع استثناء واحد؛ للكائنات الميدان الجديدة التي تمت إضافتها إلى مجموعة الحقول من سجل، هذه الخاصية للقراءة فقط قبل أن يتم تعيين الخاصية القيمة وقبل مزود وتسمى أسلوب تحديث مجموعة الحقول

خاصية والخاصية نوع للقراءة فقط لكائن الملكية

بناء الجملة

objectname.Type

المثال - للكائن الميدان

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

المثال - للكائن معلمة

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

المثال - للكائن الملكية

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

تحدد نوع البيانات من الميدان، معلمة، أو كائن الملكية

ثابت القيمة وصف
adEmpty0 لا قيمة
adSmallInt2 وقعت A 2 بايت عدد صحيح.
adInteger3 توقيع 4 بايت عدد صحيح.
adSingle4 وحيد الدقة قيمة الفاصلة العائمة.
adDouble5 A الدقة المزدوجة القيمة الفاصلة العائمة.
adCurrency6 قيمة العملة
adDate7 عدد الأيام منذ 30 ديسمبر 1899 + جزء من يوم واحد.
adBSTR8 سلسلة أحرف منتهية.
adIDispatch9 مؤشر إلى IDispatch اجهة على كائن COM. ملاحظة: حاليا غير معتمدة من قبل ADO.
adError10 A رمز الخطأ 32 بت
adBoolean11 قيمة منطقية.
adVariant12 لأتمتة Variant . ملحوظة: حاليا غير معتمدة من قبل ADO.
adIUnknown13 مؤشر إلى IUnknown واجهة على كائن COM. ملاحظة: حاليا غير معتمدة من قبل ADO.
adDecimal14 قيمة رقمية بالضبط مع دقة الثابتة والحجم.
adTinyInt16 وقعت A-1 بايت عدد صحيح.
adUnsignedTinyInt17 A 1 بايت عدد صحيح غير موقعة.
adUnsignedSmallInt18 A 2 بايت عدد صحيح غير موقعة.
adUnsignedInt19 A 4 بايت عدد صحيح غير موقعة.
adBigInt20 توقيع بايت 8 عدد صحيح.
adUnsignedBigInt21 عدد صحيح 8 بايت غير موقعة.
adFileTime64 عدد فترات 100 نانو ثانية منذ يناير 1،1601
adGUID72 معرف فريد عمومي (GUID)
adBinary128 قيمة ثنائية.
adChar129 قيمة السلسلة.
adWChar130 A يونيكود سلسلة أحرف منتهية خالية.
adNumeric131 قيمة رقمية بالضبط مع دقة الثابتة والحجم.
adUserDefined132 متغير المعرفة من قبل المستخدم.
adDBDate133 قيمة تاريخ (yyyymmdd) .
adDBTime134 قيمة الوقت (hhmmss) .
adDBTimeStamp135 A طابع التاريخ / الوقت (yyyymmddhhmmss بالإضافة إلى جزء في البليون).
adChapter136 فصل قيمة 4 بايت يحدد الصفوف في صفوف الأطفال
adPropVariant138 وPROPVARIANT التنفيذ.
adVarNumeric139 قيمة رقمية ( Parameter object only) .
adVarChar200 قيمة سلسلة ( Parameter object only) .
adLongVarChar201 قيمة سلسلة طويلة.
adVarWChar202 A يونيكود سلسلة أحرف منتهية خالية.
adLongVarWChar203 A طويلة يونيكود قيمة سلسلة منتهية خالية.
adVarBinary204 قيمة ثنائية ( Parameter object only) .
adLongVarBinary205 قيمة ثنائية طويلة.
AdArray0x2000 قيمة العلم جنبا إلى جنب مع نوع البيانات ثابت آخر. يشير إلى مجموعة من هذا النوع بيانات أخرى.

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