• Ошибка: System.invalidoperationException: 'поставщик Microsoft.jet.oledb.4.0'. Файл Excel с использованием веб -приложения ASP.NET. < /p>
Строки соединения SQL следующие, < /p>
if (Path.GetExtension(filePath) == ".xls")
{
connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source {0};Extended Properties='Excel 8.0;HDR=YES;IMEX=1'";
}
else if (Path.GetExtension(filePath) == ".xlsx")
{
connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source {0};Extended Properties='Excel 8.0;HDR=YES;IMEX=1'";
}
connectionString = string.Format(connectionString, filePath);
< /code>
При открытии подключения, упомянутая ошибка. Для SQL Server (17.10.6.1) < /p>
• Microsoft ole DB Driver для SQL Server (18.7.4.0) < /p>
Пробое .xls и .xlsx оба оба оба Испытания.
Подробнее здесь: https://stackoverflow.com/questions/793 ... al-machine
«Поставщик Microsoft.jet.oledb.4.0» не зарегистрирован на локальной машине ». ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Поставщик "microsoft.ace.oledb.12.0" не зарегистрирован на локальной машине
Anonymous » » в форуме C# - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Поставщик "microsoft.ace.oledb.12.0" не зарегистрирован на локальной машине
Anonymous » » в форуме C# - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Поставщик «MICROSOFT.ACE.OLEDB.12.0» не зарегистрирован на локальном компьютере.
Anonymous » » в форуме C# - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-