Форум: "Начинающим";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
ВнизРусские буквы в полях 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c