ASP - El subíndice está fuera del intervalo: 'i' ¿porque

 
Vista:

El subíndice está fuera del intervalo: 'i' ¿porque

Publicado por David (3 intervenciones) el 24/08/2002 18:18:59
porque no me funciona esto?
<%
Dim cadena
cadena = (rs_titulares.Fields.Item("titular").Value)
cadena = Split(cadena, " ")
For i = 0 To 6
Response.Write cadena(i)& " "
Next
%>
Me dice...
El subíndice está fuera del intervalo: 'i'
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:El subíndice está fuera del intervalo: 'i' ¿p

Publicado por javier (220 intervenciones) el 24/08/2002 20:23:50
cuando haces el split, cadena se comvierte en un array de n valores.
Al hacer el bucle, cambialo por este
For i = 0 To len(cadena)
De esta manera, el bucle sera de tantas dimensiones como tenga el array, de la forma que lo haces tu, cadena puede tener 4 dimensiones y cuando pase de 4 te dara el error de "El subíndice está fuera del intervalo: 'i' "

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El subíndice está fuera del intervalo: 'i' ¿p

Publicado por David (3 intervenciones) el 25/08/2002 01:05:03
No funciona 'No coinciden los tipos'
En realidad lo que estoy tratando de hacer es mostrar un numero determinado de palabras dentro de un recorset que muestro en una pagina, aquello de "En un lugar de la mancha... [mas]"
Pero no lo consigo ¿alguien conoce algun metodo para ello?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar