Tengo una aplicación simple que usa dbExpress para conectar la base de datos de Informix. Si lo compilo con TurboDelphi, funciona tanto en WinXP como en Win2003.Delphi 2009 e Informix dbExpress con Windows 2003
Cuando uso el nuevo Deplhi 2009, mi aplicación funciona bien en WinXP pero no se inicia en Win2003. Sin de mensaje con el error, solamente información en EventLog:
con errores inf_dbexpress_test.exe aplicación, versión 0.0.0.0, fallamiento módulo kernel32.dll, versión 5.2.3790.4062, dirección culpa 0x0000bee7.
creo que esto es un problema con el controlador dbExpress mientras mi otra aplicación compilada con Delhi 2009 que utiliza ODBC para conectarse Informix trabaja en Win2003.
Cualquiera puede probar si los controladores Informix dbExpress de Delphi 2009 funcionan con Windows 2003?
Gracias por su ayuda, pero no funciona.
En cuanto a $INFORMIXDIR
: Reinstalé ClientSDK 3.5 y mi $INFORMIXDIR
es ahora:
c: \ Informix
(era c: \ Archivos de programa ...).
Puedo conectarme a DB desde mi aplicación que usa ODBC. Pero la aplicación dbExpress no puede iniciarse, incluso en modo de compatibilidad WinXP.
me han informado que en Delphi Quality Central como bug #67823:
Esta es una aplicación muy simple: no hay código en absoluto, solo una cuadrícula de DB con consulta simple: SELECCIONA PRIMERO 1 DBINFO ('versión', 'completo') FROM systables; La misma aplicación funciona en XP. Si había algún problema con Unicode, creo que no funcionaría en XP. –
Mi segunda aplicación compilada con D2009 funciona en Win2003, pero en lugar de dbExpress usa ODBC "hecho a mano". –