سلام دوباره
آقا سعید این که کاری نداره شما می تونی حتی از این روش زیر برای اعمال فیلتر استفاده کنی
مثلا یک تکست بزاری تو فرم ولی خاصیت ویزیبل رو برابر با false قرار بدی(چون نیازی بهش الان نداری)
بعد تاریخ سیستم رو بگیری و به سال تبدیل کنی و بریزی تو تکست
بعد کد زیر رو تو رویداد form_load بذاری
Adodc1.RecordSource = "Select * from Table_name where Field_name='" & Text1.Text & "'"
Adodc1.Refresh
که نام فیلد میتونه یک فیلد تاریخ باشه که در برنامه ثبت شده است
ولی در عمل باید تاریخ رو به روز و ماه و سال در بیاری و سپس مثلا سال اونو تو تکست بذاری و بعد تمام فیلدها رو باز به سال تبدیل کنی
و بعد عمل فیلتر گذاری رو انجام بدی