"Janex" ...
>
> Привет алл.
> Я в ауте с етим UTF8.
> Даже незнаю, фибоская ошибка ли ета или FB (2.0.3).
> Кладу на форму базу, датасет и трансакцию. Базе конешно уакзиваю
> lc_ctype=UTF8. Запрос выден в ниже в том что монитор мне выдаёт.
>
> [Application: Project1.exe]
> pFIBDataSet1: [Prepare] SELECT 'a-a-a-'
> FROM RDB$DATABASE
> WHERE RDB$SECURITY_CLASS = :MAS_BLABLA
>
> Plan: PLAN (RDB$DATABASE NATURAL)
>
> [Application: Project1.exe]
> pFIBDataSet1.SelectQuery: [Prepare] Form1.pFIBDataSet1.SelectQuery:
> Invalid token.
> SQL error code = -104.
> Malformed string.
Твоё :MAS_BLABLA в какой кодировке ? В UTF8 ? А может в WIN1251
(или что там у вас ?)
...
> Ёмаё,чё делать? Можбить неправильно с етими UTF8 работаю? Мне в принципе
> он нужен только для того чтом в некоторих полях чёто на русском записать
Вот и перекодируй русскую строку в UTF8 перед тем, как скормить её серверу.
Или явно указывай, что это WIN1251 :
WHERE xxx = _WIN1251 :MAS_BLABLA
--
Хорсун Влад