1.数据环境中你是否正确设置了表之间的关联?
2.作为另外一种方法,也可以编程实现表之间的关联。

解决方案 »

  1.   

      按照我的理解,你的问题似乎并不在表之间的关联上,问题似乎只是记录的查找.而且你的两个要求事实上是相同的.
      你的第一个问题可以如下实现:(ryqk为员工表)
      
      no = alltrim(thisform.text1.value)
      if len(no)>0 then && 容错
         * 使用Select查出相应记录并暂存到一个游标当中
         select * from ryqk where ryqk.no = no into cursor _temp
         
         grid1.recordsourcetype = 1 && grid的数据源应该设为一个游标
         grid1.recordsource = _temp && grid的数据源设为_temp
      endif  第二个问题可以类似解决.