bernd: Probleme beim Umstieg von IIS 5 auf 6

Beitrag lesen

Hallo,

Das Problem ist einfach, dass ich am Code nix ändern darf. Natürlich gibt es irgendwo einen Connect, aber das Problem liegt einfach am Schließen.

Das Problem liegt nicht am Schließen. Das Problem ist, dass warenkorb ein Objekt mit der Methode Close() darstellen sollte, es aber nicht tut (Object required). Möglicherweise wird das Objekt "warenkorb" nicht erzeugt oder es steht aus irgendwelchen Gründen nicht zur Verfügung.

Kannst du denn den Code nicht einsehen? Du hast ihn doch auf den neuen Server gestellt.

Vermutlich stellt wahrenkorb eine Objektreferenz auf ein im Session-Objekt hinterlegte Datenbankverbindung dar, die aber nicht zustande kommt, da möglicherweise dem neuen Server die Rechte fehlen um auf die entspr. ODBC-Daten zuzugreifen oder es ist nicht die nötige MDAC-Version installiert. Es kann so vieles sein und es gibt viele Möglichkeiten mit Datenbanken zu arbeiten.

Wenn die Datenbankverbindung via ODBC hergestellt wird, dann überprüfe die Berechtigungen für die entspr. Quelle im Schlüssel HKLM\SOFTWARE\ODBC\ODBC.INI (mit RegEdt32.exe). Möglicherweise läuft die Applikation im Benutzerkontext ohne Zugriffsrecht auf den entspr. Eintrag.

Normalerweise würdest dann auch beim Öffnen der Datenbankverbindung eine Fehlermeldung bekommen, es sei denn, es wird im Quelltext entspr. unterbunden.

bernd