سمة ADO
التعريف والاستخدام
يمكن تعيين أو العودة إلى Name الخاص بالسمة، والذي يحتوي على اسم Command أو Property أو Field أو Parameter.
العبية | وصف Name الخاص بالسمة |
---|---|
Command | يتمتع Name بالحقوق المكتوبة/المقروءة للعبية Command. |
Property | يتمتع Name بالحقوق المكتوبة فقط للسمة Property. |
Field | بالنسبة للاعبية Name التي تمت إضافتها أثناء إنشاء Recordset، يتمتع Name بالحقوق المكتوبة/المقروءة، ولكن عندما تفتح Recordset موجوداً، يتمتع Name بالحقوق المكتوبة فقط. |
Parameter | بالنسبة للاعبية Parameter التي لم يتم بعد إضافتها إلى مجموعة Parameters، يتمتع Name بالحقوق المكتوبة/المقروءة. بالنسبة للاعبية Parameter التي تم إضافتها بالفعل واللاعبية الأخرى، يتمتع Name بالحقوق المكتوبة فقط. لا يجب أن يكون الاسم فريداً في المجموعة. |
القواعد النحوية
object.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 />") next إغلاق 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") عرض خصائص الصفات لجدول الطلبات for each prop in rs.Properties response.write("صفة:" & prop.Attributes & "<br />") response.write("اسم:" & prop.Name & "<br />") response.write("قيمة:" & prop.Value & "<br />") next rs.close conn.close set rs=nothing set conn=nothing %>