Vb6 和访问日期范围

Vb6 and access Date range

将这些查询与 MySql 成功地结合使用,但它们无法与 SQL/VB 结合使用。需要任何帮助

当月记录..从当月的第一天开始到现在.

SELECT * FROM `dt_table` WHERE  date between  DATE_FORMAT(CURDATE() ,'%Y-%m-01') AND CURDATE()

当年记录..从当年1月1日至今.

SELECT * FROM `dt_table` WHERE  date between  DATE_FORMAT(CURDATE() ,'%Y-01-01') AND CURDATE()

应该是:

Select * 
From dt_table 
Where Fix([date]) Between DateSerial(Year(Date()), Month(Date()), 1) And Date()

Select * 
From dt_table 
Where Fix([date]) Between DateSerial(Year(Date()), 1, 1) And Date()

Select * 
From dt_table 
Where [date] >= DateSerial(Year(Date()), 1, 1) And [date] < DateAdd("d", 1, Date())