powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Проблемы с кодировкой, при получении данных из 1с прямым запросом
5 сообщений из 5, страница 1 из 1
Проблемы с кодировкой, при получении данных из 1с прямым запросом
    #36322577
150682
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно,
Подключась к дбф базе, выполняю запрос, русские буквы в наименовании отображаются как абра кадабра, подскажите что не так делаю?
Вот код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
ADOUtils = Новый("AddIn.ADOUtils");
	Con= Новый COMObject("ADODB.Connection");
	Path="\\Account3\Base\V77\VinomInna\";
	Con.Open("Provider=Microsoft.Jet.OLEDB.4.0;" +
	"Data Source=" + Path + ";" +
	"Extended Properties=""DBASE IV;"";"); 
	ТекстЗапроса="SELECT SC890.Descr
	|From SC890
	|Where SC890.CODE='00000001307'";
	
	ТекстЗапроса1="SELECT *
	|from SC1809";
	Recordset=Con.Execute(ТекстЗапроса1);
	ТЗ =  ADOUtils.ADORecordsetToValueTable(Recordset);
    Тз.выбратьСтроку();
	RecordSet.Close();
	гл_DB_Doc.Close();
...
Рейтинг: 0 / 0
Проблемы с кодировкой, при получении данных из 1с прямым запросом
    #36322584
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
править строку подключения
...
Рейтинг: 0 / 0
Проблемы с кодировкой, при получении данных из 1с прямым запросом
    #36323789
150682
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господин ПЖ
Спасибо за ответ, смотрю справку по ConnectionString не нашел ничего связанное с кодировкой?

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databaseName;User ID=userName;Password=userPassword;"

Parameter Description
Jet OLEDB:Compact Reclaimed Space Amount
(DBPROP_JETOLEDB_COMPACTFREESPACESIZE)
Jet OLEDB:Connection Control
.....
...
Рейтинг: 0 / 0
Проблемы с кодировкой, при получении данных из 1с прямым запросом
    #36323811
VladimirKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно изменить в реестре:

HKLM\Microsoft\JET\4.0\Engines\xBase\DataCodePage= OEM
на
HKLM\Microsoft\JET\4.0\Engines\xBase\DataCodePage= ANSI
...
Рейтинг: 0 / 0
Проблемы с кодировкой, при получении данных из 1с прямым запросом
    #36323822
150682
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladimirKr !
большое спасиб РАБОТАЕТ!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Проблемы с кодировкой, при получении данных из 1с прямым запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]