<كاملة كائن مجموعة السجلات المرجعي
مجموعات الملكية CursorType أو إرجاع نوع المؤشر لاستخدامها عند فتح كائن مجموعة السجلات. هذا العقار يمكن أن يستغرق و CursorTypeEnum القيمة. الافتراضي هو adOpenForwardOnly.
Note: إذا تم تعيين الخاصية CursorLocation إلى adUseClient، الإعداد الصحيح الوحيد للخاصية CursorType هو adOpenStatic.
Note: سوف يحدث لا خطأ إذا تم تعيين قيمة غير معتمد، فإن مزود تتغير لمجرد CursorType بدعم بدلا من ذلك.
بناء الجملة
objRecordset.CursorType
مثال
<%
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
%>
قيم CursorTypeEnum
ثابت | القيمة | وصف |
---|---|---|
adOpenUnspecified | -1 | لا تحدد نوع من المؤشر. |
adOpenForwardOnly | 0 | افتراضي. يستخدم المؤشر إلى الأمام فقط. متطابقة إلى مؤشر ثابت، إلا أنه يمكنك التمرير إلى الأمام إلا من خلال السجلات. هذا يحسن الأداء عند الحاجة إلى جعل مرور واحد فقط من خلال السجلات. |
adOpenKeyset | 1 | يستخدم مؤشر مجموعة المفاتيح. مثل مؤشر ديناميكي، إلا أنه لا يمكنك مشاهدة السجلات أن المستخدمين الآخرين إضافة، على الرغم من أن السجلات التي حذف المستخدمين الآخرين لا يمكن الوصول إليها من السجلات الخاصة بك. تغييرات البيانات من قبل المستخدمين الآخرين لا تزال مرئية. |
adOpenDynamic | 2 | يستخدم مؤشر ديناميكي. الإضافات، والتغييرات، والحذف من قبل المستخدمين الآخرين واضحة، ويسمح لجميع أنواع الحركة من خلال السجلات، باستثناء العناوين، وإذا لم تقدم الدعم لهم. |
adOpenStatic | 3 | يستخدم المؤشر ثابت. نسخة ثابتة من مجموعة من السجلات التي يمكنك استخدامها للعثور على البيانات أو توليد التقارير. الإضافات، والتغيرات، أو الحذف من قبل مستخدمين آخرين غير مرئية. |
<كاملة كائن مجموعة السجلات المرجعي