delphi duplicate database name 怎么解决?

totoro_1018 2011-11-23 10:37:58
这个怎么解决? 我在unit1对一个database赋数据库名,到了unit2对另外一个database赋同样的数据库名的时候就提示这个,怎么半。两个database的name是不一样的
...全文
289 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
totoro_1018 2011-11-23
  • 打赏
  • 举报
回复
上面的修正下,第三句的unit1应该是unit2
totoro_1018 2011-11-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kaikai_kk 的回复:]

共用一个Database,其它组件动态设置DatabaseName,如:
Query1.DatabaseName:=Database1.DatabaseName;
[/Quote]
这样是可以,但是我unit1是通过读取system.ini文件然后对database1赋值,然后再通过database对unit1里面的各个query1,query2赋值,同样我的unit2也是通过读取读取system.ini文件然后对database2赋值,然后再通过database对unit1里面的各个query3,query4赋值,在unit1的时候已经对database1赋数据名了,到了unit2再来赋数据库名就不行了!!!!
kaikai_kk 2011-11-23
  • 打赏
  • 举报
回复
共用一个Database,其它组件动态设置DatabaseName,如:
Query1.DatabaseName:=Database1.DatabaseName;
totoro_1018 2011-11-23
  • 打赏
  • 举报
回复
急啊!求办法

2,507

社区成员

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

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