将DBGrid 当前列定位到指定的字段上
点击次数:55 次 发布日期:2008-11-09 08:36:58 作者:源代码网
|
源代码网推荐
源代码网整理以下//-------------------------------------------------------------------------------- // 功能:将 DbGrid 当前列定位到某字段上。 // 参数: pDbGrid:TDbGrid; DBGrid // pcFieldName : string 数据表字段名,字段名不区分大小写 // 返回:当表字段在 DBGrid 中存在时,返回表字段所在的列的序号,首序号为0 // 否则,返回 -1 // 引用:GetDbGridColumnIndex( ); // 例如:SetDbGridColumn( DbGrid1, "Price" ); //-------------------------------------------------------------------------------- Function SetDbGridColumn( pDbGrid:TDbGrid; pcFieldName : string ):integer; var nCol : integer ; begin Result := GetDbGridColumnIndex( pDbGrid, pcFieldName ); if nCol >= 0 then pDbGrid.SelectedIndex := Result ; end; 源代码网整理以下 例子: 源代码网整理以下 SetDbGridColumn( DbGrid1, "Price" ); 将DbGrid1的当前列定位到字段Price上。 软件开发网 www.mscto.com
源代码网推荐
源代码网供稿. |