请问张无忌等高手,这个是不是数据库阻塞问题。(200分)

W

wei0_0

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在自己做了三个程序同时连接访问SQL SERVER数据库,并不断的对数据库写数据,开始的没事,但是,过了几分钟后,就有错误,弹出的对话框说“[DBNETLIB] ConnectionWrite (WrapperWrite)) General net work error .check your network docunentation”.请问怎样解决这个问题。是不是三个程序太忙,阻塞而引起问题。先200分。谢谢。
 
1、将SQL的连接协议改一下试试;
2、循环的时间大概多少?
 
在操作写表的时候,先把表锁起来,写完了在放。试一下了。
 
比较讨厌这种点名式的贴子。
 
我也曾經遇到過這樣的錯誤,解決不了,學習

張無忌好像已經沒來DFW了哦,不知道什麼時候回來
 
来自:barton, 时间:2003-7-17 14:57:00, ID:2037101
比较讨厌这种点名式的贴子。
 
如果不是写数据表冲突的话,那就是网络堵塞的问题。
张无忌有事暂时离开了DFW,不知道何时回来。可以
参见以下帖子:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1998733
 
如果大家讨厌这种点名式的贴子,对不起,我只是心急想快点解决问题,上面的方法试过了,不行。继续请教。谢谢。
 
影响 barton 兄的情绪呀,barton 兄的数据库技术在 DelphiBBS 是无人出其右呀....
 
只有學習的份了.

還請barton多多原諒wei0_0,快出高招.也讓我們學學.[:D]
 
我不知道barton是高手,因为我好久没有来了,如果barton能够帮忙解决就好了。。。感激不尽。应该说,我三个程序开始的头1个小时也没事。我想做成多个线程来访问数据库,但是,我问自己,既然,头1个小时也没事,那么,是什么愿因呢。这也是很急的,请大家够帮忙解决就帮忙了,如果,分不够,在加。谢谢。
 
来自:barton, 时间:2003-7-17 14:57:00, ID:2037101
比较讨厌这种点名式的贴子。
我对barton兄的技术是久仰大名,恨不得一见
 
建议楼主改一下标题吧!
我真的希望barton来解决
此问题!
楼主你认为如何?
 
赞同cjsam的观点
如果你处理好表锁那肯定不会出现你哪个问题。
 
呵呵,真正回答问题、讨论技术的少,搞变相攻击的人多。。。
这个问题应该是客户部分的socket处理不恰当,导致写socket出现问题,
解决办法我想应该是减少网络流量或者提高ADO的缓冲区,不要并发访问数据库。
barton的意思是要把我的名字换他的名字,直接说不就得了,何必。。。
 
我认为这不是网络流量的问题,张无忌先生,应该仔细分析,不应该为名所累,给出合理的答案。
 
看他的提示应该是向Socket写入数据出错,说明可能他的Socket发送缓冲满了,.多次向
Socket写入数据出错,原因就是服务器处理数据的速度不够快,因此原因就有可能是带宽
什么的不够还有可能是你的Client有BUG.
 
张无忌:我犯不着和你刚出校门的毛娃娃计较。看来挂着你的名你还非常受用,我可是无所谓。年轻人,你这么狂妄对我是一点影响也没有,对你嘛,你自己其实最清楚。你是不是以为大富翁上除了你再没别人了?
 
顶部