昨天重装一下系统,有个应用程序需要使用数据库,我用OLEDB连接不行,换成
ODBC连接就能连上?
  另外,我发现我新装的这台XP机器换成ODBC连之后,系统登录速度明显
比另外一台用OLEDB连的登录速度慢了很多,请问这是什么原因?
我在网上找了一些资料,说ODBC数据源提供者是经过OLEDB来调用ODBC
驱动程序,访问数据库,是否就是因为这一点,导致速度慢了下来?

解决方案 »

  1.   

    ODBC是建立在OLEDB上的,但它们都可以看成是同一种对象,速度不会因为使用其中的哪一种而变慢的.
      

  2.   

    昨天重装一下系统,有个应用程序需要使用数据库,我用OLEDB连接不行
    连接串写对了没?
      

  3.   

    连接串我有.udl文件测过了,测试连接是成功的,没有问题,然后把Provider拷过去
    的,这样做应该不会写错吧
      

  4.   

    odbc,oledb,ado驱动都集成在mdac安装包中
    到ms下载mdac2.7以上的版本安装,再试一试!