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

Вниз

Ошибка с кодировками   Найти похожие ветки 

 
hardclubber   (2004-06-03 21:55) [0]

При попытке добавить запись в таблицу вылезает сообшение:

arithmetic exception, numeic overflow, or string truncation. Cannot transliterate charate between character sets
, если пытаться добавить русский текст. Где может быть проблема?


 
Vlad ©   (2004-06-03 21:57) [1]

Стандартный вопрос - стандартный ответ :-)

http://www.ibase.ru/devinfo/ibrusfaq.htm


 
hardclubber   (2004-06-03 21:59) [2]

это я прочитал уже, все равно не пашет


 
Vlad ©   (2004-06-03 22:04) [3]


> hardclubber   (03.06.04 21:59) [2]

Ну естественно, от того что просто прочитаешь, пахать не начнет.

lc_ctype=win1251 установил ?


 
hardclubber   (2004-06-03 22:05) [4]

установил


 
Vlad ©   (2004-06-03 22:12) [5]


> hardclubber   (03.06.04 22:05) [4]

Сама база в какой кодировке создана ?


 
hardclubber   (2004-06-03 22:14) [6]

да все по-человечески, win1251


 
Vlad ©   (2004-06-03 22:23) [7]


> hardclubber   (03.06.04 22:14) [6]

Такая ошибка означает то, что клиент имеет кодировку, отличную от сервера. Другого быть не может.
Еще раз проверь в своей базе параметр DEFAULT CHARACTER SET,
а так же в IBDataBase.Params д.б. строчка lc_ctype=win1251
Так же можно в скрипте каждой таблицы указывать кодировку явно
CREATE TABLE ... CHARACTER SET WIN1251


 
hardclubber   (2004-06-03 22:26) [8]

да это-то понятно..
может что-то все-таки пропустил. попробую с начала =)
но хотя параметры все правильно стоят (lc_ctype  и др)


 
Desdechado ©   (2004-06-04 11:45) [9]

вообще-то текст ошибки несколько шире.
попытка записать строку длиннее поля или в smallint числа больше 32К тоже вызовет ее


 
Vlad ©   (2004-06-04 11:50) [10]


> Cannot transliterate charate between character sets

По-моему текст ошибки вполне однозначный и никакого отношения к smallint и длине поля не имеет


 
den_777   (2004-06-04 15:12) [11]

Имеет как раз отношение и к длине поля в том числе


 
Anatoly Podgoretsky ©   (2004-06-04 15:36) [12]

Vlad ©   (04.06.04 11:50) [10]
А ты не только правую часть цитируй



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
14-1087074079
Федор Б.
2004-06-13 01:01
2004.07.04
ОС с СД


1-1087914368
Chery
2004-06-22 18:26
2004.07.04
Значок exe файла (иконка) .


14-1087411446
Piter
2004-06-16 22:44
2004.07.04
Россия - Португалия


1-1087407379
M@jor
2004-06-16 21:36
2004.07.04
Обработчик для прокрутки


14-1086994315
Johnmen
2004-06-12 02:51
2004.07.04
Наше, российское, существование...