delphi7+ADO 打包 ( 积分: 50 )

揽月

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库用的是Access,我用InstallShield 5.0 和 delphi7光盘上自带的InstallShield 打包后,在别的机子上安装,运行程序,鼠标出现忙状态2秒,然后鼠标就返回正常状态,程序一点反映也没有,连登陆窗体都没有出现。
我不打包直接把 .exe文件和数据库文件拷到目标机子上,结果也一样。请大家帮忙解决。小弟先谢谢了!
 
数据库用的是Access,我用InstallShield 5.0 和 delphi7光盘上自带的InstallShield 打包后,在别的机子上安装,运行程序,鼠标出现忙状态2秒,然后鼠标就返回正常状态,程序一点反映也没有,连登陆窗体都没有出现。
我不打包直接把 .exe文件和数据库文件拷到目标机子上,结果也一样。请大家帮忙解决。小弟先谢谢了!
 
我很着急,还请大家不吝赐教!谢谢!
 
你的InstallShield打包不正确,在网上看看InstallShield操作手册
 
不知道为什么直接把 .exe文件和数据库文件拷到目标机子上也不行,连登陆窗体也弹不出来。
 
Merge Modules里的一些控件你好好选一下
 
可能是你的目标机子的*.exe文件被感染过,我已签也遇到过这种情况
道别的目标机子上看看
 
换了一台机子,把 .exe 和 数据库文件拷放到另外一台机子上,运行时提示 “.exe文件产生错误,windows即将关闭此程序”。是不是我机子上有病毒呢?
 
一般情况下不是,主要还是你打包的运行环境没有打包到其他电脑上
当然也不排除是病毒原因;
 
连接数据库的dll没有的吧?
 
To tanshikao:请给我详细说一下好吗,我真的是新手,不懂,需要连接数据库的dll吗?
 
你在你机子上运行没问题吗?
是不是没有release掉?
 
在我机子上运行没问题,但偶尔也会出现提示:内存出错
 
请大家给点意见吗!谢谢了。
 
你的真的是ado+access吗?
这样的东西一般是将程序拷贝到目标机上运行就可以了,不会出现什么问题,偶都做了好几个了
 
你的程序中有没有采用第三方控件?
如果采用了除Delphi7原有控件之外的其他控件,那应该把这些控件所需要的DLL文件按照要求打包过去,否则就会出现点击程序没反应的情况。
 
估计是第三方控件的DLL文件没打包过去。[:D]
 
你在自己机子上运行正常吗?
若那样的话肯定你做安装程序的问题,我想知道具体你是怎么做的安装程序!
可能我能帮你解决的,你可以给我发邮件 morgan123654@yahoo.com.cn
 
To:morgan520
给我留个QQ或MSN好吗,我把详细步骤发给你。谢谢!
 
你需要给客户端装几个补丁程序:
1.如果是比Win98SE更老的Windows版本,安装千年虫补丁 Y2KW98.exe w95y2k.exe
2.IE5.5或更高版本
3.MDAC, mdac_typ.exe,可以去微软网站下载最新的MDAC(微软数据访问组件)
4.Jet40SP8,这时访问Access数据库的驱动
一般Win2000以上的操作系统,这些都已经集成到Windows安装包里去了,
但MDAC和Jet驱动最好还是装一下。
 

Similar threads

顶部