谢谢

解决方案 »

  1.   

    Query['ss'] 就是当前记录的内容,
      

  2.   

    实现在数据查找,代码如下:
    ---------------------------------------------------------------------------
    DataModuleMain.ADOTable_Factory.Open;//打开另一个表
    while not Eof do
        if DataModuleMain.ADOTable_Factory.Locate('员工号',当前记录,[]) then
                                                           --------
         …… 
    -----------------------------------------------------------------------------    
    请问,这个当前记录如何表示? 谢谢
      

  3.   

    你应该是用当前记录中的某个字段值与'员工号'去匹配吧?
    如当前表的dataset 可以这样
      

  4.   

    你应该是用当前记录中的某个字段值与'员工号'去匹配吧?
    如当前表的dataset 可以这样DataModuleMain.ADOTable_Factory.Locate('员工号',current_dataset.fielbyname('员工号').asstring,[])