永发信息网

如何在DBGrid中进行多选操作

答案:2  悬赏:40  手机版
解决时间 2021-03-03 06:44
  • 提问者网友:孤凫
  • 2021-03-02 08:25
如何在DBGrid中进行多选操作
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-03-02 08:55
如果要读取DBGridEh中选中的数据(如上面用ctrl或者shift多选的数据),只需要让数据集找到选中数据的位置即可,对于DBgrid+DataSource+DataSet的方式,直接设置DataSet的BookMark,对于上面采用的DBGridEh+DataSource+MemTableEh+DataSetDriverEh+ClientDataSet方式,需要访问MemTableEh这个内存数据集,示例如下: //created by
全部回答
  • 1楼网友:摆渡翁
  • 2021-03-02 09:32
在delphi数据库运行法度榜样中,我们若何经由过程合营shift键在dbgrid中连选多笔记录(就像在资本治理器中经由过程合营shift键连选多个文件夹),我提示一下:经由过程设置dbgrid的option属性可以设置为可多选择,然则只能经由过程按ctrl键一条一条地选择,重要解决的两个问题是:1断定已按下shift键,2设置某一笔记录为已处于选择状况;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯