Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

L'oggetto Server

L'oggetto built-in Server permette di gestire alcuni processi specifici del server Web su cui è in esecuzione una pagina, un sito o un'intera applicazione Web.

Un esempio di utilizzo dell'oggetto Server è quello della collezione CreateObject che permette di creare una nuova istanza di un oggetto ActiveX (Rif. capitolo 4) ad esempio:

<%
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
%>
che apre una nuova istanza dell'oggetto Connection di ADO per stabilire una connessione con un database (Rif. capitolo 14). Ogni istanza di un oggetto ActiveX va chiusa col metodo Close e va impostato il suo valore a Nothing
<%
cn.Close
Set cn = Nothing
%>
Altro metodo importante è MapPath() che trasforma un percorso relativo in assoluto, ad esempio per specificare la posizione di un database, di un file di testo o XML che dobbiamo utilizzare per l'interscambio dei dati. L'esempio che segue restituisce il percorso assoluto del file che esegue lo script; create il file mappath.asp sul vostro server Web e copiate il seguente codice:
<%@LANGUAGE = VBScript%>
<%
' Restituisce il nome del file corrente
Dim questa_pag
questa_pag = Request.ServerVariables("SCRIPT_NAME")

' Stampa a video il percorso assoluto
Response.Write Server.MapPath(questa_pag)
%>
Troveremo l'oggetto Server nei prossimi capitoli.

Corsi
Corso ASPCorso ASP
Corso completo per la creazione di siti Web dinamici. A partire da 39 €.
Corso ASP da ZeroCorso ASP da Zero
Imparare Microsoft ASP e VBScript da zero. A partire da 29 €.
Corso ASP e AccessCorso ASP e Access
Gestione di un database MS Access con ASP. A partire da 29 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122