如何在Ado搜尋單筆記錄(編號:7038)

我有一個Adodc,database 是Sql Server中的一個Table屬單筆資料型的(如客戶資料),PRIMARY key=WS_ID+YEAR+MONTH,我設計了一個Form
來增修查刪這單筆記錄,如用adodc.recordset.find 只能查道單一欄位的資料無法用and查到同時符合WS_ID="A",YEAR="B",MONTH="C"這三個條件,加上Adodc沒提供Seek這個方法,不知要用什麼方法才能
快速找到資料(find要一筆一筆比對,速度不夠快)?