现在用MDI做的程序,遇到一个非常头疼的问题。我吧所有的数据库控件adoquery都放在了一个DM中,由于多个窗体都引用了DM中的datasource,当多个窗体都打开,当前活动窗体的数据要刷新的时候,其他的引用datesource的窗体也更新,当打开三个窗体后,系统就会变的非常非常的慢,尤其在刷新数据的时候,很久才能刷新一个grid里的数据,那位大侠帮忙给点解决方法,多谢!  
 
程序(很多窗体中)中用了dbtree,右侧的grid的数据根据节点刷新过滤,一个grid刷新,其他的gird也跟着刷新,在dbtree的onchange事件中写了联动刷新的语句!