tutoriais mais recente desenvolvimento web
 

ADO CursorLocation Property


<Completa Connection Object Reference

Os conjuntos de propriedade CursorLocation ou retorna um valor longo que indica a localização do serviço de cursor. Ele pode ser definido como um dos CursorLocationEnum valores. O valor padrão é adUseServer.

Um cursor é usado para:

  • navegação registro de controle
  • controlar a visibilidade de alterações na base de dados
  • controlar o updatability de dados

Note: Um objeto Recordset herda esta definição do objeto de conexão associado.

Note: Esta propriedade é somente leitura em um objeto Recordset aberto, e leitura / gravação em um objeto Connection ou em um objeto Recordset fechado.

Sintaxe

objConnection.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
%>

Valores CursorLocationEnum

Constante Valor Descrição
adUseNone1 OBSOLETE (appears only for backward compatibility) . Não usa serviços do cursor
adUseServer2 Padrão. Utiliza um cursor do lado do servidor
adUseClient3 Utiliza um cursor do lado do cliente fornecido por uma biblioteca de cursor local. Para compatibilidade com versões anteriores, o adUseClientBatch sinônimo também é suportado

<Completa Connection Object Reference