BUG: MS-DOS Date Order Localization Might Not Work Properly

ID: Q116402


The information in this article applies to:

BUG# 10036 (4.20 and 4.21)

SYMPTOMS

When using MS-DOS-based DB-Library (DB-Lib) applications the default US date order is always used, even though date order has been changed in SQLCOMMN.LOC.


CAUSE

Some lines in the localization file are not read properly. The lines are read with a line feed attached at the end of them, which causes string comparisons to fail.


WORKAROUND

Using a binary editor, insert 0x00 to the end of the line right before line feed and carriage return (0x0a0d).


STATUS

Microsoft has confirmed this to be a problem in DB-Library version 4.20.00 and 4.21.00. We are researching this problem and will post new information here as it becomes available.

Additional query words: dblib db library


Keywords          : kbprg SSrvDB_Lib kbbug4.20 kbbug4.21 
Version           : 4.2 4.21
Platform          : MS-DOS 
Issue type        : 

Last Reviewed: March 19, 1999