DBGrid1.DataSource.DataSet.first ;
上面这一句表示是指到第一行  如果我想指到第五行怎么办呢
                                                                                          谢谢各位的帮忙

解决方案 »

  1.   

    dbgrideh1.DataSource.DataSet.MoveBy(5);
      

  2.   

    呵呵。我用的是DHLIB 忘记改过来了
      

  3.   

    DBGrid1.DataSource.DataSet.MovBy(5);楼上的这几位大哥 首先小弟之佩服你们
    我想问问你们是怎么学会的 书上我找不到 你们是怎么知道这些函数的意思的
    可不可以传授一点方法呢
      

  4.   

    第一种
    if not (DbGrid1.DataSource.DataSet.Eof) then
       DBGrid1.DataSource.DataSet.MovBy(5)
    else
       exit;
    第二种
    for i:=0 to 5 do
    if not (DbGrid1.DataSource.DataSet.Eof) then
      dbGrid1.DataSource.DataSet.Next
    else
       exit;
      等等吧,一般用第一种!!
      

  5.   

    DBGrid1.DataSource.DataSet.MovBy(5);
      

  6.   

    呵呵,这就是DELPHI的方便之处不有个.(点)么?后面会自动出现一些东东,自己研究一下就OK了!
      

  7.   

    dbgrideh1.DataSource.DataSet.MoveBy(5);
      

  8.   

    楼上的各位大侠,记录不是从0开始的吗?第五行不是DBGrid1.DataSource.DataSet.RecNo:=4;吗?