FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ubicar el ultimo registro ado.locate
buenas noches, quisiera saber como puedo realizar un busqueda con locate y si por ejemplo encuentra más de un registro repetido escoja directamente el ultimo de la tabla con ese parámetro de busqueda:
ej: adotable1.locate('nombre','juan',[]); nombre \ telefono \ mes juan 5551 enero pedro 5554 marzo luis 5556 junio juan 5551 febrero pedro 5554 abril quiero usar locate e ir al registro de juan pero al que tiene el més de febrero espero puedan ayudarme GRacias!!! |
#2
|
||||
|
||||
Necesariamente tiene que ser con locate?
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
|||
|
|||
Pués quisiera hacerlo con locate, ya que así ubico con mayor precisión los datos que quiero.
Gracias |
#4
|
||||
|
||||
Hola giocatore.
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
Cita:
__________________
Dulce Regalo que Satanas manda para mi..... |
#6
|
|||
|
|||
pués exactamente los datos son solo para mostrar mi duda, lo que quiero hacer es que ubique a juan pero ván a haber muchos campos "mes" con contenido variable por lo que el locate convencional no me sirve, lo que busco es ubicar el último registro en la tabla correspondiente a juan.
Gracias |
#7
|
||||
|
||||
Locate sive si sabes lo que quieres encontrar y creo, ademas, que localiza el primero que encuentre. Si no se sabe que es lo que se quiere encontrar, hay dos opciones:
1.- No usar locate 2.- Obligar a saber que se quiere encontrar. Hay solamente 12 meses, con un bucle de 12 a 1 se podría arreglar. Un saludo
__________________
La Madurez se llama... ~~~Gaia~~~ |
#8
|
||||
|
||||
Hola giocatore.
Además de lo comentado, si pudieran existir dos o mas meses iguales para determinada persona, los tres campos que mencionas en tu primer mensaje podrían no ser suficientes para hallar el registro coincidente con el último mes de una persona. Algunos gestores soportan funciónes tales como LAST(), pero no todos. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
Gracias por las respuestas pués al final hice lo siguiente:
datamodule3.c_tarifa.Filtered:=false; datamodule3.c_tarifa.Filter:='Nombres_ap='''+edit1.text+''''; datamodule3.c_tarifa.Filtered:=true; datamodule3.c_tarifa.Last; donde en edit1 ingreso el nombre del cliente a buscar. Hubiese querido hacerlo con locate, pero voy a seguir investigando GRacias!! |
#10
|
||||
|
||||
Recuerda poner los tags al código fuente, ejemplo:
Gracias |
#11
|
||||
|
||||
Cita:
__________________
La Madurez se llama... ~~~Gaia~~~ |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Primer registro y ultimo registro | Jose Roman | OOP | 4 | 26-07-2012 19:29:11 |
Ubicar el siguiente registro de un LOCATE ?? | amadis | Conexión con bases de datos | 2 | 13-10-2007 15:58:48 |
Ubicar REgistro insertado dentro de un BD | sierraja | Conexión con bases de datos | 1 | 20-04-2005 19:11:04 |
Ubicar registro con Interbase | BlueSteel | Firebird e Interbase | 3 | 14-09-2004 01:05:44 |
Ultimo registro | ander | Firebird e Interbase | 3 | 18-03-2004 14:52:02 |
|