log4net 实现纪录数据存储信息的步骤

        log4net是一款很强大的软件 具体怎么部署网上已经有很多这样的帖子 下面我具体讲一下这些天来我的研发经验以及如何纪录每一条数据库语句的发生

       由于本人U盘被公司的某位大哥一脚给踩坏了 所以某些代码不能一一向大家展示 不过相信研究过log4net的朋友们一定也会很熟悉这些代码了 我在这里就将几个功能的实现

 log4net 将日期作为文件名进行存储

       这段代码浪费了我两天的开发时间 搞得头都大了 网上介绍这个方法的真是五花八门 而且放在程序中也很难执行 其实有些问题实现它的功能就可以了 完全没有必要按部就班

       具体实现方法很简单

       string filename="自定义path"+datetime.now.tostring("yyyyMMdd-HHmmss")+".txt";

       File.Copy("你的log-file.txt文件所在的路径",filename);

这样就OK了

log4net纪录数据库语句     

      这也很简单 利用log4net本身自带的log.Info() 在数据库语句执行的地方 写一个自定义的static方法 就可以了 你可以在日志的%message 格式中查看相关信息

 哎 要玩游戏了 希望有正在使用log4net碰到难题的朋友留言 我会尽快解答 希望可以一起进步 一起成长

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值