如何维护数据库中的历史记录更改

时间:2012-02-22 12:29:49

标签: c# asp.net sql sql-server linq

我正在使用asp.net和linq,我的后端是mssql。

我想保留数据库中发生的蚂蚁变化的历史记录。

请帮帮我

表脚本

CREATE TABLE [dbo].[Band_Level](
    [band_level_id] [int] IDENTITY(1,1) NOT NULL,
    [band_level_name] [varchar](50) COLLATE Latin1_General_CI_AI NULL,
    [description] [varchar](100) COLLATE Latin1_General_CI_AI NULL,
    [Display_name] [varchar](100) COLLATE Latin1_General_CI_AI NULL,
    [Sorting] [varchar](50) COLLATE Latin1_General_CI_AI NULL,
    [modified_by] [int] NULL,
    [modified_date] [datetime] NULL,
 CONSTRAINT [PK_Band_Level] PRIMARY KEY CLUSTERED 
(

我想在.aspx页面

中显示此历史记录

1 个答案:

答案 0 :(得分:1)

如果我理解正确,那么你的问题是在主题之外,因为如果你想跟踪你在数据库中应该以编程方式完成的事情,或者通过在DUI上存储每件事来触发触发器(删除,更新,插件)。