Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 21479|Svar: 0

[Källa] "Microsoft. ACE.oledb.12.0" ger en lösning

[Kopiera länk]
Publicerad på 2015-09-23 09:34:30 | | |
Felmeddelande: "Microsoft. ACE.oledb.12.0"-leverantör.Lösning:

http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exeLadda ner. Installera den sedan.

Detta fel beror på att du använder en databas skapad av ACCESS2007 version, menserverDet finns inget program som samarbetar, så det finns ett fel.

"Microsoft. ACE.oledb.12.0"-leverantör.
Notera:Ett ohanterat undantag inträffade under exekveringen av den aktuella webbförfrågan. Kontrollera stackspårningsinformationen för detaljer om felet och var det kom ifrån i din kod som orsakade felet.

Undantagsdetaljer:System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。
Ladda ner Office-systemdrivrutinen från 2007: Installation av Data Connection Component
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
Denna nedladdning installerar en uppsättning komponenter som icke-Microsoft Office-applikationer kan använda för att läsa data från 2007 års Office-systemfiler,
Till exempel att läsa data från Microsoft Office Access 2007 (mdb och accdb) filer och Microsoft Office Excel 2007 (xls, xlsx och xlsb) filer.
Dessa komponenter stödjer också att etablera anslutningar till Microsoft Windows SharePoint Services och textfiler.

Dessutom installeras ODBC- och OLEDB-drivrutiner för applikationsutvecklare att använda vid utveckling av applikationer som ansluter till Office-filformat.
---------------------------------------------------------------------------------------------------------------------------------------------------
Använd denna nedladdning:
Om du är applikationsanvändare, se applikationsdokumentationen för detaljerad information om hur man använder rätt drivrutin.

Om du är applikationsutvecklare som använder OLEDB, sätt parametern Provider för egenskapen ConnectionString till "Microsoft.ACE.OLEDB.12.0"
Om du vill ansluta till Microsoft Office Excel-data, lägg till "Excel 12.0" i de utökade egenskaperna för OLEDB-anslutningssträngen.

Om du är applikationsutvecklare som använder ODBC för att ansluta till Microsoft Office Access-data,
Vänligen ställ in anslutningssträngen till "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=väg till mdb/accdb-fil"

Om du är applikationsutvecklare som använder ODBC för att ansluta till Microsoft Office Excel-data,
Vänligen ställ in anslutningssträngen till "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=väg till xls/xlsx/xlsm/xlsb-fil"

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

Eller:
Lösning 1 (Verifiering är okej)
  Välj appens apppool ------> välj Avancerade inställningar ---------> aktivera 32-bitars appar -------> true  

Lösning 2
  Microsoft.ACE.OLEDB.12.0 kan inte längre användas på x64, du måste tvinga din webbapplikation att kompilera till x86 och sedan publicera den till Win08 x64, kom ihåg att sätta Aktivera 32-bitars applikation = true i applikationspoolen.
(Ingen verifiering)






Föregående:Hur testar man om ditt nätverk är inaktiverat för UDP-protokollet?
Nästa:c# operation access-databas DBHelp-klass
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com