none
UPDATE en dos filas SQL LOCAL RRS feed

  • Pregunta

  • Hola Amigos! como estan? les tengo que hacer una pregunta a ver si me pueden ayudar, estoy haciendo un sistema para agendar pagos por los meses, la primera vez que cargo un pago solo INSERTA los dos campos (uno abajo del otro)

    pero cuando quiero cargar otro pago hago un update para que me queden en la misma fila. Ahora yo como ID tengo el numero de documento de los alumnos y quiero que en el update me actualice uno abajo de otro, pero no logro hacerlo. Si coloco este codigo me carga dos veces el precio:

    consulta = "UPDATE meses SET " & mes.Text.Trim & "='" & monto.Text.Trim & "' WHERE dni='" & Form1.dni.Text & "'"

    si coloco el siguiente codigo me tira error.

    consulta = "UPDATE meses SET " & mes.Text.Trim & "='" & monto.Text.Trim, fecha.text.trim & "' WHERE dni='" & Form1.dni.Text & "'"

    ALGUNA RECOMENDACION?

    Gracias.

    lunes, 2 de marzo de 2020 13:49

Todas las respuestas

  • Podrias ser mas claro, que significa que quieres que te actualice uno abajo de otro, si estas usando el DNI como criterio de filtro es obvio que te lo cargara dos veces porque tienes dos filas que se enlazan al mismo estudiante, deberias definir un campo unico en tu Update, posiblemente tengas un Id autonumerico de pago o algo asi, igual por favor explica con un poco mas de claridad para que te podamos apoyar.

    "Oh, the wind, the wind is blowing,through the graves the wind is blowing,Freedom soon will come; then well come from the shadows".The Partisan(Leonard Cohen) Email: me[at]geohernandez.net Blog:www.geohernandez.net

    lunes, 2 de marzo de 2020 14:30
  • una imagen para que se entienda mejor.

    quiero que en vez de que me cargue en vez de abajo que sea arriba, lo unico que se me ocurre es por medio de un update, el tema es que no se como con dos valores.

    lunes, 2 de marzo de 2020 15:14