各位大虾:
    我在用ADO连接SQL SERVER数据库时,为什么有的机器需要配置一下ODBC才能连接呀,但是我不是通过ODBC连接的,我是直接连接的数据库?这是为什么?各位大虾有没有碰到过这种问题?在有的机器上可以,有的机器上就必须配置一下ODBC。谢谢!

解决方案 »

  1.   

    不知,如果驱动选择的是SQL Selver,就应该不要配置ODBC。你应该仔细检查一下。要全部使用ADO控件哦!
      

  2.   

    对,应该全部使用ADO控件。如果还不行在那些不行的机器上按装ADO的版本升到2.0
      

  3.   

    它不是那样的,就是说先随便建立一个ODBC连接一下那个数据库以后,然后系统也不需要通过ODBC连接,然后就可以了呀
      

  4.   

    那肯定是你拿台机器的ADO版本不行,太低了把他升级到2.6版本以上试试。
      

  5.   

    是SQL数据库引擎版本不行吧?
      

  6.   

    请问一下:那个登陆数据库的用户名怎么起?是不是先在sqlserver的数据库里的用户要设置一下?
      

  7.   

    ado和odbc两种不同的连接方式,如果你ado数据集的话,你可以用一个adoconnection连接所有的数据集
      

  8.   

    ADO版本问题 或 驱动引擎问题~~~