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

Error en redimension de Arreglo

Estas en el tema de Error en redimension de Arreglo en el foro de ASP Clásico en Foros del Web. amigos, estoy intentando realizar unos arreglos, para poder evaluar costos, en este caso miren el codigo 'primero buscamos las matriculas y los indices para crear ...
  #1 (permalink)  
Antiguo 05/03/2007, 17:37
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Error en redimension de Arreglo

amigos, estoy intentando realizar unos arreglos, para poder evaluar costos, en este caso miren el codigo

'primero buscamos las matriculas y los indices para crear los arreglos de consulta

SELECT id_matricula, index, periodo FROM LE where status=1
'creo las variables a usar
DIM matriculas()
DIM indexs()
DIM periodos()
DIM cont1
DIM montos()
DIM x
con1=0
x=0

while mientras no sea el final
ReDim Preserve matriculas(cont)
matriculas(cont)=RS id_matricula value
ReDim Preserve indexs(cont)
indexs(cont)=RS index value
ReDim Preserve periodos(cont)
periodos(cont)=RS periodo value
RS movenext
cont1=cont1+1
wend
RS close
hasta aki todo bien
  #2 (permalink)  
Antiguo 05/03/2007, 17:37
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: Error en redimension de Arreglo

el problema radica en la siguiente seccion

[code]
DIM sumatotal(cont1) 'Cuanto a dado
DIM CuantoX(cont1) 'Cuanto deberia de pagar
DIM Differencia(cont1) 'cuanto adeuda

'con este sacaremos cuanto se supone que deberia pagar el alumno
for k=0 to cont1
CuantoX(k)=periodos(k)*2000
next

y ahi es donde me aparece el error que es este

Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0402)
Se esperaba una constante entera
/Gestion/Gestion.asp, línea 1682, columna 14
DIM sumatotal(cont1) 'Cuanto a dado
-------------^



el cual segun lo mencionado es que no le estoy asignando valor alguno, pero le estoy enviando el total de vueltas de la primera parte, alguna observacion.....
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 06:00.