请教可执行文件的问题?! ( 积分: 4 )

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

doglive

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我的exe文件在我的机器上没有出现什么问题,到了另外一台机器上就运行不了了呢?我的操作系统是xp,到另外一台xp系统机器上也不能运行 请问这有可能是什么问题呢?
 
为什么我的exe文件在我的机器上没有出现什么问题,到了另外一台机器上就运行不了了呢?我的操作系统是xp,到另外一台xp系统机器上也不能运行 请问这有可能是什么问题呢?
 
是不是有什么数据库引擎没安装,如DBE,或是DLL文件什么的?
 
那个exe文件是由delphi自动生成的,数据库用的是access,用tadoquery做的
 
数据库路径不对
XP中毒
 
看你的说法,很多情况都有可能造成程序不能运行啊。
自己检查一下ODBC配置了没有,或者可执行文件里取数据库路径对了没有啊,或者程序需要的dll没拷贝过去啊。
 
那数据库应该放到哪里呢?
 
tadoquery不要用odbc把
 
很简单的例子,比如设计时你直接把数据库连接指定到d;/下的某个目录下,你拷贝到另一台机器上的时候,目录又不是这个,而程序还要到原来的目录去寻找数据库,当然就找不到了。
你打开数据库的时候应该让程序自己到指定的目录下去找。
 
后退
顶部