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