Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Приехали - крокозябры вместо русских букв из DBF  [new]
Lepsty
Member

Откуда:
Сообщений: 52
Такая бяка - моя давно работающая программа собирает данные из DBF-ок. DBF-ки самые разношерстные, работают с ними разные программы (на Fox'е DOS'овом и VisualFox'е). Все было замечательно, но вчера при импорте обнаружилось, что из 2-х DBF-ок вместо русских букв всосались крокозябры. Кто чего поменял в какой программе, работающей с этими DBF-ками, фиг знает - импорт делаю раз в месяц, так что когда это случилось точно сказать нельзя, а подозреваемый народ весь в отпусках.
Помогите, чем можете...

W у нас 2000, Access тоже 2000
12 авг 04, 06:16    [875831]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
v-metallic
Member

Откуда:
Сообщений: 201
Если это файлы Visual Foxpro, то возможно, "сьехала" ихняя кодовая страница
12 авг 04, 09:38    [876079]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
Lepsty
Member

Откуда:
Сообщений: 52
А чего сделать можно. На моей стороне - в Accesse?
12 авг 04, 09:43    [876089]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
v-metallic
Member

Откуда:
Сообщений: 201
Для начала просмотрите интересующие вас файлы в FoxPro: если там слетела кодировка, то часть данных, по идее, должна отображаться неправильно. Если это так, то где-то в дебрях Фокспро можно попытаться исправить ситуацию. Где точно -сказать не могу.
12 авг 04, 09:57    [876121]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
Bor-L
Member

Откуда: Земляной вал
Сообщений: 406
Может пригодится http://am.rusimport.ru/MsAccess/topic.aspx?ID=287
12 авг 04, 11:27    [876483]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
Lepsty
Member

Откуда:
Сообщений: 52
К сожалению, FoxPro-шный конец цепочки (то есть ее начало) для меня недоступен в настоящее время.

А вот с кодом по ссылочке щас поиграемся...

Спасибо
12 авг 04, 13:07    [877024]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
Фыва
Guest
Мне помогло только в FoxPro открыть этот файл .DBF c Set excl on,
в View подправить Collating на "Russian"
12 авг 04, 13:46    [877195]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
Lepsty
К сожалению, FoxPro-шный конец цепочки (то есть ее начало) для меня недоступен в настоящее время.

А вот с кодом по ссылочке щас поиграемся...

Спасибо


я там уточнение вставил.

(с выражением лица)
12 авг 04, 14:09    [877293]     Ответить | Цитировать Сообщить модератору
 Re: Приехали - крокозябры вместо русских букв из DBF  [new]
Lepsty
Member

Откуда:
Сообщений: 52
(Victosha) Спасибо. 28-й байт, кстати, обозначает наличие индекса вообще - не обязательно MDX. В моей задаче я его тоже обнуляю - "не надоть мине ихних иньдиксов, не надоть!"
13 авг 04, 04:39    [878942]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить