Ошибка Внешняя таблица не в ожидаемом формате

Я пытаюсь получить данные дляsqlserver2005 на моемC# Приложение для Windows, из файла sheet1.xls через соединение oledb в Visual Studio-2008, и я использую ОС Windows7, и я не сделалЯ установил Excel в моей системе.

Это моя строка подключения:

 string excelconnectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +excelfilepath + ";"+"Extended Properties='Excel 8.0;HDR=Yes;'";

Я пробовал много способов, но все же я получаю эту ошибку:

"External table is not in the expected format. "

Пожалуйста, помогите мне.

Ответы на вопрос(1)

Ваш ответ на вопрос