一个 TcxGridTableView:现在找到的方法只能用cxGridTableView1.DataController.SelectAll();
cxGridTableView1.DataController.DeleteSelection();如果TableView中有部分数据行被filter过滤了, 用这种方法是不能删除所有的数据的. 那要如何删除所有数据(清空所有数据)呢, 感觉cxGrid应该有简单的方法吧!
cxGridTableView1.DataController.DeleteSelection();如果TableView中有部分数据行被filter过滤了, 用这种方法是不能删除所有的数据的. 那要如何删除所有数据(清空所有数据)呢, 感觉cxGrid应该有简单的方法吧!
解决方案 »
- 如何执行在文本文件中的代码
- 这个Delphi控件鼠标捕捉怎么用的?
- 请教个很简单的问题delph中如何注册TServerSocket和TClientSocket
- 请问 SAPI5.1 控件能不能 直接 将 "文本" 生成 "wav语音文件" ,就是不进行朗读的过程而 直接 将 "文本" 生成 "wav语音文件" !!!!!!!!!!
- DELPHI的指针类型与C++中的指针有什么区别吗?
- 为什么我的Delphi 2005一直装不上
- 关于存为EXECL文件问题。
- 急!哪里有局域网即时通讯的源码下载,在线等待!(高分相送)
- 免费在线试用“工作流管理系统”!!
- 一个关于Delphi连接Sql server数据库的问题
- 读取WAV文件到内存中播放不出声,请高手指教。谢谢!
- DELPHI如何获得客户端IP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2.cxgrid中 cxGridTableView1.某某.某某(有select字样的) 可以判断某行是否被选中
,然后做个循环,选中的就根据该行的关键字用sql语句删除现在机器上没有cxgrid ,本来可以写段代码你的
自己试试,不难的,呵呵
cxgrid只是容器,显示你查询的数据.
"cxgrid只是容器,显示你查询的数据"你不希望看到的数据,就不要查询到你的dataset里面.
刷新后,按自己的要求将光标重新定位,(比如定位到刚才"删除"数据的下一行)
然后看到的效果就是你"删除"了一行
这不是一个折中或是替换的方法,
而是很多软件都是这样做的. :)