Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
ВнизРусская кодировка в 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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c