Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > El Objeto Server de ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

El Objeto Server de ASP

El objeto server es el que utilizamos cuando hacemos la Conexion a una BD o cuando creamos un RecordSet. Pero además, tiene otros métodos y propiedades que podemos usar al programar nuestra página ASP. A continuación veremos algunos de esos métodos y los describiremos para que conoscan como funcionan y que acción tienen.

Método CreateObject("Id"): Sirve para crear objetos en nuestro servidor. Objectos que sirven para mandar mails ("CDONS.NewMail"), para conectar a base de datos ("ADODB.Connection") y para obtener registros de las BD ("ADODB.RecordSet"). Se vera su uso en capitulos posteriore. Los referidos a Base de Datos.

Método HTMLEncode("cadena"): Lo podemos utilizar para solucionar el problema con los caracteres especiales. Reemplaza "esos" caracteres por los de HTML. Reemplazaría el signo ">" por ">". Para entenderlo miremos un ejemplo:

<%
dim cadena
cadena = Server.HTMLEncode("hola ""amigo"" como verás no hay problema si usas comillas o <B>tags de HTML</B>")
Response.Write cadena
%>

Esto devolveria el siguiente texto:

hola "amigo" como verás no hay problema si usas comillas o <B>tags de HTML</B>

Pero si miran el código HTML de está pagina verán lo siguiente, ya que el HTMLEnconde transformó los caracteres:

hola &quot;amigo&quot; como ver&#225;s no hay problema si usas comillas o &lt;B&gt;tags de HTML&lt;/B&gt;

Método Execute("URL"): Solo con el IIS 5.0 se puede utilizar este método, por el cual podriamos correr otra página desde la que estamos. La página elegida se ejecuta dentro de la nuestra, y al finalizar la segunda página, se continúa con el resto de la nuestra. Usamos <% Server.Execute("http://www.algo.com") %>

Método MapPath("URL"): Devuelve la ruta donde nos encontramos. Usamos <% Server.MapPath("archivo.asp") %>

Una propiedad de el Objeto Server es ScriptTimeout. Esta propiedad es la que indica el tiempo que debe trancurrir para que se deje de cargar un script. El tiempo por defecto es de 90. Nosotros lo podemos modificar si tenemos que cargar un script demasiado largo que necesita de mas tiempo.
Para usarlo es simple: <% Server.ScriptTimeOut = 90 %>




Autor: Guido Laghi
http://www.soloasp.com.ar/vertexto.asp?txt=15

Usuarios que han visto este tema también han visto...

- Como pasar información entre páginas
- El Objeto FileSystemObject en ASP
- Vaciar un Array con ASP
- Agregar, eliminar y modificar datos a una BD con ASP
- Contador de clicks en ASP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 04-12-2008 a las 04:20:13