关于StringGrid的一个问题,请各位帮帮小弟!谢谢了

yangbiao 2007-06-19 09:38:16
StringGrid 里有一列 是我们的分组信息(数据来自数据库)
组队1
组队2
组队1
组队3
组队4
组队5

现在有什么办法在TreeView 里这样显示????

组队1(2)
组队2(1)
组队3(1)
组队4(1)
组队5(1)

有点类似于 OutLook 的的那种风格.

小弟不懂如何统计,分组显示.如何才能在TreeView 那样显示?
点组队1 就显示数据中 组为组队1

小弟在线等大侠指点,.先谢谢各位.

不过不是SQL 语句啊。。。我希望通过对StringGrid的一列的过滤 实现上面的方法。

我这里查数据库不方便。
...全文
160 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangbiao 2007-06-19
  • 打赏
  • 举报
回复
我查数据库不方便用的XML通信.

比较麻烦的,如果直接可以与数据库通信早就好了.

谢谢楼上的,你可能没理解我的意思

我希望从StringGrid里的组列里去过滤结果.(数据显示的是是全部数据分组.)

我估计要用遍历的方法.但是慢............
chenzhuo 2007-06-19
  • 打赏
  • 举报
回复
这个可以在SQL里处理

select 组名,count(*) '数量' from table1 group by 组名

ListView1.Items.Add.Caption :=
AdoQuery1.FieldByName('组名').AsString + '('+AdoQuery1.FieldByName('数量').AsString + ')';
zhu_jiang 2007-06-19
  • 打赏
  • 举报
回复
lz表述不清,反正就是treeview增加节点的问题.
jjh1260 2007-06-19
  • 打赏
  • 举报
回复
此人信誉低,大家表回答

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧