Чтение файла Excel с помощью JET OleDB C # без первого пустого столбца - PullRequest
0 голосов
/ 24 февраля 2012

У меня есть приложение, которое читает данные Excel, используя JET / ACE OleDB в C #.Я использую номера столбцов, хранящиеся в базе данных, чтобы прочитать данные из этих листов.

Все работает нормально, за исключением одного файла, который имеет первый пустой столбец (почему они решили оставить его пустым, мне не под силу).ADO.Net игнорирует первый столбец и выбрасывает все с ног на голову.Если я введу что-либо в ячейку в первом столбце, эта проблема исчезнет, ​​но есть ли другой обходной путь?

FYI IMEX установлен на 1, TypeGuessRows установлен на 0, а ImportMixedTypes установлен на Text в реестре.

1 Ответ

0 голосов
/ 04 апреля 2012

Это как-то связано с этим SO Вопрос

Что произойдет, если вы отформатируете данные в электронной таблице в явном виде в виде текста?Первая колонка все еще игнорируется?

...