string SelectRangeSql = "select * from Table_Queue where queuetime between '" + StartDate + " 00:00:00' and '" + EndDate + " 23:59:59' order by patientpk desc,queuetime asc"怎么就选不出起点年月日StartDate(参数) 到 终点年月日EndDate(参数) 范围内的数据呢?(queuetime 类型为Vchar 格式如2009-7-10 11:18:52)
解决方案 »
- 如下图的js文件,可不可以像设置断点,查看里边变量的值啊?
- C#怎么保存列表框中的内容?和显示
- C#有代码少点的,将汉字转换成拼音?
- Sql Server2005 亂碼問題
- 难题:一共54个小时,如何计算由任一天开始,一天(计8点到12点,1点半到5点半,共8小时),一共需要多少天
- 问候非常基础的问题
- 用c#写的另存为execl文件时,报告Excel._Application QueryInterface 错误?
- 快交工了,项目从.net 2005转到.net 2001时出现的问题,急啊!!!
- 一个在C#类中使用MSComm的问题,求救!
- 求一条时间类型的数据库查询语句
- 用户控件 userControl的问题
- 求,常用的后台文本编辑器
"select * from Table_Queue where queuetime between Cast('" + StartDate + " 00:00:00' as datetime) and cast('" + EndDate + " 23:59:59' as DateTime) order by patientpk desc,queuetime asc"
StartDate EndDate 俩参数调试时没问题 参数顺利传过来了 可就是查不出数据来
输出一下最终的sql语句,在sql查询器里执行一下看看
有些类型是不能用between的,也就是说不能比较大小的。
在数据库中 比如说varchar,char等。