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

解决方案 »

  1.   

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

  2.   

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

  3.   

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