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

Вниз

Вопрос по кодировке   Найти похожие ветки 

 
Georji   (2005-02-04 16:07) [0]

Добрый день! Уважаемые мастера, подскажите, пожалуйста. dbf-файлы реорганизованы из досовской проги в виндософскую программой, которую для предприятия сделала фирма (делали не в Delphi). Что они там сделали не могу понять. В текстовых полях "иероглифы". Все настройки выполнены на ANSI. После того, как "захожу" в Database Desktop в Table Language ничего не меняя (оставляю на той же кодировке), выполняю сохранение, после этого Grid-e все нормально, - видны русские буквы. Проблема вот в чем, - эти файлы время от времени нужно копировать из одной папки в другую, где находится моя прога. И пока не выполню всю эту "беду" Database Desktop-е, сплошные "иероглифы".
Может кто встречался с таким?
Спасибо.


 
Georji   (2005-02-04 16:15) [1]

Да, еще одно. В BDE Administrator -> Configuration -> Drivers -> Native настройки DBASE и FOXPRO оставил в кодировке dBASE RUS cp866, поскольку мне нужно использовать одновременно и dbf-файлы с этой кодировкой.


 
Digitman ©   (2005-02-04 16:18) [2]

не знаю уж что такое есть "dbf-файлы реорганизованы из досовской проги в виндософскую", но склонен предположить, что тот кто эту работу якобы сделал, попросту вешает тебе лапшу ..

установи для начала

BDE Administrator -> Configuration -> Drivers -> Native -> FoxPro -> LANGDRIVER = dBASE RUS cp866


 
Соловьев ©   (2005-02-04 16:18) [3]


> И пока не выполню всю эту "беду" Database Desktop-е, сплошные
> "иероглифы".

выбрось его
Есть SQL Exlorer - его хватит


 
Digitman ©   (2005-02-04 16:21) [4]


> Georji   (04.02.05 16:15) [1]
> Да, еще одно. В BDE Administrator -> Configuration -> Drivers
> -> Native настройки DBASE и FOXPRO оставил в кодировке dBASE
> RUS cp866


а...ну так тады понятно !

тебе конвертнули твои dbf-файлы в ANSI-кодировку, что ж ты хочешь при этом ?
native lang driver у тебя остался = dBASE RUS cp866, а реальная кодировка таблиц - ANSI


 
Georji   (2005-02-04 16:30) [5]

Digitman ©   (04.02.05 16:21) [4]
Делал, тогда те таблицы кодировкой dBASE RUS cp866 вообще не перестроишь, а оставляя в native lang driver - dBASE RUS cp866  с таблицами с кодировкой ANSI все же можно работать, но вот с той "бедой".


 
Georji   (2005-02-04 16:35) [6]

Соловьев ©   (04.02.05 16:18) [3]
Хорошо, а там что можно сделать? Перестроить default driver?



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

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
1-1108921650
Cardinal
2005-02-20 20:47
2005.03.06
Шифрование


1-1108866786
snowkam
2005-02-20 05:33
2005.03.06
время деньги! Или как запустить в фоне.


1-1108972798
Zhekson
2005-02-21 10:59
2005.03.06
Борланд Паскаль 7 и Мьютекс


4-1106142658
Cosinus
2005-01-19 16:50
2005.03.06
Почему, если я сам посылаю системе WM_KEYDOWN и WM_KEYUP, то мой


3-1107871348
andrey__
2005-02-08 17:02
2005.03.06
Locate по полю Lookup