Si te referis a la msFlexGrid oi derivados. Se me ocurre que podrias Utilizar 
el metodo Find de ADODB.Recordset...

Como utilizarlo:
http://www.devguru.com/technologies/ado/quickref/recordset_find.html

Pero esto funcionaria bien si tuvieras un solo criterio de busqueda. Si tus 
criterios de busqueda van a ser mas de uno te recomiendo:
http://support.microsoft.com/kb/195222/es

Una vez obtenida la busqueda, solo te queda obtener despues de ahi la posicion 
del registro y por ultimo apuntar a la posicion (mismo número -1) de la fila de 
la grilla.

En mi opinion, por esta via, se termina haciendo muy complicado resolverlo. Por 
lo tanto, me parece que lo mas simple seria hacer la clasica busqueda 
secuencial sobre la grilla ya cargada.

Saludos y espero que te sirva
CarlosMag

----------------------------------------
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: [vbusers] Busqueda en grilla
> Date: Tue, 23 Jan 2007 21:55:22 -0300
> 
> Lista, necesito ayuda con lo siguiente: antes usaba dao y dbgrid,
> entonces para hacer una búsqueda en un recordset era muy rapido, pero
> ahora estoy usando ado y sql, que puedo usar para tener los datos en una
> grilla y hacer una búsqueda en la misma?
> Desde ya muchas gracias.
> 
> 

_________________________________________________________________
Descubre Live.com - tu mundo en línea reunido: noticias, deportes, el tiempo, y 
mucho más.
http://www.live.com/getstarted

Responder a