◆◆数据库程序如何难以发布???请赐教!◆◆

eWong2016 2003-08-25 01:08:46
在下用BDE控件开发了一个程序,但到了未装DELPHI和数据库的电脑上运行就出错,
错误提示信息:
  “应用程序发生异常,未知的软件异常(0x0eedfade)位置为0x77e7e8bb
异常EOleSysError发生在模块我的程序.exe中的0006521D位置,没有注册类别”
另:我在全新的(什么软件都没装)windows2000中安装了delphi6后,再运行我的程序仍出现以上错误。我安装了在CSDN上提供的BDE数据库引擎也一样出错。
请问各位高手:出错的原因是什么?如何解决这个问题?
...全文
33 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
eWong2016 2003-08-26
  • 打赏
  • 举报
回复
呜呜呜呜,电脑坏掉了,只有过两天到学校再试了
万分感谢楼上各位朋友的帮助!(嘿嘿,尽管小弟我没有一万分)

另:我在(BDE)程序中设置的databasename和tablename,用ADO跟BDE的方法是不是差不多呀?
belllab 2003-08-25
  • 打赏
  • 举报
回复
应该不是BDE的错,可能你用了第三方控件,做安装程序的时候应该把它也打进去,有可能还要自注册
lemon_wei 2003-08-25
  • 打赏
  • 举报
回复
没有打过有BDE的包,建议改用ADO,编译后根本不用打包,直接分了.exe就可以。
jenemery 2003-08-25
  • 打赏
  • 举报
回复
是不是大包的时候没有把SkinEngine控件打包进去?

mxk19791116 2003-08-25
  • 打赏
  • 举报
回复
你可以先把SkinEngine的皮肤控件从你原来的程序中去掉,然后再试一下。行的话就是这儿的错,不行的话就是别处的错了。
eWong2016 2003-08-25
  • 打赏
  • 举报
回复
哇,红星大哥,我确实有了一个SkinEngine的皮肤控件,嘿嘿,很漂亮的!
那我要如何呀请教呀!谢谢
d983074 2003-08-25
  • 打赏
  • 举报
回复
"另:我在全新的(什么软件都没装)windows2000中安装了delphi6后,再运行我的程序仍出现以上错误。我安装了在CSDN上提供的BDE数据库引擎也一样出错。"

可能不是BDE的问题,你的程序有没有用到别的什么非标准控件?
eWong2016 2003-08-25
  • 打赏
  • 举报
回复
是呀,刚开始觉得用BDE开发还不错,现在,唉,我对它很失望(不过我也承认我的水平有限)!
BDE老矣??呵呵,我没太多评价的资格,因为我非高手哟。
不过,我没时间重写这个程序了,所以只能求助大家了
请帮我解决这个问题,实在感激万分!!!
bluespy 2003-08-25
  • 打赏
  • 举报
回复
不如用ado
sixgj 2003-08-25
  • 打赏
  • 举报
回复
呵呵,数据库关键是要进行DBE的配置,这要么手动进行要么就利用安装程序自动完成!
说白了就是数据库的别名的配置。可以利用delphi自带的install shield进行安装程序的制作和数据库的配置。
Spqk005 2003-08-25
  • 打赏
  • 举报
回复
当然还有TABLENAME属性
Spqk005 2003-08-25
  • 打赏
  • 举报
回复
可以的

只要你设置一下ADO TABLE的CONNECTION
eWong2016 2003-08-25
  • 打赏
  • 举报
回复
我没用过ADO,请问我可能直接用ADO Table代替原来的Table吗?
这样子改后的程序能用吗?
eWong2016 2003-08-25
  • 打赏
  • 举报
回复
原开发环境:win2000+delphi6

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧