dbf БД проблема с отображением русских символов в Excel

dartvaider
Дата: 06.07.2009 11:56:10
БД создана на dbf файлах тип данных:Character в Delphi 7 после подключения к БД данные отображаются\редактируются нормально, но при открытии этой БД с помощью Excel 2003 данные отображаются в таком виде:

┴╙╓ ├└══└ ╘┼─╬╨▓┬═└
╦┼╤═└▀ ├└══└ ╧┼╥╨▓┬═└
╠╬╩╨╬╙╤╬┬└ ═└─▓▀ ▓┬└═▓┬═


подскажите как сделать чтобы в Excel 2003 данные отображались нормально?
RENaissance
Дата: 06.07.2009 11:57:01

Это что за кодировочнег?!

Posted via ActualForum NNTP Server 1.4

dartvaider
Дата: 06.07.2009 11:58:26
RENaissance

Это что за кодировочнег?!

Всмысле ?
Тип данных при создании dbf файла "Character"
Anatoly Podgoretsky
Дата: 06.07.2009 12:00:01
Должна использоваться OEM кодавая таблица. И формат таблицы dBase III-IV

--
http://www.podgoretsky.com
dartvaider
Дата: 06.07.2009 12:06:55
[quot Anatoly Podgoretsky]Должна использоваться OEM кодавая таблица. И формат таблицы dBase III-IV
А что значит ОЕМ кодовая таблица?
Anatoly Podgoretsky
Дата: 06.07.2009 12:09:03
Зря ты задал этот вопрос
Это Original Equipment Manufacturer - вот такой оригинальный жаргон по кодировкам.

--
http://www.podgoretsky.com
Кроик Семён
Дата: 06.07.2009 12:28:14
dartvaider
Дата: 06.07.2009 12:40:15
Перевел в dBase III , теперь в Excel нормально, а в Delphi нет )))
Anatoly Podgoretsky
Дата: 06.07.2009 12:52:50
Теперь надо настроить псевдоним.

--
http://www.podgoretsky.com
dartvaider
Дата: 06.07.2009 13:17:59
Проблема решена:
В BDE Administretor:
Type :STANDART
DEFAULT DRIVER:DBASE

Тип файла:DBF4 (Dbase IV)
Для корректного отображения в Delphi в DbGrid:
DbGrid1.Font.Charset:=OEM_CHARSET;