我用的代码是:
Set db = New adodb.Connection
db.ConnectionString = "driver={SQL Server};server=IP地址;database=seei;persist security info=false;userid=sa"
db.Open但是反应很慢,最后说是run-time错误,SQL Server不存在或拒绝访问局域网的两台机子,在本机上可以连接,一放到另一台就出现这个错误

解决方案 »

  1.   

    ping 是可以ping 到的,但是两台机子不是一个工作组的
    有影响吗?
      

  2.   

    不同工作组没有影响的.你是用什么方式登陆SQL??怎么有UID没有密码啊??
    可能你的ConnectionString写错了,如果是windows集成登陆
    constr=data source=tvserver;initial catalog=IP地址;integrated security=SSPI;persist security info=False;workstation id=USER;packet size=4096
      

  3.   

    ConnectionString = "Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=sa;Initial Catalog=xinzi;Data Source=yangao"没有影响
    改改这个试下
      

  4.   

    "driver={SQL Server};Persist Security Info=False;DATABASE=seei; User ID=sa;pwd=sa;server=211.83.146.157"
    刚才 贴错了,这个才是我用的,密码有,用的是SQL用户登陆,sa/sa
      

  5.   

    你们的代码我都试过了,都不行
    我觉得是不是我的SQL Server设置问题?