Можно ли получить доступ к файлу Excel через ADO.NET, который не имеет строки заголовка? - PullRequest
1 голос
/ 30 октября 2009

У меня есть отформатированный файл Excel, который я не могу контролировать, и мне нужно прочитать информацию, содержащуюся в нем.

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

Можно ли тогда прочитать такой файл через ADO.Net?

Заранее спасибо,

1 Ответ

3 голосов
/ 30 октября 2009

Я думаю, что эта статья объясняет, как сделать это довольно хорошо: http://support.microsoft.com/kb/316934

Что касается отсутствия строки заголовка ...

В книгах Excel первая строка диапазон - строка заголовка (или поле имена) по умолчанию. Если первый диапазон не содержит заголовков, вы можете укажите HDR = NO в расширенном свойства в строке подключения. Если вы укажете HDR = NO в Строка подключения, Jet OLE DB провайдер автоматически называет поля для вас (F1 представляет первое поле, F2 представляет второе поле и т. д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...