Begin Var i:Integer; Node:TTreeNode; QryStr:string; Begin With ADOQuery Do Begin QryStr:='Select * From '+TableName; Close;SQL.Clear;SQL.ADD(QryStr);Open; End; For i:=0 To ADOQuery.RecordCount-1 Do //从这边往下该怎么西写??? Begin Node:=TreeView.Selected; TreeView.Items.Add(Node,ADOQuery.IndexFields[i].AsString); End; End;
----------------------------------------------
『惠安人才网』 www.harcw.net
Var i:Integer; RootNode, Node:TTreeNode; QryStr:string; Begin RootNode := Treeview1.Items.Add(nil, '根节点');
With ADOQuery Do Begin QryStr:='Select * From '+TableName; Close;SQL.Clear; SQL.ADD(QryStr); Open; while not eof do begin TreeView.Items.AddChild(RootNode,ADOQuery.IndexFields[i].AsString); next; end; Close; End; End;