oledb excel java_C#中Excel 2016的oledb连接字符串
通過Office 365程序從本地安裝的Office 13升級(jí)到Office 16后,我發(fā)生了這種情況 . 我得到了這個(gè)例外:'Microsoft.ACE.OLEDB.12.0'提供程序未在本地計(jì)算機(jī)上注冊 .
我無法通過Office 365安裝過程找到安裝驅(qū)動(dòng)程序的方法 .
我在App.config中的連接字符串
使用它的代碼:
var excelConnectionString = ConfigurationSettings.GetExcelConnection(fileLocation);
var dataTable = new DataTable();
using (var excelConnection = new OleDbConnection(excelConnectionString))
{
excelConnection.Open();
var dataAdapter = new OleDbDataAdapter("SELECT * FROM [Users$]", excelConnection);
dataAdapter.Fill(dataTable);
excelConnection.Close();
}
Console.WriteLine("OpenExcelFile: File successfully opened:" + fileLocation);
return dataTable;
總結(jié)
以上是生活随笔為你收集整理的oledb excel java_C#中Excel 2016的oledb连接字符串的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 文件缓冲区_Java开发笔记(
- 下一篇: java undo_用JAVA实现Und