Hello, Vasily!
Ovchinnikov Vasily wrote:
Не спасло, однако.
Продолжая эксперименты, выяснил, что будучи выполнен отдельно, вне
контекста процедуры, запрос
я тебе говорю - накосячил с кодировками столбцов в процедуре
и таблице.
когда у тебя кодировка у БД NONE, и ты хочешь работать с 1251, ты должен
1. создавать таблицы указывая чарсет 1251
2. работать только указывая при коннекте 1251, если хочешь работать с данными в
1251
при этом, как ты создал процедуру, и какие у ее параметров и переменных чарсеты
-
фиг знает. Хоть у них и явно чарсет не указывается, но влиять по идее должно.
Если у тебя в базе никаких других кодировок кроме 1251 нет, не морочь голову,
создай БД в 1251, и перелей туда данные, коннектясь к обоим БД как 1251.
--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34