Modificar o agregar registro en tabla
Publicado por Maibok (34 intervenciones) el 10/05/2005 02:36:18
Hola a todos, tengo una duda a la hora de modificar o agregar (según el caso) un registro a una tabla, es el siguiente. Mi tabla es de este tipo:
Campo1 | Campo2 | Campo3
Los tres campos son valores enteros. Lo que quiero es que busque en la tabla si hay un registro que en los campos 1 y 2 tenga unos valores determinados que yo le pase, y si lo hay (en mi aplicación si hay ese registro SÓLO podrá haber UNO que lo cumpla) modificar el campo 3 de ese registro (valor_campo3 + nuevo_valor), si no lo hay que cree un registro nuevo con los 3 valores, los que le paso y el tercero(nuevo_valor).
El caso es que no sé como hacer para buscar ese posible registro que cumpla esa condición (campo 1 y 2 con valores iguales a los que le pase) y si existe que me lo seleccione para poder modificar su tercer campo. Debo hacerlo con una query o lo puedo hacer desde código más facilmente???? gracias
Campo1 | Campo2 | Campo3
Los tres campos son valores enteros. Lo que quiero es que busque en la tabla si hay un registro que en los campos 1 y 2 tenga unos valores determinados que yo le pase, y si lo hay (en mi aplicación si hay ese registro SÓLO podrá haber UNO que lo cumpla) modificar el campo 3 de ese registro (valor_campo3 + nuevo_valor), si no lo hay que cree un registro nuevo con los 3 valores, los que le paso y el tercero(nuevo_valor).
El caso es que no sé como hacer para buscar ese posible registro que cumpla esa condición (campo 1 y 2 con valores iguales a los que le pase) y si existe que me lo seleccione para poder modificar su tercer campo. Debo hacerlo con una query o lo puedo hacer desde código más facilmente???? gracias
Valora esta pregunta


0