unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, Grids,DBGridEh, GridsEh;
type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
ADOTable1: TADOTable;
ADOTable1TextMemo: TMemoField;
ADOTable1Tag: TIntegerField;
ADOTable1LanguageNo: TIntegerField;
ADOTable1ShortHint: TStringField;
ADOTable1LongHint: TStringField;
ADOTable1Edited: TFloatField;
ADOTable1EditedBy: TStringField;
ADOTable1LanguageName: TStringField;
ADOTable1AutoIncNo: TAutoIncField;
DBGridEh1: TDBGridEh;
通过第三方控件EhLib修改Language.DB数据库,能进行修改。输入的内容是阿拉伯语,在阿拉伯语的操作系统下和阿拉伯语输入法下可以输入阿拉伯语,并能在DBGridEh显示正常,且能保存到Language.DB数据库,可是通过前台软件程序打开时显示出来的就变成乱码了,这是怎么回事呢,请高手指教!非常感谢,我把所有分都给了,盼有解决办法
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, Grids,DBGridEh, GridsEh;
type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
ADOTable1: TADOTable;
ADOTable1TextMemo: TMemoField;
ADOTable1Tag: TIntegerField;
ADOTable1LanguageNo: TIntegerField;
ADOTable1ShortHint: TStringField;
ADOTable1LongHint: TStringField;
ADOTable1Edited: TFloatField;
ADOTable1EditedBy: TStringField;
ADOTable1LanguageName: TStringField;
ADOTable1AutoIncNo: TAutoIncField;
DBGridEh1: TDBGridEh;
通过第三方控件EhLib修改Language.DB数据库,能进行修改。输入的内容是阿拉伯语,在阿拉伯语的操作系统下和阿拉伯语输入法下可以输入阿拉伯语,并能在DBGridEh显示正常,且能保存到Language.DB数据库,可是通过前台软件程序打开时显示出来的就变成乱码了,这是怎么回事呢,请高手指教!非常感谢,我把所有分都给了,盼有解决办法
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货