| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
catwalkmgr Cdt

Registrado: 18 Ene 2006Mensajes: 6
|
Publicado: Lun 20 Dic, 2010 11:54 am Asunto: Error catastrofico |
|
|
Estoy usando la versión 2006 y desde hace unos días me aparece este error:
Project1.exe raised exception class EOleException with message 'Error catastrófico'. Process stopped. Use Step or Run to continue.
Hechos:
1) A veces el error aparece al compilar y otras una vez arrancado el programa.
2) El error aparece cuando intento acceder a bases de datos con componentes ADO. Da igual que sea una base Access en local que un servidor SQL en remoto.
3) El error aparece en TODOS los proyectos que usan componentes ADO.
4) Estos mismos proyectos funcionaban a la perfección hasta hace unos días.
5) El error aparece en varias máquinas. En todas ellas se ejecuta XP Profesional y se han instalado las últimas actualizaciones de Microsoft (las del día 17, creo recordar).
6) He desinstalado las actualizaciones y desinstalado y vuelto a instalar el Builder y sigue igual.
Adicionalmente, cuando casca en la compilación apunta a Forms.hpp y apunta aquí
#pragma option push -w-inl
/* TCustomForm.Create */ inline __fastcall virtual TForm(Classes::TComponent* AOwner) : TCustomForm(AOwner) { }
¿Alguna idea?. Porque ya no sé lo que hacer.
Gracias por adelantado. |
|
| Volver arriba |
|
 |
Bitman Lt

Registrado: 30 Mar 2004Mensajes: 80
|
Publicado: Dom 26 Dic, 2010 7:21 pm Asunto: |
|
|
| No uso esa version de builder pero con la BCB 6 tuve algun problemilla utilizando ADO. Borrando todos los temporales que generar builder y recompilando se soluciono. |
|
| Volver arriba |
|
 |
catwalkmgr Cdt

Registrado: 18 Ene 2006Mensajes: 6
|
Publicado: Dom 26 Dic, 2010 7:30 pm Asunto: Arreglado. |
|
|
Pues es posible que lleves razón, porque en realidad se ha arreglado "solo". Me cercioré de que la cadena de conexión de las ADOConnection estuvieran vacias y se arregló en dos máquinas y siguió mal en otra (el proyecto cuelga de una unidad de red, lo que hace más difícil la explicación). Borré los "obejotas" y las compilé de nuevo, pero siguió igual. Hace dos días le dió por arrancar sin problemas y ahí estoy cruzando los dedos.
Gracias de todas formas. |
|
| Volver arriba |
|
 |
Bitman Lt

Registrado: 30 Mar 2004Mensajes: 80
|
Publicado: Lun 27 Dic, 2010 11:29 am Asunto: |
|
|
Elimina todos los temporales que genera builder no solo los obj's. Y recompila por completo.
Si utilizas un archivo .udl para la conexion a la base de datos asegurate que la ruta es accesible desde todos los equipos, porque si esta en red la unidad de red y la ruta pueden variar en cada equipo y tambien creo que esto me dio algun error parecido. |
|
| Volver arriba |
|
 |
|