首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在WinForm开发中,怎么从数据库中检索符合当前设定的时间范围的记录

2012-06-22 
在WinForm开发中,如何从数据库中检索符合当前设定的时间范围的记录?在数据库中创建表时,其中设置了一个“da

在WinForm开发中,如何从数据库中检索符合当前设定的时间范围的记录?
在数据库中创建表时,其中设置了一个“date“字段,数据类型为datetime,用DateTimePicker控件取得录入时间,存入该字段名下,这样存储了若干条数据后,再用另外两个DateTimePicker控件,分别确定一个值,组成一个时间段范围。从数据库里检索符合这个时间段的若干条记录,请问各位,这部分代码应该怎么写,数据库我已经知道怎么连了,主要就是判断的问题,可能涉及到数据类型的转换,请大家帮帮忙,谢谢了!

[解决办法]
查询语句就这样

C# code
string sql = "select * from 表 where date >= '" + dateTimePicker1.Value.ToString("yyyy-MM-dd HH:mm:ss") + "' and date <= '" + dateTimePicker2.Value.ToString("yyyy-MM-dd HH:mm:ss") + "'"; 

热点排行