ASP Tipp 18: Verwenden Sie die TypeLib-Bindung mit ADO- und anderen Komponenten

Beim Verwenden von ADO nehmen Entwickler oft adovbs.txt auf, um auf die verschiedenen Konstanten von ADO zugreifen zu können. Diese Datei muss auf jeder Seite hinzugefügt werden, die die Konstanten verwenden möchte. Sie ist verhältnismäßig umfangreich und erhöht den Aufwand bei der Kompilierungszeit und Skriptgröße jeder ASP-Seite.

In IIS 5.0 gibt es erstmals die Möglichkeit der Bindung an die Typbibliothek einer Komponente. Dadurch können Sie einmal auf die Typbibliothek verweisen und sie auf jeder ASP-Seite verwenden, ohne dass alle Seiten unter der Kompilierung der Konstantendatei leiden, und Entwickler brauchen keine VBScript #include-Dateien für ASP zu erstellen.

Positionieren Sie folgende Anweisungen in der Datei Global.asa, um auf die ADO-TypeLib zuzugreifen.

<!– METADATA NAME=„Microsoft ActiveX Data Objects 2.5 Library“

TYPE=„TypeLib“ UUID=„{00000205-0000-0010-8000-00AA006D2EA4}“ –>

oder

<!– METADATA TYPE=„TypeLib“

FILE=„C:\Program Files\Common Files\system\ado\msado15.dll“ –>