Имя: Пароль:
1C
1С v8
Кодировка XBase
0 Вик72
 
10.07.13
19:12
Не корректно грузится КЛАДР из STREET.DBF. База клиент-серверная, 8.2.17 Исходный файл скачан с gnivc, при просмотре тотал коммандером - кодировка DOS, строчка выглядит так:
2 404 800 002 600 030 000 000 000 П.Катыгина
Когда грузится из 1С, через XBase, КодировкаXBase.OEM, загружается
2 404 800 002 600 030 000 000 000 Å.èáΓδú¿¡á
если кодировку поменять на КодировкаXBase.ANSI, загружается как
2 404 800 002 600 030 000 000 000 .Š â루­

Вроде, нужно где-то в реестре поменять какие-то кодовые страницы, кто знает, где именно?
1 Вик72
 
10.07.13
19:16
(0) фильтр форума не пропускает кракозябры, которые у меня загрузились через XBase, но если в гугл вбить эти амперсанды и диезы, можно увидеть, что у меня загрузилось
2 Мизантроп
 
10.07.13
19:17
3 Мизантроп
 
10.07.13
19:19
на эту тему уже гигабайты текста написаны, поиск по сайту
4 Вик72
 
10.07.13
19:25
(2) и что? я видел ранее эту тему, в 32 посте инструкция для дебилов, как грузить КЛАДР, как решить проблему с неправильной работой объекта XBase на сервере - ничего
5 Мизантроп
 
10.07.13
19:27
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
6 Вик72
 
10.07.13
19:29
(5) попробую, спасибо
7 Мизантроп
 
10.07.13
19:31
(4)
> в 32 посте инструкция для дебилов

недебилы читают всю тему, а не только 32 пост
8 Вик72
 
10.07.13
19:35
(7) если уж так, то я читал и то, что

"Alex Cheerful
походу мне одному так не повезло, я уже и в сестемном реесре изменения делал как тут советовали не чего не помогло...((("

я сам сейчас не могу проверить, админа надо ждать
9 Вик72
 
10.07.13
19:48
еще покопал, нашел дополнительные ключи, завтра буду пробовать:

Книга знаний: Пример работы с файлами DBF по интерфейсу ADO
добавка от vde69: для избавления от проблем с кодировками рекомендую следующий сборный патч реестра

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
"DataCodePage"="ANSI"
"BDE"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"