Как записать данные в Unicode???

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Bagdat
Сообщения: 19
Зарегистрирован: 12 апр 2005, 12:50

Как записать данные в Unicode???

Сообщение Bagdat » 22 ноя 2005, 07:29

здаствуйте!!! Подскажите плиз, задача такова: Мне нужно занести в базу текст в формате unicode. База создана с character set unicode_fss. Использую pFIBQuery. Вопрос: При insert-е в каком формате нужно передовать параметры? то есть я делаю так, например:
pFIBQuery1.SQL.Text:='insert into table1 values(:Pfield1)';
pFIBQuery1.Params[0].AsString := TntEdit1.Text;
Но увы не работает; А как надо? Люди добрые помогите...

Bagdat
Сообщения: 19
Зарегистрирован: 12 апр 2005, 12:50

Сообщение Bagdat » 22 ноя 2005, 08:38

Спасибо. Я уже сам разобрался, теперь не подскажете как отобразить все данные в гриде. Я также исользую TntDBGrid я думал что он автоматом сам будет декодировать из UTF-8, но увы отображает йероглифы. Неужели каждую запись надо вручную декодировать?

Ответить