当一个DBGrid中显示很多行数据,
当我点的下Button时,光标指定到一个指定行
条件为DM.CDS_MaType.FieldByName('Code_').AsString =‘AAAA’
怎么去实现啊?

解决方案 »

  1.   

    先找出是第几条记录,再用DBGrid.DataSource.DataSet.MoveBy(i);
      

  2.   

    DM.CDS_MaType.Locate('Code_','AAAA',[]) 
      

  3.   

    把gAlwaysShowSelection设为true,要不不显示蓝条
      

  4.   

    DM.CDS_MaType.Locate('Code_','AAAA',[]) 
    然后
    把gAlwaysShowSelection设为true,要不不显示蓝条
      

  5.   

    DM.CDS_MaType.Locate('Code_','AAAA',[]) 
      

  6.   


    gAlwaysShowSelection应该为dgAlwaysShowSelection灌水也懒得多动一点呀