易截截图软件、单文件、免安装、纯绿色、仅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


相关问答:

csv文件转换成sql导入到数据库,没有数据为何?

执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......

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

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

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

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

使用带用户名和密码的ACCESS连接方式 - .NET技术 / C#

使用ACCESS最大的隐患就是不安全。今天对ACCESS数据库设置了一个密码,必须使用密码才能打开,但是在程序中却无法连接数据库了。大家知道使用用户名和密码,如何连接ACCESS数据库?貌似ACCESS的用户名还不知道?只知 ......

sql 问题 - MS-SQL Server / 基础类

需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号