Por culpa de hilos así muchos usuarios se pierden.
El uso del IBDataset es más complejo de lo que se ha dicho en este foro, además de que la documentación acerca de el tanto en Borland como en Internet es paupérrima.
Existen muchos puntos que no se han tocado, como la nomenclatura de los parámetros de los encapsulados SELECT, INSERT, UPDATE y REFRESH. La sentencia REFRESH que se menciona aquí en este hilo está equivocada. Para empezar se debe agregar la cláusula WHERE al query ya que los refresh de Interbase solamente afectan a un registro (el activo) por lo que si no se agrega se pudre el buffer del IBDataset.
No se menciona nada del manejo de transacciones, de los campos afectados por GENERADORES (que es un tema bastante complejón), de los bufferchunks ni mencionan nada sobre el FetchAll.
Hace falta documentación decente sobre TIBDataset, porque lo que hay actualmente francamente es muy malo.
