Привет всем.
При получении текстовых данных, сервер возвращает в младшем байте
XSQLVAR::sqlsubtype идентификатор кодовой страницы этих данных.
Это очень полезная вещь. И определенный контингент, думаю, полностью со мной
полносью согласен.
Но сам по по себе он бесполезен. Ибо, за исключением железно
предопределенных NONE, OCTETS + может быть FSS, его нужно конвертнуть в
символьное имя. А потом по этому имени определить способ интерпретации.
Ну там WIN1251, BIG_5, UTF8 и так далее...
Ага. Делаем запрос к RDB$CHARACTER_SETS за именем. Получаем строку. С
идентификатором кодовой страницы этой строки. Который снова нужно
конвертировать.
Получаем замкнутый круг.
Вопрос - кто виноват и что делать?
<здесь был ответ на "что делать", и он мне не понравился, хотя ...>
Коваленко Дмитрий.
PS. Если не понятно о чем идет речь, то лучше ничего не отвечать.
PSS. Подсказка - в данном конкретном случае, речь идет не о бабах.
PSSS. Ладно подскажу - виноват Пушкин АС.