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

Cortar Cadena de texto + saltos de linea

Estas en el tema de Cortar Cadena de texto + saltos de linea en el foro de ASP Clásico en Foros del Web. Agradeceria me pudierais indicar com cortar una cadena de texto que viene de bd y a la vez realizar saltos de linea tantas veces como ...
  #1 (permalink)  
Antiguo 22/11/2007, 06:02
 
Fecha de Ingreso: noviembre-2007
Mensajes: 13
Antigüedad: 17 años, 5 meses
Puntos: 0
Cortar Cadena de texto + saltos de linea

Agradeceria me pudierais indicar com cortar una cadena de texto que viene de bd y a la vez realizar saltos de linea tantas veces como sea necesario.

es decir de una consulta saco

rs("descripcion") de una longitud de 500
y quiero que cada linea sea de una longitud de 100

Mil gracias
  #2 (permalink)  
Antiguo 22/11/2007, 08:18
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: Cortar Cadena de texto + saltos de linea

Algo rápido sobre la marcha que seguro se puede mejorar:
Código:
<%
texto="123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 4 lineas completas y unos cuantos caracteres mas"
Lineas = INT(LEN(texto )/100)
Inicio = 1
For i=1 to Lineas
Response.write MID(texto ,Inicio,100)& "<br>"
Inicio = i*100+1
Next
If LEN(texto ) > Lineas*100 Then
Response.write MID(texto ,Lineas*100+1,LEN(texto )) & "<br>"
End If
%>
  #3 (permalink)  
Antiguo 22/11/2007, 09:55
 
Fecha de Ingreso: noviembre-2007
Mensajes: 13
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Cortar Cadena de texto + saltos de linea

Muchas gracias me ha funcionado perfecto.
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 18:14.