注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

成功源于细节

梦想、奋斗、收获

 
 
 

日志

 
 
 
 

dbgrid 多选  

2011-09-20 13:48:20|  分类: delphi |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1、首先把DBGrid->options-dgMulitSelect设为True.  dgRowSelect也设为True,此属性设为true后,DBGrid将不能编辑
2.多选的数据的使用
var
  i:Integer;
  name:string;
begin
  for  i:= 0 to dbgrd1.SelectedRows.Count-1 do
  begin
    dbgrd1.DataSource.DataSet.GotoBookmark(pointer(dbgrd1.SelectedRows.Items[i]));
    //移动到选择的行
    Name:= dbgrd1.DataSource.DataSet.FieldByName('order_id').Value;
    //把DBGrid相关字段的值提取出来,也可以用Fields[]
    ShowMessage(Name);
  end;
end;
  评论这张
 
阅读(1038)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017