Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 20606|Vastaus: 0

[Lähde] "Microsoft. ACE.oledb.12.0" tarjoaa kiertotien

[Kopioi linkki]
Julkaistu 11.8.2015 11.58.25 | | |
Tämä virhe johtuu siitä, että käytät ACCESS2007 version luomaa tietokantaa, mutta palvelimella ei ole ohjelmaa, joka toimisi sen kanssa.


"Microsoft. ACE.oledb.12.0" -palveluntarjoaja.
Huomautus:Käsittelemätön poikkeus tapahtui nykyisen verkkopyynnön suorittamisen aikana. Tarkista pinon jäljityksen tiedot virheestä ja siitä, mistä koodisi virheen aiheutti.

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


Lataa vuoden 2007 Office-järjestelmän ajuri: Data Connection Component -asennus
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
Tämä lataus asentaa joukon komponentteja, joita ei-Microsoft Office -sovellukset voivat käyttää lukeakseen tietoja vuoden 2007 Office-järjestelmätiedostoista,
Esimerkiksi lukemalla tietoja Microsoft Office Access 2007 (mdb ja accdb) -tiedostoista sekä Microsoft Office Excel 2007 -tiedostoista (xls, xlsx ja xlsb).
Nämä komponentit tukevat myös yhteyksien muodostamista Microsoft Windowsin SharePoint-palveluihin ja tekstitiedostoihin.

Lisäksi ODBC- ja OLEDB-ajureita asennetaan sovelluskehittäjille, joita he voivat käyttää Office-tiedostomuotoihin yhdistäviä sovelluksia kehittäessään.
---------------------------------------------------------------------------------------------------------------------------------------------------
Käytä tätä latausta:
Jos olet sovelluksen käyttäjä, tutustu hakemusdokumentaatioon saadaksesi yksityiskohtaiset tiedot oikean ajurin käytöstä.

Jos olet sovelluskehittäjä ja käytät OLEDB:tä, aseta ConnectionString-ominaisuuden Provider-parametriksi "Microsoft.ACE.OLEDB.12.0"
Jos haluat yhdistää Microsoft Office Excel -tietoihin, lisää "Excel 12.0" OLEDB-yhteysmerkkijonon laajennettuihin ominaisuuksiin.

Jos olet sovelluskehittäjä ja käytät ODBC:tä yhdistääksesi Microsoft Office Access -tietoihin,
Aseta yhteysmerkkijonoksi "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=polku mdb/accdb-tiedostoon"

Jos olet sovelluskehittäjä, joka käyttää ODBC:tä yhdistääksesi Microsoft Office Excel -tietoihin,
Aseta yhteysmerkkijonoksi "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=polku xls/xlsx/xlsm/xlsb-tiedostoon"

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


Tai:
Ratkaisu 1 (Vahvistus on ok)
  Valitse sovelluksen sovelluspooli ------> valitse Lisäasetukset ---------> ota käyttöön 32-bittiset sovellukset -------> totta  

Ratkaisu 2
  Microsoft.ACE.OLEDB.12.0 ei enää ole käytössä x64:llä, sinun täytyy pakottaa web-sovellus kääntämään x86:een ja julkaista se sitten Win08 x64:ään, muista asettaa Enable 32bit Application = true sovelluspoolissa.
(Ei vahvistusta)






Edellinen:Asp.Net Hanki tiedostopolku, tiedostonimi ja FileUpload-ohjaimen pääte
Seuraava:Videokuvat ja sisäkuvia pojasta, joka yritti raiskata ja tappaa naispuolisen luokkatoverinsa Kiinan viestintäyliopistossa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com