So funktioniert JustAnswer:
  • Fragen Sie einen Experten
    Tausende Experten in über 200 Kategorien.
  • Erhalten Sie eine professionelle Antwort
    Per E-Mail oder sofortiger Benachrichtigung, während Sie auf unserer Website warten.
    Stellen Sie ggf. weitere Anschlussfragen.
  • 100%ige Zufriedenheit garantiert
    Bewerten Sie die erhaltene Antwort.
Stellen Sie Ihre Frage an Tronic.
Tronic
Tronic, IT-Specialist
Kategorie: Computer
Zufriedene Kunden: 2398
Erfahrung:  Elektroniker und EDV-Service
31581453
Geben Sie Ihre Frage in der Kategorie Computer hier ein
Tronic ist jetzt online.

Hi, mdB- Datenbankzugriff ber vb6 l uft auf Entwicklerrechner

Kundenfrage

Hi,
mdB- Datenbankzugriff über vb6 läuft auf Entwicklerrechner (WIN 7 SP1: ADO 2.8) problemlos, nicht aber unter zB. XP beim Kunden, Fehler "Klasse unterstützt keine Automatisierung oder unterstützt erwartete Schnittstelle nicht"
.Provider = "Microsoft.Jet.OLEDB.4.0"

Was kann ich tun?
Gepostet: vor 5 Jahren.
Kategorie: Computer
Experte:  IT-Fachinformatiker hat geantwortet vor 5 Jahren.
Hallo,

erstaunlich das VB 6 unter Windows 7 mit dem SP1 noch funktioniert das ist Fakt, das weiß ich aus eigener Erfahrung allerdings werden diese Programme ab 2012 genauer ab Windows 8 nicht mehr funktionieren. Sie müssen so oder so auf eine moderne Entwicklungsumgebung wie RealStudio oder VB.NET ausweichen.

Ich frage mich auch gerade, ob es nicht genau anders herum ist: Entwicklungsrechner XP Ziel PC Windows 7 das wäre logischer. Haben Sie beim erstellen des Setups denn alle Abhängigkeiten berücksichtigt?

Gruss Günter

Experte:  IT-Fachinformatiker hat geantwortet vor 5 Jahren.
Hallo,

also Sie müssen das Service Pack 6.0 für Visual Studio 6.0 installieren:

http://www.microsoft.com/downloads/de-de/details.aspx?FamilyID=A8494EDB-2E89-4676-A16A-5C5477CB9713

Dies behebt dutzende Fehler u.a. auch im Datenbank Bereich. Wenn Sie das setup korrekt erstellen und das Programm auf dem Ziel PC richtig installiert wird, darf es keine Probleme geben sofern Sie nicht explizit per ODBC auif eine MDB zugreifen.

Warnung: Ab Windows Vista sind Komponenten die als Zusatzkomponenten auf einem Ziel PC installiert werden sollen u.a. nicht mehr lauffähig d.h. ab Vista wird Ihre Anwendung möglicherweise gar nicht mehr wie erwartet funktionieren.

Dies trifft jedoch in erster Linie auf alle ActiveX Komponenten zu, die nicht von Microsoft stammen genau diese funktionieren ab Vista nicht mehr, wenn sie nicht vorher aktualisiert wurde.

Gruss Günter

Ähnliche Fragen in der Kategorie Computer