由于更新到Delphi 10.2,我已经安装了Zeoslib 7.2.4,并且在测试了我的项目之后,预期没有SELECT的结果。以前的版本7.1.4可以正常工作。
更新到7.2.4后的结果:
连接ClientCodePage
为binary
。如果我将其更改为utf8
,结果将如下所示:Address
列是正确的,但是Title
仍然损坏:
数据库和表的归类为latin1_swedish_ci
。我对7.1.4版本没有问题。解决此问题的一种方法是:
TEncoding.Default.GetString(DBQuery.FieldByName('Title').AsBytes)
这是预期的结果: