我用Indy控件做了个三层结构的东西,由客户端发消息到服务器,服务器根据消息类型向数据库服务器检索数据,然后将数据返回给客户端。
服务器用到的控件有IdServer,IdThreadDefaultMgr,IdThreadPool,ADO.客户端用IdClient.服务端没有单独写线程,用的AThread.我在master库中建了个临时物理表,Idserver从这个临时表中检索数据。数据库服务器用SQL Server2000时没有问题,开10个客户端测试正常。但是数据库服务器换成SQL Server 7.0后,为什么只能有一个能收到数据呢?
不知道为什么啊?
请指教!