У меня есть таблица с данными пользователяВставить запись в таблицу транзакций для каждого изменения значения столбца таблицы моего пользователя в SQL
User_Name
User_Address
User_Gender
и так далее ..
Теперь моя таблица транзакций содержит поле, как:
Trans_Id
Trans_User_Field
Trans_Previuos_Data
Trans_Add_Date
Теперь в моем приложении ASP.net, когда пользователь обновить свой адрес или имя или любое другое поле на странице, я должен сравнить это с пОЛЬЗОВАТЕЛЬ таблицы и вставить запись для каждого обновленного поля/столбца в таблица транзакций с предыдущими данными.
Здесь Trans_User_field дает какое поле обновляется (User_Name, User_Address, User_Gender)
Пожалуйста, скажите мне, что это лучший способ сделать это. Сделайте это со стороны SQL или приложения.
БЛАГОДАРЯ
Не могли бы вы просто взять текущее значение из таблицы пользователя, создать новую запись в таблице транзакций, поместить значение в изменение, дату и поле, которое пользователь изменил? Наверное, я не понимаю, с чем вы столкнулись. – mason
У меня есть 200 полей на моей странице, я не знаю, как определить, какой пользователь поля изменился. – user1882705
Как вы представляете свои данные пользователю? Это GridView? – mason