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
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.
- field header of some table should have some Chinese characters at server-side
- client-side after pressing
Retrieve DataTable schema
unable to retrieve these characters correctly