用DBGrid.DataSource.DataSet.DisableControls断开数据库连接
ABook := GetBook记下位置,用过后恢复

解决方案 »

  1.   

    To:quark
    唉,老兄有好多表呢?
    我的意思:是能否在数据库上做点文章?
      

  2.   

    你可以设计一个数据模块,在上面放一个DataBase,把他指向你的数据库别名,
    然后在其他程序中引用他,想断开时只需断开DataBase就行了
      

  3.   

    是啊
    把程序都指向一个Tdatabase
    然后Tdatabase.connected := false;
      

  4.   

    Session.Close;
    完了。
    session.open;
    很多没用DataModule?