![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Locate Firebird
Hola a todos. Tengo una tabla de clientes con unos 4000 registros. Tengo que mostrar todos los registros en un grid. Esto se hace muy rapido a través de un query (select campos from clientes order by codigo) conectado a un TDbGrid.
El problema viene cuando tengo que posicionarme en un registro en concreto, esto lo hago con un locate, si el registro es de los primeros se hace rápidamente pero si es de los últimos tarda un rato. El problema viene dado por que el locate se recorre todos los registros hasta encontrar el que busca y si es el de los últimos por eso tarda más. La pregunta es, hay alguna forma de posicionarse en un registro concreto de una forma más rápida?. Un Saludo y Gracias. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| locate | marcosmendozaa | Varios | 6 | 29-05-2014 22:37:07 |
| Locate | mauqu | Varios | 9 | 06-08-2007 17:27:20 |
| Yo uso LOCATE y tu......... | JULIOCTORRESG | Varios | 1 | 02-03-2007 01:10:47 |
| Locate | sanrp2004 | Varios | 3 | 21-06-2006 20:30:37 |
| Uso del Locate | jzk | Conexión con bases de datos | 8 | 22-04-2005 13:05:03 |
|