英文环境中使用简体中文程序的汉字显示问题
1 环境 :
程序以前是Delphi 5.0 + ESql 7.0 + RichWin 97 + EWin 95 +Ado 2.5,
目前要升级到 Delphi 5.0 + Esql 2000 + EWin 2000 +Ado 2.7 (不使用汉字转换软件(如南极星,RichWin), 我在控制面板中设置默认PRC后,前台程序中的汉字可以正常显示.
Server 中的数据是在Access 中导入的.中文字段用的不是N型的.,导入前没有转过汉字.
2 现象
程序中的汉字可以全部正常显示.但所有数据库的汉字数据都是乱码.而在重新输入的数据可以显示汉字.但不可能手工来改所有后台数据.
3 问题
1.如何将数据库中汉字在前台程序正常显示?
2 是否在导入之前就要将汉字转换?
3 BDE可正常显示而ADO不行,可以说明汉字导入的数据是汉字.是否有Sql的升级包?
程序以前是Delphi 5.0 + ESql 7.0 + RichWin 97 + EWin 95 +Ado 2.5,
目前要升级到 Delphi 5.0 + Esql 2000 + EWin 2000 +Ado 2.7 (不使用汉字转换软件(如南极星,RichWin), 我在控制面板中设置默认PRC后,前台程序中的汉字可以正常显示.
Server 中的数据是在Access 中导入的.中文字段用的不是N型的.,导入前没有转过汉字.
2 现象
程序中的汉字可以全部正常显示.但所有数据库的汉字数据都是乱码.而在重新输入的数据可以显示汉字.但不可能手工来改所有后台数据.
3 问题
1.如何将数据库中汉字在前台程序正常显示?
2 是否在导入之前就要将汉字转换?
3 BDE可正常显示而ADO不行,可以说明汉字导入的数据是汉字.是否有Sql的升级包?
...全文
相关推荐
完美解决JS中汉字显示乱码问题(已解决)
本文主要探讨了在JavaScript中处理汉字乱码问题的一种解决方案,涉及编码格式、HTML头部设置以及JavaScript文件的编码方式。在JavaScript中,汉字显示乱码通常与字符编码有
51单片机串口发送汉字显示乱码问题
二、51单片机串口发送汉字显示乱码问题在使用51单片机进行串口通信时,发送汉字时常出现乱码问题。这种问题的出现是由于编译器的BUG造成的。
UG_NX8.0安装后_将英文变为简体中文界面
将 UG NX8.0 安装后将英文变为简体中文界面可以通过设置环境变量或设置 UGII_UTF8_MODE 变量来实现。
汇编语言汉字显示程序
汉字不同于英文字符,其数量庞大且形状复杂,需要特别的设计和编码方法。在汇编语言中,处理汉字通常涉及以下关键知识点:1. 字符编码:汉字显示首先要解决的是字符编码问题。
Windows xp简体中文语言包
对于安装了英文版Windows XP的用户来说,如果希望系统界面显示为简体中文,就需要安装“Windows XP简体中文语言包”。



