请问怎么把数据显示在一个ComboBox控件中
数据库中的信息如下(Department_Info):
Department_Code Department_Name
------------------------------------------
001 行政部
002 财务部
003 人力资源部
------------------------------------------
请问我怎么用一个ClientDataSet控件把那些部门名字显示在一个ComboBox控件中?
查询语句如下:
var
i:integer;
str:string;
begin
ClientDataSet1.Close;
ClientDataSet1.CommandText:='select * from Department_Info';
ClientDataSet1.Open;
str:=ClientDataSet1.FieldByName'Department_Name').Asstring
for i:=0 to ClientDataSet1.RecordCount-1 do
ComboBox.Item.Add(str);
ClientDataSet1.Next;
end;
请问这样写对吗?