ASP - Llenar cuadros de texto desde una base de datos

 
Vista:

Llenar cuadros de texto desde una base de datos

Publicado por luis (26 intervenciones) el 02/02/2005 16:20:41
hola quisiera saber como puedo llenar cuadros de texto con los datos de una base de datos, eh intentado algo como esto:

frmproyecto.numproyec.value = rs.fields ("numproyec")

pero no funciona me sale error
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Llenar cuadros de texto desde una base de datos

Publicado por luis godoy (107 intervenciones) el 02/02/2005 17:13:05
hola, primero debes diferenciar lo que es el asp y vbscript o jscript
el asp son paginas que su codigo de ejecuta en el servidor ,
y los script se ejecutan en el cliente,
por lo tanto, las consultas hacia una base de datos cualquiera que esta sea se ejecutan y retorna resultado desde un servidor hacia el cliente en forma de html.
por lo que esto en una funcion de script
no es valida
frmproyecto.numproyec.value = rs.fields ("numproyec")

a menos que indiques que se ejecuta en el servidor y que cosa en el cliente.
por ejemplo:
frmproyecto.numproyec.value = <%=rs.fields ("numproyec") %>
esto dentro de un script

pero lo mas optimo es:
ejecuto mi consulta asp
' este codigo se ejecuta en el servidor
<%set registro=conexion.execute(query)
if not registro.eof then
campo1= registro("campo1")
campo2= registro("campo2")
campo3= registro("campo3")
end if%>

y luego en tu html

por ejemplo

<input type="text" name="campo1" value="<%=campo1%>">
<input type="text" name="campo2" value="<%=campo2%>">
<input type="text" name="campo3" value="<%=campo3%>">


ojala te sirva
Saludos !!




Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ya encontre la solucion gracias

Publicado por luis (26 intervenciones) el 02/02/2005 17:21:41
<script language="vbscript">
frmproyecto.nomproyec.value = "<%=rs("nomproyec")%>"
frmproyecto.numproyec.value = "<%=rs("numproyec")%>"
</script>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar