当我进入已经做得差不多的Project时出现了这样一个出错信息提示况
“[DBNETLIB]ConnectionOpen(Connect()).]SQL Server 不存在或访问被拒绝。”
但是,我打开SQL Server访问数据库时都能访问,
当我尝试新建一个项目,添加一个TADOConnection并Build,访问SQL Server 中的数据库也同样出现这个提示。
除了什么问题,特向各位高手请教

解决方案 »

  1.   

    应该是你ADO驱动程序坏了,重新安装一下ADO的驱动程序吧。
      

  2.   

    你的ADO连接字符串有问题,看看用户名口令是否正确,服务器名称是否正确,数据库是否正确,权限是否开放
      

  3.   

    如果你用的是 delphi 5 吗?,请将ADO升级至2.0版,delphi 5中的ADO是早期版本。
    或将 delphi 升级至 delphi 6 或更高版本。
      

  4.   

    可能性:
    1、ADO损坏,需要重新安装
    2、如果是Delphi5,没有打补丁。
    3、连接字符串有错误。(很可能你忘记把密码写在ConnectionString里面了)
      

  5.   

    2、如果是Delphi5,没有打补丁
    没有这个可能~~我刚才错了
      

  6.   

    我用的是Delphi 6 Sqlserver已启动
      

  7.   

    检查TADOConnection的连接字符串
      

  8.   

    可能是你的Sqlserver的服务名问题!
      

  9.   

    服务端和客户端的协议都用tcp/ip,并将ADO升级至最新的2.7
      

  10.   

    谢谢各位,我终于找到问题所在了,我下载了MDAC2.7(ADO2.7)一安装解决了,是ADO出了问题。