ACC2000: Converting Database Containing Cyrillic Fonts Causes Text to Be Unreadable (237363)
The information in this article applies to:
This article was previously published under Q237363 Novice: Requires knowledge of the user interface on single-user computers.
This article applies only to a Microsoft Access database (.mdb).
SYMPTOMS
If you convert a database from Microsoft Access 97 to Access 2000 under the following conditions, the text in the Access 2000 database is unreadable:
- You convert the database on a computer running an English version of Microsoft Windows.
-and- - The database contains objects that use a Cyrillic font.
CAUSE
In Access 97, Arial Cyrillic is a generated font name that does not actually exist as a separate font. The font is Arial, but nonUnicode applications such as Access 97 display each embedded character set of multicharacter-set fonts as a separate font.
After conversion, Unicode applications such as Access 2000 cannot support the generated font, so the converted Arial and Arial Cyrillic fonts both reference the Arial font. Under Access 2000 Unicode, new characters entered with the Russian keyboard use code page 1251 (Russian) and not 1252 (Western).
RESOLUTION
Because the database in Access 2000 is interpreted using the system code page, you can use the following steps on a Windows NT 4.0 computer to convert the Arial Cyrillic data in Access 97 to Access 2000.
- Click Start, point to Settings, and then click Control Panel.
- In Control Panel, double-click Regional Settings.
- In the Regional Settings box, click Russian.
- Click to select the Set as system default locale check box. Note that if you do not check this option, this procedure does not work.
- Click OK and let the system restart.
- Convert all the affected databases to Access 2000.
- Repeat steps 1 through 3, but in step 3 return the system to the default locale, and then restart the computer.
When you open the converted databases on an English operating system, the databases correctly display the Cyrillic characters.
Modification Type: | Minor | Last Reviewed: | 7/16/2004 |
---|
Keywords: | kbprb KB237363 |
---|
|