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

Widok: 21479|Odpowiedź: 0

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

[Skopiuj link]
Opublikowano 23.09.2015 09:34:30 | | |
Komunikat o błędzie: "Microsoft. ACE.oledb.12.0" dostawca.Rozwiązanie:

Idźhttp://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exePobierz. Potem go zainstaluj.

Ten błąd wynika z używania bazy danych stworzonej przez ACCESS2007 wersję, aleserwerNie ma programu, który ze sobą współpracuje, więc występuje błąd.

"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:Jak sprawdzić, czy Twoja sieć jest wyłączona dla protokołu UDP?
Następny:C# Operation Access Database DBHelp class
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