[Lazarus-es] buscar siguiente
Paola Bruccoleri
pbruccoleri en adinet.com.uy
Vie Nov 19 12:26:04 CET 2010
El 19/11/2010 06:44 a.m., José Antonio Cuello escribió:
> Hola, antes usaba lo de buscar y buscar siguiente y lo hacia con
> Locate porque me permite condiciones con multiples campos y era algo así:
>
> if primerabusqueda then
> myDataset.First;
>
> if not myDataset.Locate('campo1', valor1, [] ) then
> showmessage('no existe el registro');
>
> nota para buscar por mas de 1 campo hay que convertir el valor a array
> de variant:
> if not myDataset.Locate('campo1,campo2,campo3', vararryof(
> [valor1,valor2,valor3] ), [] ) then
> showmessage('no existe el registro');
>
> Luego empecé a filtrar los datos, es decir, el usuario escribe en un
> TEdit y muestro los que cumplen la condición de manera que no hace
> necesario buscar/buscar siguiente (Lo comento por si les sirve como
> otra manera de buscar).
Hola José..
muchas gracias por los datos.... por ahora no es muy sofisticado lo que
pretendo... si se necesita algo más complicado, si lo resolveré con
consultas sql, tal como lo haces tú.
chauuuuuuuuuu
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20101119/a798b333/attachment-0002.html>
More information about the Lazarus-es
mailing list