خاصية CursorLocation لـ ADO
التعريف والاستخدام
يمكن تعيين أو رجوع قيمة طويلة لخاصية CursorLocation، وتعيينها تشير إلى موقع خدمة الماوس. يمكن تعيينها إلى CursorLocationEnum قيمة واحدة. القيمة الافتراضية هي AdUseServer.
يستخدم الماوس لل:
- تحكم في تحديد السجلات
- تحكم في رؤية المستخدمين الآخرين للتغييرات التي يقومون بها في قاعدة البيانات
- تحكم في قابلية تحديث البيانات
التعليقات:سيتم توريث هذا الإعداد تلقائيًا من قبل Recordset إلى الاتصال المرتبط بها.
التعليقات:هذه الخاصية تكون قراءة/كتابة في Connection أو Recordset مغلقة، تكون فقط قراءة في Recordset مفتوح.
النحو
objConnection.CursorLocation objRecordset.CursorLocation
مثال
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open(Server.Mappath("northwind.mdb")) set rs=Server.CreateObject("ADODB.recordset") sql="SELECT * FROM Customers" rs.CursorLocation=adUseClient rs.CursorType=adOpenStatic rs.LockType=adLockBatchOptimistic rs.Open sql,conn rs.Close conn.Close %>