1 / 5
文档名称:

操作日志.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作日志.doc

上传人:xxj16588 2016/6/16 文件大小:0 KB

下载得到文件列表

操作日志.doc

相关文档

文档介绍

文档介绍:操作日志记录应用程序的操作日志可以使用数据库、文本文件、 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-