不知道大家在調(diào)試asp的時(shí)候有沒(méi)有碰到過(guò)datetime類型字段不匹配的錯(cuò)誤呢。 這是asp讀取系統(tǒng)時(shí)區(qū)的時(shí)候和數(shù)據(jù)庫(kù)的讀取的不一致。 一般可系統(tǒng)時(shí)區(qū)怎么調(diào)整asp的 now()函數(shù)還是一樣無(wú)動(dòng)于衷的狀態(tài)下。 我今天剛好碰到,郁悶的要死,查了很多資料都建議換代碼和重做系統(tǒng)。一個(gè)程序中那么多NOW()都要替換不累S啊,更別說(shuō)重做系統(tǒng)了。 可以肯定是系統(tǒng)問(wèn)題的拉。搜遍MSDN終于查到些相關(guān)資料,我總結(jié)下寫(xiě)個(gè)REG文件。 碰到此類問(wèn)題的只需要注冊(cè)一下REG將內(nèi)容添加到注冊(cè)表就OK了。限2000 SP2 或XP 以上版本,針對(duì)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ù)制上面代碼保存一個(gè).reg文件雙擊添加到注冊(cè)表,一定要重啟計(jì)算機(jī)才生效。
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!