Database: utf8
Collation: utf8_general_ci
我有以下问题:
当我执行查询时,除了Chinese
个字符外,所有内容都正确写入表中,而Cyrillic
个字符只显示在表格字段“???????”中。
是否可以选择更改unidac组件或mysql服务器中的charset?
答案 0 :(得分:5)
您必须设置驱动程序特定选项才能启用Unicode转换:
Connection.SpecificOptions.Values['MySQL.UseUnicode'] := 'True';