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

Вниз

Такой чудной ошибки я еще не видел   Найти похожие ветки 

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

Наверх




Память: 0.48 MB
Время: 0.016 c
14-32958
IronHawk
2002-02-28 18:32
2002.04.11
Как с помощью одного QuickRep-a сделать 2,3,4 страницы разные ?


1-32900
Neox
2002-03-29 21:26
2002.04.11
Системное Время


1-32721
FPS
2002-03-27 12:09
2002.04.11
как заставить функцию ждать нажатия кнопки


3-32669
Пользователь
2002-03-20 15:08
2002.04.11
Обход всех данных в хранимой процедуре


1-32839
LiNkS
2002-03-29 09:32
2002.04.11
ListBox