 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Toni Invitado
|
Publicado: Jue 30 Jun, 2005 6:58 pm Asunto: Error catastrofico con builder 6 |
|
|
Hola amigos,
Tengo una aplicacion desarrollada en builder 5 y ahora me he instalado el builder 6 y la he recompilado. Me he encontrado que algo que antes funcionaba correctamente ahora me da problemas.
Se trata de una aplicación de 2 capas que utiliza datasnap y conecta con una base de datos interbase 6.
El problema que ahora me a surgido es al capturar los errores que envia la base de datos para poder mostrarlos al usuario.
Utilizo la siguiente configuracion para acceder a los datos: TClientDataSet, TDataSetProvider, TLocalConnection y componentes IBX.
Por ejemplo capturaba la excepcion asi y funcionaba bien.
try {
...
...
ClientDataSet->Execute(); // llama a un procedimiento
}
catch(Exception &e){
ShowMessage(e.Message);}
Ahora, si surge un error en la base de datos me envia un error generico: error catastrofico.
Un saludo,
Windows 2000 SP4
C++ Builder 6 + Update4 + update linker
Interbase 6.0 |
|
| Volver arriba |
|
 |
Toni Invitado
|
Publicado: Lun 11 Jul, 2005 11:05 am Asunto: |
|
|
Para quien pueda interesar, la solucion que he encontrado a mi problema es por usar 2 Datamodules uno con los componentes de acceso a datos IBX y el otro que hace referencia al primero con los DataSetProviders y el TLocalConnection.
Si todo esta en un mismo DataModule funciona correctamente, pero al tener muchos componetes ya lo tenia estructurado en dos. Lo curioso es que en c++ builder 5 funcionaba.
Saludos, |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|