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

Вниз

Русская кодировка в DBF   Найти похожие ветки 

 
asd_   (2007-05-15 11:55) [0]

Привет!!! Помогите!!! Подключабсь к DBF - базе чере ADO, все нормально работает, только вот русский текст превращается в белебирду. Что делать подскажите, как с этим бороться??


 
Правильный Вася   (2007-05-15 12:03) [1]

строку подключения исправить?


 
asd_   (2007-05-15 12:11) [2]

Что имено там исправить?


 
ANB ©   (2007-05-15 12:58) [3]


> asd_   (15.05.07 12:11) [2]

Первым делом проверит кодировку, которая используется в базе (Far+F3), потом убедиться, что байт кодировки в заголовке соответствует этой кодировке, затем уже лезть в строку подключения.
ЗЫ. Если дбф сгенерены досовским фокспро, то, как правило, байт кодировки сброшен в ноль.


 
asd_   (2007-05-15 14:37) [4]

В базе используется DOS - кодировка ASCII, а какой байт кодировки  соответствует этой!?


 
asd_   (2007-05-15 14:56) [5]

Пример строки подключения можите написать...?


 
ANB ©   (2007-05-15 15:24) [6]


> В базе используется DOS - кодировка ASCII, а какой байт
> кодировки  соответствует этой!?

Тяжело найти в сети описание формата дбф ?


> Пример строки подключения можите написать...?

Там билдер есть. Как правило, если файл верный, проблем с подключением и крякозябрами нету.


 
asd_   (2007-05-15 15:32) [7]

а у меня крякообразы!! Что делать!!
Фрмат DBF в сетит яжело найти


 
Правильный Вася   (2007-05-15 15:49) [8]


> Фрмат DBF в сетит яжело найти

формат DBF в сети тяжело НЕ найти


 
ANB ©   (2007-05-15 15:50) [9]


> а у меня крякообразы!! Что делать!!
> Фрмат DBF в сетит яжело найти

Искать и чинить
www.yandex.ru


 
asd_   (2007-05-15 16:00) [10]


> Искать и чинитьwww.yandex.ru

А форум тогда на что?


 
ANB ©   (2007-05-15 16:02) [11]


> А форум тогда на что?

Для получения исчерпывающих советов, что делать дальше.
Исчерпывающие советы уже даны.


 
asd_   (2007-05-15 16:06) [12]


> Исчерпывающие советы уже даны.

Хороший совет иди на yandex....


 
clickmaker ©   (2007-05-15 16:34) [13]

ну тогда иди туда
http://www.wotsit.org/list.asp?fc=6


 
Altair   (2007-05-16 18:55) [14]

asd_ , в общем проблема у тебя. Лучше откажись от ADO в пользу BDE , или если тебе не нужны никакие дополнительные опции и SQL , то используй Halcyon для подключения к БД (там есть опция TranslateASCII , ставь её в False , будет все нормально).

А насчет других участников форума...

Правильный Вася , молодец , знаешь что для подключения используется срока! А ещё там всякие опции задаются , да ? А теперь вопрос на миллион , там есть опция задания кодовой страницы (для dBase) !? НЕТ. А если нет , и ты даже не смотрел то какого пишешь !? Вообще то в реестре есть настройки провайдера , но я лично с ним не эксперементировал. При чем тут настройки провайдера спросишь ты изумленно ? Да потому что в строке подключения указывается провайдер , а его конфигурация находится частично в реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase.

ANB , трудно вспомнить номер байта , или забыл что там дальше делать? Если хочешь посоветовать поменять байт , то плохая это затея , потому что это по меньшей мере некорректно , а на практике может и не одна программа работать с этой базой и не одним методом. А это уже будет фатально. И грозит потерей данных.

А вообще в сети нет ни одного адекватного топика по этой теме.


 
Leonid Troyanovsky ©   (2007-05-16 19:03) [15]


> Altair   (16.05.07 18:55) [14]

> asd_ , в общем проблема у тебя. Лучше откажись от ADO в
> пользу BDE , или если тебе не нужны никакие дополнительные

Воистину, нет пророка в своем отечестве.
И, вдруг, пришел Altair и раздал сестре по серьге.

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2007-05-16 19:17) [16]

> Altair  (16.05.2007 18:55:14)  [14]

А откуда он возьмется, когда DBF это всего лишь популярное расширение, часто не имеющее отношения к базам, а если и имеет, то разных DBF как котов не резаных.

И при чем тут ссылка на Xbase если не известны подробности.



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

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

Наверх




Память: 0.5 MB
Время: 0.044 c
15-1177956967
Wiedzmin
2007-04-30 22:16
2007.06.03
Смена иконки стороннего приложения


2-1179132870
Taniana
2007-05-14 12:54
2007.06.03
Подскажите путь в программе с IP-адресом!!!


15-1178437370
iZEN
2007-05-06 11:42
2007.06.03
Microsoft признает провал Windows Vista


2-1179223610
shreck
2007-05-15 14:06
2007.06.03
TStringGrid. Как программно выделить текст в конкретной ячейке.


15-1178614834
Juice
2007-05-08 13:00
2007.06.03
QunatumGrid