三层架构 关于socketconnection连接的打开与关闭
在客户端调用服务器端函数时,
打开连接然后调用,最后关闭连接。
可 是这样每次服务器端的窗口也会跟着打开关闭一次(多次调用时出现窗口闪烁,读取错误等)。
那位高手有解决的办法?指点一下兄弟 ,先谢谢啦。
[解决办法]
应该是频繁连接和关闭导致的问题,不知道楼主是采用winsocket什么模型啊,貌似select模型有连接限制,最大连接数不超过64个!
[解决办法]
你的程序有问题,所有new 出来的 ADOQuery都用一个连接con_db,在一个客户端未执行完Open()操作的时候另一个客户端再来用这个Connection Open一个结果集,肯定要出错的。至于ExecSQL没有问题是因为不返回结果集,
关闭得比较快。。。。
应该用连接池,建议你看这里:
http://topic.csdn.net/u/20070523/16/cae14afe-1da8-48f8-9601-35ef2491ef2e.html