项目中很多时候要记录业务日志,其实是可以直接用日志框架计入数据库的.
使用NLog并不是只能将日志主体插入数据库,而是可以根据实际情况自定义任意列记入.非常方便.而且很容易实现
下面是用NLog记录业务日志到数据库
1.首先下载NLog的DLL,下载地址
https://github.com/NLog/NLog
2.项目里面引用NLog.dll
3.创建一个日志工具类
1 using System
2 using System.Collections.Generic
3 using System.Linq
4 using System.Web
5 using NLog
use masteralter database 你的数据库名(建立数据库时的名称)add log file(
name=tt_log2,filename='F:\tt_log2.ldf',
size=2MB,
maxsize=2MB,
filegrowth=10%
)
go这样就行了
百度一下,发现Navicat是一个强大的MySQL数据库管理和开发工具。那么它可以向sql server数据库发送SQL语句让它执行,假设你要附加的mdf数据库文件是c:\a.mdf和c:\a_log.ldf,你发这个语句就行:exec sp_attach_db 'sj_sghz','c:\a.mdf','c:\a_log.ldf'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)