Advantage 数据库服务器 10 - 错误 1500

gon*_*les 0 database delphi advantage-database-server delphi-2009

我有一个使用 ADS 服务器(版本 10.10)的应用程序(用 Delphi 2009 编写)。我正在使用 TDataSet 组件来访问数据库。

在我的开发机器上一切正常。但在测试机器(也使用 ADS 10.10)上,当尝试打开从包含 unicode 字段的表中选择数据的 TAdsQuery 时,我收到错误 1500。

知识数据库表明文件 aicu.dll 和 icudt40l.dat 必须同时存在于客户端和服务器上。我已经在两台机器上检查过这一点,它们都存在于 Advantage 10.10\Server 目录中。

也许其他人经历过这个错误,可以给我提示哪里出了问题吗?谢谢!

Jen*_*off 6

您应该将aicu32.dllicudt40l.dat放入应用程序目录或客户端的 System32/SysWOW64 文件夹中。