access查询日期时间的问题:我建立一个access数据库,一个表中用了日期时间型字段,在查询时,我该如何使用sql数据查询?
我试了以下几种方法均报错:
select * from test where ddate="2005-01-01 00:00:01"
select * from test where ddate=#2005-01-01 00:00:01#
select * from test where ddate='2005-01-01 00:00:01'
求救
我试了以下几种方法均报错:
select * from test where ddate="2005-01-01 00:00:01"
select * from test where ddate=#2005-01-01 00:00:01#
select * from test where ddate='2005-01-01 00:00:01'
求救
解决方案 »
- Delphi 7 Lite Edition v3.0 (可替换RTL为D2007) (集成安装版和绿色版合二为一)
- 用deiphi编写一个在dos运行的exe文件,用来把文本编辑成固定的格式,请大虾提供思路。
- DBgrid问题,两个dbgrid,一个有数据,一无数据,如何才能双击有数据的dbgrid某条记录,使之添加到另一空dbgrid中,
- 继续FTP服务测试,不限速,不限线程,越多越好,欢迎上传...
- 怎样实现Richedit自动翻滚?(跟聊天室中一样)
- 我用D6编写的4个英文软件全部在英文WIN98下运行出错,难道是D6的BUG吗?
- 希望能和这里的朋友认识一下!
- 请教高手,D6+ADO+SQL SERVER中<无法更新定位行,一些值可能已在最后一次读取后已更改>该如何解决?
- Delphi动态创建的paintbox,绘制鼠标的十字跟随效果,
- 谁有三层结构的例子和源代码呀
- 谢谢大家,再问一个简单问题
- 怎样动态清除DBGRID中的DATASOURCE
with adoquery1 do
begin
close;
sql.clear;
sql.Text:='select * from test where ddate between :start1 and :over1';
Parameters.ParambyName('start1').value:=DateTimePicker1.Date;
Parameters.ParambyName('over1').value:=DateTimePicker2.Date;
open;
end;
end;
select * from test where ddate=#2005-01-01#
能够实现
查询access的日期字段应该用#