下载此文档

操作日志.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
操作日志记录应用程序的操作日志可以使用数据库、文本文件、 XML 文件等。我这里介绍的是使用 XML 文件记录操作日志。我觉得使用 XML 记录操作日志有如下几点好处: 1. 不占用数据库的空间,可以任意的删除历史操作日志。 2. DataTable 可以方面的读入 XML 文件, DataTable 也可以方便的保存为 XML 文件。 3. 查看日志方便,可以直接打开 XML 文件查看,也可以读入 DataTable ,然后通过程序查看。在 VS2005 中使用 XML 文件记录操作日志方法如下: 1. 建立数据集: 这里包括: TraceLevel( 日志类型)、 User( 用户)、 DateTime( 操作时间)、 Module( 模块)、 Function( 功能)、 Message( 消息)6 个字段。不够自己再加吧, 其中 TraceLevel( 日志类型) 是指 Info,Warning,Error,Trance,Off 。 2. 建立日志类型/// <summary> /// 日志类型/// </summary> public enum LogType { /// <summary> /// 信息/// </summary> Info, /// <summary> /// 警告/// </summary> Warning, /// <summary> /// 错误/// </summary> Error, /// <summary> /// 跟踪/// </summary> Trace, /// <summary> /// 不记录日志/// </summary> Off } 2. 写日志的方法/// <summary> /// 写日志/// </summary> /// <param name="traceLevel"> 日志类型( Info,Warning,Error,Trance,Off ) </param> /// <param name="user"> 用户</param> /// <param name="module"> 模块</param> /// <param name="function"> 功能</param> /// <param name="message"> 消息</param> public static void WriteLog(LogType logType,string user, string module, string function, string message) { try { // 类型为 的不记录日志 if (logType == ) return; t= new (); // 每天一个日志文件(.XML 文件) ,日志的文件名称为: JobLog yyyy-MM- string jobLogFile = + "JobLog "+ ("yyyy-MM-

操作日志 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-06-16