本人用DELPHI 7的BDE连接SQL SERVER时,驱动程序设置类型为MSSQL,设置了服务器名(本机名)和数据库名(后台数据库,如BPVCAPP),以及用户名sa和密码(密码已经在SQL SERVER中修改),设置应该都没有错,可是连接时总是显示错误2和17以及SQLSTATE 为01000和08001,这是为什么,最近在修改自己以前编写的程序,可是总也连接不上,时间有限,请各位大虾帮忙,最后说的仔细点。

解决方案 »

  1.   

    在database的params里面设置:
    server name='服务器名'
    database name='数据库名'
    user name=sa
    password='密码'应该可以连上的吧。
      

  2.   

    先設置一個ODBC,然后在bde中,就可以用了
      

  3.   

    先设置ODBC数据源
    再连接
      

  4.   

    先設置一個ODBC,然后在bde中,就可以用了
      

  5.   

    用DELPHI 7的BDE连接SQL SERVER时,如果驱动程序类型(刚NEW是选择的是MSSQL)设置为MSSQL,则不用设置ODBC,把里面的datebasename设置为:BPVCAPP(你的数据库名字),server name 设置为你的数据库服务器(MS SQL Server 名),user name 设置为sa (你的sql server 中的名字);然后apply一下,open即可;
    如果新建时候,你选择的是sql server就只要设置个ODBC比较好!