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

Salto de linea

Estas en el tema de Salto de linea en el foro de ASP Clásico en Foros del Web. No puedo hacer que mis pags respeten los saltos de linea que encuentran en los campos de access. ya probe con lo de replace... pero ...
  #1 (permalink)  
Antiguo 29/08/2002, 19:34
 
Fecha de Ingreso: julio-2002
Mensajes: 12
Antigüedad: 22 años, 10 meses
Puntos: 0
Salto de linea

No puedo hacer que mis pags respeten los saltos de linea que encuentran en los campos de access. ya probe con lo de replace... pero no funciona, me da un error, ¿es que eso es para ir de un form a una db quizas?
gracias! :(
  #2 (permalink)  
Antiguo 29/08/2002, 20:02
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Salto de linea

Probá bien esto..
unTexto = RS_Ob("ElCampoDeLaBD")
unTexto = Replace(unTexto, CHR(13), "<br>")
Response.Write(unTexto)

Funciona seguro...
saludos...
  #3 (permalink)  
Antiguo 29/08/2002, 20:03
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Salto de linea

Qué dice el error que te tira?
  #4 (permalink)  
Antiguo 29/08/2002, 21:57
 
Fecha de Ingreso: julio-2002
Mensajes: 12
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Salto de linea

Lo arreglé momentaneamente escribiendo <br> en access. Es algo molesto ya sé. ¿puede no funcionar esto en algun browser?

¿a que te referis con un texto? yo tengo por ej <%rs1("nombre").value%> ¿le tengo que agregar la otacion de replace adelante?¿o cambiarla por esta???

gracias!! :)
  #5 (permalink)  
Antiguo 29/08/2002, 22:46
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Salto de linea

Vos tenés el dato nombre de la base de datos. Lo recuperás con rs1("nombre").
Ese campo lo podés asignar a una variable, llamémosla N. Entonces a esa variable N le asignas el valor del RecordSet rs1("nombre").

N = rs1("nombre")

Ahora tenés en la variable n el nombre que sacaste de la base de datos. A esta variable, a esta cadena le aplicás el replace.
Lo usás así:

N = rs1("nombre")'recuperás nombre de la BD
N = Replace(N, CHR(13), "<br>")'a la variable le aplicás el replace
Response.Write(N) 'escribís la variable

Espero haber sido más claro, sino preguntá.

DeLaVega
  #6 (permalink)  
Antiguo 02/09/2002, 16:30
 
Fecha de Ingreso: julio-2002
Mensajes: 12
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Salto de linea

Gracias !!
  #7 (permalink)  
Antiguo 02/09/2002, 16:41
 
Fecha de Ingreso: julio-2002
Mensajes: 12
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Salto de linea

Gracias !!
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 11:08.