Ciao (adesso è il mio turno)

Ho una tbl in DB ACCESS che contiene questi records:

ID = 1
DataInizio = 25/10/2005
DataFine = 28/10/2005

ID = 2
DataInizio = 25/10/2005
DataFine = 26/10/2005

ID = 3
DataInizio = 25/10/2005
DataFine = 28/10/2005

Perchè eseguendo l'estrazione con questa query:
codice:
strSQL = "Select * from TBL where DataInizio = #25/10/2005#  order by DataInizio"
vengono estratti due records invece che tre ???