Cómo mantener una auditoría / historial de cambios en la tabla
Me han pedido que cree una aplicación de estilo DataGrid simple para editar una sola tabla de una base de datos, y eso es bastante fácil. Pero parte de la solicitud es crear un registro de auditoría de los cambios realizados, quién los realizó y la fecha / hora.
¿Cómo podrías resolver este tipo de cosas?
(Estaré usando C # en VS2008, ADO.NET conectado a SQL Server 2005, WPF y el DataGrid de Xceed, si hay alguna diferencia).