le date in un db vengono salvate in un formato diverso da quello di gambas per cui una query di ricerca diretta come hai scritto tu non funziona,
dovresti inserire nella query il valore della data nello stesso formato utilizzato da database.
nel savataggio dei dati invece se utilizza la sintassi :
es:
hres!data=DateChooser1.Value
gambas si occuma di convertire correttamente il valore data.
ps:
CDate(DateChooser1.Value) e uguale a scrivere : DateChooser1.Value