Pixel,
Utilize desta forma, pois o fato de você igualar as duas variáveis >= =>, esta fazendo com que a query não funcione.
var query = from t in table
where t.date >= new DateTime("val1") && t.date < new DateTime("val2")
select t;
Tente validar se desta forma, funcione também
where tab.DAT >= "val1" && tab.DAT < "val2"
Boa sorte,
AT_+
Se servir, marque como respondido para auxiliar consultas futuras