![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 newMIS ![]()
![]() |
1樓 |
Hi~你好
從你提供的code中看不到 資料的指標有往下一筆,看起來都是取第一筆, 建議應該在外圍加上類似 while (rs.next()) 或是你寫在JSP的Function是外部傳值來判斷 以上!
本篇文章回覆於2013-10-30 13:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
newMIS ![]() |
你好:
抱歉沒表達清楚,我這邊的範例很簡略,目的是希望下面的if(st=="yes")判斷式裡的程式能執行 而您說的rs.next(),我在程式碼中是有的,呼叫出的參數st也是正確的 現在的重點是下面的if判斷是無法執行再下一層的if 我想知道為何不會執行? 有測試過在if(flag)執行for迴圈,是能正確印出的! 這裡會印出第一個st的值和0,1
本篇文章回覆於2013-10-30 14:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
newMIS ![]() |
我在想,是否巢狀的if判斷式裡的參數必須相同才會有作用?
本篇文章回覆於2013-10-30 14:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓 |
比對字串應該是用equals不是用==
==比的是位置..... 無論怎麼比都是flase阿....
本篇文章回覆於2016-01-26 10:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |