powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Портится кодировка
2 сообщений из 2, страница 1 из 1
Портится кодировка
    #34969540
Добрый день
Коннекчусь к DBF-файлу с кодировкой OEM так:
Код: plaintext
String DBFConnectionString = @"Provider=vfpoledb.1;Data Source=" + @FileInfoDBF.DirectoryName.ToString() + @";Collating Sequence=MACHINE;";

Файлы DBF ДОСОВСКИЕ. При просмотре кодировка меняется и вместо русских символов - козяблы.
Collating Sequence пробовал менять - результат тот же.

Как это побороть?
Использование JET не предлагать, ибо он не читает длинные имена файлов (больше чем 8.3).

С уважением, Владимир.
...
Рейтинг: 0 / 0
Портится кодировка
    #34970087
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимирррр
При просмотре кодировка меняется

При просмотре где?
Код: plaintext
\nstrConn="Provider=vfpoledb.1;Data Source=E:\\FPD26\\dbf\\";\n
отрабатывает без проблем: и в debug\'ере видны нормальные буковки, и при выводе напрямую в файл, открытый как
Код: plaintext
\nfstr_out=new StreamWriter(OutputFileName,false,System.Text.Encoding.GetEncoding( 1251 ));\n
все в норме.
Владимирррр
Использование JET не предлагать, ибо он не читает длинные имена файлов (больше чем 8.3).

тынць
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Портится кодировка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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