??为什么我的程序在别人机器上运行不了?? 为什么我的程序在别人机器里运行不了?我用Database Desktop建立了一个Table. 也取了别名,但是为什么在别人机器里运行不了,说,程序运行出现错误? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 别人机子上有database desktop吗?如果有,他机子上的database desktop建立了这个数据库别名吗?如果建立了数据库别名,该数据库别名的路径指到了table所在的路径吗? lovelymelon(小人物) 别人的机器上一定要有database desktop吗? 还要在别人的机器上建立别名,那样的话,只能通过程序来建立数据库别名了吧? 不可能别人的机器上都会有database desktop啊, 如果没有那怎么办? bde还是odbc都需要安装的建议用ADO吧 安装database desktop ?注册数据库?不需要吧这些。你可以这样解决,在你的目录中建立一个database子目录。将你的table的database属性直接设置为相对路径名称 'database\',随便考到哪里。(但是要安装BDE的)这是最简单的解决方法。当然你也可以设置已被别名。设置别名可以有打包工具来完成,如常用的Installshield(也很简单). 其实可以在应用程序运行时使用系统对象session在BDE中建立与设计时相同的别名,是别名指向相应的数据库路径:session.configmode:=cmall;session.addstandardalias('数据库别名''数据库路径''paradxo');session.saveconfigfile;试试吧,祝你成功! 获取ftp文件的日期 大家好 SQL的一个问题,急! com组件的接口方法能否使用自定义类作为参数,还是有什么限制? 唉,继续散分。向Kingron致敬。 大家好,怎么在TApplication中改变Hint字体的颜色? DELPHI怎样连接远程SQL SERVER 数据库? 关于建立线程(CreateThread)的简单问题! 请问学计算机科学跟信息技术各自是学什么东西的,那个容易找工作,thanks! 关于动态创建报表 //007pro 求救:数据库恢复问题,解决就给分,不够再加!!问题不难,快来抢分!!!!!!! 讨论:关于WinXP下开发的COM+的分发问题!!
都需要安装的
建议用ADO吧
session.configmode:=cmall;
session.addstandardalias('数据库别名''数据库路径''paradxo');
session.saveconfigfile;
试试吧,祝你成功!