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

解决方案 »

  1.   

    换到你朋友的机器上运行,连接数据库时,SQL SERVER的名称你有没有修改?
      

  2.   

    楼上2位:网络连接很正常。默认安装SQL SERVER,而是用ip的连接的。
      

  3.   

    是不是和你朋友机器的网络安全设置有关?
    如果将Sqlserver的名字换成localhost可能会好一些。
      

  4.   

    是否使用了sql server的“应用程序组”角色?
      

  5.   

    大家回答不达边呀!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
      

  6.   

    是防火墙的原因,防火墙拦截了程序,以为是攻击,
    可能要在防火墙里设置允许访问sqlserver的内容。