Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2006, 07:20
NeoZ
 
Fecha de Ingreso: diciembre-2003
Mensajes: 141
Antigüedad: 20 años, 4 meses
Puntos: 0
Los valores del formulario, cuando lo envias, los puedes recoger a traves de Response.Form("nombredelcampo")

Por ejemplo, en una página colocas lo siguiente en el inicio:

Código:
<%
If Request.Form("envio") = "ok" then
    Response.Write("Mi nombre es: " & Request.Form("nombre") & "<br><br>")
    Response.Write("Mis apellidos : " & Request.Form("apellidos") & "<br><br>")
End if
%>
En la misma página creas un formulario con un campo de texto llamado "nombre" y un campo oculto llamado "envio" con el valor por defecto "ok".

Código:
<form id="form1" name="form1" method="post" action="">
  <input name="nombre" type="text" id="nombre" />
  <input name="apellidos" type="text" id="apellidos" />
  <input name="envio" type="hidden" id="envio" value="ok" />
  <br>
  <input type="submit" name="Submit" value="Enviar">
</form>
Verás que cuando pases los datos, los recoges como te mencióne, a través del Request.Form. Dentro de la condición "If" puedes hacer lo que quieras, como por ejemplo, realizar el "Update" con los nuevos valores o el "Insert" si se trata de un nuevo registro.

por ejemplo

Código:
str_sql = "Update Datos set (nombre='& Request.Form("nombre") & "', apellidos='" & Request.Form("apellidos") & "')"
Saludos!

Última edición por NeoZ; 25/06/2006 a las 07:29