![]() |
Mostrar datos de un Query en un DBGrid
Tengo un formulario en le que se muestran los resultados de una busqueda. En un DBGrid muestro los resultados del Query.En dicha consulta el usuario podrá introducir 1,2,3,4 ó 5 campos de busqueda (por ejemplo: por Referencia, precio, poblacion, ...)
Como la sentencia Sql del Query la hago en tiempo de ejeccion dependiendo del numero de campos de busqueda que introduzca el usuario, en tiempo de diseño no me deja asignar las columnas que se mostraran en el DBGrid ya que Query1.Sql esta vacio en tiempo de diseño. ¿Como hago, por codigo para asignar los campos resultantes del Query y las columnas del DBGRid? Gracias |
Puedes definir todas las columnas y ocultar aquellas que no tengan un campo en el dataset
|
Si dejas el Grid sin ninguna columna definida... agarrará las que tenga el dataset asociado al DataSource.
Hasta luego. ;) |
| La franja horaria es GMT +2. Ahora son las 21:02:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi