代码如下:
var
rootNode, childNode1, childNode2: TTreeNode;
I,J:string;
count:integer;
begin
DataSetBroker1.DataSet.Open;
DataSetBZSJJ1.Open;
Treeview1.Items.AddFirst( nil, '全部');
rootNode := Treeview1.Items[0];
Treeview1.Items.AddChild(rootNode,'档号');
childNode1:=Treeview1.Items[1];
Treeview1.Items.AddChild(rootNode,'保管期限');
childNode2:=Treeview1.Items[2];
for count:=0 to DataSetBZSJJ1.RecordCount-1 do
begin
I :=DataSetBZSJJ1.FieldByName('d_id').AsString;
// J :=DataSetBZSJJ1.FieldByName('bgqx').AsString;
Treeview1.Items.AddChild(childNode1,I);
DataSetBZSJJ1.Edit;
next;
DataSetBZSJJ1.ApplyUpdates;
end;
end; |