各位大侠,delphi中操作access,如何进行具体时间比较,在线等 各位大侠好,delphi中操作access,如何进行具体时间比较,比如说:select * from table where time<'2003-12-12 10:12:12' 小弟不才望各位大侠指点,小弟感激不尽!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where time<'''+formatdatetime('yyyy-mm-dd hh:nn:ss',strtodatetime('2003-12-12 10:12:12'))+''' 在ACCESS中比较时间类型的数据的时候 在时间的左右加上#号就可以了 多谢 Shiyl(㊣★¤★㊣)和 angle097113(深思不解) 二位大侠指点,小弟感激不尽!! 不行,还是不行,小弟的代码为 ADODataSet1.CommandText:='select * from 20031212 where bsj<#'+formatdatetime('yyyy-mm-dd hh:mm:ss',strtodatetime('2003-12-12 10:12:12'))+'#'; ADODataSet1.active:=true; 可是总是说不正常定义参数,大侠小弟我着急万分! 首先,formatdatetime()这个函数的返回值是STRING型,所以不用再加#了,其次,有关字符型的引号你要仔细调试。 ADODataSet1.CommandText:='select * from 20031212 where bsj<:dateandtime' ADODataSet1.Parameters.ParamByName('dateandtime').Value := '2003-12-12 10:12:12'; ADODataSet1.Open;这样写好一点,你试试! zhaojinghui(撒哈拉之雨的悲伤)兄,确实还是不行,望指点小弟,多谢!!!!! ADODataSet1.Parameters.ParamByName('dateandtime').asdatetime := '2003-12-12 10:12:12';你把value改成asdatetime看看 好的大侠,多谢 ADODataSet1.CommandText:='select * from 20031212 where bsj<:dateandtime'; ADODataSet1.Parameters.ParamByName('dateandtime').Value := '2003-12-12 10:12:12'; ADODataSet1.Open; idftpserver长时间运行后程序自运结束了,但并没有释放地址和端口,怎么办? 请问一个关于SQL的查询 一个关于vc++中函数返回值类型在delphi中的声明问题! 求助!!!!怎样用远程控制方法从客户端调用服务器端的动态连接库?? 大家好 已有xml和xsl文件,如何用delphi编程直接生成.html的文件?请求帮助 重分80,答者均给分! 关于TRegistry的2个小问题 我想知道x.25 帧的具体格式,谁知道哪里有?或者是ccitt的网站? 使用tcpclient 和 tcpserver控件 为什么不运行CGI question5
ADODataSet1.CommandText:='select * from 20031212 where bsj<#'+formatdatetime('yyyy-mm-dd hh:mm:ss',strtodatetime('2003-12-12 10:12:12'))+'#';
ADODataSet1.active:=true;
可是总是说不正常定义参数,大侠小弟我着急万分!
其次,有关字符型的引号你要仔细调试。
ADODataSet1.Parameters.ParamByName('dateandtime').Value := '2003-12-12 10:12:12';
ADODataSet1.Open;
这样写好一点,你试试!
ADODataSet1.Parameters.ParamByName('dateandtime').asdatetime := '2003-12-12 10:12:12';
你把value改成asdatetime看看
ADODataSet1.CommandText:='select * from 20031212 where bsj<:dateandtime';
ADODataSet1.Parameters.ParamByName('dateandtime').Value := '2003-12-12 10:12:12';
ADODataSet1.Open;