诚心请教一个困扰了我很长时间的一个问题,关于DELPHI 2010下ADO的一个问题.[请教]
我的环境是: delphi 2010+up5 os: windows server 2003 sp2ADO+ ACCESS2003
首先声明:
我做过专门的测试:
一张只有三个字段的access 2003表,里面只有一条数据,
程序结构: 一个DM模块, DM里装一个ADOCONN控件,连一个ACCESS 2003,,其它属性不变,
一个窗口装有一个TADODataSet控件,然后连接到DM的ADOCONN控件,在该窗口中写一条select * from mytalbe语句,,整个程序就是这条语句,,
在调试程序运行时,会不定时地出现假死现像,在假死期间连操作系统都假死了,反应超级慢,效果就像执行了一个很费时的for一样,大概过了30秒左右才能恢复正常,,
我一步一步测试,发现是adoconnection这个控件出现的问题, 由于本人能力有限,只能大概知道是这个控件问题,具体不太明白,所以诚心请教这里的兄弟,这是什么原因,,,出现这问题很麻烦,,调试程序时很麻烦,很郁闷,,
我同时也有一个DELPHI 7的,,我一直在D7下做单机版的开发没有出现过这种现像.