|
|
|
| добрый день.
при импорте в ACCESS 2003 из dbf-файла корявятся все русские буквы. что надо сделать чтоб поправить кодировку в access?
плиз хелп! может кто-нибудь сталкивался с такой проблемой. | |
|
| |
|
|
|
| http://hiprog.com/index.php?option=com_content&task=view&id=100
http://hiprog.com/index.php?option=com_content&task=view&id=208 | |
|
| |
|
|
|
| читал эти варианты, при смене "DataCodePage"="OEM" на ANSI, access ругается на то что не узнает такую базу данных.
имеет значение в каком регистре писать "ansi"? | |
|
| |
|
|
|
| странно, рецепт проверен неоднократно. Не далее как на прошлой неделе делал на Win XP + 2003 - все работало | |
|
| |
|
|
|
| а регистр напичания "ANSI" или "ansi" значение имеет?
вот тут еще пилюля лежит: http://hiprog.com/index.php?option=com_content&task=view&id=695, как ею пользоваться только?
делаю на WIN 2000 + Access 2003 | |
|
| |
|
|
|
| это модуль класса который можно включить в свою программу и вызывая методы экземпляра этого класса работать с DBF
Регистр вроде не важен
вот это еще
http://support.microsoft.com/kb/248841 | |
|
| |
|
|
|
| Сменил в реестре на ANSI, выдает ошибку "Объект <имя> не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути. (Ошибка 3011)"
импортирую другой DBF файл импортируется НОРМАЛЬНО!!! правда с кривой кодировкой, а с OEM в нормальной кодировке.
так что получается в OEM нужный файл импортируется, но криво, а в ANSI не импортируется вобще.
другие же dbf-ники импортируются и в OEM и в ANSI .
в чем собака порылась подскажите....!!! | |
|
| |
|
|
|
| это не ваш случай?
http://www.sql.ru/forum/actualthread.aspx?tid=171586 | |
|
| |
|
|
|
| тоже решение только через другой вход.
насколько я понял необходимо менять кодировку до импорта в access , в самом файле dbf/
или я неправ? | |
|
| |
|
|
|
| менять нужно до импорта, но не в файле DBF, а в реестре, что бы MSA ипользовал нужную кодировку | |
|
| |
|
|
|
| Сменил в реестре на ANSI, выдает ошибку "Объект <имя> не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути. (Ошибка 3011)"
импортирую другой DBF файл импортируется НОРМАЛЬНО!!! правда с кривой кодировкой, а с OEM в нормальной кодировке.
так что получается в OEM нужный файл импортируется, но криво, а в ANSI не импортируется вобще.
другие же dbf-ники импортируются и в OEM и в ANSI .
в чем собака порылась подскажите....!!! | |
|
| |
|
|
|
| длина имент DBF должна быть не больше 8 символов
желательно английских | |
|
| |
|
|
|
| дело не в именах полей, переименовал в лат симв. + не более 8 симв , все равно таже ошибка | |
|
| |
|
|
|
| Попробуйте импортировать через ODBC - Visual FoxPro. Этот драйвер по умолчанию применяет ANSI. Если у вас нет этого драйвера, поищите в инете. | |
|
| |