Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/01/2003, 09:11
Avatar de 8461277
8461277
 
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 22 años, 5 meses
Puntos: 1
Hice lo que me pediste, y funciono "aparentemente" por que cuando fui a cunsultar todos los campos de mi bd cambiaron y no lo quiero asi solo a la persona que tenda el numero de cedula es a la que quiero cambiar????????? despues queria intentar otra vez y me arrojaba el error anterior, te coloco todo el codigo para que me lo revise:

OJO: tu sabes que biene de un aformaulario en html con los campos cedula, nombre y apellido

bueno este es el codigo:
<html>
<body>
<%
'Declaracion de variables
Dim Obj_Conn
Dim Obj_RS
Dim Cedula
Dim Nombre
Dim Apellido
Dim strSQL

'Fin declaracion de variables

cedula = Request.Form ("cedula")
nombre = Request.Form ("nombre")
apellido = Request.Form ("apellido")


SET Obj_Conn = Server.CreateObject("ADODB.Connection")

Obj_Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\inetpub\asp\cliente.mdb;"

'Suponiendo que la Tabla se llamada clientes y el campo cedula, comprobamos que la persona existe.
strSQL = "select cedula, nombre, apellido from clientes where cedula like '%"&ccedula&"%'"

SET Obj_RS = Obj_Conn.Execute(strSQL)

IF NOT Obj_RS.EOF THEN
' Usuario correcto, actualizar datos.
'strSQL = "update clientes set nombre = '" & nombre & "', apellido = '" & apellido & "' where cedula like '%"&ccedula&"%'"
strSQL = "update clientes set nombre = '" & nombre & "', apellido = '" & apellido & "' where cedula = "& ccedula & " ;"

response.write strSQL

Obj_Conn.Execute(strSQL)

response.write "Los datos del alumno se han actualizado correctamente"

ELSE

response.write "El usuario no existe en la base de datos"

END IF


Obj_RS.Close
Obj_Conn.Close
SET Obj_RS = Nothing
SET Obj_Conn = Nothing


%>

</body>
</html>

con el response.write no me arroja nada, que pasara????
Migiel