C#中如何显示选中日期所收集的数据?

图片说明
各位大神,我在做一个能耗监控系统,数据已经存到SQL数据库了,现在要显示数据,我希望可以选中一个日期,然后在下面的文本框内只显示选中那天采集的数据,应该怎么写?

sql = "select * from table where 日期 between '" + datepicker1.Value.ToString("yyyy-MM-dd") + " 00:00:00" + "' and '" + datepicker1.Value.ToString("yyyy-MM-dd") + " 23:59:59" + "'";
下面执行sql

 SELECT * FROM 数据表 where 数据表.日期字段='选择的日期'

Select * From TableName Where 日期列 Between '" + 查询日期 + " 00:00:00" + "' and '" + 查询日期 + " 23:59:59" + "'