Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 20606|Odpowiedź: 0

[Źródło] "Microsoft. ACE.oledb.12.0" oferuje obejście

[Skopiuj link]
Opublikowano 11.08.2015 11:58:25 | | |
Błąd ten wynika z faktu, że korzystasz z bazy danych stworzonej przez ACCESS2007 wersję, ale na serwerze nie ma programu, który by z nią współpracował.


"Microsoft. ACE.oledb.12.0" dostawca.
Uwaga:Podczas wykonywania bieżącego żądania webowego wystąpił nieobsłużony wyjątek. Sprawdź informacje o śledzeniu stosu, aby uzyskać szczegóły dotyczące błędu i jego źródła w kodzie, które go spowodowały.

Szczegóły wyjątków:System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。


Pobierz sterownik systemu Office z 2007 roku: instalacja komponentu Data Connection
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
Ten plik instalowany jest zestaw komponentów, które aplikacje spoza Microsoft Office mogą wykorzystać do odczytu danych z plików systemowych Office z 2007 roku,
Na przykład odczyt danych z plików Microsoft Office Access 2007 (mdb i accdb) oraz plików Microsoft Office Excel 2007 (xls, xlsx i xlsb).
Te komponenty wspierają również nawiązywanie połączeń z usługami Microsoft Windows SharePoint oraz plikami tekstowymi.

Dodatkowo instalowane są sterowniki ODBC i OLEDB, aby programiści aplikacji mogli ich używać podczas tworzenia aplikacji łączących się z formatami plików Office.
---------------------------------------------------------------------------------------------------------------------------------------------------
Skorzystaj z tego pobrania:
Jeśli jesteś użytkownikiem aplikacji, zapoznaj się z dokumentacją aplikacji, aby uzyskać szczegółowe informacje o tym, jak używać odpowiedniego sterownika.

Jeśli jesteś programistą aplikacji korzystającym z OLEDB, ustaw parametr Provider w właściwości ConnectionString na "Microsoft.ACE.OLEDB.12.0"
Jeśli chcesz połączyć się z danymi Microsoft Office Excel, dodaj "Excel 12.0" do rozszerzonych właściwości ciągu połączenia OLEDB.

Jeśli jesteś programistą aplikacji używającym ODBC do łączenia się z danymi Microsoft Office Access,
Proszę ustawić ciąg połączenia na "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=ścieżka do pliku mdb/accdb"

Jeśli jesteś programistą aplikacji używającym ODBC do łączenia danych Microsoft Office Excel,
Proszę ustawić ciąg połączeń na "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=ścieżka do pliku xls/xlsx/xlsm/xlsb"

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


Lub:
Rozwiązanie 1 (Weryfikacja jest OK)
  Wybierz pulę aplikacji aplikacji ------> wybierz Zaawansowane ustawienia---------> włącz aplikacje 32-bitowe -------> prawdziwe  

Rozwiązanie 2
  Microsoft.ACE.OLEDB.12.0 nie może być już używany na x64, musisz wymusić kompilację aplikacji webowej do x86, a następnie opublikować ją do Win08 x64, pamiętaj, aby ustawić Enable 32bit Application = true w puli aplikacji.
(Bez weryfikacji)






Poprzedni:Asp.Net Uzyskaj ścieżkę pliku, nazwę pliku oraz rozszerzenie kontroli FileUpload
Następny:Ekspozycja wideo i zdjęcia wewnętrzne przedstawiające chłopca próbującego zgwałcić i zabić koleżankę z klasy na Communication University of China
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com