我的DataModule里面有70多个数据集如ADOquery1,...ADOtabel1,...等, 我在程序里每个数据集一开始都设置成打开的(adoquery1.active:=true), 这样在win2000,XP,WIN2000server下运行都没有问题, 但在win98下运行有时运行不起来, 或有时运行得起来打开多几个窗体就不行了。我该点样解决这个问题?
现在运行在win2000下用3,4部机没什么问题, 但如果用在30-40部机上行不行?
在线等待.......
现在运行在win2000下用3,4部机没什么问题, 但如果用在30-40部机上行不行?
在线等待.......
解决方案 »
- 进销存问题:如何对“客户付款期限”和“已过应收账时间”(比如过了期限15天、30天、60天、90天)进行预警?
- 各位高手 小弟这里有遇到问题了 Delphi编写的Dll文件可以被ASP调用么?
- !!!!借各大程序员的超强思维,征集好听名字,聪明的你快进来吧(^-^)!!!!!!
- qq或者msn的视频是怎么样的形式传送的啊
- 在delphi7中没有TserverSocket控件,是安装那个包可以把这个装上呢?或者怎么样在delphi7装上这个控件?
- 超难问题???
- 请各位大虾帮帮忙.谢了!
- 怎样使应用程序只运行一次
- 如何正确获得MAC地址(没有实际经验的莫看)
- TAdvStringGrid 控件在 delphi 2007 怎么装不上啊?
- 请问哪里可以下载 Quick Report 3.51 ?
- 我是DELPHI初学者,请问DELPHI7里怎么没有SAMPLE啊!~
建议在需要的时候再打开数据集,而且没有必要需要那么多的ADOQuery,除了几个必须绑定数据集的,其他的可以共用,用动态生成SQL语句就可以了。
这样很费系统资源!!而且有时很容易造成冲突!!!
还是用到时再Open吧
到使用时打开,用后及时关闭。
使用前检查记录集是否打开。