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

Вниз

Проблема с LangDriver ом :-(   Найти похожие ветки 

 
dimushkin ©   (2002-08-14 17:15) [0]

Interbase 6
не могу добавить записи на русском языке в таблицу БД созданной программно.

записи читаются а при добавлении возникает ошибка
и все до тех пор пока в BDE РУКАМИ не ткнешь в PDox ANSI CYRYLIC

что делать ума не приложу :-(


 
3JIA9I CyKA ©   (2002-08-14 18:43) [1]

А если сессии в парамс сунуть
langdrv=ancyrr
пахает?


 
dimushkin ©   (2002-08-15 00:31) [2]

вроде нет (если я правильно понял конечно)
при создании БД или при ее открытии надо указывать драйвер ?

если при создании указываю, то он в SQL Explorer есть,
но один хрен не пашет ПОКА ЕГО ПОВТОРНО РУКАМИ ТУДА НЕ ТКНУТЬ

что за напасть такая? :-((


 
Desdechado ©   (2002-08-15 11:44) [3]

при создании БД надо указывать DEFAULT CHARACTER SET
при подключении через БДЕ можно для алиаса LangDriver поставить (1 раз), а можно в программе переменную Session подкрутить


 
dimushkin ©   (2002-08-15 14:15) [4]

все так и делается !!!
и не пашет

не хочется чтобы руками туда лазили
это конечно не трудно но тетеньку за компом может напрячь не по детски :-)


 
Desdechado ©   (2002-08-15 15:37) [5]

попробуй все-таки Session


 
dimushkin ©   (2002-08-15 15:55) [6]

вот так подключаю базу

StringList:=TStringList.Create;
if Session.IsAlias("tmpDB")=FALSE then
Session.AddAlias("tmpDB", "INTRBASE", StringList);
StringList.Add("SERVER NAME="+MainDir+"\DB\DATA1.GDB");
StringList.Add("USER NAME=SYSDBA");
~*
Session.ModifyAlias("tmpDB", StringList);
StringList.Free;
Session.SaveConfigFile;

~* если добавляю
StringList.Add("LANGDRIVER=Pdox ANSI Cyrillic");
то при попытке обратиться к данным возникает ошибка
"Cannot transliterate characters beetwen character sets"

потом руками ставлю Pdox ANSI Cyrillic и все работает :-(



Страницы: 1 вся ветка

Текущий архив: 2002.09.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-13907
Павел Н.
2002-08-15 05:31
2002.09.05
ADO и добавление записей


1-14121
Егор
2002-08-23 15:18
2002.09.05
Как не дать значку пропасть?


1-14004
Cr@sh
2002-08-26 10:17
2002.09.05
Подскажите, где моя ошибка.


1-14119
id_privin
2002-08-23 11:36
2002.09.05
Sender is not! TButton


6-14194
ilysha
2002-06-17 10:39
2002.09.05
в каком формате возвращает Unix-система сведения о каталогах и...