P
plalzh
Unregistered / Unconfirmed
GUEST, unregistred user!
一个表GJB,其中日期字段FBDATE,字段格式为‘2007-11-10’
想通过两个ComboBox6和ComboBox7查询区间日期
我写了一段代码:由于ComboBox采用下拉框和手工输入两种方式,故只用了年份查询。
With Resultfm.ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from GJB');
if (ComboBox6.Text<>'')and (ComboBox7.Text<>'') then
SQL.Add ('and year(FBDATE) BETWEEN '+ComboBox6.Text+' and '+ComboBox7.Text+'');
Prepared;
Open;
这段代码可执行,代不能查出所需要的日期段,问题应该是year(FBDATE)与combobox.text的类型不符。
请高手帮帮忙,有如下三个要求和一个问题:
1、写一段用ComboBox查询年份区间的代码;
2、用DateTimePicker1写一段查询年月日区间段的代码;
3、用DateTimePicker1写一段查询年份区间段的代码
4、请问DateTimePicker1的空值怎么实现。如ComboBox.Text=''这样的写法。
谢谢!
想通过两个ComboBox6和ComboBox7查询区间日期
我写了一段代码:由于ComboBox采用下拉框和手工输入两种方式,故只用了年份查询。
With Resultfm.ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from GJB');
if (ComboBox6.Text<>'')and (ComboBox7.Text<>'') then
SQL.Add ('and year(FBDATE) BETWEEN '+ComboBox6.Text+' and '+ComboBox7.Text+'');
Prepared;
Open;
这段代码可执行,代不能查出所需要的日期段,问题应该是year(FBDATE)与combobox.text的类型不符。
请高手帮帮忙,有如下三个要求和一个问题:
1、写一段用ComboBox查询年份区间的代码;
2、用DateTimePicker1写一段查询年月日区间段的代码;
3、用DateTimePicker1写一段查询年份区间段的代码
4、请问DateTimePicker1的空值怎么实现。如ComboBox.Text=''这样的写法。
谢谢!