比如我想查询2010-12-10 11:12:15到2010-12-18 15:11:52的记录 sql语句应该怎么写,数据库中的时间类型是 date;
我这么写的 但是会出错
Cstring strSQL;
strSQL.Format("select * from SALES where M_TIME >='%s' and _TIME <='%s'",startime,overtime);
请各位有经验的高手指点!!!谢谢了
我这么写的 但是会出错
Cstring strSQL;
strSQL.Format("select * from SALES where M_TIME >='%s' and _TIME <='%s'",startime,overtime);
请各位有经验的高手指点!!!谢谢了
解决方案 »
- 切分窗口的分割条如何隐藏?
- 怎样使Combo Box控件隐藏下拉列表?
- 如何使用CreateWindow创建一个不使用资源的Dialog窗体?
- 请问如何在sdk程序中使用listbox?我在sdk程序中加入了一个对话框资源,上面放上了一个listbox,由于没有classwizard,我不知道应该怎么
- SQL Server2000 的ODBC连接能设置超时吗?急!在线等待!!!
- VC报表 急!急!急
- 为什么我的ComboBox下拉后只有一条线?(用控件创建的!)
- 请教大家,如何用VC实现语音通话
- [求助]色棒的制作
- 读取excel的问题
- MFCC ODBC ACCESS数据库中添加出错
- 哪位能给讲一讲32位程序和64位程序的本质差异?
M_TIME >='%s' and _TIME <='%s'可以用'%s'表示吗?
所以,你的starttime转化为"12:12:12"是不行的。你可以用CDateTime的Format什么的,看看如果转化为这种格式的字符串:"2010-11-11 12:12:12"