這個asp檔案中的if判斷為什麼不起作用,是不是錯誤嗎

時間 2022-05-08 09:30:09

1樓:匿名使用者

首先不看您的程式邏輯是否正確,首先就看到你的根本常識錯誤

rs2.open sql,conn,1,1

之後記得對資料是否有記錄值進行判斷,查詢出多條資料,得迴圈

<%set rs2=server.createobject("adodb.recordset")

sql="select * from zc1 order by zhuid desc"'即然這裡是查詢出來多條語句,為何不用迴圈呢,不然只會判斷最後一條資訊

rs2.open sql,conn,1,1

if not rs.eof then '這句語句**執行sql後有記錄值

do while rs.eof '對多條資料進行迴圈,這些是常識

if rs2("jifen")="0" then

response.write("這裡是當滿足欄位jifen值為0時顯示")

end if

rs.movenext

loop

end if

rs2.close

set rs2=nothing

%>

2樓:匿名使用者

積分絕對是數字型的,你的語法錯誤了

把if rs2("jifen")="0" then改成if rs2("jifen")=0 then還有開啟資料庫看下積分字段,有沒有值,是不是數字型別

3樓:匿名使用者

if rs2("jifen")="0" then

你這個"jifen"在資料庫裡是什麼型別的字段? 是字元型的嗎?

4樓:人生無幻

先把查詢到的值賦給變數,再對變數進行判斷

js中判斷是什麼型別的資料,js中判斷是什麼型別的資料typeof

泡泡糖 typeof算是最常見的了,使用它會返回一個字串,適合函式物件和基本型別 js中的基本型別 number string boolean null undefined object 物件 的判斷。console.log 測試number typeof 1 console.log 測試strin...

c語言程式設計請問這個程式中clrscr為什麼有問題

你可能和糾結,為什麼clrscr 功能沒有用,編譯器還報錯,對不?呵呵 其實,有兩個問題 1 clrscr 是在標頭檔案conio.h下的函式,原型是void clrscr void 於是,你 好像懂了 便在你原有程式的基礎上加了一個 include 但是很不幸,編譯器依然報錯,甚至發出 clrsc...

判斷9的倍數與判斷3的倍數方法相同嗎 為什麼

判斷乙個數是否是3的倍數的方法 各個數字上的數字和是否是3的倍數。判斷乙個數是否是9的倍數的方法 這個數的各個數字和是否是9的倍數。各個數字上的數字和是否是9的倍數。9是不是3的倍數?判斷9的倍數與判斷3的倍數方法相同判斷乙個數是否是3的倍數的方法 各個數字上的數字和是否是3的倍數。判斷乙個數是否是...