环境Win2000 Server,SQL2000,Delphi 6 SP2
我在Delphi中用AdoConnect连接,在设置数据库链接属性的界面中,在“Source of Connection”中选择"Use Connection String",然后点击“Build”,在“提供程序”中选择“Microsoft OLE DB Provider fro SQL Server”,然后点击下一步,进入“连接”,然后系统提示“无法连接到服务器名称为''”的提示信息。可是在过去却重来都没有看过这中错误提示啊?一般进来之后他是不会自动去连接数据库的啊?应为在“1.选择或输入数据库名称”中始终是空的啊?另外在问一下,在“选择或输入数据库名称”中那个Comobox为什么永远都是空啊?不管“刷新”还是手工输入,下次在进入的时候他还是空?为什么?

解决方案 »

  1.   

    如果连本地sql,server name可以是空,否则要写上
    然后要选择登陆用户名user name 你可以设置为sa
    如果填写正确应该可以了
      

  2.   

    现在问题就是,sql server name 不能为空?是本地的服务器,
    我就是向让他为空是也正常。
      

  3.   

    使用MS sqlserver的"客户端网络实用工具”增加网络中所用的数据库服务器别名。
      

  4.   

    那你就手动输入server name 吧!
    gz