asp獲取錯(cuò)誤代碼(asp獲取錯(cuò)誤代碼怎么辦)
你數(shù)據(jù)庫(kù)中的學(xué)號(hào)肯定不是數(shù)字類(lèi)型的,否則不會(huì)出錯(cuò),如果文本類(lèi)型的話也應(yīng)該換成=#39quotkeywordquot#39,兩邊加上百分號(hào)更好,這樣如果學(xué)號(hào)過(guò)長(zhǎng)的話,你可以錄少一點(diǎn),然后在查詢結(jié)果中再找,方便另外,當(dāng)case為姓名時(shí)你的查。
strSql=quotUpdate tbGuest set reply=#39quot RequestFormquottxtRepquotquot#39 where ID=quot RequestFormquottxtIDquot另外,你要確認(rèn)RequestFormquottxtIDquot是有值的,而且是有效數(shù)值,否則在這里也會(huì)發(fā)生錯(cuò)誤。
Set rs11=servercreateobjectquotADODBRECORDSETquotrs11open quotSelect * From option1quot ,Conn,3,3 ltbody background=quotlt%=rs11quotbackgroundquot%quot Select * From option1這句查詢出錯(cuò) 無(wú)option這個(gè)表。
你需要自己做日志,而且在最外層方法要有完整的try catch過(guò)程這些是用代碼實(shí)現(xiàn)的 當(dāng)然,在ExceptionToString里,也有完整的堆棧信息,可以自己看。
SQL數(shù)據(jù)庫(kù)中要求必填的字段項(xiàng)DATE為空?qǐng)?zhí)行SQL命令前先輸入一下命令看看,還有字段名最好不要使用DATE容易和程序函數(shù)混淆而產(chǎn)生想不到的錯(cuò)誤。
除了你把數(shù)據(jù)庫(kù)路徑寫(xiě)錯(cuò)會(huì)出現(xiàn)這種問(wèn)題以外,還有的原因應(yīng)該是對(duì)系統(tǒng)臨時(shí)目錄訪問(wèn)權(quán)限不夠的原因,所以應(yīng)該把everyone加入到系統(tǒng)臨時(shí)目錄的安全選項(xiàng)中記住是系統(tǒng)的臨時(shí)目錄,不是用戶的臨時(shí)目錄,一般系統(tǒng)臨時(shí)路徑是%。
ltTITLE 代碼找錯(cuò) ltTITLE ltMETA NAME=quotGeneratorquot CONTENT=quotEditPlusquot ltMETA NAME=quotAuthorquot CONTENT=quotquot ltMETA NAME=quotKeywordsquot CONTENT=quotquot ltMETA NAME=quotDescriptionquot CONTENT=quotquot ltHEAD lt! strXML。
你的lt!修改數(shù)據(jù)庫(kù)2 里面 sql=quotselect * from web_product where id=quotminnum 的minnum 是固定的,沒(méi)有變化,肯定只會(huì)修改一條記錄啊。
重新建立站點(diǎn),他會(huì)生成新的webconfig文件 就可以了。
這個(gè)是路徑錯(cuò)誤,你的第一個(gè)adminindexasp,路徑給設(shè)置成了在根目錄下,而根目錄下并沒(méi)有你的這個(gè)網(wǎng)頁(yè)文件 第二個(gè)呢,設(shè)置成了在當(dāng)前頁(yè)面的上一級(jí)文件夾里了,同樣那個(gè)文 件夾里也是沒(méi)有這個(gè)文件的 不知道你的網(wǎng)站。
1首先 數(shù)據(jù)庫(kù)中的age字段一定要是int型的 2你用ExecuteScalar只是查詢最先一條符合條件的,根本查不來(lái)所有的,查所用的要用ExecuteReaderServer Error in #39test2#39 Application 這個(gè)服務(wù)器控件的代碼沒(méi)有貼出來(lái)。
要顯示詳細(xì)錯(cuò)誤,需要在IIS做一點(diǎn)設(shè)置選中你的站點(diǎn), 在右側(cè)的功能視圖中雙擊打開(kāi)“ASP”圖標(biāo),展開(kāi)“調(diào)試屬性”把“將錯(cuò)誤發(fā)送到瀏覽器”設(shè)置為T(mén)rue, 點(diǎn)擊右上方的“應(yīng)用”保存,刷新你的網(wǎng)頁(yè)應(yīng)該就能看到錯(cuò)誤信息了另外。
暈~!你寫(xiě)的判斷語(yǔ)句是什么邏輯啊?if keywords1ltquotquot and keywords2ltquotquot and keywords3ltquotquot then 全是一樣的幫你改下 lt sql=quotselect * from product where 1=1 quotif keywords1ltquotquot then sql=sqlquot。
1 這個(gè)不是轉(zhuǎn)義符,是用來(lái)分隔字符串用的2 不需要用大括號(hào)括起來(lái) 3 現(xiàn)在的代碼是正確的OTZ 4 代碼看不出問(wèn)題,可能是你數(shù)據(jù)庫(kù)中的數(shù)據(jù)引起的可能數(shù)據(jù)為空先加個(gè)判斷 再把rs0的內(nèi)容用responsewrite 輸出。
rstopen quotupdate dateup set d_date=#39quot RequestQueryStringquotdatenowquot quot#39 where d_ip=#39quot RequestQueryStringquotipquot quot#39quot,conn,1,1 rstclose 改成 connexecutequotupdate dateup set d_date=#39。
rs對(duì)像出錯(cuò)rs對(duì)像本身不存在或錯(cuò)誤地引用了一個(gè)不存在的字段名先判斷一下有沒(méi)有得到返回的記錄,如果沒(méi)有記錄,這些都不存在啊。
出現(xiàn)類(lèi)型不匹配,就是說(shuō)數(shù)據(jù)庫(kù)設(shè)計(jì)中的identify的類(lèi)型與傳入的類(lèi)型不一樣這種情況出現(xiàn),有可能是identify根本就沒(méi)有填寫(xiě),就是說(shuō)值為空NULL不可能傳入到字符串類(lèi)型里面加上這段代碼 identify=trimrequestquotidentifyquot。
你數(shù)據(jù)庫(kù)中的學(xué)號(hào)肯定不是數(shù)字類(lèi)型的,否則不會(huì)出錯(cuò),如果文本類(lèi)型的話也應(yīng)該換成=#39quotkeywordquot#39,兩邊加上百分號(hào)更好,這樣如果學(xué)號(hào)過(guò)長(zhǎng)的話,你可以錄少一點(diǎn),然后在查詢結(jié)果中再找,方便另外,當(dāng)case為姓名時(shí)你的。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。