注册 登录
编程论坛 Delphi论坛

求高手解答datetimepicker问题。

yuutian 发布于 2010-10-31 09:12, 942 次点击
procedure TForm1.Button1Click(Sender: TObject);
begin
   with adoquery1  do
       begin
          close;
          sql.Clear;
          SQL.Add('Select * From 取值表 Where 测试时间 Between #' +DateTimeToStr(DateTimePicker1.Date)+'# And #'+DateTimeToStr(DateTimePicker2.Date) +'#');
          sql.add('select 温度测试值 from  取值表 ');
          open;
          end;
          Series1.XLabelssource:='测试时间';
          Series1.YValues.ValueSource:='温度测试值';
          Series1.datasource:=adoquery1;
end;
这是我写的一个程序代码,是从数据库中进行条件查询,来显示数据,编译时没有错误,运行后,点击button键是,则出现       “不正常的定义参数对象,提供了不一致或不完整的信息” 这个信息,有哪位高手能给指点迷经吗?
5 回复
#2
xieeershao12010-11-17 16:41
回复 楼主 yuutian
求解 俄罗斯hack写的病毒  不知道那位能反汇编?Q1607538974
#3
ruanjian21102010-11-29 12:52
FormatDatetime('yyyy-mm-dd',DateTimePicker1.Date)
#4
acyxc2010-12-05 20:12
可能是数据库里的时间格式和timepicker的格式不一样。
#5
bbsliyouyan2010-12-09 14:05
你要根据数据库里面的格式,然后用formatdatetime函数求取相应的值
#6
yuutian2010-12-23 18:19
谢谢各位高手的解答
1