PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 加入else之後 If就一直跳不出來 求解
作者:
brocker
(dinotw)
2014-08-25 21:47:52
請問一下 我做了一個簡單的新增查詢系統 查詢的部份遇到一個問題
http://ppt.cc/BBb- 圖是程式碼連結
當我if敘述 如果有搜尋的字串資料庫有的話 會顯示在textbox
以上都是正常
else就是如果搜尋的字串不在資料庫裡 會跳出對話框
但是當我加上圖裡面紅色框框的else時.. 原本找得到的字串
都會變成直接跳到else這個區塊 忽視if 今天下午問了好多人 都沒人解的出來
請問各位大大可以幫忙了解為什麼嗎 謝謝><
作者:
GoalBased
(Artificail Intelligence)
2014-08-25 22:07:00
你輸入搜尋的字串要在第一行裡面有出現應該就會正常了如果是第二行才出現,那在第一次近迴圈跑第一行發現沒有你想要搜尋的字串,就會跑進else之後break
作者:
followmeyo
(簡簡單單)
2014-08-25 22:13:00
同樓上,你可以在while加中斷點,試著一步一步run看看
作者:
YahooTaiwan
(超可愛南西我老婆)
2014-08-25 22:26:00
break 註解掉試試把 else 整段拿掉,在 while 迴圈外面判斷 result 是否為 "",若為 "" 則代表沒搜尋到任何資料,跳 Msg
作者:
q59505003
(樹寶)
2014-08-27 15:24:00
中斷點就是你的左邊有一條淺色,案下去會有紅圈,之後在去執行
繼續閱讀
[問題] VS2008 SP1無法更新
kyokocat2
[問題] 書籍
BigLoser
Re: [問題] 實作內容相同但很可能改變的function
uranusjr
[問題] 程式開啟錯誤
biingen
[問題] 實作內容相同但很可能改變的function
BigLoser
[問題] 邏輯輸出的問題
APE36
[問題] 使用var的時機
BigLoser
[問題] Linq取Sum方法
shadow0828
[問題] ASP.MVC 如何邊執行邊顯示進度
mymiss312
[問題] List<T>底層是怎麼實作的?
stu87616
Links
booklink
Contact Us: admin [ a t ] ucptt.com