[英]c# xls and xlsx file import
我想在C#中加載xls和xlsx文件。 對於xls,我使用的是:Provider = Microsoft.Jet.OLEDB.4.0; Data Source =;擴展屬性= \\“ Excel 8.0; HDR = YES \\對於xlsx:Provider = Microsoft.Ace.OLEDB.12.0; Data Source =;擴展屬性= \\“ Excel 12.0; HDR = YES \\\\”一旦項目平台目標是任何Cpu,我都可以毫無問題地上傳xlsx文件,但是當我上傳xls文件時,出現以下錯誤:“'Microsoft.Jet.OLEDB.4.0'提供程序未在本地計算機上注冊。”
而且,如果我將Platform Target更改為x86,則可以毫無問題地上傳xls文件,但是這次xlsx文件給出了此錯誤:“'Microsoft.Ace.OLEDB.12.0'提供程序未在本地計算機上注冊。”
如何上傳但文件格式沒有錯誤?
謝謝
兩種文件都應使用ACE.OleDB。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.