El concepto de Query no me queda claro. A ver si con un simple ejemplo me lo podías aclarar.
Tengo un reporte realizado y cuando le doy a visualizar el reporte para ver si saca los datos me indica "SLQ Query vacío". Tengo una unidad llamada Unit Datamodulebbdd ( datamodule1) donde tengo el zconnection y los zquerys(1,2.3....) que uso. En otro formulario tengo el DATASOURCE1 donde esta el DBGrid y un btn para el reporte.
Ahora añado a este formulario el componente frReport1 y frDBDataSet1 y un Zquery1 nuevo, ya que no sé si incluyéndolos en la Unit DataModulebbdd (datamodule1) me funcionaría además que ya hay Zquerys.
Zconnection -> no haga nada, ya que es el que uso en la aplicación para la bbdd.
frReport1 con propiedades:
Dataset = frDBDataSet1
Dataset = Zquery1
connection = datamodule1.Zconnection1
frDBDataSet1 con propiedades:
Dataset = Zquery1
conection = datamodule1.Zconnection1
Zquery1 properties = select * from clientes order by codigo (corregido no es en properties sino en SQL)
En ninguno de los otros Zquery le he indicado en SQL ningun intrucción y me funcionan por codigo con select, update....
Ahora me indica "SQL ERROR. SQL logic error o missing database".