各位大侠,在程序里,我可以点击一个按钮把form1,form2...上的数据库都关闭吗?
如果可以,代码如何写?
谢谢!

解决方案 »

  1.   

    关闭Form的时候应该是当前Form上的所有数据库联接同时关闭吧
      

  2.   

    最好是在每个窗体的Close事件中写关闭连接(关闭未关闭的连接)。
    这样就可以做到各不相干了,即使是打开的相同的库。
      

  3.   

    form1是主窗口
    可以在form2中使用form1中的ADOConnection1,ADOTable1,DataSource1吗?
    我可以这样吗?谢谢!
      

  4.   

    ADOConnection1.Close;   //全部数据集将会关闭
      

  5.   

    form1是主窗口
    可以在form2中使用form1中的ADOConnection1,ADOTable1,DataSource1吗?
    我可以这样吗?
     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    当然可以,只要在form2所在的单元,使用form1所在的单元(uses unit1);然后直接调用了....(form2.AdoConnection1:=form1.AdoConnection1;)
      

  6.   

    把所有的ADOConnection关闭就可以了,其它的数据控件不用理会的
      

  7.   

    引用别的单元来操作可以,
    也如果用的adoconnection就更方便,所有数据库连接相同,
    只用一个连接,当然只用一个断开就可以