我的表结构 员工表(员工号,员工名,部门号......)员工号是主码,部门号是外码            部门表(部门号,部门名.....)部门号是主码 
我想实现的功能是这样的:我想把一个员工查询的结果返回到一个窗体上,每个字段显示在独立的edit上. 
如果对这些员工信息进行修改,添加的时候都是在这些各自独立的edit上.根据习惯,不管是显示或添加,都是部门名比部门编号来得直接和方便.怎样才能显示和输入的是部门名,而实际操作的是部门号,这些表间的关联应该怎样实现?

解决方案 »

  1.   

    这个应该是可以的!
    你做个查询吗,通过部门号来查找你的部门号和部门名称,显示的时候你只要显示部门名称就可以了。
    添加同理吗,你输入的时候是个部门名称,你可以根据这个部门名称来定位你所要的部门号,再通过这个部门号来进行添加,修改和删除操作!
      

  2.   

    2个表不是都有个'部门号',就利用这个就可以了,根据部门名先查出部门号,然后根据部门号查出其他的东西,这样不就达到你要的结果了!