|
|
|

|

|
Dicas
|

|
ASP - Active Server Page (Miscelâneas)
|
|
 |
Título da Dica: Nova alternativa para a inclusão do arquivo ADOVBS.INC
|
 |
|
|
Postada em 1/10/2003 por ~Ð@®£@Ñ
O arquivo ADOVBS.INC contém a definição das constantes utilizadas pelo ADO. É comum fazermos o include desse arquivo (#include), porém como várias dicas mencionam, o ASP é interpretado e, consequentemente, o include desse arquivo gera uma grande perda de performance devido ao excesso de constantes definidas.
Para resolver esse problema o IIS 5.0 (Windows 2000) trouxe um novo recurso : É possível fazermos referencias a bibliotecas COM, assim como no VB.
Não se anime tanto : Como as variáveis do ASP não são tipadas ainda não chegamos ao Early Binding, mas isso já permite o reconhecimento de constantes sem a utilização do include para o adovbs, o que melhora consideravelmente a performance das páginas.
Para fazermos a referencia a biblioteca do ADO devemos incluir no Global.ASA uma das seguintes instruções :
<!-- METADATA NAME="Microsoft ActiveX Data Objects 2.5 Library" TYPE="TypeLib" UUID="{00000205-0000-0010-8000-00AA006D2EA4}" -->
ou
<!-- METADATA TYPE="TypeLib" FILE="C:\Program Files\Common Files\system\ado\msado15.dll" -->
(O nome da DLL da segunda instrução pode variar)
Feito isso podemos fazer referência às constantes do ADO normalmente.
|
|
|
|

|