Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизЯ уже всех достал конечно,но Найти похожие ветки
← →
}|{yk © (2004-04-19 17:07) [0]Ошибка транслитерации. Юзаю компоненты FIBplus 4.8.1 (лицензионные)
В параметрах коннекта - lc_ctype=WIN1251
В таблицах строковые данные имеют charset win1251 и такой же Collate. Запрос делается на выборку данных из cust1_tree, в котором loockup-ами добавляются наименования по ID. Без loockup - нормально, с ними - cannot transliterate. В чем ошибка???
FireBird 1,5
← →
}|{yk © (2004-04-19 17:21) [1]Мда, что-то странное. Ведь по отдельности таблицы открываются.
А при создании дщщсогз полей ошибка транслитерации. В чем же дело?
← →
}|{yk © (2004-04-19 17:26) [2]Еще хуже. Таблицы-то открываются (Active true проходит нормально)
но не фетчатся. Сейчас проверю работу с IBX...
← →
}|{yk © (2004-04-19 17:29) [3]То же самое... Не фетчится... В IBExpert в параметрах базы указана какая-то russian charset, и все нормально. В объектах database как FIBPlus так и IBX указывал win1251. В чем же траблы???
← →
Соловьев © (2004-04-19 17:35) [4]
> }|{yk © (19.04.04 17:29) [3]
структуру таблиц увидеть можно?
← →
}|{yk © (2004-04-19 17:39) [5]CREATE TABLE CUST1 (
MEM_ID IDENTIFIER /* INTEGER */ NOT NULL,
MEM_NAME VARCHAR(40) CHARACTER SET WIN1251 NOT NULL COLLATE WIN1251_UA,
MEM_DESC VARCHAR(255) CHARACTER SET WIN1251 COLLATE WIN1251_UA,
MEM_TYPE VARCHAR(1) CHARACTER SET WIN1251 NOT NULL COLLATE WIN1251_UA,
GROUP_ID IDENTIFIER /* INTEGER */ NOT NULL,
MEM_ORDER INTEGER NOT NULL
);
← →
Соловьев © (2004-04-19 17:47) [6]
> в котором loockup-ами добавляются наименования по ID
а эту?
← →
}|{yk © (2004-04-19 18:03) [7]CREATE TABLE CUST1_TREE (
SET_ID IDENTIFIER /* INTEGER */ NOT NULL,
MEM_ID IDENTIFIER /* INTEGER */ NOT NULL,
MEM_PID IDENTIFIER /* INTEGER */ NOT NULL,
MEM_ORDER INTEGER NOT NULL,
MEM_CONSOLIDATE BOOLEAN /* VARCHAR(1) */ NOT NULL
);
← →
Соловьев © (2004-04-19 18:10) [8]
> COLLATE WIN1251_UA,
я это не использую.. а с PXW_CYRL?
← →
}|{yk © (2004-04-19 18:26) [9]Ура!! Заработало!! Перегенерил базу и все нормально. Хорошо что все данные таблиц были в виде скрипта, потому этот процесс прошел без проблем. Черт, но год назад когда я юзал IBase (до Оракла) я вообще нигде не ставил кодировок, и все нормально работало!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c