Pagina Iniziale | Preferiti Comunity: Login | Registrati | Newsletter | Forum | Concorsi Newsgroup
Canali: Hardware | Software | Files | Webmaster | Cellulari | Shop | Guadagna con i tuoi acquisti     
Nel sito: News | Articoli | Files | Manuali | Consigli PC | Schede cellulari | Programmaz. | Hosting | Motori Ricerca | Glossario | Link
Servizi: Shopping | Forum | Crea un BLOG | Cartucce Compatibili | Hosting Aruba | Tool News |   Sponsor: Automazione Industriale
  Articoli

Recensioni
Consigli per PC


  News e files

Software
Telefonia
Internet
Tecnologia
Files e Download


  Manualistica

Guide HW/SW
Scripts ASP
Scripts HTML
Scripts Java
Scripts Delphi
Glossario


  Shopping

Hardware
Software e Giochi
Elettronica
Cinema e Film
Console e Accessori
Prodotti Ufficio
Formazione e Corsi

Tieniti aggiornato sul mondo della tecnologia con la nostra newsletter!
La tecnologia sulla tua
casella e-mail

[Info Newsletter]


Concessionaria Pubblicitaria


<< News Precedente [Fine Pagina] News Successiva >>
ASP a puntate - lez. 2

Un articolo di: Matteo Gentile del 06/05/2002      Letture: 6348

39.90 Euro
EMER - ASP 20 da UniEuro



  Buono sconto 4% su Toner e Cartucce agli utenti AZpoint. SU Iomiricarico.it!!

Ed eccoci qui quest'oggi a pubblicae la seconda parte della guida alle Active Server Pages denominata "ASp a puntate". La guida, sempre offerta gentilmente da Matteo Gentile, tratterà in questa seconda parte l'argomento relativo alle Variabili e verrà inoltre realizzata la prima pagina ASP.

Le variabili e la prima pagina ASP



Come detto nell'Introduzione, nelle pagine ASP il codice di script va inserito all'interno degli appositi marcatori.
Ora cominciamo a scriverci un po' di codice dentro.
Incominciamo dalle Variabili. Essendo un linguaggio di scripting e non di programmazione, le variabili saranno create tutte di tipo Variant (il tipo più generale possibile).
Per creare le variabili si utilizza la sintassi:


<% Dim X
Dim Y, Z
X=5
X=True
Z="Ciao"
Y=7.15
%>

Come si vede da questo mini esempio posso dichiarare più variabili contemporaneamente. Le variabili inoltre posso dichiararle in qualunque punto della pagina.
Per ottenere delle variabili di tipo Date, Int, ecc. si deve convertire una variabile dopo la sua creazione; ad esempio:

XString = CStr(Z)

Converte a stringa

XInt = CInt(X)

Converte a intero arrotondando

XDate = CDate(X)

Converte una data nel formato impostato

YDouble = CDbl(Y)

Converte in un numero a doppia precisione

YLong = CLong(Y)

Converte in un numero intero lungo

XBoolean = CBool(X)

Converte in booleano (True/False)

XByte = CByte(X)

Converte nel tipo Byte

Per conoscere il tipo di una variabile posso usare l'apposita istruzione:


Tipo=TypeName(4) 'Ritorna Integer
Tipo=TypeName("Ciao") 'Ritorna String

Non è tuttavia necessario usare l'istruzione Dim. E' buona norma però usarla in quanto le variabili dichiarate occupano meno memoria di quelle non dichiarate quindi ho un guadagno in prestazioni. Per obbligare a dichiarare tutte la variabili bisogna usare l'istruzione:


<%Option Explicit%>

Per confrontare due variabili uso:

X > Y
X < Y
X <> Y
X >= Y
X <= Y
Tutte questi confronti restituiscono True se sono verificati.
Esistono poi gli operatori logici:
X And Y  (True se entrambe true)
X Or Y     (True se almeno una è True)
Not X      (La negazione di X)
x Xor Y   (True se X e Y diversi)
X Eqv Y  (True se X e Y uguali)
X Imp Y  (True se Y è True o entrambi False)
Ora vediamo qual'è l'istruzione che ci permette di scrivere le nostre variabili su schermo:

Response.Write (X)
Response.Write ("Ciao a tutti!")
Per scrivere su schermo abbiamo usato un metodo dell'Oggetto Response, uno degli Oggetti Built-In di ASP (che tratteremo più avanti).
Ora siamo pronti per scrivere la nostra prima pagina ASP:

<HTML><HEAD><TITLE>Prima Pagina ASP</TITLE></HEAD>
<BODY>
<% Option Explicit
Dim saluto
saluto="Ciao a tutti"
Response.write (saluto)
%>
</BODY>
</HTML>

Salvatela come PrimaPagina.asp e visualizzatela col vostro Browser.
Invece del comando Response.Write(saluto) posso usare semplicemente:

<%= saluto %>

Se però lo uso molte volte all'interno di una pagina rallenterò le prestazioni del server.
Conviene sempre quindi cercare di concentrare gli script e l'HTML in blocchi separati più grossi.

Per scrivere una pagina ASP è necessario conoscere HTML. Clicca qui per andare ad un manuale completo.



[Indietro]    [Su]      [Home]      [Commenti]      [V. Stampabile]

Commento di Anonimo (ip: 213.156.55.128), scritto il 22/02/2007 alle 11:48:06
'';

Commento di Anonimo (ip: 82.59.56.180), scritto il 06/05/2007 alle 12:54:13
Poco chiaro per i principianti

Commenta questa notizia:
Non hai ancora fatto il
Login, puoi inserire commenti solo come anonimo.
ATTENZIONE: il tuo IP verrà memorizzato e mostrato a fianco del commento; con la pressione del tasto invia commento si esprime il consenso alla pubblicazione di tale informazione personale.
A discrezione dello staff, i commenti ritenuti non adatti od offensivi potranno essere rimossi. Nel caso di utilizzo di espressioni volgari od offensive il comportamento verrà segnalato al provider interessato.
Se non ti sei ancora registrato, cosa aspetti? Registrati subito.

Da ora puoi discutere dei problemi informatici anche sul nostro FORUM

Testo del commento:




  News correlate

 ASP: HTTP 500 internal server error
 ASP: Guida ai Database - lez. 1
 Asp object: lez. 8
 Asp object: lez. 7
 Asp object: lez. 6
 Asp object: lez. 5
 ASP Objects: lez. 4
 ASP Objects: lez. 3


Domini Email SpazioWeb
a partire da € 9.99+IVA annui



  Ultime dal Forum

Ambien Online Overnight Delivery, Ambien Cheap No Pre
Order Amoxicillin Cod Overnight, Amoxicillin Overnigh
Buy Meridia Cod, Meridia Shipped Cod, Buy Meridia C
Buy Accutane Online Overnight Shipping, US Accutane N
Cod Fedex Valium Buy Valium Online Pharmacy With Saturd
Buy Xenical Cod. Xenical Online Without Prescription. X
Buy Adderall Online. Buy Adderall Online Without Prescr
Trashy Lingerie. Trashy Lingerie Models. Cheap Trashy L
Buy Ativan Cheap No Prescription, Buy Ativan Without

Comunicazioni / Note Legali / Staff / Collabora / Pubblicità / Contatti


Copyright JuiceADV S.r.l. (P.IVA : 02387250307), tutti i diritti riservati Utenti Connessi: 313


Pagina creata in 0,53sec. Powered by JuiceADV S.r.l.

Stats v0.1 (0,000sec.)