如何启用UTF-8进行Unicode转换?

时间:2013-10-09 11:33:30

标签: mysql delphi character-encoding delphi-xe3 unidac

Database: utf8 
Collation: utf8_general_ci

我有以下问题:

当我执行查询时,除了Chinese个字符外,所有内容都正确写入表中,而Cyrillic个字符只显示在表格字段“???????”中。

enter image description here

是否可以选择更改unidac组件或mysql服务器中的charset?

1 个答案:

答案 0 :(得分:5)

您必须设置驱动程序特定选项才能启用Unicode转换:

Connection.SpecificOptions.Values['MySQL.UseUnicode'] := 'True';