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

Problema al rellenar campo de texto

Estas en el tema de Problema al rellenar campo de texto en el foro de ASP Clásico en Foros del Web. Hola gente! Tengo un formulario con unos campos de texto que quiero rellenar con el resultado de una consulta SQL, pero hay un campo que ...
  #1 (permalink)  
Antiguo 07/06/2002, 06:12
 
Fecha de Ingreso: mayo-2002
Mensajes: 24
Antigüedad: 22 años
Puntos: 0
Problema al rellenar campo de texto

Hola gente!
Tengo un formulario con unos campos de texto que quiero rellenar con el resultado de una consulta SQL, pero hay un campo que contiene espacios en blanco entre las palabras y en el campo de texto solo me pone lo que hay hasta el primer campo de texto. Por ejemplo, si tengo "TENAZA MONTAJE PLASTICO", en el campo de texto solo me sale "TENAZA".
La consulta es esta:

ssql = "select * from etimat where codigo='"&cod&"' "
set RS = conn.execute(ssql)

Y el código para rellenar el campo de texto es este:

<INPUT TYPE="TEXT" NAME="descripcion" SIZE=40
<%if cod <> "" then%>
VALUE=<%=RS("articulo")%>>
<%end if%>

Alguna idea de porque pasa esto?

Gracias!!
  #2 (permalink)  
Antiguo 07/06/2002, 06:15
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Problema al rellenar campo de texto

Debes poner el <%=rs("articulo")%> entre comillas en el value del input, para evitar ese problema

Saludos
  #3 (permalink)  
Antiguo 07/06/2002, 06:25
 
Fecha de Ingreso: mayo-2002
Mensajes: 24
Antigüedad: 22 años
Puntos: 0
Re: Problema al rellenar campo de texto

MUCHISIMA GRACIAS AMIGO!!!
Me has solucionado el problemilla!!
  #4 (permalink)  
Antiguo 07/06/2002, 07:00
 
Fecha de Ingreso: mayo-2002
Mensajes: 11
Antigüedad: 22 años
Puntos: 0
Re: Problema al rellenar campo de texto

Visto que se te soluciono el problema solo decirte, aunque sea una tonteria poner un else (en caso de que sea vacio) para cerrar el input, sino, tambien te dara problemas.
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 12:07.