如题
解决方案 »
- SQL语句怎么写
- FindFirst如何只设置查找.txt,和pdf文件?
- 有淄博的朋友吗?会DELPHI的?
- 有关程序被非法关闭!
- 如何把一个字符串 copy到 clipboard上,并且把 clipboard上的字符串 paste到其他程序的光标输入位置呢?
- 好长时间没用DELPHI,想请教个问题,
- 我想获得硬盘,或主板的序列号,该如何操作?
- 谈在Intraweb中调用ActiveXForm的经验
- 怎么把一个字符型字符转换成16进制??
- 要通过FTP取得一个文件,DELPHI中有控件么?
- Assigned()有什么作用,该怎么用?
- fastreport中每个分组就是一张表,有自己的表头,怎么实现呢
我把mysql下的my.ini文件的字符改写为gbk了的,
用一个mysql的图形界面工具(SQLyogEnt.exe)打开,能显示中文的,
但是我的ado的dbgrid还是不能,
是不是要手动显示取出字符串字段后,再进行转换呢?
那么该如何转换呢?有函数吗?
不知道getit911(Windows转Linux中) 老兄的是什么意思,可以详细点吗?procedure TForm1.Button1Click(Sender: TObject);
var s:string;
str:WideString;
chstr:array [0..256]of byte;
d:integer;
begin
str:=ADODataSet1.FieldByName('Name').AsVariant;
s:=PWChar(str);
FillChar(chstr,Length(chstr),0);
strcopy(@chstr,PChar(s));
s:=str;
ShowMessage(s);
TextOutW(Form1.Canvas.Handle, 0, 0, PWChar(str), Length(str));
end;