Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2007, 18:37   #1
Vasya
Форумчанин Подтвердите свой е-майл
 
Аватар для Vasya
 
Регистрация: 21.01.2007
Сообщений: 193
По умолчанию Кодированная база DBF?

Здравствуйте ув. программисты. У меня есть бд в формате DBF 3-ей версии. При ее открытии в DBGrid искажаются текстовые символы. Пробовал подбирать шрифты не помогло. Другие DBF открываются без проблем. Может она каким то образом кодирована? Для работы с этой БД идет программа (написана на FoxPro) в ней шрифты отображается нормально. В чем же тут дело?
Vasya вне форума Ответить с цитированием
Старый 28.03.2007, 20:20   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Пробовал подбирать шрифты не помогло
Шрифты или кодировку?
mihali4 вне форума Ответить с цитированием
Старый 28.03.2007, 20:32   #3
Vasya
Форумчанин Подтвердите свой е-майл
 
Аватар для Vasya
 
Регистрация: 21.01.2007
Сообщений: 193
По умолчанию

и шрифты и кодировку (в свойствах DBGrid в object inspector) - не помогло. пробовал также открывать в СУБД ACCESS и в Excel толку 0! Хотя при помощи них другие бд этой версии открываются без проблем. вот какие символы отображаются вместо текста (выставлен шрифт Arial Cyr):
ДНЕРАМФВ~А~КЙА~ИБКР~КАРНАК| 
раньше эта бд открывалась без проблем. Мне кажется ее каким то образом закодировали. (база данных обновляется ежемесячно сторонней организацией)

Последний раз редактировалось Vasya; 28.03.2007 в 20:50.
Vasya вне форума Ответить с цитированием
Старый 28.03.2007, 20:59   #4
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

посмотри LangDriver
должен быть dBASE RUS cp866
dron-s вне форума Ответить с цитированием
Старый 28.03.2007, 21:50   #5
Vasya
Форумчанин Подтвердите свой е-майл
 
Аватар для Vasya
 
Регистрация: 21.01.2007
Сообщений: 193
По умолчанию

Цитата:
Сообщение от dron-s Посмотреть сообщение
посмотри LangDriver
должен быть dBASE RUS cp866
не в этом дело, я ж писал что раньше подсоединял эту базу (алиас сохранен) тут что то другое
Vasya вне форума Ответить с цитированием
Старый 28.03.2007, 23:17   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
и шрифты и кодировку (в свойствах DBGrid в object inspector)
Не научите нас, серых, как выставлять кодировку для базы в свойствах DBGrid?
Вы просили совета. Дрон вам дал дельный совет. Вы его сходу отвергаете, даже не опробовав.
По вашему мнению, умнее вас здесь никого быть не может...
В таком случае и помочь тоже никто не в силах.

Последний раз редактировалось mihali4; 28.03.2007 в 23:19.
mihali4 вне форума Ответить с цитированием
Старый 29.03.2007, 08:01   #7
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

Цитата:
ж писал что раньше подсоединял эту базу (алиас сохранен) тут что то другое
настройки могли быть изменены другими приложениями или ещё чем то... проверь
dron-s вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
База данных xakkkkker БД в Delphi 1 22.03.2008 12:03
База в инете... Stanislav БД в Delphi 3 12.03.2008 14:36
База SQL !!! Noor Помощь студентам 19 16.06.2007 09:53