Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 02.11.2010, 15:16
Kompuklumba Kompuklumba вне форума
Прохожий
 
Регистрация: 01.11.2010
Сообщения: 5
Репутация: 10
По умолчанию Сбитая кодировка (dBase, ADO, D2009)

Проблема состоит в том, что вместо русского языка получаю непонятку, которая не похожа даже на кодировку DOS.
Строка подключения следующая:
Код:
  Provider=MSDASQL.1;
  Persist Security Info=False;
  Data Source=dBASE Files;
  Mode=Read;
  Extended Properties=dBase 5;
  Initial Catalog=D:\DB;
Вместо
Цитата:
Арматура находится выше сечения
Получаю
Цитата:
A?iaoo?a iaoiaeony auoa na?aiey

Попробывал посмотреть какую кодировку использует Delphi при помощи GetAPC - пишет что 1251, тут нет косяков

Последний раз редактировалось Kompuklumba, 02.11.2010 в 15:52.
Ответить с цитированием
  #2  
Старый 05.11.2010, 20:16
roamer roamer вне форума
Активный
 
Регистрация: 15.04.2009
Сообщения: 369
Репутация: 93
По умолчанию

Если это dBase, то можно попробовать "поиграть" с BDE-5.
Т.е., тот каталог, где расположены эти DBF-файлы зарегистрировать в BDE-5 (назначить Alias).

При этом драйвер (Native) им назначать (поочередно):
- Paradox (LangDriver=Paradox 'ascii')
- dBase (LangDriver=dBASE RUS cp866)

И посмотреть, что выйдет.
Тогда можно сделать выводы (какие-то).
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:09.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter