请问WHILE循环的EOF是谁的EOF 呀,我的理解如下通不过,
sqlorder:='select 字段1 from departs ';
form1.ADODataSet1.Recordset:=form1.c.Execute(sqlorder);
while not eof do
begin
st:=trim(form1.adodataset1.Fields.Asstring);
combobox1.Items.Add(st);
end;
sqlorder:='select 字段1 from departs ';
form1.ADODataSet1.Recordset:=form1.c.Execute(sqlorder);
while not [red]ADODataSet1.Recordset.eof[/red] do
begin
st:=trim(form1.adodataset1.Fields.Asstring);
combobox1.Items.Add(st);
[red]ADODataSet1.Recordset.next[/red]
end;
sqlorder:='select 字段1 from departs ';
form1.ADODataSet1.Recordset:=form1.c.Execute(sqlorder);
while not adodataset1.eof do
begin
st:=trim(form1.adodataset1.Fields.Asstring);
combobox1.Items.Add(st);
end;