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