首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

奇怪select查询, 即然会查询不到数据出来.该怎么处理

2012-01-23 
奇怪select查询, 即然会查询不到数据出来. 有如下的select语句,其中...表示省略一些查询字段.selectAA.[ID

奇怪select查询, 即然会查询不到数据出来.

有如下的select语句,其中...表示省略一些查询字段.

  select   AA.[ID],AA.[NO],   ...   AA.[Memo]  
  from   [Table]   as   AA  
where     AA.[CreateDate]> = '2006-12-05   00:00:00.000 '  
  and   AA.[CreateDate] <= '2007-01-04   23:59:59.999 '
  order   by   AA.[NO]   desc

该语句放在VC中用ADO   Recordset竟然查询不出任何数据记录,而放到查询分析器中去却能查询出很多符合条件的记录来.

这是为何呀?

字段CreateDate是一个datetime型的,查询时我以字符串的方式去做为条件查询的.

[解决办法]
在SQL中是这样可以的在VC中就不懂了呵呵..
[解决办法]
学习中
[解决办法]
学习
[解决办法]
SQL语句没问题, VC就不懂了
[解决办法]
是不是单引号处理有问题,把代码贴出来看看。
[解决办法]
hehe

[解决办法]
'2007-01-04 23:59:59.999 '转化成时间型!
[解决办法]
用事件探查器看看实际运行的SQL语句是什么,我想是组合的SQL语句中的时间不正确

热点排行