IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.
Модератор: kdv
-
Дмитрий
- Сообщения: 127
- Зарегистрирован: 26 окт 2004, 11:05
Сообщение
Дмитрий » 26 сен 2005, 16:30
День добрый всем.
Имеем: FB 1.5, IBX 6.08. С помощью IBSecurityService пытаюсь создать пользователя. Фамилию, имя и отчетсво пишу русскими буквами. Перед тем, как передать параметры сервису, перекодирую все в UTF8 (функция AsciToUTF8). В результате в базу пишется только 8 символов. В чем может быть дело? Очень нужно писать информацию об юзерах русскими буквами.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 26 сен 2005, 16:39
в security.fdb какая кодировка у username таблицы users? разве unicode_fss? Конечно нет...
-
Дмитрий
- Сообщения: 127
- Зарегистрирован: 26 окт 2004, 11:05
Сообщение
Дмитрий » 26 сен 2005, 16:48
Извиняюсь, если не правильно выразился. Речь идет о полях FIRST_NAME, MIDDLE_NAME, LAST_NAME. А у них кодировка unicode_fss.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 26 сен 2005, 17:32
тогда с этим - в fb-devel.