none
請教try catch RRS feed

  • 問題

  • 不好意思,我想請教幾個問題

    1.我程式裡有寫try catch,假設我要當沒有發生任何錯誤才顯示MessageBox.Show("存檔成功")

       請教如何寫呀?因為我有試過假設有問題在catch會顯示error,若寫在顯示finally裡還顯示存檔成功也不對

    2.我要在一個文字方塊輸入完資料後要去做一些資料的判斷,請問是寫在keypress事件ok嗎?

       如果使用者會用滑鼠離開原本的輸入完資料的文字方塊,請問要寫在什麼事件?

    3.我用OracleDataReader要去找一資料,假設資料不存在要顯示警告訊息  

       請問程式如何寫OracleDataReader沒資料料,我只知odr.HasRows判斷是否有資料

     若寫odr.GetString(0)==null這樣也會有問題

    以上麻煩網上前輩可以指導一下,謝謝

      

    2013年8月27日 上午 03:20

解答

  • 1.
    寫在try block 內

    2. 
    看你是要判斷什麼  
    leave  事件

    3.
    if(!odr.HasRows)
    {
         MessageBox.Show("無資料");
         return;
    }


    以下為簽名檔,如果你愛拉椅子坐那就是你的問題。
    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度

    • 已提議為解答 黃宇祥 2013年8月27日 上午 06:55
    • 已標示為解答 effor 2013年8月27日 上午 09:39
    2013年8月27日 上午 03:33

所有回覆

  • 1.
    寫在try block 內

    2. 
    看你是要判斷什麼  
    leave  事件

    3.
    if(!odr.HasRows)
    {
         MessageBox.Show("無資料");
         return;
    }


    以下為簽名檔,如果你愛拉椅子坐那就是你的問題。
    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度

    • 已提議為解答 黃宇祥 2013年8月27日 上午 06:55
    • 已標示為解答 effor 2013年8月27日 上午 09:39
    2013年8月27日 上午 03:33
  • 您好

    已測試ok,謝謝您喔。

    2013年8月27日 上午 09:40