DataM_A.QryTj.Close;
DataM_A.QryTj.SQL.Clear;
DataM_A.QryTj.SQL.Add('select job_no  from dbo.forwarder_bl');
DataM_A.QryTj.SQL.Add(' where bl_no='''+trim(DBEditBl_no.Text)+''';');
DataM_A.QryTj.Open;这个数据集会返回多个记录,我下面这个数据集去匹配是否有相同job_No记录
DataM_A.QryTmp.SQL.Add('select  vessel_code,voyage from forwarder_booking');
DataM_A.QryTmp.SQL.Add(' where  job_no='''+DataM_A.QryTj.FieldByName('job_no').AsString+''';');应该怎么做呢~!
由于这两个表不在一个服务器上,而且服务器是专业版不能做跨服务器查询,
能不能使用delphi提供的in 语句 或者其他方法?