谁用cbx呢?做了一个2层的查询程序,多个浏览器同时查询时,有时候会弹出如标题所示提示框,应该是adoquery的问题,多用户同时连接数据库,怎么解决?????????

解决方案 »

  1.   

    执行Adoconnection.open或者Adoconnection.connected := true;
    之前要先关闭Addoconnection.Close;
    不过建议只在一个地方打开adoconnection,所有的query和table连接到它即可
      

  2.   

    Adoconnection控件放在主窗体中,供所有子窗体引用.默认下先关闭,在数据连接时,才打开。
      

  3.   

    楼主检查下adoquery和adoconnection那个是处于avtive状态,把它们全关闭。
      

  4.   

    关闭?别人正查着呢,B/S结构不是C/S