Tutoriais ASP

ASP HOME

Tutorial WP

Introdução às páginas da Web Navalha de páginas da Web Layout de páginas da Web Pastas de páginas da Web Páginas da Web globais Formulários de páginas da Web Objetos de páginas da Web Arquivos de páginas da Web Bancos de dados de páginas da Web Assistentes de páginas da Web Páginas da Web WebGrid Gráficos de páginas da Web E-mail de páginas da Web Segurança de páginas da Web Publicação de páginas da Web Exemplos de páginas da Web Aulas de páginas da Web

Máquina de barbear ASP.NET

Introdução à navalha Sintaxe Razor Variáveis ​​Razor C# Loops Razor C# Razor C# Logic Variáveis ​​Razor VB Loops Razor VB Lógica do Razor VB

ASP Clássico

Introdução ASP Sintaxe ASP Variáveis ​​ASP Procedimentos ASP Condicionais ASP Loop ASP Formulários ASP Cookies ASP Sessão ASP Aplicativo ASP ASP #incluir ASP Global.asa ASP AJAX e-mail ASP Exemplos ASP

Referência ASP

Funções ASP VB Palavras-chave ASP VB Resposta ASP Solicitação ASP Aplicativo ASP Sessão ASP Servidor ASP Erro ASP Sistema de arquivos ASP Fluxo de texto ASP Unidade ASP Arquivo ASP Pasta ASP Dicionário ASP ASP AdRotator ASP BrowserCap Vinculação de conteúdo ASP Rotador de conteúdo ASP Referência Rápida ASP

Tutorial ADO

Introdução ao ADO ADO Connect Conjunto de registros ADO Exibição ADO Consulta ADO ADO Sort Adicionar ADO Atualização ADO Excluir ADO Demonstração ADO Aceleração ADO

Objetos ADO

Comando ADO Conexão ADO Erro ADO Campo ADO Parâmetro ADO Propriedade ADO Registro ADO Conjunto de registros ADO Fluxo ADO Tipos de dados ADO

Variáveis ASP


Variáveis ​​são "contêineres" para armazenar informações.


Mais exemplos


Este exemplo demonstra como declarar uma variável, atribuir um valor a ela e usar o valor em um texto.


Os arrays são usados ​​para armazenar uma série de itens de dados relacionados. Este exemplo demonstra como criar uma matriz que armazena nomes.


Como percorrer os seis títulos em HTML.


Este exemplo exibirá uma mensagem diferente para o usuário dependendo da hora no servidor.


Este exemplo é igual ao anterior, mas a sintaxe é diferente.


Como criar uma variável, atribuir um valor a ela e alterar o valor dela.


Como inserir um valor de variável em um texto.


Você se lembra da álgebra da escola?

Você se lembra da álgebra da escola? x=5, y=6, z=x+y

Você se lembra que uma letra (como x) pode ser usada para conter um valor (como 5) e que você pode usar as informações acima para calcular o valor de z como 11?

Essas letras são chamadas de variáveis e variáveis ​​podem ser usadas para armazenar valores (x=5) ou expressões (z=x+y).


Variáveis ​​VBScript

Assim como na álgebra, as variáveis ​​VBScript são usadas para armazenar valores ou expressões.

Uma variável pode ter um nome curto, como x, ou um nome mais descritivo, como carname.

Regras para nomes de variáveis ​​VBScript:

  • Deve começar com uma letra 
  • Não pode conter um ponto (.)
  • Não pode exceder 255 caracteres

Em VBScript, todas as variáveis ​​são do tipo variant , que podem armazenar diferentes tipos de dados.



Declarando (Criando) Variáveis ​​VBScript

A criação de variáveis ​​em VBScript é mais frequentemente referida como variáveis ​​"declarantes".

Você pode declarar variáveis ​​VBScript com a instrução Dim, Public ou Private. Como isso:

Dim x
Dim carname

Agora você criou duas variáveis. Os nomes das variáveis ​​são "x" e "carname".

Você também pode declarar variáveis ​​usando seu nome em um script. Como isso:

carname="Volvo"

Agora você também criou uma variável. O nome da variável é "carname". No entanto, esse método não é uma boa prática, porque você pode digitar incorretamente o nome da variável posteriormente em seu script, e isso pode causar resultados estranhos quando o script estiver em execução.

Se você digitar errado, por exemplo, a variável "carname" para "carnime", o script criará automaticamente uma nova variável chamada "carnime". Para evitar que seu script faça isso, você pode usar a instrução Option Explicit. Esta declaração força você a declarar todas as suas variáveis ​​com a declaração dim, public ou private.

Coloque a instrução Option Explicit no topo do seu script. Como isso:

Option Explicit
Dim carname
carname=some value

Atribuindo valores a variáveis

Você atribui um valor a uma variável assim:

carname="Volvo"
x=10

O nome da variável está no lado esquerdo da expressão e o valor que você deseja atribuir à variável está à direita. Agora a variável "carname" tem o valor de "Volvo", e a variável "x" tem o valor de "10".


Variáveis ​​de matriz VBScript

Uma variável de matriz é usada para armazenar vários valores em uma única variável.

No exemplo a seguir, um array contendo 3 elementos é declarado:

Dim names(2)

O número mostrado entre parênteses é 2. Começamos em zero para que este array contenha 3 elementos. Esta é uma matriz de tamanho fixo. Você atribui dados a cada um dos elementos da matriz assim:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

Da mesma forma, os dados podem ser recuperados de qualquer elemento usando o índice do elemento de matriz específico que você deseja. Como isso:

mother=names(0)

Você pode ter até 60 dimensões em uma matriz. Dimensões múltiplas são declaradas separando os números entre parênteses com vírgulas. Aqui temos um array bidimensional composto por 5 linhas e 7 colunas:

Dim table(4,6)

Atribua dados a uma matriz bidimensional:

Exemplo

<html>
<body>

<%
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
    response.write("<p>")
    for j=0 to 2
        response.write(x(i,j) & "<br />")
    next
    response.write("</p>")
next
%>

</body>
</html>

A vida útil das variáveis

Uma variável declarada fora de um procedimento pode ser acessada e alterada por qualquer script no arquivo ASP.

Uma variável declarada dentro de um procedimento é criada e destruída toda vez que o procedimento é executado. Nenhum script fora do procedimento pode acessar ou alterar a variável.

Para declarar variáveis ​​acessíveis a mais de um arquivo ASP, declare-as como variáveis ​​de sessão ou variáveis ​​de aplicativo.

Variáveis ​​de sessão

As variáveis ​​de sessão são usadas para armazenar informações sobre UM único usuário e estão disponíveis para todas as páginas em um aplicativo. Normalmente, as informações armazenadas em variáveis ​​de sessão são nome, id e preferências.

Variáveis ​​de aplicativo

As variáveis ​​de aplicativo também estão disponíveis para todas as páginas em um aplicativo. As variáveis ​​de aplicativo são usadas para armazenar informações sobre TODOS os usuários em um aplicativo específico.