如果你不使用SQL的话,可以在窗体使用两Table数据集,并进行关系连接,两个表的连接字段不显示出来,再加入适当的代码应该会实现。

解决方案 »

  1.   

    可以用计算字段来实现,有一个lookup类型的
      

  2.   

    设Table1包含CODE,NAME字段,Table2中有BMCODE字段。
    启动Table2的字段编辑器,加入字段,其中必须有BMCODE,添加新字段,在新字段对话框中填上:
    Name=BMNAME,
    Type=String,
    Size=xx,
    File Type=Lookup,
    DataSet=Table1,
    Key Fields=BMCODE,
    Lookup Fields=CODE
    Result Field=NAME将该字段显示在DBGrid中,即可显示部门名称,也可选择部门名称,BMCODE字段随选择而改变。