sitrico
19-02-2014, 17:34:23
Buenas, tengo tiempo que por razones de trabajo no visito el foro (ni delphi :( ) pero recurro a ustedes porque me sucede lo siguiente:
Tengo varios programas que utilizan un datamodule común que establece un enlace al servidor MSSQL de la empresa, funcionaba perfectamente todo hasta hace poco :confused:, lo cierto es que el Disco duro de mi equipo presentó errores por sectores defectuosos y dejó de arrancar. compré un HDD nuevo y lo reemplacé utilizando clonezilla (http://clonezilla.org/) para copiar todo mi disco anterior al nuevo (tuve bastantes problemas por los sectores defectuosos y al final en modo avanzado y con --rescue pude copiar todo ^\||/). Toda la configuración de la máquina parece estar Ok y he trabajado normalmente con todo lo demás pero cada vez que intento ejecutar un "open" sobre un tADOQuery aparece el mensaje: "Clase no registrada".
Probé iniciar una aplicación nueva con un tADOConnection, un tADOQuery, un tDatasource y un tDBGrid y ocurre el mismo error (incluso en tiempo de diseño) alguien puede darme una idea de que esta pasando y como solucionarlo?
Sospecho que algo se "rompió" con la copia o en los sectores dañados.
Gracias.
PD Delphi7 + SQL server 2005 + ADO
No se ha cambiado NADA en el código incluso programas viejos ya compilados (.exe) presentan el error (en mi máquina)
Tengo varios programas que utilizan un datamodule común que establece un enlace al servidor MSSQL de la empresa, funcionaba perfectamente todo hasta hace poco :confused:, lo cierto es que el Disco duro de mi equipo presentó errores por sectores defectuosos y dejó de arrancar. compré un HDD nuevo y lo reemplacé utilizando clonezilla (http://clonezilla.org/) para copiar todo mi disco anterior al nuevo (tuve bastantes problemas por los sectores defectuosos y al final en modo avanzado y con --rescue pude copiar todo ^\||/). Toda la configuración de la máquina parece estar Ok y he trabajado normalmente con todo lo demás pero cada vez que intento ejecutar un "open" sobre un tADOQuery aparece el mensaje: "Clase no registrada".
Probé iniciar una aplicación nueva con un tADOConnection, un tADOQuery, un tDatasource y un tDBGrid y ocurre el mismo error (incluso en tiempo de diseño) alguien puede darme una idea de que esta pasando y como solucionarlo?
Sospecho que algo se "rompió" con la copia o en los sectores dañados.
Gracias.
PD Delphi7 + SQL server 2005 + ADO
No se ha cambiado NADA en el código incluso programas viejos ya compilados (.exe) presentan el error (en mi máquina)