开发者

Advantage Database Server 10 - Error 1500

开发者 https://www.devze.com 2023-03-10 22:51 出处:网络
I got an application (written in Delphi 2009) that uses an ADS Server (Version 10.10). I\'m using the TDataSet Components to access the database.

I got an application (written in Delphi 2009) that uses an ADS Server (Version 10.10). I'm using the TDataSet Components to access the database.

On my dev 开发者_开发问答machine everything is ok. But on a test machine (also with ADS 10.10), I get the error 1500 when trying to open an TAdsQuery that selects data from a table containing unicode fields.

The knowledge database says that the files aicu.dll and icudt40l.dat must be presend on both client and server. I've checked this on both machines, and they are present in the Advantage 10.10\Server directory.

Maybe somebody else experienced this error and can give me a hint what's wrong there? Thanks!


You should put the aicu32.dll and icudt40l.dat either into your application directory or into the System32/SysWOW64 folder on the client side.


For Unicode support in Advantage Database Server read: http://devzone.advantagedatabase.com/dz/content.aspx?Key=42&ID=77

There stays:

Additional files are required to support Unicode, aciu.dll and icudt40l.dat. The aicu.dll contains the Unicode functions used by Advantage and Unicode collations are stored in the .dat file. These files take up approximately 15MB of disk space and must be distributed with both the client and server when using Unicode field types.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号