VB kodunuzu inceledim.
Bende 2008 olmadığı için direct cevap yazamıyorum fakat sorununuz belli.
SQL sorgularında tarih ölçütü veriyorsanız tırnak işaretleri altında " değil # ile başlamanız gerekir, verdiği hatanın kaynağı budur.
Artı birde şuna dikkat etmeniz gerekir Sql ile sorgunuzu kısıtlıyorsanız tarihi
Gun/Ay/Yıl diye değilde Ay/Gün/yıl formatına dönüştürmeniz veya girdiyi bu formatta almanız lazım..İnşallah yardımcı olabilmişimdir.
WHERE (((T01.Tarih)<=#10/2/2010# And (T01.Tarih)>=#10/1/2010#))
Lütfen olumlu veya olumsuz geri dönüş yapınız...