如何保存操作历史记录? 在.net中比如我对一个人的基本信息页中的信息进行了修改,那我想保存我修改的历史记录,比如操作人,操作内容,操作时间等信息,请问这改如何在.net里面实现呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 信息存到数据库,修改前的在deleted表,修改后的在inserted表 原 表1有字段 a,b,c修改纪律表 a,b,c当表1,a字段修改后,就到纪录表a字段作个记号 那就判断一下,你修改总要把数据先读出来把,读出数据的时候就把每个数据保存到session里看什么里面,以后在比较一下 用.NET写个事务吧,数据库事务也可以,推荐还是写.NET的事务比如删除一篇文章:1、删除之前先读取相关数据2、删除3、最后记录2、3用事务实现 用触发器 信息存到数据库,修改前的在deleted表,修改后的在inserted表 DataSet 里面有个属性可以进行判断一条记录是否更改,添加,删除一条记录.可以根据这个属性判断的状态进行处理.如:if(ds.Tables[0].Rows[mLoop].RowState == System.Data.DataRowState.Added)//新增时if (ds.Tables[0].Rows[mLoop].RowState == System.Data.DataRowState.Modified)//修改if(ds.Tables[0].Rows[mLoop].RowState.ToString()=="Deleted")//删除 取多个XML内结点的一个值,输出EXCEL 今晚结贴 用jquery-1.3.min.js我想检索自己的数据库行不行 MVC:如何控制项目入口必须从login进入? 一个跳转的问题 浏览器关闭事件! 母版页子页中如何使用脚本 获取路径的问题,请大哥大姐帮帮小妹``` ASP.NET中关于MessageBox的问题。 請教一個問題﹕C#中怎么把字符串(string)"01"變成整數(Int32) 1 恳求各位版主及同仁们帮忙,严重的问题发生了,谢谢各位了!! 哪位有vb.net写的投票系统,和Blog,开源的! 页面mediaplay播放器列表控制播放条目
修改纪律表 a,b,c当表1,a字段修改后,就到纪录表a字段作个记号
1、删除之前先读取相关数据
2、删除
3、最后记录2、3用事务实现
可以根据这个属性判断的状态进行处理.
如:
if(ds.Tables[0].Rows[mLoop].RowState == System.Data.DataRowState.Added)//新增时
if (ds.Tables[0].Rows[mLoop].RowState == System.Data.DataRowState.Modified)//修改
if(ds.Tables[0].Rows[mLoop].RowState.ToString()=="Deleted")//删除