FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con un grid!!!
Mi problema es el siguiente;
En un formulario de mi aplicación tengo un grid n el que visualizo la tabla de los abonados de una base de datos. Por otra parte, en el mismo formulario, tengo un boton que efectúa la busqueda de un abonado. Lo que quiero es que al efectuar la busqueda del abonado quede resaltado en el grid para ver toda su información. no se si me he explicado bien, quiero que el abonado sober el que realizo la busqueda quede señalado en el BDGrid. Se puede hacer? Os doy el código de la busqueda para ver si alguien me lo puede resolver; DMAbonados.QBabonado.close; DMAbonados.QBabonado.SQL.Clear; DMAbonados.QBabonado.SQL.Add('Select * from abonado where nombre=:nombre'); DMAbonados.QBabonado.ParamByName('nombre').value:=edit5.text; DMAbonados.QBabonado.open; Gracias. |
#2
|
|||
|
|||
Hola, aqui te envio unas líneas que te pueden servir, debes poner la propiedad DefaultDrawing del dbgrid a true.
El color lo puedes cambiar a tu gusto, es pero te sirva. Código PHP:
|
#3
|
||||
|
||||
No estoy seguro de lo que queres hacer. Entiendo que el resultado del Query, luego, queres ubicarlo en otro dataset.
Es asi? Podes valerte del método Findkey. Supongamos que además del qbAbonado, tenes un Grid asociado al DataSet tAbonado. Entonces quedaría algo como:
Como ves, he tenido el cuidado de cerrar qbAbonado, que quizas no sea necesario en tu caso (depende de si lo usas para algo mas). Tampoco he modificado su propiedad SQL suponiendo que lo utilizarás solo para este tipo de consultas... pero también eso puede variar en tu caso. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
||||
|
||||
Wop!
Otra opción es, en lugar de ejecutar otra query hacer un locate directamente sobre el dataset del grid.
__________________
E pur si muove |
#5
|
|||
|
|||
GRacias!!!!!!!!
Muchas gracias a todos por vuestra ayuda!!! Este foro es realmente bueno y eficaz.
GRACIAS!!! |
|
|
|