关于cxGridTableView表格按照某列进行排序后,结果发现DataController 里面的数据没有排序。怎么解决?
今天使用cxGrid组件写一个程序,没有连接数据库,直接用cxGridTableView,建了一个表格,然后写了几行数据,点击列头进行排序,发现,表格里的行进行了对应的排序。但是,奇怪的事情发生了,我点击删除按钮(代码:
i:=cxGridTableView1.DataController.GetSelectedRowIndex(selectRowIndex);
cxGridTableView1.DataController.DeleteRecord(i);)
选择第一行,之后,点删除按钮。结果发现删除的第一行数据是没有排序之前的第一行的数据,而不是排序之后第一行的数据,看来cxGrid排序时候,只是表面的排序,而实际的数据没有排序。所以打印出来的表格也是没有排序之前的表格,而不是排序之后的。主要是这个表格没有连接数据库,用的TableView,而不是DBTableView。所以,现在这个问题,不知道怎么解决??有遇到这个问题的达人没有,求帮忙解决。求赐教!高分!
i:=cxGridTableView1.DataController.GetSelectedRowIndex(selectRowIndex);
cxGridTableView1.DataController.DeleteRecord(i);)
选择第一行,之后,点删除按钮。结果发现删除的第一行数据是没有排序之前的第一行的数据,而不是排序之后第一行的数据,看来cxGrid排序时候,只是表面的排序,而实际的数据没有排序。所以打印出来的表格也是没有排序之前的表格,而不是排序之后的。主要是这个表格没有连接数据库,用的TableView,而不是DBTableView。所以,现在这个问题,不知道怎么解决??有遇到这个问题的达人没有,求帮忙解决。求赐教!高分!
...全文
相关推荐
非DB的cxGrid主从表格
非DB的cxGrid主从表格
DevExpress VCL 23.2.6 Full Source在Delphi 12.3上的安装配置与实战
Delphi开发中,第三方VCL组件库是提升桌面应用界面与交互效率的关键。DevExpress VCL作为一套覆盖网格、下拉联动、布局容器等常见UI场景的重量级控件集,其Full Source版本不仅提供可编译的完整源码,还支持深入调试与二次定制。在RAD Studio 12.3环境下,正确规划目录、配置Library路径、验证BPL注册是避免控件丢失和编译报错的基础。通过cxGrid、cxLookupComboBox等核心控件,开发者可快速实现数据展示、级联选择与自适应布局,满足进销存、报表平台及工业上位
CXGrid的使用技巧
CXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txt
cxGrid判断滚动到记录尾部否
cxGrid判断滚动到记录尾部否
科技中介服务机构如何高效完成技术成果的筛选与匹配服务?.docx
科技中介服务机构如何高效完成技术成果的筛选与匹配服务?


