Kovalenko Dmitry wrote:

3. Компоненты должны понимать мульти-чарсетные тексты запросов.

Это как? и что в них особенного?


Приходит UCS2 строка _win1251 'вася пупкин'

вот этого 'Васю пупкина' надо будет передать как WIN1251 строку. Даже если подключение у нас UTF8.

Так?

А, ну да... такое мы не поддерживаем :)

В NONE подключении строки "с_именем_объекта_БД" должны конвертироваться в UNICODE_FSS (UTF8)

Зачэм?

Создай табличку с русским названием - типа "Таблица"

А теперь попробуй её открыть в NONE-подключении.

Попробую...

~400 тыс тестов для всяких извращенных комбинаций кодовых страниц (хранения, подключения, пользователя) вообщем-то гарантируют корректную работу. WIN1251 - точно оттестирован :-)

Ты из сам ручками писал?!

Ага. Прикинь, какой я монстр. Еле от Клавы оттащили. Возвали к совести, напомнили о семье, детях ...

А если серьезно... Если у вас все так там зашибись, то какого буя Я трахалсо с багами Адриано!

400.000 тестов?! Если на написание теста идет одна минута, то это где-то 4 рабочих года получается (8 часов в день, 220 рабочих дней)...

"Не верю!" (c) Станиславский

Ответить