MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Visual Studio /.NET > Visual Basic für Windows (alle Versionen bis 6.0)
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 18.12.2000, 23:44   #1
HH
Neuer Benutzer
Neuer Benutzer
Standard ado unter win2000 und win95

Ich habe ein VB 6.0 mit SP3 und einem Verweis auf 'Microsoft ActiveX Data Objects 2.1 Library' gemacht mit der ich mich dann auf eine Access Datenbank verbinde.

Wenn ich aber das Programm (EXE) dann auf eine Win2000 Rechner installiere, bekomme ich dort die Meldung:

Fehler beim Registrieren der Datei ‚C:\winnt\system32\msado21.tlb

Wenn ich die Datei beim Verpackungsassistenten herausnehme, funktioniert die Installation ohne Probleme und das Programm funktioniert auf dem Win2000 auch ohne Probleme, da ADO anscheindend schon unter Win2000 vorinstalliert ist.

Wenn ich aber dies deaktiviere, und dann auf einen Win95 Rechner installiere, fehlt dort ADO, da Win95 kein ADO von Haus aus hat.

Wenn ich msado21.tlb deaktiviere kann ich unter Win95 nachträglich MDAC_TYP.EXE das ADO nachinstallieren.

Hat da jemand Erfahrung, bzw. einen Lösungsvorschlag, was ich da machen kann.
Wie erstelle ich da am besten eine setup.exe.
Vielen DAnk
Harry
HH ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.12.2000, 06:52   #2
Rom
MOF User
MOF User
Standard

Hallo HH,
die gleichen Probleme hatten wir auch.
Wir lassen, wenn es ein Win95/Win98/Win-NT Rechner ist per Menüführung (auch unter VB6.0) dann MDAC installieren. Bei Win2000 ist MDAC 2.5 installiert, aber meines wissens nach, kannst du dann trotzdem MDAC 2.1 installieren (nur Vorsicht mit anderen Anwendungen!?). Das eingendliche Setup wird dann auch per Menü aufgerufen.
Rom ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.12.2000, 12:28   #3
HH
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Vielen Dank für die Antwort.
Ich plane auch schon dies vom VB Programm aus zu steuern, wenn win95/98/nt dann mdac installieren, ansonsten nicht.

Mein Problem ist nur, wie ich überprüfen kann, um welches Betriebssystem es handelt und wie ich überprüfen kann, ob schon MDAC installiert ist.

Hoffe noch auf eine Antwort
Harry
HH ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.12.2000, 12:46   #4
HH
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Was mir noch dazu eingefallen ist.
Was ist wenn ich MDAC 2.5 generell fürdas VB Programm verwende, dann dürfte es in keinem Betriebssystem ein Problem bei der Installation geben - oder!

Wie wähle ich aber mdac 2.5 in einem vb Programm aus?

Ich konnte niergends die Datei msado25.tlb auf dem Win2000 Rechner finden?

Hoffe noch auf eine Antwort
Vielen Dank
Harry
HH ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.12.2000, 21:56   #5
HH
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Etwas ist mir noch aufgefallen bzw. eingefallen.

Ich habe nun ein Paket (lst) mit einem win95 REchner erstellt und ein andres (lst) mit einem win2000 (msado21.tlb deaktiviert).

Den einzigen Unterschied den ich feststellen konnte war, dass beim win95 file noch MDAC_TYP.EXE mit im seutp.lst file steht. Die Frage ist nur, ob dieses Programm dann auch automatisch bei der Installation (setup.exe) auf dem Rechner installiert wird, und wie Rom festgestellt hat, kein Problem mit win2000 programmen (ado2.5) macht!

Aber vielleicht is dies die Lösung, dass ich die setup files auf einem win95 REchner kreiere und dann überall (win95/98/nt/2000) installieren kann!

Hoffe noch auf eine Antwort
Harry


HH ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:42 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.