登录页面,需要连接数据进行比较用户名、密码。但是没有连接情况下。会出现异常。如何捕获这个异常并“友好提升”

解决方案 »

  1.   

     try
            {
                你的代码..
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "message", "alert('"+ex.Message+"')", true);
            }
      

  2.   

    使用try{}catch{}来捕捉异常:try
    {
       //连接数据库,如:
        SqlConnection conn=new ................
    }
    catch
    {
       //如果连接不到数据库,提示有好信息
        MessageBox.Show("Oh My 亲爱滴 My 达令,你好像没有连接到数据库哟~~~~");  //够友好吧哈哈
    }