asp寫的日誌處理方法

2021-03-31 22:34:01 字數 1324 閱讀 4233

一、實現方法

乙個書寫日誌的函式,提供幾個引數,使用者程式呼叫這個函式就可以實現日誌的記錄。日誌記錄到xml檔案中,日誌檔案按日期生成,每天新建立乙個日誌檔案,檔名為:yyyy_mm_dd.xml,分別用了年月日。而檢視日誌也日常簡單,使用者想看哪天的日誌,只要直接呼叫該xml檔案即可。因為xml檔案已經預設了乙個xsl檔案來格式化輸出。

二、書寫日誌的方法

'獲得當前虛擬目錄的名字

function getroot()

url=request.servervariables("url")

url=right(url,len(url)-1)

getroot= mid(url,1,instr(url,"/")-1)

end function

'將乙個一位的數字前面加零

function fillzero(str)

ttt=str

if len(str)=1 then

ttt="0" & str

end if

fillzero=ttt

end function

'轉化日期,將 一位補上零  2003-1-2  -->  2003-01-02

function convertdate(tdate)

ttt=tdate

if isdate(tdate) then

ttt=year(tdate) & "-" & fillzero(month(tdate)) & "-" & fillzero(day(tdate))

end if

convertdate=ttt

end function

三、使用者格式化的xsl檔案:

使用者時間

操作ip位址

background-color:#dae6d8;font-family:simsun, verdana; font-size:75%; text-align:left; vertical-align:top

background:a0b0a8;color:#000000;border-bottom:1 solid black;border-top:1 solid black

function xmldatetime(nodelist)  

合計:條 

asp寫的日誌處理方法 XML

一 實現方法 乙個書寫日誌的函式,提供幾個引數,使用者程式呼叫這個函式就可以實現日誌的記錄。日誌記錄到xml檔案中,日誌檔案按日期生成,每天新建立乙個日誌檔案,檔名為 yyyy mm dd.xml,分別用了年月日。而檢視日誌也日常簡單,使用者想看哪天的日誌,只要直接呼叫該xml檔案即可。因為xml檔...

C 實現寫系統日誌的方法

using system using system.collections.generic using system.linq using system.text using system.diagnostics namespace consoleapp 建立系統事件日誌分類 註冊事件源 比如說這個...

ASP事務處理的實現方法

一 sql server聯機叢書中關於事務的定義事務 事務是作為單個邏輯工作單元執行的一系列操作。乙個邏輯工作單元必須有四個屬性,稱為 acid 原子性 一致性 隔離性和永續性 屬性,只有這樣才能成為乙個事務 原子性事務必須是原子工作單元 對於其資料修改,要麼全都執行,要麼全都不執行。一致性事務在完...