问问,我运行这个程序: for i :=1 to 5 do ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.add('select data from teechart where series=1 and num='+intToStr(i)+' order by num'); ADOQuery1.Open;
cells[i,1]:=ADOQuery1.FieldByName('data').AsString; end; 它说for loop variable '1' may be undefined after loop 是怎么回事啊?
----------------------------------------------
一颗星是什么意思哟?
for I := 1 to 5 do begin ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('SELECT data FROM teechart WHERE series=1 AND num=' + IntToStr(I) + ' ORDER BY num'); ADOQuery1.Open;