Delphi5 中TTable控件不能active,关联db数据库,系统Win7_32

GnakIewiy 2017-03-07 06:27:11
在Win7 32位系统中(已开启超级管理员模式),默认路径安装了Delphi5,

在一个Delphi5编写的工程中,用了TTable控件,关联了一个Units.db的文件
数据库文件放在程序根目录下。

TTable控件的active属性,始终不能改为True;
只要一改True就报错:
Unknown database
Alias dcparam

个人感觉在Win7 下无法打开db数据库的感觉

此程序在XP SP3下没有问题

想问下,Win7下Delphi5怎么设置才能解决这个问题,还是安装的有问题?

...全文
834 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GnakIewiy 2017-11-28
  • 打赏
  • 举报
回复
引用 2 楼 santiaodahan 的回复:
这应该是数据库缺少别名。启动BDE Administrator,新建相应类型的数据库别名:dcparam。
引用 4 楼 lyhoo163 的回复:
你是通过DBE连接数据,它有二种连接方式,一是直接物理方式连接数据库文件。二是通过别名连接数据集,此时 ,要通过设置DBE的参数,别名等,才能有效连接。
两位回答完全正确,虽然自己当时找到了这个方法,还是感谢两位。
santiaodahan 2017-03-08
  • 打赏
  • 举报
回复
这应该是数据库缺少别名。启动BDE Administrator,新建相应类型的数据库别名:dcparam。
lyhoo163 2017-03-08
  • 打赏
  • 举报
回复
你是通过DBE连接数据,它有二种连接方式,一是直接物理方式连接数据库文件。二是通过别名连接数据集,此时 ,要通过设置DBE的参数,别名等,才能有效连接。
GnakIewiy 2017-03-08
  • 打赏
  • 举报
回复
up up up
kwer 2017-03-08
  • 打赏
  • 举报
回复
个人感觉在Win7 下无法打开db数据库的感觉。----因为win7升级了mdac

2,497

社区成员

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

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