Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.036 c
14-1082625216
Roof
2004-04-22 13:13
2004.05.16
Delphi 7 подвисает при запуске проекта


7-1081239760
[BAD]Angel
2004-04-06 12:22
2004.05.16
Как перехватить нажатие двух клавишь?


14-1082757538
Petr. A. V
2004-04-24 01:58
2004.05.16
Freecell


1-1083350067
010101001010001010101001
2004-04-30 22:34
2004.05.16
Поиск


7-1081344537
Fotog
2004-04-07 17:28
2004.05.16
CR-R





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский