Foros del Web » Programando para Internet » ASP Clásico »

Dimensionar una variable

Estas en el tema de Dimensionar una variable en el foro de ASP Clásico en Foros del Web. Supongo que estoes una tonteria, pero despues de repasar varios manuales de ASP (no digo todos, pero si varios) y de buscar en este y ...
  #1 (permalink)  
Antiguo 26/03/2003, 06:42
 
Fecha de Ingreso: marzo-2003
Mensajes: 9
Antigüedad: 22 años, 1 mes
Puntos: 0
Dimensionar una variable

Supongo que estoes una tonteria, pero despues de repasar varios manuales de ASP (no digo todos, pero si varios) y de buscar en este y en otros foros no he encontrado la respuesta, por lo que me atrevo a pediros ayuda.

Tengo una variable recogida mediante un formulario de una pagina anterior a la que llamo numero

Numero=Request.Form("Numero")

y ahora quiero crear una nueva variable que se dimensione el número de veces que venga del formulario anterior, es decir:

dim segunda(numero)

He tratado de poner casi todas las posibilidades que se me ocurren, es decir, como esta en la linea anterior y las siguientes

dim segunda("numero")
dim segunda("&numero&")
dim segunda(&numero&)

pues ninguna funciona.

¿alguien me podría ayudar? por favor

Saludos.

Víctor.
  #2 (permalink)  
Antiguo 26/03/2003, 07:15
Avatar de Juansan  
Fecha de Ingreso: abril-2001
Mensajes: 203
Antigüedad: 24 años
Puntos: 0
No se si entendi bien.
Queres tener en dos variables el mismo valor de Request.Form("Numero")??

Si es asi, podes hacer...

Numero=Request.Form("Numero")
Numero1=Request.Form("Numero")

y listo.

Si no es eso lo que queres, interprete mal tu pregunta.
Alguien de aqui te ayudara.
Saludos
  #3 (permalink)  
Antiguo 26/03/2003, 08:06
 
Fecha de Ingreso: marzo-2003
Mensajes: 9
Antigüedad: 22 años, 1 mes
Puntos: 0
Quizás no me explique bien, no quiero tener varias variables con el mismo valor, sino crear una variable dimensionada un numero de veces, es decir:
segunda(1)
segunda(2)
segunda(3)
...
cada una de ellas con distinto valor.

El problema es definir el número de veces que quiero que se dimensione la variable, ya que este número de veces depende del valor de una variable recogida de un formulario anterior.

Gracias a todos.

Víctor.
  #4 (permalink)  
Antiguo 26/03/2003, 08:11
Avatar de Juansan  
Fecha de Ingreso: abril-2001
Mensajes: 203
Antigüedad: 24 años
Puntos: 0
for i = 1 to variable
segunda(i)
next

esto te sirve??
  #5 (permalink)  
Antiguo 26/03/2003, 11:24
Mai
 
Fecha de Ingreso: febrero-2003
Mensajes: 38
Antigüedad: 22 años, 2 meses
Puntos: 0
Lo mas sencillo, es ir encadenando los campos que pases en una cadena string, usando como separador por ejemplo , o el ; siempre algo que no vaya a estar contenido dentro de los campos.
Puede parecer muy cutre, pero es de lo mas sencillo y solo tienes que recuperar los datos haciendo un split de la cadena y
luego accediendo a ella como un array

La encadenas:cadena=cadena + ";" + parametro.
por ejemplo, cadena="aa;bb;cc" que pasa la url
Luego fraccionas con
arrayCadena=split(cadena,";")
y luego la
recorres con
arrayCadena(i)

Espero que te sirva

Mai
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:04.