خصائص ADO

التعريف والاستخدام

الخاصية Name يمكن تعيينها أو ردها على شكل سلسلة من الأحرف، تحتوي على اسم Command أو Property أو Field أو Parameter.

العنصر وصف الخاصية Name
Command الخاصية Name تملك صلاحية القراءة والكتابة للإعداد Command.
Property الخاصية Name تملك صلاحية قراءة الخاصية Property.
Field للمعلمات عند استخدامها لإنشاء Recordset، الخاصية Name قابلة للقراءة والكتابة، ولكن عند فتح Recordset موجود، هي قابلة للقراءة فقط.
Parameter للمعلمات التي لم يتم إضافتها بعد إلى مجموعة Parameters، الخاصية Name قابلة للقراءة والكتابة. للمعلمات التي تم إضافتها بالفعل إلى المعلمات وأي عنصر آخر، الخاصية Name غير قابلة للتعديل. لا يجب أن تكون الاسم في المجموعة فريداً.

القواعد

Name الخاص بالعنصر

المثال

للإعداد Command:

<%
تعيين conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
فتح conn "c:/webdata/northwind.mdb"
تعيين comm=Server.CreateObject("ADODB.Command")
comm.Name="xx"
كتابة response.write(comm.Name)
conn.close
%>

للإعداد Field:

<%
تعيين conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
فتح conn "c:/webdata/northwind.mdb"
تعيين rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
تعيين f=Server.CreateObject("ADODB.Field")
عرض السمات الحقلية لجداول الطلبات
للجميع f في rs.Fields
  كتابة response.write("سمة:" & f.Attributes & "<br />")
  كتابة response.write("اسم:" & f.Name & "<br />")
  كتابة response.write("قيمة:" & f.Value & "<br />")
التالي
إغلاق rs
conn.close
set rs=nothing
set conn=nothing
%>

للإعداد Property:

<%
تعيين conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
فتح conn "c:/webdata/northwind.mdb"
تعيين rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
set prop=Server.CreateObject("ADODB.Property")
عرض صفات الخاصية لجدول الطلبات
للبحث في كل prop في rs.Properties
  response.write("الصفات:" & prop.Attributes & "<br />")
  response.write("الاسم:" & prop.Name & "<br />")
  response.write("القيمة:" & prop.Value & "<br />")
التالي
rs.close
conn.close
set rs=nothing
set conn=nothing
%>