Глюк при формировании запроса в TIBDataSet
Добавлено: 17 авг 2010, 08:02
Всем привет. Нашёл такой глюк. Если в компоненте TIBDataSet в свойстве SelectSQL написать запрос при проектировании, то запрос прокатывает хорошо и понятно. Кодировка в TIBDataBase lc_ctype = UNICODE_FSS. Но как только начинаю формировать динамически запросы через SelectSql.add(), то вылазиет ошибка типа .
Сервер FireBird 2.1. В IBExpert'e все вроде хорошо. А при работе в Delphi 2009 такая вот лажа.
Где проблема? В Сервере? Или в компоненте? Как быть? Чего можно сделать с кодировкой?
Код: Выделить всё
arithmetic exception, numeric overflow, or string truncaction. Cannot transliterate character between character set
Сервер FireBird 2.1. В IBExpert'e все вроде хорошо. А при работе в Delphi 2009 такая вот лажа.
Где проблема? В Сервере? Или в компоненте? Как быть? Чего можно сделать с кодировкой?