Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Klasse nicht registriert





Frage

Hi, ich habe 2 Server auf denen der IIS läuft. Nun möchte ich via ASP auf eine Access Datenbank zugreifen. Er gibt mir aber nur folgende Fehlermeldung zurück. [code] Provider Fehler "80040154´ Klasse nicht registriert /XXXX/Database/dokument.asp, line 18 [/code] Code [code] DBQValue = Server.MapPath ("./") & "\xxx.mdb" Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & DBQValue Set RS = Server.CreateObject("ADODB.Recordset") Id = Request.QueryString("Id") herkunft = Request.QueryString("herkunft") sql1="SELECT * " &_ "FROM XXX " &_ "WHERE Id=" & Id RS.Open sql1, Conn [/code] in der letzten Zeile tritt dann der Fehler auf. Auf den einen Server gehts, auf den anderen nicht. Auf beiden ist Office 2000 Prof installiert. Hab gehofft das Office bzw Access alle nötigen Klassen installiert und registriert. Auf Mysql Datenbanken kann ich via ODBC ohne Probleme zugreifen. Nur Access Datenbanken machen Probleme, egal ob ich sie direkt ansprechen möchte oder über einen vorher eingetragenen OBDS Alias. Ist das ein Konfigurationsproblem des IIS oder liegt es an wirklich nur ein einer fehlenden Registrierung der Klassen? Eventuell eine Access Runtime installieren? Hoffe ihr habt ein paar Tips für mich gruß Thomas

Antwort von



Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: