See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 20606|Vastuse: 0

[Allikas] "Microsoft. ACE.oledb.12.0" pakub lahendust

[Kopeeri link]
Postitatud 11.08.2015 11:58:25 | | |
See viga tuleneb sellest, et kasutad ACCESS2007 versiooniga loodud andmebaasi, kuid serveris pole programmi, mis sellega töötaks.


"Microsoft. ACE.oledb.12.0" teenusepakkuja.
Märkus:Lahendamata erand tekkis praeguse veebipäringu täitmisel. Kontrolli virna jälgimise infot, et saada täpsemat infot vea kohta ja kust see sinu koodis tuli, mis vea põhjustas.

Erandite andmed:System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。


Laadi alla 2007. aasta Office'i süsteemidraiver: Data Connection Component install
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
See allalaadimine paigaldab komponentide komplekti, mida mitte-Microsoft Office'i rakendused saavad kasutada andmete lugemiseks 2007. aasta Office'i süsteemifailidest,
Näiteks Microsoft Office Access 2007 (mdb ja accdb) ning Microsoft Office Excel 2007 (xls, xlsx ja xlsb) failide andmete lugemine.
Need komponendid toetavad ka ühenduste loomist Microsoft Windowsi SharePointi teenuste ja tekstifailidega.

Lisaks on rakenduste arendajatele paigaldatud ODBC ja OLEDB draiverid, mida nad saavad kasutada rakenduste arendamisel, mis ühenduvad Office'i failiformaatidega.
---------------------------------------------------------------------------------------------------------------------------------------------------
Kasuta seda allalaadimist:
Kui oled rakenduse kasutaja, vaata taotluse dokumentatsiooni, et saada täpset teavet sobiva draiveri kasutamise kohta.

Kui oled rakenduste arendaja, kes kasutab OLEDB-i, sea ConnectionString omaduse Provider parameetriks "Microsoft.ACE.OLEDB.12.0"
Kui soovid ühenduda Microsoft Office Exceli andmetega, lisa "Excel 12.0" OLEDB ühenduse stringi laiendatud omadustele.

Kui oled rakenduste arendaja, kes kasutab ODBC-d Microsoft Office Access andmetega ühenduse loomiseks,
Palun määrake ühendusstringiks "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=tee mdb/accdb failini"

Kui oled rakenduste arendaja, kes kasutab ODBC-d Microsoft Office Exceli andmetega ühenduse loomiseks,
Palun määra ühendusstringiks "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=tee xls/xlsx/xlsm/xlsb failini"

Detailid:http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=7554f536-8c28-4598-9b72-ef94e038c891


Või:
Lahendus 1 (Kontrollimine on okei)
  Vali rakenduse rakenduste valik ------> vali Täpsemad seaded ---------> luba 32-bitised rakendused -------> tõeline  

Lahendus 2
  Microsoft.ACE.OLEDB.12.0 ei ole enam x64 peal kasutatav, pead sundima oma veebirakenduse kompileerima x86-ks ja seejärel avaldama selle Win08 x64-ks, pea meeles seadistada rakenduste basseinis Enable 32bit Application = true.
(Kontrolli puudub)






Eelmine:Asp.Net Hangi failitee, failinimi ja FileUpload kontrolli laiendus
Järgmine:Video ja sisefotod poisist, kes üritas vägistada ja tappa naissoost klassikaaslast Hiina Kommunikatsiooniülikoolis
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com