Ho provato anche il tuo codice ma niente da fare. Ho fatto dei controlli e la stringa SQL che passo per l'apertura del DB è strutturata come seguente:

Select * From Timbrature Where Matr = '0000847' And Data = #01/08/2002#

e mi sembra formalmente corretta. Sta di fatto che anche se il campo Data della tabella Timbrature(Access) è settato come tipo dati = Data/Ora non estrae nulla.

Possibile che con il formato data non funzioni.