蹊跷的问题:[DBNETLIB][ConnectionRead Recv().]一般性网络错误。

jirigala 2003-10-30 09:20:48
谁解决过这样的问题:
我在xp,win2000下,一个c#的c/s程序都正常,使用的是Sql Server2000
可是把程序安装到我朋友的计算机上,有时候出现这个错误,然后数据库连接
就丢失了。
朋友的计算机是XP,也是Sql Server2000,并不是每时每刻都出现这样的提示,
基本上点击几次,就会出现这个错误,
:[DBNETLIB][ConnectionRead Recv().]一般性网络错误,请检查网络文档。。
然后就数据库连接丢失了。
朋友的计算机是上宽带的网关,有3台计算机。
是不是这个与ADSL,VPN等有关系?

若能帮我指点一下?在杭州的请吃一顿。外地的加分,几百分都可以。

jirigala_bao@hotmail.com
jirigala@163.net

...全文
1819 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jirigala 2003-12-15
  • 打赏
  • 举报
回复
是防火墙的原因,防火墙拦截了程序,以为是攻击,
可能要在防火墙里设置允许访问sqlserver的内容。
jirigala 2003-12-03
  • 打赏
  • 举报
回复
问题难了也麻烦,没有人能回答了。
jirigala 2003-11-05
  • 打赏
  • 举报
回复
大家回答不达边呀!

If that is true set the Connection.CommandTimeout property to any non zero value.
Hope this will solve you problem

[DBNETLIB][ConnectionRead(recv()).]General network error. Check you network
documentation
junqiang 2003-10-31
  • 打赏
  • 举报
回复
是否使用了sql server的“应用程序组”角色?
styker 2003-10-30
  • 打赏
  • 举报
回复
是不是和你朋友机器的网络安全设置有关?
如果将Sqlserver的名字换成localhost可能会好一些。
jirigala 2003-10-30
  • 打赏
  • 举报
回复
楼上2位:网络连接很正常。默认安装SQL SERVER,而是用ip的连接的。
qiuji 2003-10-30
  • 打赏
  • 举报
回复
还有,你检查一下你朋友的网络连接是否正常?
qiuji 2003-10-30
  • 打赏
  • 举报
回复
换到你朋友的机器上运行,连接数据库时,SQL SERVER的名称你有没有修改?
jirigala 2003-10-30
  • 打赏
  • 举报
回复

补充一下,为了连接多种数据库,我使用的是OleDB 方式连接数据库的。

111,088

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧