<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Log4Net AdoNetAppender配置方法(數(shù)據(jù)庫記錄配置方法)

      以下是在基于Log4net的基本配置的基礎(chǔ)之上配置數(shù)據(jù)庫

      Log4net基本配置可以參考: http://www.rzrgm.cn/Flyear/archive/2009/03/16/1412933.html

       

      第一步: 在log4net的配置文件(log4net.config)中新建立一個Appender

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

      // Access DataBase Config Start
            <!--<connectionString value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\access.mdb" />-->

      // Access DataBase Config End


            <bufferSize value="1" />
            <!--設(shè)置為1方便查看結(jié)果,處于性能考慮這里的值應(yīng)該略大一點,官方默認值是100-->

      // MSSQL DataBase Config Start
            <connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <connectionString value="data source=(local);DataBase=AccessStatistic;User Id=sa;Password=sa" />

      // MSSQL DataBase Config End


            <commandText value="INSERT INTO SystemLog ([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="%message" />
              </layout>
            </parameter>
            <parameter>
              <parameterName value="@exception" />
              <dbType value="String" />
              <size value="2000" />
              <layout type="log4net.Layout.ExceptionLayout" />
            </parameter>
          </appender>

       

      第二步: 將LogAppender 綁定到Logger

      <logger name="DBEXECUTEERROR">
            <level value ="ALL"/>
            <appender-ref ref="AdoNetAppender" />     
          </logger>
        </log4net>

       

      第三步: 測試

       

      注意事項:

            輸出到數(shù)據(jù)庫的時候, 如果遇到錯誤Log4net是不會把異常拋到我們的程序當中的, 所以你用Try..Catch是捕捉不到Log4net的異常(這個非官方說明,是我自己測試的,

       有不同意見的朋友補充一下), 所以在配置的時候要仔細查看connectionstring , Insert Sql等關(guān)鍵地方.

      posted @ 2009-03-18 12:45  DukeCheng  閱讀(1460)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产成人精品视频国产| 亚洲av无码专区在线厂| 和田市| 久久国产精品老女人| 99在线精品免费视频九九视| 精品国产精品午夜福利| 美腿丝袜亚洲综合第一页| 亚洲乱码精品中文字幕| 国产精品欧美福利久久| 国产精品 无码专区| 精品国产乱码久久久久夜深人妻| 丰满少妇内射一区| 少妇激情一区二区三区视频小说 | 国产播放91色在线观看| 国产色视频一区二区三区qq号| 玩弄漂亮少妇高潮白浆| 亚洲国家av一区二区| 国产精品国产精品偷麻豆| jizz国产免费观看| 亚洲欧洲精品日韩av| 伊人精品成人久久综合| 99久久精品国产熟女拳交| 丁香五月亚洲综合在线国内自拍 | 亚洲国产成熟视频在线多多| 久久狠狠高潮亚洲精品 | 摸丰满大乳奶水www免费| 中国熟妇毛多多裸交视频| 宜良县| 无码国内精品人妻少妇| 激情综合网激情国产av| 视频一区视频二区卡通动漫| 激情六月丁香婷婷四房播| 麻豆国产黄色一级免费片| 欧美乱妇高清无乱码免费| 亚洲av永久无码精品漫画| 午夜在线欧美蜜桃| 综合久久婷婷综合久久| 亚洲一区精品视频在线| 日韩精品18禁一区二区| 亚洲中文字幕在线二页| 亚洲国产成熟视频在线多多|