请问高手,怎么判断SQL数据库是否已关闭(用代码)!!!

解决方案 »

  1.   

    测试连接一下数据库
    如果连接不成功的话,应该就可以判断为关闭!
    try
       ADOConnection.connected = true;
    except
      showMessage('数据库库已关闭!');
      

  2.   

    回复newnewworm(蜡笔小新)
    这条语句放在什么地方啊,我是菜鸟帮帮我啊!
      

  3.   

    惨惨,我在主程序窗体的oncreate事件中加入代码,结果没用,总是出错,这段代码应该写在什么地方(要在连接数据库之前判断数据库服务是否已启动,要不然总是出错的)请高人指教!!
      

  4.   

    错用"蜡笔小星"的方法,在你的OnCreate方法中,加入如下代码
    [但请注意:在设计时一定要关闭数据库的连接控件(使其Connected为False)]procedure TForm1.OnCreate(...)
    begin
      try
        ADOConnection1.Connected:=True;
      except
        ShowMessage('数据库服务器连接失败!');
        close;
      end;
      //...你的程序开始时的其它代码
    end;
      

  5.   

    测试连接一下数据库
    如果连接不成功的话,应该就可以判断为关闭!
    try
       ADOConnection.connected = true;
    except
      showMessage('数据库库已关闭!');