[Lazarus-es] volver a buscar de hfiandor 12 jun 2020

hfiandor hfiandor en ceniai.inf.cu
Jue Jun 18 16:50:02 CEST 2020


Amigo Pedro Pablo:

 

Ya hice tu recomendación y me quedó “de primera”. Un millón de gracias por enseñarme. Lástima que lo aprendido lo vamos a emplear en el cielo, cuando hagamos un registro informatizado de vecinos de esos predios.

 

Saludos, a cuidarse y a cuidar a los suyos.

 

Ing. Héctor Fiandor Rosario

hfiandor en ceniai.inf.cu

 

 

 

De: Lazarus-es [mailto:lazarus-es-bounces en lists.lazarus-ide.org] En nombre de Pedro Pablo Oviedo Vera via Lazarus-es
Enviado el: sábado, 13 de junio de 2020 12:14 p. m.
Para: lazarus-es en lists.lazarus-ide.org
CC: Pedro Pablo Oviedo Vera
Asunto: Re: [Lazarus-es] volver a buscar de hfiandor 12 jun 2020
Importancia: Alta

 

uhmmm ....el tema es que si usas un gestor de bases de datos existe siempre la posibilidad de que en algun momento este en otra pc y tenga que pasar por la red....entonces no seria mejor con un query descargar a todos los registros de los alumnos con el mismo apellido y luego localmente revisar?...

 

saludos

pp

-- 
MSc. Ing. Pedro Pablo Oviedo Vera
Dirección Técnica y Desarrollo
Empresa de Proyectos e Ingeniería del
Ministerio de la Agricultura.ENPA.
Boyeros y Conill, Piso 10 Edif MINAG
Telef. 884 7197
SIP:23000116
 
“Temo el día en que las tecnologías superen nuestra humanidad. El mundo
solo tendrá una generación de idiotas”. A. Einstein
 
“Es preferible una solución insignificante salida de cabeza propia; que
una genial copiada de otro, sobre todo sin entenderla”. NGPA

 

El vie, 12-06-2020 a las 13:06 -0400, hfiandor via Lazarus-es escribió:

Estimados listeros:

Tengo una tabla SQLite con un campo que es “primerapellido”.

Tengo un edit donde escribo el “primerapellido” de una persona, con la idea de que me busque su record.

 

      if fdm.tAlumnos.Locate('primerapellidoAlumnos',ebuscarprimerapellidoAlumnos.Text,[]) then

      begin

//pendiente aprender como buscar otra vez

 

      end

      else begin Mensa('No encontró record.'); end;

 

Digamos que tenemos dos personas con “primerapellido” iguales (Gómez, por ejemplo)-

Yo hago la búsqueda usando el comando “locate” y me encuentra al primero, que no es el que busco.

Cómo hago para que “continúe” la búsqueda al próximo?

 

Este comando “locate” tiene “opciones“ que no las conozco, pero sí sé que son de SQLite.

 

Perdonen la ignorancia.

 

Saludos,

 

Ing. Héctor Fiandor Rosario

hfiandor en ceniai.inf.cu

 

 

_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20200618/429bf7ad/attachment.html>


Más información sobre la lista de distribución Lazarus-es