
Korzystanie z dostawca Jet dostęp do bazy danych Microsoft Access z OLEDB, na komputerze z 64-bitowym systemie operacyjnym zostanie wyświetlony komunikat o błędzie "," Microsoft.Jet.OLEDB.4.0 "dostawca nie jest zarejestrowany na lokalnym komputera '.
Microsoft nie rozwija dostawca OLEDB nie jest dostępna wtedy wersja 64bit.
Rozwiązaniem jest wymuszenie zakończenia projektu do 32-bitowej.
Visual Studio w języku włoskim:
Projekt> Properties ...> Kompilacja> Zaawansowane Opcje konfiguracji> docelowa CPU> x86
Angielski Visual Studio (VS2010):
Projekt> Properties ...> Kompilacja> Zaawansowane Opcje konfiguracji> docelowa CPU> x86


























13 stycznia 2011 07:52
w kolorze niebieskim, aplikacja opracowana w Visual Studio 2005, który przenosi dane z programu Excel do programu Access nie polega na wysyłaniu ogólny komunikat o błędzie, jednak ze względu na kierownika operacji, myślę, że w tym przypadku czy Jet OLEDB program sam w "chronione" od rozwoju (z widoku kodu), ale udaje się zrobić wszystko (kompleks) zadanie, którego nabawiłem. Ta sama aplikacja na innym komputerze, w tym przypadku, notatnika, ale nie pokazuje żadnego widocznego problemu.
czekając na odpowiedź, jeśli chodzi najlepszych
Franciszek Specjalna
13 stycznia 2011 12:13
Witam Francis, alert jest zbyt ogólny i prawdopodobnie system, który pracował wcześniej zmiany zostały dokonane, jakaś aplikacja zainstalowana lub odinstalować, może problem odniesienia.
Możesz spróbować uruchomić aplikację instalacyjną lub przywracania systemu.
PS: Myślę, że to laptop i notatnik