Форум: "Базы";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];
ВнизТакой чудной ошибки я еще не видел Найти похожие ветки
← →
Malder (2002-03-18 00:18) [0]Народ. НЕ используйте (по крайней мере, в Interbase) установку шрифта (типа WIN 1251). Так как база начинает невероятно глючить.
Такой чудной ошибки я еще не видел.
Вот код:
INSERT Into Pers (Manager, Telefon,liso,nazvanie,mestop) VALUES ("O","9232911","Секртарь","лота","Солянка 9стр1")
Вроде все просто, да ?
Ан нет. Даже в ISQL ошибка:
Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets
Все перечисленные поля char"ы.
Просто ужас. Почему она себя так ведет. Что за ошибки возникают ?
← →
Fay (2002-03-18 01:25) [1]Этот глюк в Delphi не появляется.
Win 1251 - не шрифт.
← →
kaif (2002-03-18 02:20) [2]Это не глюк IB6.0, а ошибка в IBConsole. Напиши то же самое в компоненте IBQuery и это сработает. В IBDatabase нужно только указать при этом character set WIN1251.
← →
Reindeer Moss Eater (2002-03-18 08:43) [3]IBConsole тоже здесь не при чем.
SET NAMES WIN1251;
← →
Prooksius (2002-03-18 10:30) [4]На мой взгляд, надо сразу при создании базы указывать Win1251 и потом работать только с ней, или вообще с ней не работать потом. Туда-сюда - нельзя.
← →
kull (2002-03-18 11:04) [5]Да, надо базу создавать с тем character set - ом с каким будешь работать.
И вообще то рекомендуется строки писать в одинарных кавычках.
← →
MCFire (2002-03-18 19:27) [6]А ты используй IB_Expert nav таких глюков нет и лучше используй VARCHAR и пиши всё в одинарных кавычках
← →
MCFire (2002-03-18 19:27) [7]А ты используй IB_Expert там таких глюков нет и лучше используй VARCHAR и пиши всё в одинарных кавычках
← →
kaif (2002-03-18 22:40) [8]Начиная с IB6.0 надо все писать в одинарных кавычках, если это не имена объектов базы.
← →
evgeg (2002-03-18 22:41) [9]Заморочили голову человеку.
Перед коннектом к базе выполни в WISQL команду Session\Advanced Settings\Character Set on: WIN1251.
И все будет в порядке.
← →
Фэ (2002-03-19 00:01) [10]Это и есть
SET NAMES WIN1251
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c