在一个Win98工作站运行一个程序,是包含主-明细表的数据库应用。
虽然已经安装了BDE引擎,但还是出现如下错误:
Capability not supported.
但如果在该工作站上安装了Delphi则无该错误。这是什么原因?

解决方案 »

  1.   

    这个不大可能,如果delphi按装没有问题的话,bde如果正确安装了,就不会有问题的.看看你bde安装好了没有?
      

  2.   

    BDE是安装的一个单独的开发包,这样就可以支持大部分的数据库应用。
    但会出现上述“Capability not supported.”错误。
    当然,如果在使用该程序的Win98工作站上安装Delphi,什么问题都没有。
    但这是不可能的,工作站如此之多,怎么能每台电脑安装一个Delphi呢!
      

  3.   

    用installshield在你开发的机器上打包,然后安装就ok了
      

  4.   

    用InstallShield打包安装程序进行安装的方法我试过,一样还是要另外安装BDE。
      

  5.   

    出現此類現象﹐可能是你使用到的TABLE主鍵值丟失的情況﹐為你的TBLE建立好正確主鍵值即OK。
      

  6.   

    同意楼上,这可能是主键丢失问题,因为我有些Table是Import进来的,主键没有Import.