Propiedades:
ClearUnprovidedParams :Boolean
Esta propiedad afecta la manera en que son tratados los parámetros de la consulta que no son especificados por la capa cliente, cuando dicha consulta es solicitada a través de un componente TDataSetProvider o similar. Cuando es False, los parámetros no proporcionados se mantienen con su valor actual. Cuando ClearUnprovidedParams tiene un valor de True, tales parámetros son limpiados con su método Clear antes de ejecutar la consulta el comportamiento de un SQLQuery nativo es eliminar todo parámetro para el cual no se proporcione un valor. Esta mejoría en MagiaSQLQuery permite que un conjunto de datos del lado cliente pueda emplear sólo algunos de los parámetros de la consulta, además de evitar pérdida de parámetros durante pruebas de diseño de los componentes Su valor predeterminado es False.
Propiedad para indicar si la propiedad Active debe ser guardada o no en el archivo DFM. Con esto se consigue evitar que la consulta intente abrirse cada vez que se carga el módulo de datos en el IDE, o al correr la aplicación y crearse el módulo de datos sin estar todo listo para abrir la consulta. En el entorno de Delphi, es común establecer la propiedad Active en True por motivos de diseño, pero es bastante frecuente que el programador quiera que esa propiedad esté en False las siguiente vez que abra el proyecto o ejecute el programa. Su valor predeterminado es False.