请问怎么把几个COMBOBOX里的值加起来?(5分)

  • 主题发起人 主题发起人 guguda
  • 开始时间 开始时间
G

guguda

Unregistered / Unconfirmed
GUEST, unregistred user!
adotable1.FieldByName('datetime').AsString:=combobox1.Text+combobox2.text+combobox3.text;//这里要怎么加COMBOBOX?
 
var dd:string;
begin
DD:=combobox1.Text+'-'+combobox2.Text+'-'+combobox3.text;
try
strtodate(DD)
except
showmessage('日期转换错误!');
Exit;
end
adotable1.FieldByName('datetime').AsString:=DD;
end;

编以后运行!!!
 
不对,问错了。
是怎么在
combobox1.items.add(adoquery1.fieldbyname('table').asstring);
时把字段里的空记录去掉?不让它也赋到COMBOBOX里?
 
if length(adoquery1.fieldbyname('table').asstring) <> 0 then
then combobox1.items.add(adoquery1.fieldbyname('table').asstring);
 
加条件
if adoquery1.fieldbyname('table').asstring='' then
Exit
else
combobox1.items.add(adoquery1.fieldbyname('table').asstring);
或者
adoquery1.sql.text:=
'select table from your_table_name where table is not null';
 
多人接受答案了。
 

Similar threads

后退
顶部