|
使用OLEDB時(shí)出現(xiàn)下述錯(cuò)誤: System.InvalidOperationException HResult=0x80131509 Message=未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.12.0”提供程序。 Source=<無(wú)法計(jì)算異常源> StackTrace: <無(wú)法計(jì)算異常堆棧跟蹤> 截圖如下:
解決方案如下: 可先將Microsoft.Jet.OLED.12.0換為Microsoft.ACE.OLED.12.0,
若還不行。安裝一下AccessDatabaseEngine,下載鏈接為: https://www.microsoft.com/en-us/download/details.aspx?id=13255 修改后如下,雖然報(bào)錯(cuò),但其報(bào)錯(cuò)信息,明顯不是由于Engine導(dǎo)致,而是由于sheet name導(dǎo)致。也就是說(shuō)上述操作是有效的。
|
|
|
來(lái)自: 悟道習(xí)術(shù) > 《C#》