明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

ASP讀取系統(tǒng)時區(qū)的出錯行為修正

[摘要]不知道大家在調(diào)試asp的時候有沒有碰到過datetime類型字段不匹配的錯誤呢。這是asp讀取系統(tǒng)時區(qū)的時候和數(shù)據(jù)庫的讀取的不一致。一般可系統(tǒng)時區(qū)怎么調(diào)整asp的 now()函數(shù)還是一樣無動于衷的狀態(tài)下。我今天剛好碰到,郁悶的要死,查了很多資料都建議換代碼和重做系統(tǒng)。一個程序中那么多NOW()都要...
不知道大家在調(diào)試asp的時候有沒有碰到過datetime類型字段不匹配的錯誤呢。
這是asp讀取系統(tǒng)時區(qū)的時候和數(shù)據(jù)庫的讀取的不一致。
一般可系統(tǒng)時區(qū)怎么調(diào)整asp的 now()函數(shù)還是一樣無動于衷的狀態(tài)下。
我今天剛好碰到,郁悶的要死,查了很多資料都建議換代碼和重做系統(tǒng)。一個程序中那么多NOW()都要替換不累S啊,更別說重做系統(tǒng)了。
可以肯定是系統(tǒng)問題的拉。搜遍MSDN終于查到些相關(guān)資料,我總結(jié)下寫個REG文件。
碰到此類問題的只需要注冊一下REG將內(nèi)容添加到注冊表就OK了。限2000 SP2 或XP 以上版本,針對IIS5.0

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters]
"SetVarConversionLocaleSetting"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT]
"VarConversionLocaleSetting"=dword:00000002

復(fù)制上面代碼保存一個.reg文件雙擊添加到注冊表,一定要重啟計算機(jī)才生效。