Firebird 2.5 con delphi 6 + dbexpress problema al modificar datos de un registro
Buen dia, tengo el problema que tengo una aplicacion en Delphi 6 que me conencto firebird 1.5 con los componentes dbExpress (midas). Cuando tuve que cambiar el servidor con windows 2012 server el firebird 1.5 no me funciono, por lo que instale el firebird 2.5.
A la DB en firebird 1.5 la converti a Firebird 2.5, despues de renegar un poco, la convertir perfectamente.
La aplicacion me anda perfectamente al generar nuevos registros con el firebird 2.5, pero al hacer cambios me da error que no encuentra el registro de los registros nuevos. Si son los viejos andan perfectamente.
ClientDataSet.Post;
ClientDataSet.ApplyUpdate( 0);
al ejecutar el evento ApplyUpdate me da el siguiente error "Record no found or changed by other user" en un registo cargado unos segundos antes.
Puede ser el Default Charset definido? Yo tengo ISO8859_1
Me pasa lo mismo si lo hago con Delphi 7
No se que problema puede ser.
Desde ya agradeceria alguna ayuda.
|