У меня есть приложение, которое читает данные Excel, используя JET / ACE OleDB в C #.Я использую номера столбцов, хранящиеся в базе данных, чтобы прочитать данные из этих листов.
Все работает нормально, за исключением одного файла, который имеет первый пустой столбец (почему они решили оставить его пустым, мне не под силу).ADO.Net игнорирует первый столбец и выбрасывает все с ног на голову.Если я введу что-либо в ячейку в первом столбце, эта проблема исчезнет, но есть ли другой обходной путь?
FYI IMEX установлен на 1, TypeGuessRows установлен на 0, а ImportMixedTypes установлен на Text в реестре.