Categoría:DATASETS/QUERIES
Introducción
Los queries (que literalmente se traducen como consultas) son componentes que pueden usarse para ejecutar sentencias de SQL, normalmente de lectura, pero también de ejecución. Derivan de un componente de Delphi denominado TADOQuery y agregan funcionalidad propia. Se usan habitualmente para consultar datos o aplicar sentencias SQL a la base de datos, pero no se usan con controles de edición de datos de tablas.
La jerarquía de queries es la siguiente:

Los componentes específicos a Pragma en general simplifican el uso de la funcionalidad nativa de Delphi.
Tener presente que las propiedades y funcionalidad de los ancestros se heredan en las derivadas, es decir que lo definido en TprxADOQuerySelect se hereda en TprxADOQuery. Normalmente esas propiedades y funcionalidad solo se explicarán (en la documentación) en las clases en las que se definen y no en las derivadas.
Componentes
TprxADOQuerySelect
- Query con funcionalidad básica implementa funcionalidad básica y está al principio de la jerarquía, deriva de TADOQuery.
TprxADOQuery
- Query avanzado deriva de Query con funcionalidad básica e implementa funcionalidad más avanzada.
TprxADOQueryDetail
- Query para detalles de otros queries es un query que deriva de Query avanzado y su propósito es el de agregar detalles de impresión a otros queries para ser usados en el generador de reportes ReportBuilder (documentado más adelante). Normalmente el generador de reportes usa los datos de cada pantalla para generar una impresión, pero si necesitáramos agregar detalles a esas impresiones (por ejemplo: imprimir artículos con sus empaques) la única manera de hacerlo es definiendo una sentencia SQL en la tabla prximpresion_definicion y prximpresion_definicion_detalle. Este componente obtiene esa sentencia y crea instancias de este componente para manejar esos detalles adicionales.
Páginas en la categoría «DATASETS/QUERIES»
Las siguientes 5 páginas pertenecen a esta categoría, de un total de 5.