在链接数据库不成功的情况下弹出提示窗口,当用户点击弹窗的"确定"按钮的时候,释放资源,然后终止程序;
以下代码如何添加try { conn.Open(); }
            catch { MessageBox.Show("数据库无法打开!");                //这里应该怎么填写呢?
                      }PS:
   窗体名字     : Form1
   project name : project1

解决方案 »

  1.   


                MessageBox.Show("数据库无法打开", "提示窗口", MessageBoxButtons.OK);
                this.Dispose();//释放资源
                Application.Exit();//终止程序
      

  2.   

    Application.Exit()个人觉得
    this.Dispose()就不需要啦
      

  3.   

    conn在外边声明,可以直接释放资源啊
      

  4.   

    内存泄露发生在程序的运行时,但是一旦程序终止,程序占用的所有资源操作系统都会回收。
    在运行时,如果你没有调用非托管的DLL,.net程序不会泄露。如果调用了非托管DLL,则存在泄露可能,不过你对此无能为力。