请问哪的错?
procedure TForm1.loadtree;
var ss:string;
level:integer;
mynode:array[0..3] of TTreenode;
begin
level:=0;
treeview1.Items.clear;
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select 界数 from js');
adoquery1.open;
adoquery1.first;
while not adoquery1.Eof do
begin
ss:=adoquery1.Fieldbyname('界数').asstring;
mynode[level]:=treeview1.Items.add(nil,ss);
adoquery1.Next;
end;
level:=level+1;
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from xs' );
adoquery1.open;
adoquery1.first;
while not adoquery1.eof do
begin
ss:=adoquery1.FieldByName('性别').asstring;
mynode[level]:=treeview1.Items.Addchild(mynode[level-1],ss);
adoquery1.next;
end;
end;
怎么不行呢,哪的错啊