解决方案 »
- vs2008 mfc基于对话框如何用 Progress控件计时?
- 求助,怎样使用IJL库,如何导入
- 关于WMP ACTIVEX 控件的创建时 传送的容器句柄
- 谁使用过 resiprocate 协议栈吗,请问如何建立调试环境,高手请赐教!
- 高手过来改进 下面那段代码用ado操作删除access中的记录时候。删除上千条记录。access大小没变法哟
- 用VC和ADO对数据库操作产生异常的处理,欢迎高手大总结
- 我在vc中用ADO打开一个SQL server中的一个表,用Execute执行一个SQL语句更新这个表,而在vc中用Ado打开的表中的数据并没有变化!?
- 怎么这期CSDN就没有VC高手获得微软MVP呀?
- 请高手指点 急
- 程序员35岁以后干什么?
- ADO 连接SQL Server的“[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问"问题
- 请大家帮忙看看程序,使用winsocket实现多客户端聊天的程序
经过这段时间测试,得出如下结论:
1. 单线程的情况下,一切正常。
2. 多线程,连接数明显比线程多的时候(比如4个线程,50个连接),一切正常。
3. 多线程,连接数和线程数一致。或者连接数少于线程数时。容易出现一些数据库操
作异常。我觉得主要原因是一个线程还没有用完一个连接,然后另一个线程又用到了这
个连接。(猜测原因,当一个线程用完一个连接后,立即放回。在放回的同时,ado需
要对这个连接进行简单处理,这时另一个线程瞬间又取出了这个连接,但此时ado还没
有处理完这个连接,导致连接占线。只是猜测。)