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

respuesta a bd desde formulario

Estas en el tema de respuesta a bd desde formulario en el foro de ASP Clásico en Foros del Web. Hoal amigon aqui me tienen otra vez, necesito saber como hago para obtener un arespuesta de una bd a traves de un formulario pero que ...
  #1 (permalink)  
Antiguo 14/01/2003, 08:59
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 6 meses
Puntos: 1
respuesta a bd desde formulario

Hoal amigon aqui me tienen otra vez, necesito saber como hago para obtener un arespuesta de una bd a traves de un formulario pero que se refleje en la misma pagina de dicho formalario....
gracias miguel
  #2 (permalink)  
Antiguo 14/01/2003, 09:33
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 22 años, 4 meses
Puntos: 0
tienes el formulario y le envias hacia el mismo:

titulo=request.form("titulo")
<form name="form1" method="post" action="formulario.asp">
<input name="titulo" type="text" id="titulo" value="<%=titulo%>" size="50" maxlength="100">
</form>
  #3 (permalink)  
Antiguo 14/01/2003, 09:37
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 6 meses
Puntos: 1
Amigo lubetpic es que el formualario esta en html, imaginate que es la primera parte en codigo html(formulario) y despues con separacion por ejemplo de una linea viene el codigo en asp, en donde se recojera la cosnulta de la bad......espero que me halla explicado....


Miguel
  #4 (permalink)  
Antiguo 14/01/2003, 09:52
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 22 años, 4 meses
Puntos: 0
pues haces una consulta

if titulo<>"" then
set sql=db.execute("select * from tabla where titulo='"&titulo&"'")

titulo=sql("titulo")
end if


o algo por el estilo
  #5 (permalink)  
Antiguo 14/01/2003, 10:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Cita:
...es que el formualario esta en html...

Primero, y antes de nada, debés renombrar la página .HTM(L) a .ASP

Luego, no hay problemas en intercalar código HTML con secuencias de comando ASP!

Te dejo un ejemplo de un formulario que se envía a si mismo (a la misma página que lo contiene, en realidad) para que lo veas:



<form method="post" action="<% = Request.ServerVariables("SCRIPT_NAME") %>">
<input type="text" name="Texto">
<input type="submit" value="enviar">
</form>
<br>
<br>
<%
' acá metemos código ASP y mediante un
' condicional verificamos si el formulario se
' envió o no:

Texto = Request.Form("Texto")

If Texto = "" then
Response.Write "Envíe la información"
Else
Response.Write "La información envíada es: " & Texto
End if
%>
  #6 (permalink)  
Antiguo 14/01/2003, 10:20
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 6 meses
Puntos: 1
Gracias a los dos, dezuga ese es el que necesito, me tendran pronto por aqui 1000 gracias


miguel
Nota: que hosting gratuito y funcional me recomendarian, y como es el procedimiento.....?????
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 18:06.