Конференция "Базы" » Firebird, Firedac, Unicode
 
  • 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]
 
Конференция "Базы" » Firebird, Firedac, Unicode
Есть новые Нет новых   [134427   +34][b:0][p:0]