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

Como funciona el <% If Request.Form ?

Estas en el tema de Como funciona el <% If Request.Form ? en el foro de ASP Clásico en Foros del Web. ya he probado &lt;%If Request.Form &lt;&gt; &quot;&quot; then -------------------------------- &lt;%If Request.Form(&quot;Nombre&quot;) &lt;&gt; &quot;&quot; _ &amp; Request.Form(&quot;Apellidos&quot;) &lt;&gt; &quot;&quot; Then -------------------------------- Y no consigo crear un ...
  #1 (permalink)  
Antiguo 20/01/2002, 17:39
 
Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 22 años, 4 meses
Puntos: 0
Como funciona el <% If Request.Form ?

ya he probado
&lt;%If Request.Form &lt;&gt; &quot;&quot; then
--------------------------------
&lt;%If Request.Form(&quot;Nombre&quot;) &lt;&gt; &quot;&quot; _
&amp; Request.Form(&quot;Apellidos&quot;) &lt;&gt; &quot;&quot; Then
--------------------------------
Y no consigo crear un nuevo registro en la tabla.
En el codigo debo hacer alusion en alguna parte al nombre que doy en el (ODBC) ?

Muchas gracias!

:)
  #2 (permalink)  
Antiguo 20/01/2002, 20:33
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Como funciona el <% If Request.Form ?

El request.Form recoje datos de páginas anteriores..

Si quieres guardar un nuevo registro hay varias maneras... una de estas es la siguiente.

&lt;% Creas tu conexion a tu BD %&gt;
&lt;%
base.fields(&quot;CAMPO&quot;)=Request.Form(&quot; DATO&quot;)
base.fields(&quot;CAMPO1&quot;)=Request.Form(&quot ;DATO1&quot;)
%&gt;

Donde CAMPO Y CAMPO1 es el nombre de los campos de tú tabla que quieras actualizar.. y DATO Y DATO1 es el &quot;dato&quot; que quieres guardar en tu BD..

En tu caso me imagino que seria algo como esto, ya que quieres guardar un registro pero antes de eso comprobar sino existe verdad...

Seria algo mas o menos asi..

&lt;%
If base.field(&quot;CAMPO&quot;)= Request.Form(&quot;DATO_A_GUARDAR&quot;) then

Response.Write &quot;error.asp&quot;

end if
%&gt;

&lt;%
else

base.AddNew
base.field(&quot;CAMPO&quot;)=request.form(&quot;D ATO_A_GUARDAR&quot;)
base.Update

%&gt;

esta linea base.Addnew es en caso que quieras meter un nuevo registro, si lo que quieres es reemplazarlo, simplemente quitalo ;)

mmm presiento que me falta algopor explicarte... mmmm como quiera cualquier duda aqui andamos :P

Saludos

Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #3 (permalink)  
Antiguo 20/01/2002, 21:11
 
Fecha de Ingreso: enero-2002
Mensajes: 57
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Como funciona el <% If Request.Form ?

a proposito de lo mismo para que hace la linea
If Request.Form&lt;&gt;&quot;&quot; Then
  #4 (permalink)  
Antiguo 20/01/2002, 21:12
 
Fecha de Ingreso: enero-2002
Mensajes: 57
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Como funciona el <% If Request.Form ?

a proposito, que hace la linea If Request.Form&lt;&gt;&quot;&quot; Then
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 23:25.