|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
tuao (tuao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2007/7/3 17:34:32 |
标题: |
[求助]delphi2007与mysql5的字符集问题 |
浏览:1117 |
|
加入我的收藏 |
楼主: |
最近下载的delphi2007与mysql5.0,准备先学下。 在用的过程中发现以下问题: 用mysql-front3.2建立mysql数据库,用litian字符集,但在mysql-front3.2中中文显示为“??”,但在 delphi2007中能修改为中文并正确显示,如数据库用gbk或gbeb2312或utf8,在mysql-front3.2中能正确显示 中文,但在delphi2007中不能正确显示,显示为“??”,且不能修改。利用delphi2007的sql追踪,发现是在修改记录时的语句 update table1 set xm="张三" where id=1 and xm="??" ,提示错误说是找不到记录行。 请高手帮忙,该怎样做?
----------------------------------------------
tuao |
作者: |
|
2007/7/3 17:48:08 |
1楼: |
连接数据库后,先执行一sql: set character set gbk
----------------------------------------------
-
|
作者: |
tuao (tuao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2007/7/4 0:12:56 |
2楼: |
虽然不详,但还是谢谢了。哪位给个详细点的。 已经在my。ini中修改成gbk,但还是不行。
----------------------------------------------
tuao
|
|