首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi 2009和Informix dbExpress with Windows 2003

Delphi 2009和Informix dbExpress with Windows 2003
EN

Stack Overflow用户
提问于 2008-09-26 08:28:44
回答 2查看 1.8K关注 0票数 7

我有一个简单的应用程序,它使用dbExpress连接Informix数据库。如果我用TurboDelphi编译它,它可以同时在WinXP和Win2003上工作。

当我使用新的Deplhi 2009,我的应用程序可以在WinXP上工作,但不启动Win2003。没有错误的MessageBox,只有EventLog中的信息:

错误应用程序inf_dbexpress_test.exe,版本0.0.0.0,故障模块内核32.dll,版本5.2.3790.4062,故障地址0x0000bee7。

我认为这是dbExpress驱动程序的问题,而我用德里2009编译的另一个应用程序使用ODBC连接Informix在Win2003上工作。

任何人都可以测试来自Delphi2009的Informix dbExpress驱动程序是否与Windows 2003一起工作?

谢谢你的帮助,但不管用。

至于$INFORMIXDIR:我重新安装了ClientSDK 3.5,我的$INFORMIXDIR现在是:

c:\informix

(是c:\程序档案.)

我可以从使用ODBC的应用程序连接到DB。但是dbExpress应用程序无法启动,即使在WinXP兼容模式下也是如此。

我曾在德尔福质量中心( Delphi )报告为bug #67823:

EN

回答 2

Stack Overflow用户

发布于 2009-05-10 17:27:21

您有哪个turbo版本( .net版本还是Win32版本)?2003年是否安装了.net框架?

票数 2
EN

Stack Overflow用户

发布于 2008-10-09 14:58:22

Hm可能是一个奇怪的建议,但是Delphi 2009中引入的最大不同之一是Unicode。所有字符串现在都是Unicode字符串。这可能是问题的一种解释吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/138298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档