如果一篇文章的時(shí)間還沒(méi)有到,那么XNA應(yīng)該提示,XXX的時(shí)間大于當(dāng)前時(shí)間,未被計(jì)入
但是我原來(lái)的程序?qū)懗闪?,提?#8220;XXX時(shí)間錯(cuò)誤,未被計(jì)入”,而且XXX居然是從數(shù)據(jù)庫(kù)里抽取的一條數(shù)據(jù)


,真正出現(xiàn)錯(cuò)誤的時(shí)間卻沒(méi)有提示!雖說(shuō)只是提示上面出現(xiàn)了錯(cuò)誤,不影響使用,但是造成的重大誤解本人在此深刻檢討


不過(guò)總算是解決了~

錯(cuò)誤出在Updatefunction.asp 486行左右,紅色部分
If ISDate(RS_pubDate(i)) Then
IF DateDiff("n",RS_pubDate(i),now())>0 THEN
rs.addnew
rs("title")=RS_title(i)
RS_Author(i)=Replace(RS_Author(i),"@","[AT]")
rs("author")=RS_Author(i)
rs("link")=RS_link(i)
RS_pubDate(i)=formatdatetime(RS_pubDate(i),2)&" "&formatdatetime(RS_pubDate(i),4)
rs("pubDate")=RS_pubDate(i)
If isJieQu=1 Then
rs("description")=Left(RS_Description(i),JieQuDescriptin)
Else
rs("description")=RS_Description(i)
End If
rs("site")=RS_link2
rs("xmlid")=RSSLINKID_S
rs("Category_id")=XLC_ID
rs.update
If Err.number=-2147217887 Then
Report=Report& RS_title(i)&RS_link(i)& "有重復(fù),未被記入<br>"
err.clear
Else
If Err.number<>0 Then
Report=Report& "產(chǎn)生未知錯(cuò)誤:"&RS_link(i)&Err.number&err.description&"請(qǐng)向re.dc9.cn報(bào)告"
err.clear
Else
j=j+1
End IF
End IF
Else
Report=Report&RS_title(i)&"的時(shí)間大于當(dāng)前時(shí)間,未被計(jì)入<br>"
END IF ‘IF RS_pubDate(i)<NOW() THEN
Else
call ShowErr1(RS_title(i)&"時(shí)間"&RS_pubDate(i))
End If ‘If ISDate(RS_pubDate(i)) Then
updateFunction.asp
文件名稱: | updateFunction.rar | 文件類型: | rar |
文件大小: | 7.67KB | 下載次數(shù): | 55 |
2005/10/12修正的文件 updateFunction.asp | |||
立即下載 |
SXNA1.4RC6(Build1012)
文件名稱: | SXNA14RC6.rar | 文件類型: | rar |
文件大小: | 151.14KB | 下載次數(shù): | 756 |
SXNA1.4RC6(Build1002) 2005-10-02 修正了function.asp 244行 這樣添加一個(gè)未審核的feed就不會(huì)出錯(cuò)誤了 SXNA1.4RC6(Build1012) 2005-10-12 修正了時(shí)間大于當(dāng)前時(shí)間的錯(cuò)誤提示,修正了時(shí)間不對(duì)的時(shí)候的提示,改動(dòng)文件:updatefunction.asp486行左右 | |||
立即下載 |