#c# #oledb #oledbconnection
Вопрос:
Проблема с чтением файла .dbf с помощью OleDbConnection. Как правильно настроить кодировку?
Мой Код:
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" inpath ";Extended Properties=dBASE IV;Persist Security Info=False;");
Я попробовал так, но получил ошибку:
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" inpath ";Extended Properties=dBASE IV;Persist Security Info=False;CharacterSet=WIN1251;");
import.txt
OEEAOOAI_A?EEIAOE
Комментарии:
1. Вы уверены, что ваши данные закодированы как WIN1251? Вы пробовали UTF8?
2. Я попробовал с UTF8. Здесь проблема в том, что я неправильно добавил этот параметр кодировки, но в примерах он, похоже, добавлен таким образом.