为什么我的数据库应用程序在旧版windows98(二)上不能显示(100分)

  • 主题发起人 主题发起人 luckynavy
  • 开始时间 开始时间
L

luckynavy

Unregistered / Unconfirmed
GUEST, unregistred user!
在没有delphi的机器上安装完毕,一运行就弹出interface not supported...这样的错误,连界面都见不到,而在新版windows98上运行正常,
实在让人头疼,诚请各位大虾帮帮小弟指点迷津!!
 
旧版不支持你所用的对象的接口。
你要更新或升级所用的对象。
先要查查是什么对象?
 
数据库是ACCESS的,其中程序确实用到了ADO控件,在打包程序时,BDE也配了。用户机器大多是
老机器,而且操作系统相对老旧(手工升级ADO之类的,用户肯定不干或一窍不通)。在打包的
时候难道需要将一些核心库文件(如KERNEL、USER32)也封装进去。
 
不是,需要升级Ado。
你也可以打包Ado的动态库,也可以单独提供给客户Ado的升级包。
升级包可以到cakk.delphibbs.com下载。
最新的到微软网站上找。
 
如果只使用了ADO,是不需要BDE支持的
你现在,要检查ADO,看看是不是合适
还有,有没有使用ODBC?98第一版是没有ODBC的
 
你的问题很简单,到微软下载最新版的mdac2.7(5M)就什么问题都解决了。
是数据驱动程序版本底的原因。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部