截取异常
Try
except
end;

解决方案 »

  1.   

    如上所说,delphi中对于数据库的异常有很多,你可以通过上面的方式,在except分类扑捉异常
      

  2.   

    我觉得应该看是用BDE,ADO还是ODBC了,处理方法也不尽相同吧
      

  3.   

    Try
       登陆数据库
    except
       recording Errmsg
    end; 
      

  4.   

    还是,那个问题,登陆了,当用session.gettablename时还要登陆?????
      

  5.   

    你应该用一套ODBC组件,和BDE 下的TTable,TQuery一样好用。且很容易控制错误。
      

  6.   

    我用ADOConnect连接数据库,如果数据库服务器掉了,或者网线有故障,在ADOConnect1.CONNECTED:=TRUE;时将提示错误,用TRY..EXCEPTE..END如何捕捉这个错误,谢谢!
      

  7.   

    try
        ADOConnect1.CONNECTED:=TRUE;
      except
        application.MessageBox('数据库连接错误', '系统提示', 0);
        application.Terminate;
      end;