Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 20606|Odgovoriti: 0

[Vir] "Microsoft. ACE.oledb.12.0" ponuja rešitev

[Kopiraj povezavo]
Objavljeno na 11. 08. 2015 11:58:25 | | |
Ta napaka je posledica dejstva, da uporabljate bazo podatkov, ustvarjeno s strani ACCESS2007 različice, vendar na strežniku ni programa, ki bi z njo deloval.


"Microsoft. ACE.oledb.12.0" ponudnik.
Opomba:Med izvajanjem trenutne spletne zahteve je prišlo do neobdelane izjeme. Preverite informacije o sledenju sklada za podrobnosti o napaki in od kod je nastala v vaši kodi, ki je povzročila napako.

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


Prenesite sistemski gonilnik Office iz leta 2007: Namestitev komponent podatkovne povezave
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
Ta prenos namesti nabor komponent, ki jih lahko ne-Microsoft Office aplikacije uporabljajo za branje podatkov iz sistemskih datotek 2007 Office,
Na primer, branje podatkov iz datotek Microsoft Office Access 2007 (mdb in accdb) ter datotek Microsoft Office Excel 2007 (xls, xlsx in xlsb).
Te komponente prav tako podpirajo vzpostavljanje povezav z Microsoft Windows SharePoint Services in besedilnimi datotekami.

Poleg tega so nameščeni gonilniki ODBC in OLEDB, ki jih razvijalci aplikacij uporabljajo pri razvoju aplikacij, ki se povezujejo z Office datotečnimi formati.
---------------------------------------------------------------------------------------------------------------------------------------------------
Uporabite ta prenos:
Če ste uporabnik aplikacije, si za podrobne informacije o uporabi ustreznega gonilnika oglejte dokumentacijo aplikacije.

Če ste razvijalec aplikacij, ki uporablja OLEDB, nastavite parameter Provider lastnosti ConnectionString na "Microsoft.ACE.OLEDB.12.0"
Če želite povezati podatke Microsoft Office Excela, dodajte "Excel 12.0" v razširjene lastnosti OLEDB povezovalnega niza.

Če ste razvijalec aplikacij in uporabljate ODBC za povezavo z Microsoft Office Access podatki,
Prosimo, nastavite povezovalni niz na "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=pot do datoteke mdb/accdb"

Če ste razvijalec aplikacij in uporabljate ODBC za povezavo z Microsoft Office Excel podatki,
Prosimo, nastavite povezovalni niz na "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=pot do xls/xlsx/xlsm/xlsb datoteke"

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


Ali:
Rešitev 1 (Preverjanje je v redu)
  Izberi nabor aplikacij ------> izberi Napredne nastavitve ---------> omogoči 32-bitne aplikacije -------> res  

Rešitev 2
  Microsoft.ACE.OLEDB.12.0 ni več mogoče uporabljati na x64, morate prisiliti svojo spletno aplikacijo, da se prevede v x86 in jo nato objavi v Win08 x64, ne pozabite nastaviti Enable 32bit Application = true v aplikacijskem bazenu.
(Brez preverjanja)






Prejšnji:Asp.Net Pridobite pot do datoteke, ime datoteke in razširitev za nadzor FileUpload
Naslednji:Video posnetki in notranje fotografije dečka, ki je poskušal posiliti in ubiti sošolko na Univerzi za komunikacije na Kitajski univerzi za komunikacije
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com