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

Como mostrar texto a partir de tal cantidad de caracteres?

Estas en el tema de Como mostrar texto a partir de tal cantidad de caracteres? en el foro de ASP Clásico en Foros del Web. Hola amigos programadores! Yo uso el siguiente code para poder mosrar el texto desde el carater "1" al "455". <%if len(trim(RS("IMG"))) <> 0 then%> <%=mid(RS("NOTA"),1,455) ...
  #1 (permalink)  
Antiguo 21/09/2006, 11:46
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 19 años
Puntos: 0
Sonrisa Como mostrar texto a partir de tal cantidad de caracteres?

Hola amigos programadores!
Yo uso el siguiente code para poder mosrar el texto desde el carater "1" al "455".


<%if len(trim(RS("IMG"))) <> 0 then%> <%=mid(RS("NOTA"),1,455) & "..." %>


<%end if%>


Pues bien, lo que quiero es que luego pueda ver desde el caracter "455" ahasta el final del texto, que no es una cantidad definida!
Alguien me ayuda?


Muchas gracias !
  #2 (permalink)  
Antiguo 21/09/2006, 11:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
creo que con esto sería suficiente:
mid(RS("NOTA"),455,len(RS("NOTA")))
__________________
...___...
  #3 (permalink)  
Antiguo 21/09/2006, 12:52
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 19 años
Puntos: 0
Sonrisa mmmmmmmmmm. no sé como ponerlo

gracias por la respuesta Al, pero no sé donde agregarlo, probe unas cuantas y no lo logré. Gracias por todo.


ORIGINAL

<%if len(trim(RS("IMG"))) <> 0 then%> <%=mid(RS("NOTA"),1,455) & "..." %>


<%end if%>

LO MODIFICADO
<%if len(trim(RS("IMG"))) <> 0 then%> <%=mid(RS("NOTA"),455,len(RS("NOTA")))%>

<%end if%>


es la que me parece pero no le doy con otras posibilidades.
  #4 (permalink)  
Antiguo 21/09/2006, 12:58
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 19 años
Puntos: 0
Te muestro el error en esa linea

Microsoft VBScript runtime error '800a005e'

Invalid use of Null

/noticias.asp, line 76
  #5 (permalink)  
Antiguo 23/09/2006, 11:20
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
No se cual sea la linea 76 pero deduzco por el error que faltan validaciones.

<%
if Not IsNull(RS("NOTA")) Then
Response.Write MID(RS("NOTA"),456, LEN(RS("NOTA")))
End if
%>
  #6 (permalink)  
Antiguo 26/09/2006, 15:16
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 19 años
Puntos: 0
Sonrisa MUchas gracias

MAestro!! Usted es una persona muy amable! Muchas gracias por sdu ayuda
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 21:56.