我用了SQLITE,FIREBIRD数据库。现在想联接查询他们各自中的一张表。然后显示在CXGRID中。请高人支支招。如果分不够可以继续开贴给分啊。急啊。另外CXGRID有的表格中有的时候会根据需要,让某个字段是下拉的形式。即嵌入了一个COMBOX。那下拉的时候。想获利是选了哪个下拉值。那在哪里面写?还有怎么获取下拉值或者下拉值的索引号呢?

解决方案 »

  1.   

    A库中建一个一样的表(B库中那个表,数据结构一样).
    把数据读取到A库,就可以联表查询了.
      

  2.   

    就是跨库查询吗,在sql中写完整的数据引擎加上数据表名就可
      

  3.   

      在代码里面写,在表格前加前缀就可以了
       
         '[ODBC; Driver=SQL Server;' 
        +' server=' + SqlServer.Host + ';uid=' + SqlServer.UserName 
        + ';pwd=' +SqlServer.PassWord + ';database=' + SqlServer.DataBase + '].' + Table;
       
      

  4.   

    哥,你们没试过就敢这么肯定的说吗?我说了我的数据库是FIREBIRD+SQLITE。用的UNIDAC连接啊。也能行试过么?