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

El valor del campo no aparece completo

Estas en el tema de El valor del campo no aparece completo en el foro de ASP Clásico en Foros del Web. Estoy haciendo un script para editar registros, hago un form para recoger lso datos de la base de datos y el campo no aparece completo: ...
  #1 (permalink)  
Antiguo 19/11/2003, 11:35
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 21 años, 7 meses
Puntos: 2
El valor del campo no aparece completo

Estoy haciendo un script para editar registros, hago un form para recoger lso datos de la base de datos y el campo no aparece completo:

<tr><td>apellidos: <input type="text" name="apellidos" size="32" maxlength="32"value=<%=re_se.fields("customers_las tname")%>></td>

No entiendo por que el valor no aparece completo. El nombre es por ejem. 2maria fernanda", solo aparece "maria"

Please si me pueden ayudar a descubrir cual es el problema, que estoy haciendo mal.


Su amigo

carlitosdan
  #2 (permalink)  
Antiguo 19/11/2003, 12:01
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 22 años, 2 meses
Puntos: 9
vamos a jugar al descarte...
1.- En la base de datos...estas seguro que está por Maria Fernanda y no por Maria Fer, Maria , etc puede ser que la longitud del campo esté mal especificada

2.- El Formulario de ingreso..de info a la base de datos..tiene el largo adecuado?...puede ser eso ..

3.- el input por donde sale la info.... tambien tiene el largo adecuado? omite esta pregunta...no me habia fijado en el código del input...

4.- Postea el codigo para ver otros detalles como la consulta a la base de datos , etc
__________________
Buena Vida...
Francisco

Última edición por Bluesman74cl; 19/11/2003 a las 12:03
  #3 (permalink)  
Antiguo 19/11/2003, 12:41
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 21 años, 7 meses
Puntos: 2
ok. ya funciona, si se dan cuenta todoel valor de value esta sin comillas osea value=tatatat y debe ser value="tatatat"

pero tengo otra duda como puedo mostrar en un radio box el dato de la base de datos. Osea tengo un radio box que dice sexo: fem o mas y para editar debe salir marcado el sexo seleccionado y que esta guerdado en la base de datos.


Gracias Daniel
  #4 (permalink)  
Antiguo 19/11/2003, 12:44
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Meté los values entre comillas!


<tr><td>apellidos: <input type="text" name="apellidos" size="32" maxlength="32"value="<%=re_se.fields("customers_lastname")%>"></td>


Otra cosa.. cuando rescates valores de una BD para mostrarlos en inputs, quitá las posibles comillas que puedan tener porque sinó también se trunca el value a la primera comilla que encuentre. Lo podés hacer por cada campo con una funcion:



<%
Function Reemplazar(Campo)
ReempTMP = Rs(Campo)
If Not IsNull(ReempTMP) Or ReempTMP <> "" Then
Reemplazar = Replace(ReempTMP, """", "& quot;")
End if
End Function
%>

<input type="text" name="apellidos" size="32" maxlength="32"value="<% = Reemplazar("customers_lastname") %>">

Última edición por AlZuwaga; 19/11/2003 a las 12:50
  #5 (permalink)  
Antiguo 19/11/2003, 12:47
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 21 años, 7 meses
Puntos: 2
ok. ya funciona, si se dan cuenta todoel valor de value esta sin comillas osea value=tatatat y debe ser value="tatatat"

pero tengo otra duda como puedo mostrar en un radio box el dato de la base de datos. Osea tengo un radio box que dice sexo: fem o mas y para editar debe salir marcado el sexo seleccionado y que esta guerdado en la base de datos.


Gracias Daniel
  #6 (permalink)  
Antiguo 19/11/2003, 12:57
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 22 años, 2 meses
Puntos: 9
Tienes toda la razón...no me fijé bien en ese detalle.... jojojo
__________________
Buena Vida...
Francisco
  #7 (permalink)  
Antiguo 19/11/2003, 12:58
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Fijate que lo que marqué en azul en el post anterior está adrede con un espacio que no debe llevar entre el "&" y la "q" (de lo contrario el foro lo interpreta como una comilla)

respecto a la segunda pregunta, creo que sería así:

<input name="radiobutton" type="radio" value="fem"<%If re_se("sexo") = "fem" Then Response.Write("CHECKED") %>>
<input name="radiobutton" type="radio" value="mas"<%If re_se("sexo") = "mas" Then Response.Write("CHECKED") %>>
__________________
...___...
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 08:16.