Propriedade CursorLocation do ADO
Definição e uso
A propriedade CursorLocation pode definir ou retornar um valor long, que indica a localização do serviço do cursor. Pode ser configurado como CursorLocationEnum um dos valores. O valor padrão é AdUseServer.
O cursor é usado para:
- Controle da localização do registro
- Controle da visibilidade das alterações feitas pelos outros usuários no banco de dados
- Controle da atualizabilidade dos dados
Notas:O objeto Recordset herdará automaticamente essa configuração do conexão associada.
Notas:Esta propriedade é leitura/escrita no Connection ou no Recordset fechado, e só leitura no Recordset aberto.
Sintaxe
objConnection.CursorLocation objRecordset.CursorLocation
Exemplo
<% 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 %>