以前写得,32位系统中使用excel2007 vba 连接oracle数据库的程序。换了 64位系统,excel2010 不好用了。
网上搜了半天也没什么结果,哪位遇到过指导下?

解决方案 »

  1.   

    公司系统已经换了64位win7了。现在让大家用的是office2007. 我正在改程序,等所有程序都测试没问题了,要统一换office 2010。
      

  2.   

    CSDN的兄弟们不给力啊,没人遇到过吗?
      

  3.   

    用DSN, 现在ODBC数据源中添加连接字符,再在vba中使用下面连接语句(XXX 是要换的):ConnStr = "DSN=XXX;Uid=XXX;Pwd=XXX"
    ConnDB.CursorLocation = adUseServer
    ConnDB.Open ConnStr
      

  4.   

    用DSN, 先在ODBC数据源中添加连接字符,再在vba中使用下面连接语句(XXX 是要换的):ConnStr = "DSN=XXX;Uid=XXX;Pwd=XXX"
    ConnDB.CursorLocation = adUseServer
    ConnDB.Open ConnStr
      

  5.   

    64位系统office不能装在默认目录下