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

Ayuda Urgente....UPDATE

Estas en el tema de Ayuda Urgente....UPDATE en el foro de ASP Clásico en Foros del Web. Estoy tratando de actualizar una base de Datos pero no me resulta. No me da nigun error pero en la Base de Datos no actualiza ...
  #1 (permalink)  
Antiguo 26/04/2002, 18:32
Avatar de eruddy  
Fecha de Ingreso: enero-2002
Mensajes: 43
Antigüedad: 22 años, 4 meses
Puntos: 0
Ayuda Urgente....UPDATE

Estoy tratando de actualizar una base de Datos pero no me resulta. No me da nigun error pero en la Base de Datos no actualiza nada, si alguien me puede ayudar...el codigo que utilizo es el siguiente:
<%
Dim varId, varDropSitio, varAlarma, varFechaIA
varId=Request.QueryString("var")
varId = CInt(varId)

varDropSitio = request("DropSitio")
varAlarma = request("alarma")
varFechaIA = request("fechaIA")

Dim Conn, Sql
Set Conn=Server.createobject("adodb.connection&qu ot;)
Conn.open "Conecction"
Sql="UPDATE Tabla SET Sitio = '"& varDropSitio &"', Alarma = '"& varAlarma &"', IA_Date = '"& varFechaIA &"' WHERE Id="&varId&""
Conn.execute(Sql)

Set Conn = Nothing
Response.Redirect "Admin.asp"

%>



¿¿¿Alguna idea???


Scorpion
  #2 (permalink)  
Antiguo 26/04/2002, 18:43
 
Fecha de Ingreso: julio-2001
Mensajes: 185
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Ayuda Urgente....UPDATE

creo que estos datos no lo estas tomando bien:

varDropSitio = request("DropSitio")
varAlarma = request("alarma")
varFechaIA = request("fechaIA")

NO SE SABEN si son de FORM o QUERYSTING

y por ahora es todo, lo seguire viendo.
  #3 (permalink)  
Antiguo 26/04/2002, 18:56
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
Re: Ayuda Urgente....UPDATE

Código:
NO SE SABEN si son de FORM o QUERYSTING
mofo!, no es correcto ese comentario.
Según la documentación, se puede escribir tal cual lo ha hecho eruddy:

Cita:
Se puede tener acceso directamente a todas las variables si llama a Request(variable) sin el nombre de la colección. En ese caso, el servidor Web busca en las colecciones en el orden siguiente.

QueryString
Form
Cookies
ClientCertificate
ServerVariables

Si existe una variable con el mismo nombre en varias colecciones, el objeto Request devuelve la primera instancia que encuentre el objeto.
saludos
  #4 (permalink)  
Antiguo 26/04/2002, 20:56
 
Fecha de Ingreso: julio-2001
Mensajes: 185
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Ayuda Urgente....UPDATE

orale daz, grax por el dato
  #5 (permalink)  
Antiguo 26/04/2002, 21:03
 
Fecha de Ingreso: julio-2001
Mensajes: 185
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Ayuda Urgente....UPDATE

y bueno, viendo el codigo nuevamente, porque no te aseguras que exista el registro que buscas!

WHERE Id="&varId&""

supongo que varId es numerico por lo cual no le pones comillas a este en caso contrario (que sea texto) pues ponle sus comillas.

porque puede ser que no se este encontrando ya que de otra forma te enviaria un error.
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:30.