Tutoriales ASP

ASP INICIO

Tutorial de WordPress

Introducción a las páginas web Razor de páginas web Diseño de páginas web Carpetas de páginas web Páginas web globales Formularios de páginas web Objetos de páginas web Archivos de páginas web Bases de datos de páginas web Ayudantes de páginas web Cuadrícula web de páginas web Gráficos de páginas web Correo electrónico de páginas web Seguridad de las páginas web Publicación de páginas web Ejemplos de páginas web Clases de páginas web

Maquinilla de afeitar ASP.NET

Introducción a la maquinilla de afeitar Sintaxis de la maquinilla de afeitar Variables de Razor C# Razor C# Bucles Razor C# Lógica Razor VB Variables Razor Bucles VB Razor VB Lógica

ASP clásico

Introducción ASP Sintaxis ASP Variables ASP Procedimientos ASP Condicionales ASP Bucle ASP Formularios ASP Cookies ASP Sesión ASP Aplicación ASP ASP #incluir ASP Global.asa ASP AJAX correo electrónico ASP Ejemplos de ASP

Referencia ASP

Funciones ASP VB Palabras clave ASP VB Respuesta ASP Solicitud ASP Aplicación ASP Sesión ASP Servidor ASP Error de ASP Sistema de archivos ASP flujo de texto ASP Unidad ASP Archivo ASP Carpeta ASP Diccionario ASP Rotador de anuncios ASP Cap del navegador ASP Enlace de contenido ASP Rotador de contenido ASP Referencia rápida ASP

ADO Tutorial

Introducción a ADO Conectar ADO Conjunto de registros ADO Pantalla ADO Consulta ADO Ordenar ADO Agregar Actualización de ADO ADO Eliminar Demostración de ADO Acelerar ADO

Objetos ADO

Comando ADO Conexión ADO ADO Error Campo ADO Parámetro ADO Propiedad ADO Registro ADO Conjunto de registros ADO Corriente ADO Tipos de datos ADO

Variables ASP


Las variables son "contenedores" para almacenar información.


Más ejemplos


Este ejemplo demuestra cómo declarar una variable, asignarle un valor y utilizar el valor en un texto.


Las matrices se utilizan para almacenar una serie de elementos de datos relacionados. Este ejemplo demuestra cómo crear una matriz que almacena nombres.


Cómo recorrer los seis encabezados en HTML.


Este ejemplo mostrará un mensaje diferente al usuario dependiendo de la hora en el servidor.


Este ejemplo es el mismo que el anterior, pero la sintaxis es diferente.


Cómo crear una variable, asignarle un valor y luego cambiar el valor de la misma.


Cómo insertar un valor de variable en un texto.


¿Recuerdas el álgebra de la escuela?

¿Recuerdas el álgebra de la escuela? x=5, y=6, z=x+y

¿Recuerdas que una letra (como x) podría usarse para contener un valor (como 5), y que podrías usar la información anterior para calcular el valor de z para que sea 11?

Estas letras se denominan variables y las variables se pueden usar para contener valores (x=5) o expresiones (z=x+y).


Variables de VBScript

Al igual que con el álgebra, las variables de VBScript se utilizan para contener valores o expresiones.

Una variable puede tener un nombre corto, como x, o un nombre más descriptivo, como carname.

Reglas para nombres de variables de VBScript:

  • Debe comenzar con una letra 
  • No puede contener un punto (.)
  • No puede exceder los 255 caracteres

En VBScript, todas las variables son de tipo variante , que pueden almacenar diferentes tipos de datos.



Declaración (creación) de variables VBScript

La creación de variables en VBScript suele denominarse "declaración" de variables.

Puede declarar variables de VBScript con la instrucción Dim, Public o Private. Como esto:

Dim x
Dim carname

Ahora ha creado dos variables. Los nombres de las variables son "x" y "carname".

También puede declarar variables utilizando su nombre en un script. Como esto:

carname="Volvo"

Ahora también ha creado una variable. El nombre de la variable es "carname". Sin embargo, este método no es una buena práctica, porque puede escribir mal el nombre de la variable más adelante en su secuencia de comandos y eso puede causar resultados extraños cuando se ejecuta la secuencia de comandos.

Si escribe mal, por ejemplo, la variable "carname" a "carnime", el script creará automáticamente una nueva variable llamada "carnime". Para evitar que su secuencia de comandos haga esto, puede usar la instrucción Option Explicit. Esta declaración lo obliga a declarar todas sus variables con la declaración dim, pública o privada.

Coloque la declaración de opción explícita en la parte superior de su secuencia de comandos. Como esto:

Option Explicit
Dim carname
carname=some value

Asignación de valores a variables

Asignas un valor a una variable como esta:

carname="Volvo"
x=10

El nombre de la variable está a la izquierda de la expresión y el valor que desea asignar a la variable está a la derecha. Ahora la variable "carname" tiene el valor de "Volvo", y la variable "x" tiene el valor de "10".


Variables de matriz de VBScript

Una variable de matriz se utiliza para almacenar múltiples valores en una sola variable.

En el siguiente ejemplo, se declara una matriz que contiene 3 elementos:

Dim names(2)

El número que se muestra entre paréntesis es 2. Comenzamos en cero, por lo que esta matriz contiene 3 elementos. Esta es una matriz de tamaño fijo. Asigne datos a cada uno de los elementos de la matriz de esta manera:

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

De manera similar, los datos se pueden recuperar de cualquier elemento utilizando el índice del elemento de matriz particular que desee. Como esto:

mother=names(0)

Puede tener hasta 60 dimensiones en una matriz. Las dimensiones múltiples se declaran separando los números entre paréntesis con comas. Aquí tenemos una matriz bidimensional que consta de 5 filas y 7 columnas:

Dim table(4,6)

Asigne datos a una matriz bidimensional:

Ejemplo

<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>

La vida útil de las variables

Cualquier secuencia de comandos del archivo ASP puede acceder a una variable declarada fuera de un procedimiento y modificarla.

Una variable declarada dentro de un procedimiento se crea y se destruye cada vez que se ejecuta el procedimiento. Ningún script fuera del procedimiento puede acceder o cambiar la variable.

Para declarar variables accesibles a más de un archivo ASP, declárelas como variables de sesión o variables de aplicación.

Variables de sesión

Las variables de sesión se utilizan para almacenar información sobre UN solo usuario y están disponibles para todas las páginas en una aplicación. Por lo general, la información almacenada en las variables de sesión son el nombre, la identificación y las preferencias.

Variables de aplicación

Las variables de aplicación también están disponibles para todas las páginas en una aplicación. Las variables de aplicación se utilizan para almacenar información sobre TODOS los usuarios en una aplicación específica.