Microsoft.Jet.OLEDB.4.0 Преобразование символов

I ' m работает с CSV, содержащим символы вроде:

” and •

Я читаю CSV через OleDb, а поставщиком является Microsoft.Jet.OLEDB.4.0. когда данные загружаются в OleDbCommand, символы соответственно преобразуются в следующие:

“ and •

Я подозревал, что в строке подключения может быть параметр сортировки, но мне ничего не удалось найти об этом.

Я могу подтвердить, что следующее:

  1. Я вижу исходный символ в CSV, когда открываю его.
  2. Если я запускаю выбор файла через OleDb WHERE [field] LIKE '% •%', я получаю 0 строк, но если SELECT WHERE [field] LIKE '% â € œ%' Я получаю возвращенные строки.

Есть мысли?

5
задан Craig 26 April 2011 в 17:48
поделиться