ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> .NET技术
在asp.net下将log4net配置成可log到ms sql
log4net是一个优秀的开源日志项目,现将本人使用写成一个demo,如下



0:准备

去http://logging.apache.org/,可下载log4net,最新为1.2版本,

建立一个asp.net web 项目,并将log4net.dll添加到引用



1:建立数据表

CREATE TABLE [dbo].[Log] (

[Id] [int] IDENTITY (1, 1) NOT NULL,

[Date] [datetime] NOT NULL,

[Thread] [varchar] (255) NOT NULL,

[Level] [varchar] (50) NOT NULL,

[Logger] [varchar] (255) NOT NULL,

[Message] [varchar] (4000) NOT NULL,

[Exception] [varchar] (2000) NULL

)





2:编写配置文件

<configuration>

<configSections>

<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />

</configSections>



<system.web>

<!--

......

-->

</system.web>



<log4net>



<root>

<level value="ALL" />

<appender-ref ref="ADONetAppender" />

</root>



<!--

<logger name="testApp.Logging">

<level value="ALL"/>

<appender-ref ref="ADONetAppender" />



</logger>

-->



<appender name="ADONetAppender" type="log4net.Appender.ADONetAppender">

<bufferSize value="10" />

<connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

<connectionString value="server=localhost;database=demo;user id=sa;password=123456" />

<commandText value="INSERT INTO Log ([Date],[Thread],[Level],[Logger],[Message],[Exception]) VALUES (@log_date, @thread, @log_level, @logger, @message, @exception)" />

<parameter>

<parameterName value="@log_date" />

<dbType value="DateTime" />

<layout type="log4net.Layout.RawTimeStampLayout" />

</parameter>

<parameter>

<parameterName value="@thread" />

<dbType value="String" />

<size value="255" />

<layout type="log4net.Layout.PatternLayout">

<conversionPattern value="%thread" />

</layout>

</parameter>

<parameter>

<parameterName value="@log_level" />

<dbType value="String" />

<size value="50" />

<layout type="log4net.Layout.PatternLayout">

<conversionPattern value="%level" />

</layout>

</parameter>

<parameter>

<parameterName value="@logger" />

<dbType value="String" />

<size value="255" />

<layout type="log4net.Layout.PatternLayout">

<conversionPattern value="%logger" />

</layout>

</parameter>

<parameter>

<parameterName value="@message" />

<dbType value="String" />

<size value="4000" />

<layout type="log4net.Layout.PatternLayout">

<conversionPattern value="%mess
 
 
本站关键词:
|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计||东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|做网站|设计网站|东莞虚拟主机|东莞asp空间|东莞主机托管|东莞画册设计|东莞包装设计|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有