![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
para busquedas incrementales yo uso like
conforme el usuario va escribiendo en un textbox en el onkeypres del textbox hago lo siguiente. if textbox1.text<>'' then begin dbbrid1.beginupdate query1.close query1.sql.add('select from tabla1 where tabla1.campo like '%dato%') query1.open dbgrid.endupdate end; con esto , el dbgrid se va posicionando localizando el registro correspondiente conforme vamos escribiendo o borrando. en acces el like creo que no hay que ponerle % , el codigo es solo como funciona , hay que adaptarlo un poco. nota : para optimizar ,tambien se puede poner un temporizador (y meter el codigo en el temporizador) , y en el onkeypress dehabilitar y habilitar el temporizador , de unos 200/300ms. asi cuando escriba , no se posiciona cada vez que apretemos una tecla sino que lo hace cuando pase x tiempo despues de apretar la ultima tecla. saludos. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Incremental en red | jgmarduel | Conexión con bases de datos | 3 | 19-12-2005 15:52:36 |
| QRLabel incremental | Barzaugc | Impresión | 3 | 17-06-2005 11:17:58 |
| Consulta Busqueda Incremental | Gustavo Gowdak | SQL | 1 | 13-12-2004 09:27:08 |
| respaldo incremental | juan hernandez | Linux | 1 | 04-12-2004 15:30:30 |
| busqueda incremental con ado | slat | Conexión con bases de datos | 1 | 11-07-2004 18:32:52 |
|