C#ACCESS按时间段查询

来源:百度知道 编辑:UC知道 时间:2024/06/11 04:59:03
access中表table1里有个字段“分析时间”,是日期时间型变量,储存数据格式为
2009/8/29 10:50:56
我现在想用SQL语句把2009/8/29到2009/8/31的数据查出来,那么我该如何不考虑后面的小时分秒把所需结果查出来?
另外我的2009/8/29和2009/8/31是在查询条件里通过两个textbox输入的,这样我是不是还的在查询前进行数据转化,请高手指点一下,给段代码示例,谢谢!

"SELECT * FROM tableName WHERE CreateDate BETWEEN" + this.TextBox1.Text + " AND " + this.TextBox2.Text;

CONVERT(VARCHAR(10),'分析时间',120)
取出来的时间是2009/8/29

可以再数据库中用这个格式把日期取出来在进行比较

Convert(DataTime,textbox.text).ToString("yyyy/MM/dd")

.ToString("yyyy/MM/dd")