表1:有  bh(编号)、mc(名称)两个字段
表2:有  bh(编号)、LX类型两个字段
两个表以bh关联从表2中select出来的记录显示在DBGRID里,如何在DBGrid里显示bh对应的mc(名称)的值而不是bh本身的值呢?

解决方案 »

  1.   

    select 表1.bh,表1.mc,表2.bh from 表1 inner join 表2 on 表1.bh=表2.bh
      

  2.   

    select a.mc,b.lx from 表1 a,表2 b where a.bh=b.bh
      

  3.   

    我希望是select语句只能查询表1,用DBgrid drawcol的事件根据dbgrid里的bh值来关联表2的mc值,请问应该怎么写?
      

  4.   

    你可以双击DBGIRD的表头栏,然后在里面设置相对应的文字 呵呵
      

  5.   

    我希望是select语句只能查询表1,用DBgrid drawcol的事件根据dbgrid里的bh值来关联表2的mc值,请问应该怎么写?
    --------------------
    增加一個Lookup字段即可關聯,不用寫代碼