問題:
字段類型為ntext時(shí)出現(xiàn)修改數(shù)據(jù)錯(cuò)誤,網(wǎng)頁不報(bào)錯(cuò),但ie狀態(tài)欄走了一點(diǎn)點(diǎn)不動(dòng)了,數(shù)據(jù)也修改不了,改為其它類型的,就可以修改,經(jīng)檢查,程序上下數(shù)據(jù)傳遞正確 :修改頁代碼如下:
<%
menuid=request("menuid")
cdnr=request("cdnr")
Set rs=Server.CreateObject("adodb.recordSet")
rs.open "select * from [hq_webmenu] where menuid="&menuid&"",conn,1,3
rs("cdnr")=cdnr
rs.update
rs.close
response.redirect ("hq_user_webgl_menu.asp")
%>
代碼也是正確的,是不是數(shù)據(jù)庫有什么問題,請高手指教,謝謝!
回答:
cdnr的字段類型是ntext嗎?
ie狀態(tài)欄走了一點(diǎn)點(diǎn)不動(dòng),也許是死循環(huán)或者數(shù)據(jù)庫死鎖了。檢查下上下文代碼吧。
另外測試時(shí)可以把response.redirect ("hq_user_webgl_menu.asp")去掉。
根據(jù)你的描述還無法判斷哪步出問題,因?yàn)槟愕拇a中包含兩頁:
1、當(dāng)前頁
2、hq_user_webgl_menu.asp
所以ie狀態(tài)欄走了一點(diǎn)點(diǎn)不動(dòng)不知道是哪一頁不動(dòng)。
另外request("cdnr")這種最好明確POST方式,比如request.form和request.querystring