delphi发布文件在别的机子上不能运行

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:04:45
我用的数据库是delphi的database desktop,在应用程序中用table控件及query控件显示,bde设置别名。应用程序存放在f:/学生管理系统,数据库存放在f:/学生管理系统/DB。发布成exe文件后,在别的机子上不能运行,发生错误,别的机子有delphi环境,而在我的机子上可以运行。应该怎么解决?

肯定是你的路径在别人的电脑上不一致又或者是你没有在别人电脑上配置你的ODBC

如果你是用BDE的引擎,那么你必须把BDE打包一起发布在客户端的电脑上。建议你用ADO或DBExpress,初学者建议用ado+access(mdb),上手快。如果是做c/s模式的话,可以用ADO+MSSQL或DBExpress+MSSQL(DBX需打D7.1补丁)