Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 No actualiza
 Foro Bloqueado  Tema Bloqueado


Autor Temas
Prefontaine
New Member


66 Posts
Mensajes - 22 Sep 2004 :  14:56:28  Ver Perfil  Enviar Email
Hola amigos, tengo un problema :( dispongo de un formularios donde recivo los datos de un registro el cual quiero actualizar pero lo que yo quiero hacer es que modificando uno solo me modifique el resto que sean iguales con determinados campos del mismo, Donde esta el error? Esta es la pagina donde debe grabar las actualizaciones pero me da error,
<%
Dim adoCon
Dim rsUpdateEntry
Dim strSQL

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

Set rsUpdateEntry = Server.CreateObject("ADODB.Recordset")
strSQL = "update atletas_ins set nombre = '"&nombre&"',Carrera1 = '"&Carrera1&"',Carrera2 = '"&Carrera2&"' WHERE nombre = '" & Request.Form("Nombre") "'"

rsUpdateEntry.CursorType = 2
rsUpdateEntry.LockType = 3

rsUpdateEntry.Open strSQL, adoCon

rsUpdateEntry.Fields("Nombre") = Request.Form("Nombre")
rsUpdateEntry.Fields("Carrera1") = Request.Form("Carrera1")
rsUpdateEntry.Fields("Carrera2") = Request.Form("Carrera2")

rsUpdateEntry.Update

rsUpdateEntry.Close
Set rsUpdateEntry = Nothing
Set adoCon = Nothing

Response.Redirect "ok.asp"
%>

Prefontaine
New Member


66 Posts
Posted - 23 Sep 2004 :  15:22:12  Ver perfil  Enviar e-mail
Alguien entiende lo que quiero decir?

Inicio Pagina

matrix_revolutions_neo
Junior Member

Mexico
249 Posts
Posted - 23 Sep 2004 :  21:39:29  Ver perfil  Enviar e-mail
bueno aqui está mal la cadena:

strSQL = "update atletas_ins set nombre = '"&nombre&"',Carrera1 = '"&Carrera1&"',Carrera2 = '"&Carrera2&"' WHERE nombre = '" & Request.Form("Nombre") "'"

te falta un signo & al final es decir así:

strSQL = "update atletas_ins set nombre = '"&nombre&"',Carrera1 = '"&Carrera1&"',Carrera2 = '"&Carrera2&"' WHERE nombre = '" & Request.Form("Nombre") & "'"

Everything that has a beginning has an EndInicio Pagina

Prefontaine
New Member


66 Posts
Posted - 23 Sep 2004 :  22:37:27  Ver perfil  Enviar e-mail
Muchas gracias a todos por vuestra colaboración!!

Edited by - Prefontaine on 24 Sep 2004 09:57:08Inicio Pagina

Prefontaine
New Member


66 Posts
Posted - 24 Sep 2004 :  09:44:18  Ver perfil  Enviar e-mail
Bueno gente muchisimas gracias ya lo he conseguido! si alguien quiere el codigo no dude en comunicarmelo.

Edited by - Prefontaine on 24 Sep 2004 09:54:00Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar