with adoquery1 do
begin
close ;
sql.clear ;
sql.add('select job_no from jinput where fdate=dateadd(day,:nday,:mydate)') ;
parameters[0].value:=-(strtoint(edit1.text)) ;
parameters[1].value:=date() ;
prepared ;
open ;
end ;執行後出錯:
Argument data type datetime is invalid for argument 2 of dateadd function
begin
close ;
sql.clear ;
sql.add('select job_no from jinput where fdate=dateadd(day,:nday,:mydate)') ;
parameters[0].value:=-(strtoint(edit1.text)) ;
parameters[1].value:=date() ;
prepared ;
open ;
end ;執行後出錯:
Argument data type datetime is invalid for argument 2 of dateadd function
解决方案 »
- 高分求摄象头视频格式大小问题
- 各位,如何在DELPHI6下编译出16位的纯DOS程序?急急急。。。。
- delphi调用web service问题
- 求助 DBGrid控件的表内容进行修改后 数据库中的表并不修改 而当按提交按钮后 结果传入表中 更新表
- 怎么通过SMTP发送邮件啊。。我看了好几个程序。怎么都不行啊。程序怎么写啊。急!!!
- 高手: 如何取的 except 的错误信息(得到错误字符串)
- 我的问题很菜,别笑我好吗?
- 请教:TreeView的OnMouseUp事件,左键右键返回的X,Y不同?Bug Or……
- 如何在2000下编程添加一个新的用户,并可让用户设置密码?
- 如果我要实现这样的功能,就好像OICQ登录那样,把用户名和密码传到我的Server端,然后验证。用Sendtext传字符串的方法好像不是太妥当,有什么类似与ASP中的表单提交的传递方法吗?
- 郁闷啊::最简单的indy收发文件的代码,可是除文本文件可以外,其他都不行
- 一个简单的问题:如何将一个TIMAGE中的图片清除掉啊?
begin
close ;
sql.clear ;
sql.add('select job_no from jinput where fdate=dateadd(day,:nday,getdate())') ;
parameters[0].value:=-(strtoint(edit1.text)) ;
prepared ;
open ;
end ;
應該是不行的吧,getdate帶了時間的,如 2005-03-24 13:52:34,而delphi中的date()是不帶時間的,如:
2005-03-24 00:00:00