为什么不将SQL 6.5 升级到 SQL 7.0 ?

解决方案 »

  1.   

    如果我没有猜错的话,你是用的ODBC接口连接的数据库.换成SQL SERVER的专用接口试试,如果可以了那就是ODBC的问题了.
    我曾经遇到过相同问题,不过我在安装OFFICE2000时有一个关于ODBC的错误提示,不知你那里有没有?
      

  2.   

    是不是office2000版本與SQL6.5版本不一樣,建議你從網上下載Magicwin軟件試一下
      

  3.   

    office2000中有一个.dll文件和sql6.5冲突,具体是什么我忘了,用office97或sql7吧
      

  4.   

    有一个办法可以解决
    你可以用NT盘里有一个ODBC的安装
    大概在/I386/ODBC,记不清了
    重新安装一下,这样可以把ODBC的版本降低
    不会出现乱码,但SQL SERVER的版本要降低!
      

  5.   

    试一下把ODBC的数据源里的“Perform translation for character data”选项不选
      

  6.   

        是由于ODBC的版本不同造成的。Office2000的Sql server ODBC和Sql server 7.0 的ODBC一样,都是 3.X 版的,而Sql Server 6.5 的 ODBC 是2.X 版的,所以只需要你再安装回 Sql server 6.5 的 ODBC 即可。在 Sql server 6.5 的安装盘的 I386 目录下有一 ODBC 目录,直接安装 ODBC 即可。