2013-09-17 5 views
2

Пожалуйста, помогите мне с этим кодом. Я загружаю файл с помощью xls. Расширение и загрузка одного и того же файла. Дает мне (не удалось найти устанавливаемый ISAM). Ошибка.Не удалось найти устанавливаемый ISAM. При загрузке файла Excel (.xls) Формат

Я попытался с почти everyConnection строки, но все же не удалось отладить эту ошибку

если (FileExtension == "XLS") { connString = «Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "+ ServerFullPath + FileName +"; Extended Properties = Excel 8.0 Xml "; } else { connString = "Provider = Microsoft.ACE.OLEDB.12.0; Источник данных =" + ServerFullPath + FileName + "; Extended Properties = Excel 12.0"; }

enter image description here ошибка приходит во время opeing соединения т.е. (oledbconn.open())

+0

Когда я изменил _Extended Properties = Excel 8.0 Xml_ для _Extended Properties = Excel 8.0_ без Xml, он работал для меня –

+1

Но мой код дает эту ошибку Внешняя таблица не в ожидаемом формате. – vippz

+1

Внешняя таблица не находится в ожидаемом формате – vippz

ответ

0

Это работало для меня.

string filepath = "C: \ upload \ abc.xls";

string Constr = "Provider = Microsoft.ACE.OLEDB.12.0; Источник данных =" + путь к файлу + "; Расширенные свойства = 'Excel 8.0; HDR = Yes; IMEX = 1;'";

Смежные вопросы