zoukankan      html  css  js  c++  java
  • Dbgrid 中表字段所在的列序号

    //--------------------------------------------------------------------------------
    // 功能:返回表字段在 DBGrid 列中的序号,首序号为0
    // 参数: pDbGrid:TDbGrid;        DBGrid
    //               pcFieldName : string    数据表字段名,

    W{ifT03垠%h[

    字段名不区分大小写
    // 返回:当表字段在 DBGrid 中存在时,返回表字段所在的列的序号,首序号为0
    //             否则,$=+HyICk%V",n?Z8G#G=hM返回 -1
    //例子:DbGrid1.SelectedIndex := GetDbGridColumnIndex( DbGrid1, ''''Price''''  );
    //--------------------------------------------------------------------------------
    Function GetDbGridColumnIndex( pDbGrid:TDbGrid; pcFieldName : string  ):integer;
    var nFldLoop : integer ;
        cFldName : string ;
    begin
      Result := -1 ;
      For nFldLoop := 0 to pDbGrid.Columns.Count-1 do
      begin
          cFldName := pDbGrid.Columns[nFldLoop].FieldName ;
          If uppercase(pcFieldName) = uppercase( cFldName ) then
          begin
             Result := nFldLoop ;
             exit ;
          end;
      end;
    end;

    例子:

        DbGrid1.SelectedIndex := GetDbGridColumnIndex( DbGrid1, ''''Price''''  );
        将DbGrid1的当前列定位到字段Price上。

    好的代码像粥一样,都是用时间熬出来的
  • 相关阅读:
    java System.getProperty()参数大全
    元类(转自https://zhuanlan.zhihu.com/p/23887627)
    正则(高级)(转)
    正则(转)
    机器学习入门之房价预测(线性回归)
    python字节码(转)
    在虚拟机中搭建django,通过外网访问
    django框架入门
    linux下创建虚拟环境(转)
    PAT1005
  • 原文地址:https://www.cnblogs.com/jijm123/p/13977693.html
Copyright © 2011-2022 走看看