Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.04.04;
Скачать: CL | DM;

Вниз

Русские буквы в полях ADO-таблиц (DBF)   Найти похожие ветки 

 
Евгений Р.   (2010-01-30 12:15) [0]

Использую ADO-jet для получения данных из DBF (база 1с). В текстовых полях вместо русских букв отражаются не читаемые символы. КОгда работал с BDE - ошибка исправлялась свойством поля TransLiterate=true. В ADO это не помогает. Как правильно отразить текстовые поля?


 
sniknik ©   (2010-01-30 12:29) [1]

> В ADO это не помогает.
при установленном BDE работает он, а не jet (по умолчанию). т.что настраивать нужно BDE, и не поле в программе, а на уровне драйвера (в BDE Administrator). или или отключить использование внешнего BDE jet-ом, в реестре, и настроить там. ... и готовится к проблеме с индексами, т.к. "(база 1с)", он использует foxpro, а не dbase.
p.s. чем бороться с последствиями может убрать "корень проблем"? начать использовать что то для foxpro? это если "(база 1с)" необходима, или поменять базу на тот же access, не меняя jet.


 
Anatoly Podgoretsky ©   (2010-01-30 14:44) [2]

Поскольку база 1С то использовать ADO-JET, которая основана на базе БДЕ, который поддерживает FoxPro не выше 2.5 версии, который не имеет никакой поддержки. Надо переходить на другого провайдера, но и данный провайдер позволяет управлять перекодировкой, надо указывать в строке подключения или в реестре, что то связаное со словом ОЕМ. По реестру подробности есть в справке. По строке подключения я не видел официальной информации, кроме рекомендаций в форумах.


 
Евгений Р.   (2010-01-30 18:27) [3]

Спасибо, буду пробовать. Хотя руки чешутся на "любимый BDE"


 
Евгений Р.   (2010-01-30 19:27) [4]

Поставил Provider=VFPOLEDB.1
все пошло нормально. И на индексы перестал ругаться. Только не допускает редактирование данных. Хотя мне это не надо, но к слову.


 
sniknik ©   (2010-01-30 20:48) [5]

> Только не допускает редактирование данных.
вообще то допускает. не, движок конечно своеобразный, + у 1с свои "тараканы" в базах, но тем менее редактирование возможно. не одновременно с 1с редактировать пытаешься надеюсь?


 
Евгений Р.   (2010-02-01 00:27) [6]

Нет, базу пользую только на чтение. А вопрос с редактированием просто попутно. База открыта только моей программой и редактировать не дает. И сообщение о какой-то ошибке. Завтра скажу какой.


 
Anatoly Podgoretsky ©   (2010-02-01 00:48) [7]

100% неверно составленый ConnectionString
Или не Live таблица



Страницы: 1 вся ветка

Текущий архив: 2010.04.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
15-1263276336
Kolan
2010-01-12 09:05
2010.04.04
Как управлять версиями веб-проектов


15-1263557848
ghg79
2010-01-15 15:17
2010.04.04
Настройки Codegear 2009


1-1247787260
XProger
2009-07-17 03:34
2010.04.04
Индексы методов интерфейса


1-1248243716
12_Roma_12
2009-07-22 10:21
2010.04.04
Как узнать, что на панели создаеться контрол ?


2-1265270041
lewka
2010-02-04 10:54
2010.04.04
Поворот компонента