易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL更新情况统计 - .NET技术 / C#

我想在C#应用程序中,假设为Form1中,连接数据库student,student中有两张表s和sc,我想对这两张表的更新情况进行统计.
当数据库更新时,在FORM1中能弹出对话框,通知数据库发生更新,用户点查看按钮,可以查看更新的具体情况.
谁能给出代码呀!根据我给的简单环境写的!
新建2张对应的表,在原来的表上建Insert Updata Delete等触发器,把更新内容按你的要求保存到新建的表里。


在触发器记录数据更新日志
或log4net等记录日志


引用
在触发器记录数据更新日志
或log4net等记录日志

能不能具体点啊,本人初学不是和很懂啊

触发器可以看msdn:
http://blog.csdn.net/downmoon/archive/2009/09/29/4604443.aspx
log4net更灵活一些:
http://blog.csdn.net/downmoon/archive/2009/01/14/3766306.aspx
http://blog.csdn.net/downmoon/archive/2009/09/29/4604443.aspx

引用
查询所有表的变更的话 你在数据库 专门建表吧

数据变更表(编号,表名,操作类型,操作时间)

数据变更表明细(编号,主表编号,字段名,数据)


然后操作数据表的时候 给每张表 写触发器 往那两张表里插入

用户查询变更时 只需要在那两张表查就好了

方法容易理解,但是如何实现呢,写触发器的时候,比如是INSERT触发器,可以从UPDATED表中获取信息,但是如何把它再插如到数据变更表中呢,编号又如何获得呢,能给点代码吗?


好久没接分了,接个

我给你写点试试
SQL code



Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighl


相关问答:

Asp+sql server问题 - Web 开发 / ASP

我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例: ......

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......

SQL语句问题 - MS-SQL Server / 疑难问题

请教高手:
 以下是数据库中的三条记录,英文为字段名称  
  id planname TaskBeginTime Status
329 2010年03 ......

mysql区没高手 - MS-SQL Server / 基础类

我觉得mysql和sqlserver有共同的地方:
有个问题是关于表的锁问题:
进程A 进程B
select * from user where id in lock share mode(共享锁)
&nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号