arrays en asp
DESCRIPTION
Arreglos en ASPTRANSCRIPT
Arreglos en ASP
Arrays, Arreglos, Matrices
Un arreglo o una matriz es un vector que permite almacenar diferentes datosen una misma variable, con la salvedad que se puede acceder a la informaciónpor medio de un subíndice, o punto de acceso del vector, tal es el caso de:
campo(0) = “Nancy”campo(1) = “Keyko”campo(2) = “Lucho”campo(3) = “Cesar”campo(4) = “Manuel”campo(5) = “Jaime”campo(6) = “Wuilmer”
Tenemos una sola variable cuyo nombre es campo, pero contiene diferenteselementos o cadenas de textos según su índice, así por ejemplo la variablecampo(3), contiene el elemento CESAR Willeams Medina Email - [email protected]
<!– Elabore el siguiente codigo ASP-->
<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
<%
dim semanas
semanas = array("Domingo","Lunes","Martes","Miercoles","Jueves","Vienes","Sabado")
For contador = 0 to ubound(semanas)
Response.Write vect(contador)
Response.Write "<BR>"
Next
%>
</body>
</html>
En ASP al igual que otros lenguajes de programación también podemos hacer usode esta herramienta de programación y para ello es necesario utilizar la siguientesintaxis o forma de uso
DIM nombre_variablenombre_variable = ARRAY( “Elemento1”, “Elemento2”, “Elemento3” …..)
Si los elementos que asignamos son cadenas de textos, estas deberán estar escritasentre comillas, en el caso de valores numéricos no son necesarias las comillas, acontinuación un ejemplo de cómo almacenar en una misma variable los días de lasemana y luego procesarlos
NotaLos arrays en ASP empiezan desde el elemento 0
Operadores Lógicos
Los operadores lógicos son usados para evaluar varias comparaciones, combinando los posibles valores de estas.
Operadores en ASP
<!– Elabore el siguiente codigo ASP-->
<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
<%
dim nombre, horast
nombre = array("Rodriguez","Canepa","Rodrigo")
horast = array(20,30,40)
For i = 0 to ubound(nombre)
Response.Write nombre(i)
Response.Write "<BR>"
next
For i = 0 to ubound(horast)
Response.Write horast(i)
Response.Write "<BR>"
next
%>
</body>
</html>
Arrays de cadena y numéricos
Otro ejemplo del uso de arreglos a continuación una variable para los nombres y otra para las horas trabajadas, por lo que si se desea realizar operaciones con el segundo trabajador seria nombre(1) y horast(1)
<!– Elabore el siguiente codigo ASP-->
<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
<%
dim nombre, horast
nombre = array("Rodriguez","Canepa","Rodrigo")
horast = array(20,30,40)
Response.Write nombre(1)
Response.Write "<BR>"
Response.Write horast(1)
Response.Write "<BR>"
%>
</body>
</html>