Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2012, 04:03
ricardo_eslokehay
 
Fecha de Ingreso: marzo-2011
Mensajes: 37
Antigüedad: 13 años, 2 meses
Puntos: 0
Comparar un dato en base de datos

Buenas estoy realizando una apliacion en visual basic.net en el 2010 y no se como resolver la siguiente duda.

Al introducir los datos en un formulario cuando le doy a guardar necesito que el campo fecha de la base de datos sea comparado, ya que si la fecha introducida es nueva crearia una nueva fila con la fecha y los datos correspondientes, y si ya existe sumaria los campos a esa fecha.

Para ello utilizo un update (funciona correctamente) el problema esta en que si la fecha con los datos correspondientes no han sido introducidos antes, no introduce la fecha con los datos nuevos.
Entonces tendria que hacer un insert tambien, pero para ello necesito saber si la fecha se encuentra o no introducida en la base de datos. ¿Como hago para saber eso?¿Con un select extraigo el dato y despues comparo con un if? A ver si me podeis dar alguna solucion.

Un saludo y gracias.