我先在BDE Administrator上建了一个别名,然后输入绝对路径连上后台的 SQL Server2000数据库,然后Apply.此时BDE Administrator上的别名为绿色,我想点开这个别名,但弹出一个对话框,让我输入用户名和密码.我输入sa,密码空着.点确定,但机器告诉我是无效的数值,不知是什么原因????

解决方案 »

  1.   

    用ADOConnection连接了啦,可以不用填密码的。
      

  2.   

    BDE Administrator不是一个数据库引擎,而是Delphi自带的一个专用来建数据库别名用的工具,相当于SQL Explore工具,不懂的不要乱说, 不给分的.帮助解决问题的,分全给他.
      

  3.   

    在delphi的BDE面板中有TDatabase组件的aliasName设成你的别名
      

  4.   

    各位还是不明白我说的意思,这个问题和BDE数据库引擎中的组件无关,而是关于"怎样用BDE Administrator工具连上SQL Server2000中的数据库"的问题.
      

  5.   

    Apply以后,别名不应该为绿色的三角形
    连接需要在DatabaseName一栏指定在SQLSERVER2000中的数据库名
    SERVER NAME 指定机器名或127.0.0.1
    用户名SA或其它在sqlserver2000中建立的登录用户,至于密码,就看你在sqlserver的对应用户中有没有设置了?
      

  6.   

    不行的话就用ODBC连接,总可以了