1.可以的。Find("col1 = value1 And col2 = value2")

解决方案 »

  1.   

    楼上的,谁告诉你可以这样用,我想如果你的记录集中有一个主关键字就好了,你可以先通过SQL语句找到该记录,然后通过它的ID用FIND进行查找就可以解决你的问题了。
      

  2.   

    你可以这样生成recordset:
    recordset.open "select 代理商+产品编码 NewFieldName,OthersFields,..... from TableName"
    然后在查找记录的时候使用以下方式:
    recordset.find("NewFieldName=" & 代理商.text & 产品编码.text)
    试试看!我用过!