我的grid中有5行   4列   列名为  id  name   age  address我的想法是学C#中 那样去   grid1.rows[1]['id']但是不行啊请问一下 怎么才可以读出来  我刚接触delphi能给个具体得例子吗?

解决方案 »

  1.   

    with gird1.DataSource.DataSet do
    begin
       RecNo:=1;
       ShowMessage(FieldByName('id').AsString);
    end;
      

  2.   

    他应该有类似items的属性,可以通过items[索引].去访问该行的列集合,然后再通过列索引取得该行某列的值,我没用过这个控件,所以不知道具体属性,但我想大概都是这么回事吧
      

  3.   

    找到方法了   
    谢谢大家  
    我找到方法是用HsWong的方法    
    不过是用循环     将recno用循环给得值 谢谢   
      

  4.   

    sorry,没看到recno,指定recno是可以的