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

Como actualizo esto?

Estas en el tema de Como actualizo esto? en el foro de ASP Clásico en Foros del Web. Hola: Les cuento, tengo un formulario (actualiza1.asp) en el cual doy la opcion al usuario de actualizar los registros que ingreso previamente en la base ...
  #1 (permalink)  
Antiguo 30/04/2003, 10:55
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 22 años, 5 meses
Puntos: 0
Pregunta Como actualizo esto?

Hola:

Les cuento, tengo un formulario (actualiza1.asp) en el cual doy la opcion al usuario de actualizar los registros que ingreso previamente en la base de datos. El usuario elige de una lista desplegable su registro correspondiente, y modifica los datos (actualiza2.asp) . No tengo problemas si quiero modificar un solo campo, pero si quiero simultaneamente actualizar 2 o mas campos me da error. Como se puede lograr esto?
Aca les paso el codigo de "actualiza2.asp" que me da error .

<%
'Recogemos los valores del formulario
nombre=Request.Form("nombre")
contacto= Request.Form("contacto")
mail= Request.Form("mail")

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("under.mdb"))

sSQL="Update bandas Set contacto='" & contacto & "' & "' Where nombre='" & nombre & "'"

set RS = oConn.Execute(sSQL)

sSQL="Update bandas Set mail='" & mail & "' & "' Where nombre='" & nombre & "'"

set RS = oConn.Execute(sSQL)%>

<h1><div align="center">Registro Actualizado</div></h1>
<div align="center"><a href="lectura.asp">Visualizar el contenido de la base</a></div>

<%
oConn.Close
%>

Gracias!
  #2 (permalink)  
Antiguo 30/04/2003, 11:51
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Qué error te manda? por qué no lo haces todo en una sola consulta?

sSQL="Update bandas Set contacto= '" & contacto & "', mail= '"& mail &"' Where nombre= '" & nombre & "' "
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 30/04/2003, 12:16
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 22 años, 5 meses
Puntos: 0
Buena idea

voy a intentarlo, gracias!

Recien empiezo con esto de asp y hay truco que no conozco
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 22:35.