+ -
当前位置:首页 → 问答吧 → delphi duplicate database name 怎么解决?

delphi duplicate database name 怎么解决?

时间:2011-11-23

来源:互联网

这个怎么解决? 我在unit1对一个database赋数据库名,到了unit2对另外一个database赋同样的数据库名的时候就提示这个,怎么半。两个database的name是不一样的

作者: totoro_1018   发布时间: 2011-11-23

急啊!求办法

作者: totoro_1018   发布时间: 2011-11-23

共用一个Database,其它组件动态设置DatabaseName,如:
Query1.DatabaseName:=Database1.DatabaseName;

作者: kaikai_kk   发布时间: 2011-11-23

引用 2 楼 kaikai_kk 的回复:

共用一个Database,其它组件动态设置DatabaseName,如:
Query1.DatabaseName:=Database1.DatabaseName;

这样是可以,但是我unit1是通过读取system.ini文件然后对database1赋值,然后再通过database对unit1里面的各个query1,query2赋值,同样我的unit2也是通过读取读取system.ini文件然后对database2赋值,然后再通过database对unit1里面的各个query3,query4赋值,在unit1的时候已经对database1赋数据名了,到了unit2再来赋数据库名就不行了!!!!

作者: totoro_1018   发布时间: 2011-11-23

上面的修正下,第三句的unit1应该是unit2

作者: totoro_1018   发布时间: 2011-11-23

顶啊~~~

作者: totoro_1018   发布时间: 2011-11-23