<Полный справочник Объект Recordset
В CursorLocation наборы свойств или возвращает длинное значение, которое указывает местоположение службы курсора. Он может быть установлен в одно из CursorLocationEnum значений. Значение по умолчанию AdUseServer.
Курсор используется для:
- контроль записи навигации
- контролировать видимость изменений в базе данных
- контролировать updatability данных
Note: Объект Recordset наследует этот параметр от ассоциированного объекта Connection.
Note: Это свойство только для чтения на открытом объекте Recordset, и чтение / запись на объекте Connection или на закрытом объекте Recordset.
Синтаксис
objConnection.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
%>
CursorLocationEnum Значения
постоянная Стоимость Описание adUseNone 1 ИСП (appears only for backward compatibility) . Не используйте курсорные услуги adUseServer 2 По умолчанию. Использует серверный курсор adUseClient 3 Использование на стороне клиента курсор предоставленный местной библиотеки курсоров. Для обеспечения обратной совместимости, синоним adUseClientBatch также поддерживается
<Полный справочник Объект Recordset