ADOAmQuery.SQL.Text := ' select Name from w.alarm_state ' +
' where mediation_time >=
to_date('+Datestr+', ''YYYY/MM/DD HH24:MI:ss'') order by mediation_time ';
ADOAmQuery.Open; //其中Datestr=2003-05-21 12:11:02请各位看一下,我这么写有什么问题,老是会报错:提供不一致或不完整的咨讯导致物件被拒
' where mediation_time >=
to_date('+Datestr+', ''YYYY/MM/DD HH24:MI:ss'') order by mediation_time ';
ADOAmQuery.Open; //其中Datestr=2003-05-21 12:11:02请各位看一下,我这么写有什么问题,老是会报错:提供不一致或不完整的咨讯导致物件被拒
解决方案 »
- ???如何点击按钮实现 像网页在线客服那样与QQ即时对话???
- 小问题,本人一直没想出来,知道的朋友帮帮忙。。。
- 菜鸟http请求问题。
- 在使用StringGrid的时候,如何判断用户把某单元格的值修改了?急呀
- 如何清空数据库、如何使用DriveComboBox控件?
- 又是这个错误,在线等待
- 用FASTREPORT 2.4显示数据库图形字段中图形的问题。
- 我没分了,关于比较日期大小的问题。
- phosphor(蜗牛),WorldCreater(造化天尊),liuyingming(jake)进来取分!
- 送分!!谁有 dao3032.dll 发个给我!
- 请问怎么样判断输入相同的记录??
- 语句错在何处? ADOQuery1.SQL.Add('select * from ry where unit like "'+Edit1.Text+'"');
ADOAmQuery.SQL.Text := ' select Name from w.alarm_state ' +
' where mediation_time >=
to_date('+Datestr+', ''YYYY/MM/DD HH24:MI:ss'') order by mediation_time ';
ADOAmQuery.Open;
修改后的结果:
ADOAmQuery.SQL.Text := Fromat( select Name from w.alarm_state where mediation_time >= to_date( %s, ''YYYY-MM-DD HH24:MI:SS'' ) order by mediation_time', [ QuotedStr( Datestr ) ] );搞定!!!你的错误:
1、日期格式不正确!!!
2、Datestr缺少但引号!!!
' where mediation_time >=
to_date('+Datestr+', ''YYYY-MM-DD HH24:MI:ss'') order by mediation_time ';
ADOAmQuery.Open;