-
kudatsky (29.07.15 09:51) [0]Пользователь Firebird создан утилитой IBExpert. Поля firstname,
middlename, lastname заполнены русскими буквами. Для доступа к данным пользователя использую компонент TFDIBSecurity из Firedac.
Sec.AUserName:='USER'; //имя пользователя
Sec.DisplayUser;
Edit1.Text:=Sec.AFirstName;
В результате в Edit1 выводятся кракозябры.
Меняю код.
Edit1.Text:=Utf8ToAnsi(Sec.AFirstName);
В этом случае всё работает нормально.
Известно, что Security2.fdb использует Unicode. Но почему его не поддерживают компоненты? -
Кщд © (29.07.15 10:47) [1]в гугле забанили?
http://docwiki.embarcadero.com/RADStudio/XE8/en/Unicode_Support_(FireDAC)