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

Textarea - BBDD

Estas en el tema de Textarea - BBDD en el foro de ASP Clásico en Foros del Web. Hola: Necesito ayuda para solucionar lo siguiente: A traves de un formulario inserto registros en una BBDD de Access. Una vez que se han tecleado ...
  #1 (permalink)  
Antiguo 13/03/2003, 20:10
 
Fecha de Ingreso: marzo-2003
Mensajes: 48
Antigüedad: 22 años, 2 meses
Puntos: 0
Textarea - BBDD

Hola:

Necesito ayuda para solucionar lo siguiente:

A traves de un formulario inserto registros en una BBDD de Access. Una vez que se han tecleado los datos que quiero introducir en la base, se muestran en una pagina para que sean revisados por si hay algun error. Para que se visualicen bien los textarea utilizo:

texto = Replace(texto, CHR(13), "<br>")
Response.Write(texto)

Una vez que se confirma que todos los datos estan bien, se proceden llama a la subrutina para guardarlos en la BBDD, sin embargo al hacer este proceso, para el caso de la informacion introducida a traves de campos textarea, se me graban una serie de espacios en blanco en la BBDD.

Para guardar los datos utilizo la siguiente subrutina

Sub Guardar

Dim Conn, SQL, RS

Set Conn = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.RecordSet")

Conn.Open "DSN"

nombre = Trim(Request.Form("nombre "))
apellidos= Trim(Request.Form("apellidos"))
programa = Trim(Request.Form("programa"))
observaciones = Trim(Request.Form("observaciones"))
horario = Trim(Request.Form("horario"))

SQL = "Insert into tabla (nombre,apellidos, programa, observaciones) values('" & nombre &"', '"& apellidos &"', '"& programa & "', '" & observaciones &"')"

Set RS = Conn.Execute(SQL)

End Sub

Saludos
  #2 (permalink)  
Antiguo 13/03/2003, 22:59
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
texto = Replace(texto, vbcrlf, "<br>")
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 14/03/2003, 15:45
 
Fecha de Ingreso: marzo-2003
Mensajes: 48
Antigüedad: 22 años, 2 meses
Puntos: 0
Gracias por responder.

Lo he probado, pero sin resultado. La informacion que se recupera desde la base de datos en los Textarea, sigue apareciendo con espacios al principio y al final. Cuando se confirma algun cambio, aunque aparecen bien los saltos de linea, pero la informacion se muestra con mas separacion de la que se le ha asignado por los espacios en blanco.

Saludos
  #4 (permalink)  
Antiguo 14/03/2003, 20:26
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
es solo al principio y al final?

por cierto aqui tienes un espacio, no se si tendra que ver
nombre = Trim(Request.Form("nombre ")) <----
-
__________________
Manual de ASP Avanzado ;-)
  #5 (permalink)  
Antiguo 15/03/2003, 05:08
 
Fecha de Ingreso: marzo-2003
Mensajes: 48
Antigüedad: 22 años, 2 meses
Puntos: 0
Si, los espacios solo aparecen al principio y al final de la informacion que guardo en campos Memo en la Base de datos.

Lo de espacio al final del nombre no lo tengo en el codigo original, ademas de que esa informacion se guarda en un campo Texto, que no se ven afectados por el problema.

Saludos
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 15:00.