datetimepicker中的查询问题(0分)

  • 主题发起人 主题发起人 zhch1100
  • 开始时间 开始时间
Z

zhch1100

Unregistered / Unconfirmed
GUEST, unregistred user!
在每次运行的时候,出现“参数datetimepicker1.date没有默认值”从而使查询失败。其中startdate
是ACCESS数据库中的一个短日期字段。datetimepicker1、datetimepicker2的checked属性为true,dataformat属性为dfshort
enabled 的属性为true,kind的属性为dtkdate。究竟是datetimepicker的属性有错误还是其他错误,请大侠指点
部分原程序如下:
begin
with dm.datasql do
begin
close;
with sql do
begin
clear;
add('select* from sheet1');
add('where 1=1');
add(' and startdate>=datetimepicker1.date');
add(' and startdate<=datetimepicker2.date');
if edit1.text<>'' then add(' and dwcode like '''+edit1.text+'%''');
if edit2.text<>'' then add(' and jfname like '''+edit2.text+'%''');
if edit3.text<>'' then add(' and yfname like '''+edit3.text+'%''');
end;
open;
end;
end;
 
呵呵,这个提示已经很明显地告诉你是没有给DateTimePicker赋值嘛
没有时间值,如何判断StartDate是否在DateTimePicker1和DateTimePicker2
之间??
 
呵呵,这个提示已经很明显地告诉你是没有给DateTimePicker赋值嘛
没有时间值,如何判断StartDate是否在DateTimePicker1和DateTimePicker2
之间??

 
我是一个初学者,请问如何给DateTimePicke赋初值?谢谢
 
接受答案了.
 
后退
顶部