Hola,
Quizas una forma mas comoda de trabajar con los IBX es hacerlo conjuntamente con los ClientDataSet y los DataSetProvider. El modelo de trabajo seria asociando uno a otro de la siguiente forma:
TClientDataSet -> TDataSetProvider -> TIBQuery
la ventaja de utilizar de esta forma es que no tienes que no tienes que construir todas las sql (select, update, insert) lo hace por ti el TDataSetProvider, lo que lo hace bastante comodo. Por otro lado tambien te maneja las transacciones ya que cuando haces una consulta descarga toda la información sobre el TClientDataSet en memoria y no tienes la transaccion abierta.
Con este modelo pudes hacer tanto consultas como modificaciones e inserciones.
__________________
Saludos,
Bitman
|