SQL更新情况统计 - .NET技术 / C#
我想在C#应用程序中,假设为Form1中,连接数据库student,student中有两张表s和sc,我想对这两张表的更新情况进行统计.
当数据库更新时,在FORM1中能弹出对话框,通知数据库发生更新,用户点查看按钮,可以查看更新的具体情况.
谁能给出代码呀!根据我给的简单环境写的!
新建2张对应的表,在原来的表上建Insert Updata Delete等触发器,把更新内容按你的要求保存到新建的表里。
在触发器记录数据更新日志
或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
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......
我觉得mysql和sqlserver有共同的地方:
有个问题是关于表的锁问题:
进程A 进程B
select * from user where id in lock share mode(共享锁)
&nb ......