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

求救:时间段查询,就是提示数据类型不匹配解决方案

2012-01-05 
求救:时间段查询,就是提示数据类型不匹配代码如下:DateTimedtStartdateTimePicker1.ValueDateTimedtEnd

求救:时间段查询,就是提示数据类型不匹配
代码如下:
DateTime   dtStart   =   dateTimePicker1.Value;
DateTime   dtEnd   =   dateTimePicker2.Value;
strSQL   =   "SELECT   *   from   记录   WHERE   时间   BETWEEN   ' "+dtStart+ " '   and   ' "+dtEnd+ " ' ";

提示“标准表达式中数据类型不匹配”,请大侠指点!

[解决办法]
strSQL = "SELECT * from 记录 WHERE 时间 BETWEEN ' "+dtStart+ " ' and ' "+dtEnd+ " ' ";
------
时间 什么类型??
[解决办法]
追踪下dateTimePicker1.Value ,看得到的是不是 'yyyy-mm-dd '格式!
注意年月日必须有才可以进行时间超作.
[解决办法]
strSQL = "SELECT * from 记录 WHERE 时间 BETWEEN # "+dtStart+ "# and # "+dtEnd+ "# ";

热点排行