FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
filtro por caracter
hola... necesito filtrar una lista de registro de socio o sea los nombres, por caracteres.. es decir a medida que voy escribiendo en un edit vaya apareciendo las coincidencias en un tdbgrid, muchas gracias por su tiempo....
|
#2
|
||||
|
||||
Hola
Query o table ?. Que BD ?. Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
el motor es interbase, con un query hice la consulta caral....
|
#5
|
|||
|
|||
Filtrar en SQL
Veo que usas un dbgrid. Lo puedes conectar a un dataset y este a su vez a un query. En el evento del edit (On Change), refresca el query, y dejalo en active = True, cuando salgas del form cambia su active a false. Listo!
Un ejemplo de refrescamiento puede ser:
Nota: Recuerda que también puedes usar filtros. |
#6
|
|||
|
|||
voy a probarlo.... ah y como hago que me salga en tdbgrip las coincidencias?
|
#7
|
|||
|
|||
Coincidencias en el dbgrid
Las coincidencias salen de forma automatica cada vez que refrescas la consulta, y esta se refresca en el evento OnChange del edit.
Nota: Esto afecta mucho el rendimiento del servidor, más si trabajas en red. Por tanto, recomiendo que uses una tabla en memoria, como el comopnente virtualtable de devart(gratuito) o bien, el componente que incluye delphi clientdataset. |
#8
|
||||
|
||||
Échale un vistazo a este ejemplo a ver si es lo que necesitas.
De todas formas, soy de los que piensan que la búsqueda incremental en los Grid no es adecuada, a no ser que estés convencido de que el Grid va a tener muy pocas filas. De otra manera estás haciendo muchas más consultas de las estrictamente necesarias. También debes tener en cuenta el tráfico de red (si es tu caso) que puede generar.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#9
|
|||
|
|||
muchas gracias... lo voy a probar... gracias por tu tiempo...
|
#10
|
||||
|
||||
Cita:
__________________
Dulce Regalo que Satanas manda para mi..... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Leer texto caracter a caracter | kikecg | Firebird e Interbase | 11 | 23-11-2010 17:44:44 |
Caracter '\' | BuenaOnda | MySQL | 4 | 12-08-2010 21:04:10 |
leer caracter por caracter, una linea de un memo | douglas | OOP | 1 | 05-10-2007 06:59:31 |
Ayudaaaa!!! Tabla ASCII: El carácter Ñ vs. carácter ¥ | Berto2003 | Varios | 5 | 26-07-2005 15:37:48 |
busqueda caracter a caracter | Irina | SQL | 3 | 20-05-2003 13:12:53 |
|