Curso Básico de ASP
CONSTANTES
Uma constante representa um valor fixo através de um identificador alfanumérico. Uma vez definido, o valor não pode ser modificado.
Exemplo 6: const.asp:
<% @ LANGUAGE=VBSCRIPT %>
<% Option Explicit %>
<HTML><HEAD><TITLE>Curso ASP</TITLE></HEAD>
<BODY>
<% Const A
A = 560 <!–não pode mais ser modificado–>
%>
</BODY></HTML>
OPERADORES
Símbolos alfanuméricos para efetuar operações:
|
operador
|
função
|
|
=
|
atribuição / igualdade
|
|
<>
|
diferença
|
|
<
|
menor que
|
|
<=
|
menor ou igual que
|
|
>
|
maior que
|
|
>=
|
maior ou igual que
|
|
+
|
soma / concatenação de strings
|
|
-
|
subtração / negativo numérico
|
|
*
|
multiplicação
|
|
/
|
divisão
|
|
\
|
divisão com resultado de número inteiro
|
|
Mod
|
retorna o resto de uma divisão entre inteiros
|
|
^
|
exponenciação
|
|
&
|
concatenação de strings
|
|
Is
|
igualdade entre dois objetos
|
Obs.: Os valores envolvidos numa mesma operação devem ser do mesmo subtipo ou de subtipos compatíveis.
Exemplo 7: oper.asp:
<% @ LANGUAGE=VBSCRIPT %>
<% Option Explicit %>
<HTML><HEAD><TITLE>Curso ASP</TITLE></HEAD>
<BODY>
<% Dim a, b, f, g, s
a = “1″
b = “2″
f = 1
g = 2
s = “letra”
%>
operações numéricas:<BR>
F + G = <% =f+g %><BR> <!–soma–>
G – F = <% =g-f %><BR><BR> <!–diferença–>
concatenação de strings:<BR>
A + B = <% =a+b %><BR><BR> <!–string+string–>
junção de número com string:<BR>
G + A = <% =g+a %><BR> <!–número + string numérica–>
G + S = <% =g+s %> <!–incompatibilidade = número + string alfanumérica –>
</BODY></HTML>
Para resolver esses problemas, algumas conversões de tipos podem ser utilizadas:
|
Função
|
Conversão
|
|
CStr
|
expressão => string
|
|
Cint
|
expressão => integer
|
|
CLng
|
expressão => long
|
|
Cbool
|
expressão => booleano
|
|
Cbyte
|
expressão => byte
|
|
Cdate
|
expressão => date
|
|
CDbl
|
expressão => double
|
|
CSng
|
expressão => single
|
Exemplo 8: conver.asp:
<% @ LANGUAGE=VBSCRIPT %>
<% Option Explicit %>
<HTML><HEAD><TITLE>Curso ASP</TITLE></HEAD>
<BODY>
<% Dim a, b, aniver, hoje
a = “1″ : b = “2″
aniver = #12/03/1992#
hoje = Date
%>
Operações:<BR>
A – B = <% =Cint(a)-Cint(b) %><BR>
A + B = <% =Cint(a)+Cint(b) %><BR><BR>
Idade:<BR>
Eu tenho <% =CLng(hoje-aniver) %> dias de vida<BR>
Farei 10000 dias de vida em <% =Cdate(aniver+10000) %>
</BODY></HTML>
Acompanhe as respostas e comentarios atraves do RSS 2.0 feed.
Deixe seu comentario, pergunta ou resposta ou trackback para seu site.

novembro 11th, 2008 at 10:04
Bom!
com exemplos faces de serem entendidos para quem está iniciando no asp.
obrigado
fevereiro 1st, 2009 at 16:10
Vocês fizeram o melhor site da internet, com esses cursos grátis, pois nem todos tem dinheiro para cursos, as vezes o mínimo que seja…… que Deus sempre ilumine todos vocês, que que vocês todos sejam prósperos em tudo que fazem…….