我在我电脑上设置了一个SQL SERVER的ODBC,在DELPHI的BDE中会自动将此ODBC加入,
我在程式中通过BDE中的TABLE访问SQL SERVER中的某一个TABLE,经常会发生TABLE数据显示不全的情况,某些栏位会无法显示。100分高分立即送上!

解决方案 »

  1.   

    因为BDE对SQL Server2000得部分数据类型根本就不支持,或者不兼容。
    不幸得很,BDE已经进入了维护阶段,不可能在更新了,Borland也不会在这上面投入资源了。
      

  2.   

    很简单,从SQL Server7.0开始微软已经声明不再支持DBLibrary,而BDE连接SQL Server数据库是通过数据库的DBLibrary,所以SQL Server的很多功能都用不了!
    BDE是不会更新了,SQL Server在不停的更新
    所以只有使用ADO才可以!
    不过,你发现的还比较早,等你到另外阶段的时候你会发现问题更多......
      

  3.   

    你用ADO吧,干嘛用那个效率和功能在现在要差点的BDE,以前它是特别优秀的