当前位置:编程学习 > C#/ASP.NET >>

这样的功能该如何实现?

做了个人事管理系统,例如这样的功能如何实现,比如管理员对数据库中的数据进行了一些更新,但一个月后想查询到未更新以前的数据情况,该如何实现呢? --------------------编程问答-------------------- 可以这样做, 动态创建数据库表, 以日期命名, 在每次更新前将原来的数据写入新的表, 再进行更新,

查询时就直接从动态创建的那些表中按你更新的日期进行查询 --------------------编程问答-------------------- 也可以用数据库日志来恢复, 个人觉得这样太麻烦了, 而且容易出错, 

你参考一下, 希望对你有帮助 --------------------编程问答-------------------- 那样子的话得对以前未更新数据保存吧。。 --------------------编程问答-------------------- 那就得把之前的数据保存起来,但保存的时机看具体需求了... --------------------编程问答-------------------- 这样好了,想保存历史信息的表,可以有一个附表 比如a表,可以有 a_his 表 结构一样,只是主键不一样,并且a_his表多一列操作列

每次操作a表,都会往a_his表写一条记录,并在操作列写上是插入,更新,还是删除

这样任何时候,都可以查询历史表了 --------------------编程问答-------------------- 顶,有更好的方法没有?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,