2009 10 grudnia 2009

"Microsoft.Jet.OLEDB.4.0" dostawca nie jest zarejestrowany na lokalnym komputerze

Kategoria: Bazy danych , programowanie , Visual Studio - acecondor @ 01:24

oledb_logo.png

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

Tagi: , , , , ,

2 Responses to "The 'Microsoft.Jet.OLEDB.4.0' dostawcy nie jest zarejestrowany na lokalnym komputerze"

  1. francesco napisał:

    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

    • acecondor pisze:

      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 :-)

Odpowiedzieć

Moderacja komentarzy włączona. Twój komentarz nie pojawi się natychmiast.