- Ingresar al DataWindows y darle clic a la opción Data Source del PainterBar:
- Luego clic en Retrieval Arguments de la opción del menu Design:
- Por ultimo creamos el argumento:



Overloading: funciones con el mismo nombre en el mismo objeto.
| Propiedad | Tipo | Descripción |
| DBMS | String | Nombre del DBMS |
| Database | String | Nombre de la Base de Datos |
| UserID | String | Nombre de usuario o identificador de usuario |
| DBPass | String | Contraseña que se utiliza para conectarse a la base de datos |
| Lock | String | Nivel de bloqueo |
| LogID | String | Nombre o identificador de usuario que se conectará al servidor |
| LogPass | String | Contraseña utilizada para conectarse al servidor |
| ServerName | String | Nombre del Servidor |
| AutoCommit | Boolean | Activa el procesamiento de transacciones True / False |
| DBParm | String | Especifica un DBMS |
Propiedades que retornan información:
| Propiedad | Tipo | Descripción |
| SQLCode | Long | El código de éxito o de error de la operación más reciente. 0 = Exito 100 = No existe un conjunto de resultados obtenidos -1 = Error |
| SQLNRows | Long | Número de filas afectadas |
| SQLDBCode | Long | Especifica código de error del DBMS |
| SQLErrText | String | Especifica mensaje de error del DBMS |
| SQLReturnData | String | Especifca el DBMS |