读书人

脑子进水了一个简单有关问题搞不定了

发布时间: 2012-03-03 15:33:03 作者: rapoo

脑子进水了,一个简单问题搞不定了,大家帮我看看吧
表xiao 的内容如下

id rq je
1 2009-11-25 12:49:01 12.7
2 2009-11-26 12:59:40 67.9
3 2009-11-27 12:59:40 24.9
4 2009-11-28 12:59:40 26.5

现在要找出 2009-11-25号后 2009-11-28前的数据, 语句为
ADOQuery1->Close() ;
ADOQuery1->SQL->Clear() ;
ADOQuery1->SQL->Add("select * from xiao where rq > 2009-11-25 AND rq < 2009-11-28") ;
ADOQuery1->Open() ;

可是没有查询出一条记录,不知道问题出在哪里。用的access数据库



[解决办法]
MS SQL的数据库,查询语句中的日期要用'括起来
Access的数据库,查询语句中的日期要用#括起来

读书人网 >C++ Builder

热点推荐