一个表中,我要读取其中一列的所有的值,并把他们读到form上.
然后给他们加上checkbox属性!也就是说,对于用户来说,checkbox是动态增加的,
如果表中没记录,在form上就没checkbox,
如果表中有N条记录,在案form上就有N个checkbox让你选择!
然后给他们加上checkbox属性!也就是说,对于用户来说,checkbox是动态增加的,
如果表中没记录,在form上就没checkbox,
如果表中有N条记录,在案form上就有N个checkbox让你选择!
begin
......
i:=0;
while not adoQuery1.eof do
begin
chk[i]:=TcheckBox.create(form1);
chk[i].left:=....
.....
end;
end;
我想用这个合适点!
也就是说,怎么出数据库读一列的值到checklistbox中来.
begin
cklst.item[i].Checked := adoQuery1.FieldByName('你的字段').AsInteger =0;
end;
大概就这样了,adoquery1用'select 你的字段 from aTable'来打开