Presentación de los objetos Gda

La principal clase de Gda es la clase Gda_Connection. Los objetos de esta clase establecen la conexión con el servidor Corba y se necesitan para casi cualquier actividad en el lado del cliente. Cada objeto tiene un puntero directo o indirecto a un objeto de conexión.

Otra clase muy importante el la clase Gda_Command. Se usa para almacenar el texto de un comando y para ejecutar este comando en el servidor Corba. Dispone de una referencia a un objeto conexión. La función de ejecución devuelve un objeto de la clase Gda_Recordset. Esta clase es responsable de "bufferear y cachear" y manejar la memoria de los ítem de datos devueltos por el servidor.

Los objetos Gda_Recorset no tienen objetos correspondientes en su servidor Corba. Si se llama a la función gda_recordset_move(), un objeto Gda_Command, que puede construir de forma implícita el objeto Gda_Recordset, se usara para comunicar con el servidor y recibir los registros de datos.