ODBC连接数据库 c++builder打包问题

haizi3838 2008-10-29 03:41:54
我用c++builder做了一个系统,在自己电脑上已经运行出来,我现在想要他在另一台没有安装c++builder的电脑上将编译好的文件运行出来,但是我运行的时候会出现下面错误:
An Error occurred while attempting to initialize the Borland Database Engine(erroe $2108)
我觉得是数据库方面的问题,所以我采取了以下措施:
1.我把数据库服务器的名字改的和我电脑上sql sever的名字一样,然后又加上了我使用的数据库
2.我在要运行的电脑上,配置了数据源

之前.在project->Options->Compiler中点击Release,
在project->Options->Packages中取消Builder with runtime packages的对钩
在project->Options->Linker中取消Use dynamic RTL前的对钩


配置了之后还是不行,请问一下高手我该怎么弄?急急急急急????????????????????????????、
在线等待
...全文
167 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
springworker 2008-10-30
  • 打赏
  • 举报
回复
帮顶顶!
haizi3838 2008-10-30
  • 打赏
  • 举报
回复
1.訪問bde的用戶的權限改成administrators的權限
2.刪除該機器上原來的borland engine,再重新安裝primavera project management客戶端程序,以便安裝bde\


你说的我不知道在哪改啊 能不能麻烦你详细说一下啊
我刚学c++builder不久对编完程序后的问题一窍不通,麻烦你了
haizi3838 2008-10-30
  • 打赏
  • 举报
回复
怎么说法都不一样啊,我现在对编完程序后的问题一窍不通,能不能具体说说啊
haizi3838 2008-10-30
  • 打赏
  • 举报
回复
怎么说法都不一样啊,我现在对编完程序后的问题一窍不通,能不能具体说说啊
alexacc 2008-10-30
  • 打赏
  • 举报
回复
BDE重新安装一下
haizi3838 2008-10-30
  • 打赏
  • 举报
回复
问题解决啦谢谢
utin431 2008-10-29
  • 打赏
  • 举报
回复
打包发布的时候把BDE做进去。
jxw1987628 2008-10-29
  • 打赏
  • 举报
回复
你程序里面是不是用到了BDE组件?

如TTable,TQuery,TDatabase,之类的控件。。

若是那样发布程序的时候要带上borland的数据库引擎的!
Jim@luckeeinc.com 2008-10-29
  • 打赏
  • 举报
回复
BDE錯誤
原因
1.權限不夠
2.borland database engine被破壞
解決辦法
1.訪問bde的用戶的權限改成administrators的權限
2.刪除該機器上原來的borland engine,再重新安裝primavera project management客戶端程序,以便安裝bde\


這個是網絡上找到的常用的解決辦法 希望對你有用
haizi3838 2008-10-29
  • 打赏
  • 举报
回复
我在我编程的电脑上没有问题 没有装c++builder的电脑上运行已编译好的文件时有问题啊
所以我怎么改啊
TripH0101 2008-10-29
  • 打赏
  • 举报
回复
BDE有问题了,检查一下在BDE里你的数据库是否能连通或者
当前没有安装BDE 或者 你当前的用户对注册表没有写入的权利

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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