i set the da field’s “display label” by Schema Modeler, but it display messy code in client
what delphi version you are using? old non-unicode versions of delphi may display unicode chars incorrectly.
can you post your display label here as text ? I’ll try to reproduce it
Delphi XE10.1 display label such as “中文”
I can’t reproduce this issue:

can you give me your demo
VCLApplication13.zip (112.8 KB)

what version of DAD you are using? latest RTM?
RemObjects Data Abstract for Delphi, Server Edition - 9.2.101.1295
I don’t know where the problem is, but the results in the previous version are correct
try to update table schema on client-side.
Can you confirm that column name is specified correctly in Object Inspector?

as for me, this is the same as you have in runtime:
so it works as expected.
if you like to use 中文, just specify it here
However, I do not want to specify a field at design time, i fetch data by “refreshfromserver”, and automatically fill to DBGrid
can you refresh table schema at client-side? looks like it was incorrectly stored in .dfm sometime
the .dfm file seems to be no problem 
i think it occurs on the server side
can you create a simple testcase that demonstrates this case, pls?
i.e.
Retrieve DataTable schema unable to retrieve these characters correctlyVCLApplication.rar (3.1 MB)