Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сделать перекодировку!

2.0K
01 марта 2004 года
Andi_SPAWN
69 / / 28.02.2004
Кто подскажет, как сделать перекодировку *.db, *.dbf файлов таким образом, чтоб вместимое бази можно было просмотреть в проекте через ADO Data Control?
266
01 марта 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by Andi_SPAWN
Кто подскажет, как сделать перекодировку *.db, *.dbf файлов таким образом, чтоб вместимое бази можно было просмотреть в проекте через ADO Data Control?


А Access не делает этого? Или неверно делает? (это тоже он могёт ;) )

2.0K
04 марта 2004 года
Andi_SPAWN
69 / / 28.02.2004
Цитата:
Originally posted by mhaturov

А Access не делает этого? Или неверно делает? (это тоже он могёт ;) )





Не совсем так, у меня есть файлы *.dbf и *.db в DOC кодировке и Access их читает но содержимое таблицы не перекодируется. Если же открить эти файлы с помощю DBExplorer то можно посмотреть содержание таблицы, если подстроить в BDE Администраторе LANGDRIVER. Но возможно ли это сделать без BDE с помощю Access , и если да то как?

266
04 марта 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by Andi_SPAWN




Не совсем так, у меня есть файлы *.dbf и *.db в DOC кодировке и Access их читает но содержимое таблицы не перекодируется. Если же открить эти файлы с помощю DBExplorer то можно посмотреть содержание таблицы, если подстроить в BDE Администраторе LANGDRIVER. Но возможно ли это сделать без BDE с помощю Access , и если да то как?


Я уточню у человека, который, по-моему, занимался этим, и, если он что-либо посоветует - скину пост. Это будет где-то после 12.

258
04 марта 2004 года
SergeySV
1.5K / / 19.03.2003
Тут где-то на другом форуме видел совет по открытию dbf файлов в нормальной кодировке - открыть через ODBC драйвер Visual foxpro (или MS FoxPro)
266
04 марта 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by Andi_SPAWN




Не совсем так, у меня есть файлы *.dbf и *.db в DOC кодировке и Access их читает но содержимое таблицы не перекодируется. Если же открить эти файлы с помощю DBExplorer то можно посмотреть содержание таблицы, если подстроить в BDE Администраторе LANGDRIVER. Но возможно ли это сделать без BDE с помощю Access , и если да то как?


К сожалению, тот человек, который этим занимался, решил проблему сменой кодовой страницы в базе - источнике данных. А вот как в рецепиенте это сделать, он не знает, к сожалению. Я ещё подумаю, как эту задачку можно решить, но, к сожалению, ответ не скоро от меня будет - сейчас очень загружен.:{

258
04 марта 2004 года
SergeySV
1.5K / / 19.03.2003
если через Visual FoxPro не прокатит, то еще такой видел вариант:

в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase
и, или
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
"DataCodePage"="OEM" заменить на "ANSI".
2.0K
05 марта 2004 года
Andi_SPAWN
69 / / 28.02.2004
Цитата:
Originally posted by SergeySV
если через Visual FoxPro не прокатит, то еще такой видел вариант:

в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase
и, или
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
"DataCodePage"="OEM" заменить на "ANSI".



Спасибо за совет, но я не имею достаточно опыта в роботе с рэестрами и боюсь запороть ODBC драйвера, меня больше интересует програмный способ решения (если он есть), чо нить будет пиши!!!

2.0K
05 марта 2004 года
Andi_SPAWN
69 / / 28.02.2004
Цитата:
Originally posted by mhaturov

К сожалению, тот человек, который этим занимался, решил проблему сменой кодовой страницы в базе - источнике данных. А вот как в рецепиенте это сделать, он не знает, к сожалению. Я ещё подумаю, как эту задачку можно решить, но, к сожалению, ответ не скоро от меня будет - сейчас очень загружен.:{



ОК! Как только узнаеш то пиши, может походу подскажеш как можно обновить ODBC драйвера. У меня Windows XP и я при инсталяции VB6 поставил драйвера, которые болие ранней версии чем родныу в Windows XP, как это вернуть???

266
05 марта 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by Andi_SPAWN


Спасибо за совет, но я не имею достаточно опыта в роботе с рэестрами и боюсь запороть ODBC драйвера, меня больше интересует програмный способ решения (если он есть), чо нить будет пиши!!!


Сделай бэкап реестра, или вообще всей системы, и экспериментируй - если что, откатиться назад - плёвое дело!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог