Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2005, 21:38
un_tio
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 20 años, 2 meses
Puntos: 6
Ver las diferencias entre conjuntos de datos para ver si ha habido cambios

La cosa es que los datos de unas tablas de una base de datos, se presentan en formato excel. Me gustaría que el usuario pudiera modificar la hoja excel, después enviársela al servidor, y después que éste pudiera detectar qué cambios se han hecho para a continuación hacerlos efectivos.

Por ejemplo, que si de la tabla 1 se le pasa unos datos desde la hoja de excel, cómo hacer para comparar estos datos con los de la base de datos y detectar qué fila de qué columna (o qué registro de qué atributo) ha sido cambiado. Una vez visto esto, hacer un UPDATE apropiado con sentencias SQL (pero sólo afectando a la columna cambiada, porque me imagino que si lo hiciera con todas sin fijarme si ha sido cambiada o no podría sobrecargar el servidor).