Форум: "Базы";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
ВнизПроблема с русским в FireBird Найти похожие ветки
← →
XM-AD (2002-12-05 10:22) [0]Народ, помогите! Не работает вставка русского текста в FireBird-базу из Delphi.
Создал базу через isql:
set names win1251;
set sql dialect 3;
create database "c:\base\probe.gdb"
user "SYSDBA" password "masterkey"
page_size 4096
default character set win1251;
create table prob(rusw varchar(30) character set win1251);
Делаю через тот же isql:
insert into prob values("русский текст");
работает, добавляет.
Делаю то же самое через Delphi, IBQuery:
insert into prob values("русский текст");
НЕ РАБОТАЕТ!!! Выдает ошибку:
arithmetic exeption, numeric overflow, or string truncation
Cannot transliterate character between character sets
← →
XM-AD (2002-12-05 10:26) [1]Да, вот еще, добавленное через isql отображается в Table как нечто вот такое: агббЄЁ© ⥪бв :(
← →
sask (2002-12-05 10:31) [2]Поставь у TIBDataBase
Character Set = WIN1251
← →
FreeLancer (2002-12-05 10:39) [3]
> Поставь у TIBDataBase
> Character Set = WIN1251
Только выглядит это так: lc_ctype=WIN1251
← →
XM-AD (2002-12-05 10:45) [4]Спасибо, работает!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c