Вниз
Скачать: CL | DM;

Проблема с кодировками в InterBase6   Найти похожие ветки 

← →
Oduvan ©   (2002-07-21 17:31) [0]

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

datas.Open;
datas.Insert;
datas.FieldByName(f[1]).AsString:="Русские буквы";
...
datas.Post;

выдает ошибку:
arithmetic exception, numeric overflow, or string truncation
Cannont Transliterate character between character set.

Все поля в базе данных (которые текстовые) имеют DEFAULT CHARACTER SET WIN1251. Но при создании компонента IBDataBase в его свойствах пришлось ставить CHARACTER SET = NONE иначе не работает, помогите что сделать!!!!


← →
Fran   (2002-07-21 18:48) [1]

В Params Бд надо внести строку:
lc_ctype=WIN1251

и БД должна создаваться с кодировкой WIN1251:

CREATE DATABASE "C:\ARM\DATA\My.gdb"
USER "qqq" PASSWORD "qqq"
PAGE_SIZE = 4096
LENGTH = 300
DEFAULT CHARACTER SET WIN1251;



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

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.012 c
3-35189
lety
2002-07-20 15:03
2002.08.12
dbf в delphi из foxpro 2.5


3-35150
roadrunner
2002-07-18 16:27
2002.08.12
Excell как мастер отчетов


3-35226
Crazy Joker
2002-07-19 11:29
2002.08.12
Помогите! Форма не отображается пока не выполнится запрос к БД .


3-35137
Kombat
2002-07-21 14:49
2002.08.12
IB и монопольный доступ


3-35143
Lego
2002-07-18 09:19
2002.08.12
Как установить /сменить пароль на Paradox ?




   Наверх