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

Problemas con saltos de renglon

Estas en el tema de Problemas con saltos de renglon en el foro de ASP Clásico en Foros del Web. Estoy tratando de imprimir saltos de renglon con una cadena que viene gurdada en un campo de una tabla, si hago lo siguiente @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 14/02/2012, 02:06
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 3 meses
Puntos: 1
Problemas con saltos de renglon

Estoy tratando de imprimir saltos de renglon con una cadena que viene gurdada en un campo de una tabla, si hago lo siguiente

Código HTML:
Ver original
  1. <textarea name="textarea" id="textarea" cols="120" rows="50"><%=rs1("art_descripcion")%></textarea>

los imprime perfecto pero si hago solo esto

Código HTML:
Ver original
  1. <%=rs1("art_descripcion")%>

lo imprime de corrido alguien me puede ayudar en la DB si vienen los retornos de carro guardados
  #2 (permalink)  
Antiguo 14/02/2012, 16:11
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Respuesta: Problemas con saltos de renglon

Trata:
Código ASP:
Ver original
  1. <%=Replace(rs1("art_descripcion"), vbCrLf, "<br />")%>

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 14/02/2012, 16:15
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 3 meses
Puntos: 1
Respuesta: Problemas con saltos de renglon

Error de Microsoft VBScript en tiempo de ejecución error '800a005e'

Uso no válido de Null: 'Replace'
  #4 (permalink)  
Antiguo 14/02/2012, 22:43
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Respuesta: Problemas con saltos de renglon

El campo que estas tratando de imprimir tiene un valor nulo y no puedes hacer un replace sobre un valor nulo, tienes que agregar una condicion:
Código ASP:
Ver original
  1. if rs1("art_descripcion") <> null then
  2.      Response.Write(Replace(rs1("art_descripcion"), vbCrLf, "<br />"))
  3. end if

Un truco que podría funcionar:

Código ASP:
Ver original
  1. <%=Replace((rs1("art_descripcion")&""), vbCrLf, "<br />")%>

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway

Etiquetas: renglon, saltos, tabla, campos
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 02:14.