<Полный справочник Объект Recordset
В CursorType наборов свойств или возвращает тип курсора для использования при открытии объекта Recordset. Это свойство может принимать 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 | По умолчанию. Использует вперед только курсор. Идентичный статический курсор, за исключением того, что вы можете только прокручивать вперед по записям. Это повышает производительность, когда вам нужно сделать только один проход через Recordset. |
adOpenKeyset | 1 | Использует курсор набора ключей. Как динамический курсор, за исключением того, что вы не можете видеть записи, которые другие пользователи добавляют, хотя записи, которые другие пользователи удаления недоступны из вашего Recordset. Изменения данных от других пользователей до сих пор видны. |
adOpenDynamic | 2 | Использование динамического курсора. Дополнения, изменения и удаления от других пользователей являются видимыми, и все виды движения через Recordset допускается, за исключением закладки, если провайдер не поддерживает их. |
adOpenStatic | 3 | Использует статический курсор. Статическая копия набора записей, которые вы можете использовать, чтобы найти данные или генерировать отчеты. Дополнения, изменения или удаления от других пользователей, не видны. |
<Полный справочник Объект Recordset