begininto(Edit1.Text,Edit2.Text,Edit3.Text,Edit4.Text,Edit5.Text,Edit6.Text,Edit7.Text,Edit8.Text,StringGrid2);StringGrid2.RowCount:= StringGrid2.RowCount+1;end;请问这条语句有什么错误?总是不能运行?

解决方案 »

  1.   

    怎么不能运行,into是什么东东
      

  2.   

    就是通过Edit输入数据,然后在StringGrid中显示啊!
      

  3.   

    stringgrid赋值貌似不是这么写的吧。应当是stringgrid.cell[1,2]:='测试'; 给第一列第二行的单元格赋值为 '测试'
      

  4.   

    没见过那个赋值的语句...
    这是我写的一个。with adoquery4 do begin    for i:=0 to adoquery4.FieldCount-1 do begin
        stringgrid1.Cells[i,0]:=adoquery4.Fields[i].FieldName;
        end;
        first;
        j:=1;
        while not adoquery4.Eof do begin
          stringgrid1.Cells[0,j]:=fields[0].AsString;
          stringgrid1.Cells[1,j]:=fields[1].AsString;
          stringgrid1.Cells[2,j]:=fields[2].AsString;
          stringgrid1.Cells[3,j]:=fields[3].AsString;
          stringgrid1.Cells[4,j]:=fields[4].AsString;
          stringgrid1.Cells[5,j]:=1-fields[5].AsVariant;
          for i:=6 to adoquery4.FieldCount-1 do begin
          stringgrid1.Cells[i,j]:=fields[i].AsString;
          end;
          next;
          inc(j);
          end;
          end;
      

  5.   

    恩 赋值应该想楼上写的那样
    你的into是不是写的一个方法啊??