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

Помогите разобраться с кодировкой BDE   Найти похожие ветки 

← →
Samsonov Yuric   (2003-01-04 11:02) [0]

Есть DBF таблица с текстовыми данными в которых есть украинские буквы. При просмотре програмами типа FoxPro, Norton Comander и аналогичными украинские буквы отображаються нормально. Если открывать таблицу в Delphi с помощью BDE украинские букві отображаются как бред. Как сделать так чтобы все было нормально.
Условия
1. Кодировка таблицы должна быть такой что бы она нормально смотрелась вышеуказанными програмами
2. При открытии таблицы не надо было делать перекодировку данных /таблица ОЧЕНЬ большая/ P.S. если перекодировка не ОЧЕНЬ сложная желательно подсказать


← →
Jackal   (2003-01-04 12:45) [1]

Попробуй указать:
Font/Charset = OEMCharset
Font/Name = Arial


← →
VICTOR_   (2003-01-08 19:49) [2]

Перекодировка буквы i

while Pos("і",s) > 0 do
begin
INSERT("i",s,Pos("і",s));
DELETE(S,Pos("і",s),1)
end;
while Pos("І",s) > 0 do
begin
INSERT("I",s,Pos("І",s));
DELETE(S,Pos("І",s),1)
end;


← →
VICTOR_   (2003-01-08 19:51) [3]

Перекодировка 2

function ToUkr(s: String): String;
var u: Integer;
begin
u := StrPos("Ў", s);
while u <> 0 do begin s[u] := "І"; u := StrPos("Ў", s); end;
u := StrPos("ў", s);
while u <> 0 do begin s[u] := "і"; u := StrPos("ў", s); end;
Result := s;
end;


← →
Соловьев   (2003-01-09 10:42) [4]

Я тоже столкнулся с такой проблемой. решил ее с помощью компонента TDatabase+ODBC. В ODBC менеджере предварительно настроил алиас.



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

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



Память: 0.45 MB
Время: 0.01 c
9-86606
Vetty
2002-07-27 18:31
2003.01.27
ДВИЖЕНИЯ!!!!!!!!!!!!!!!!!!!!!


1-86785
ol
2003-01-16 08:57
2003.01.27
Цвет кнопки


3-86697
Валерий
2002-12-29 18:00
2003.01.27
Интерфейс к MDB в Delphy


3-86637
TTCustomDelphiMaster
2003-01-07 15:45
2003.01.27
Вы мне скажите честно


1-86778
Олег
2003-01-17 15:20
2003.01.27
как заблокировать прогу от Alt+F4 ?




   Наверх