delphi2006编译好的程序为什么在其他机器上运行会报错 ( 积分: 50 )

  • 主题发起人 主题发起人 dennyshao001
  • 开始时间 开始时间
D

dennyshao001

Unregistered / Unconfirmed
GUEST, unregistred user!
我在自己机器上用delphi2006做了个小程序,主要用到一些数据库控件访问SQL2000数据库,在自己机器上能胜利编译运行,但是把编译好的exe文件拷到其他机器上运行时会报错,说什么Unable to Load dbxmss30.dll.我该怎么解决?
以前用dephi6的时候用ADO控件好像没出现这种问题
 
小程序,自己的?那就转到delphi7下重新编译呗。
 
简单的办法:把 dbxmss30.dll 改名为 dbexpmss.dll,覆盖原 dbexpmss.dll 文件。
 
to yzxcsw
我现在只是作个小试验啊,以后要用delphi2006开发项目的,总不见得开发完后再到delphi7下编译吧
 
差哪个文件,把哪个文件一起复制过切三
 
不是差文件,好像是dbexpress3.0的问题,在我自己机器上是没问题,放到其他人机器上就有问题了,应该是缺少dbxmss30.dll这个文件
 
你用了DBExpress当然要带他的驱动.
链接SQL数据库还是用ADO吧.纯绿色的
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部