Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

Я уже всех достал конечно,но   Найти похожие ветки 

 
}|{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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.099 c
1-1083583253
Шишкин Илья
2004-05-03 15:20
2004.05.16
ZIP архивы


14-1082993500
Piter
2004-04-26 19:31
2004.05.16
Фильм "Реальная любовь"


1-1082706710
13-Drakosha
2004-04-23 11:51
2004.05.16
Трабл с RxRichEd


1-1083298153
alexX
2004-04-30 08:09
2004.05.16
listview


3-1082081449
Slavik_v
2004-04-16 06:10
2004.05.16
Как поменять цвет определенной строки в DBGrid?