Resumen Problemas con SEEK en ADO

Mensaje enviado por "JANO" <jano@cmactacna.com.pe>

hola para utilizar el seek primero debes seterar en la conexion esto:

cnn.Cursorlocation = adUseServer

esto si pasas la conexion al momento de abrir el recordset, ashora si utilizas una cadena de conexion antes de abrir el recordset pones:

rs.CursorLocation = adUseServer
rs.Open "tabla", cnn, adOpeKeyset,[adlockreadOnly], adcmdTableDirect
rs.index = "Indice"
rs.seek array("Value1","Value2"), adSeekFirstEQ

al momento de aperturar el recordset puedes utilizar el bloqueo que mas te convenga


Salu2 JANO
Sistemas CMAC-TACNA S.A.
mail: jano@cmactacna.com.pe, cmtsist@terra.com.pe
Fono: 727807; 725305 Anexo 232

"No subestime la capacidad de un lenguaje
de programación, el poder está más en la
lógica del programador que en las facilidades
que brinde la herramienta"
Harvey Triana
----- Original Message -----
From: <sosinfo@sinectis.com.ar>
To: <visualbasic-esp@yahoogroups.com>
Sent: Friday, March 02, 2001 10:36 PM
Subject: (VB-ESP) Problemas con SEEK en ADO!!


> Hola amigos listeros, tengo un problemita, el tema es que necesito
> realizar una busqueda e intento con seek, pero debo estar
> equivocandome en los parametros u olvidando alguno, porque no hay
> caso.
> CliRst es el recorset de la conexion Ado .
> Tomo CliRst.Seek (y aqui dentro me pide KeyValues, ??????????).
>
> Como debería buscar por ejemplo el texto de un TextBox (supongamos
> Nombre de un cliente, teniendo que ordenar la base por el indice del
> mismo campo (nombre del cliente) y realizar la busqueda.
>
> Me faltaria la forma de setear el indice activo
> CliRst.Index ????????
>
> y luego
>
> CliRst.Seek (????????) <- aqui debería establecer las condiciones de
> busqueda , pero ni idea.
>
> Desde ya, muchas gracias.



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com