خصائص 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 %>