首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MSHFlexGrid1:怎么实现单击标题后…

2012-03-22 
MSHFlexGrid1:如何实现单击标题后……MSHFlexGrid1:如何实现单击标题后按该列排序?如何在单击标题后得到该标

MSHFlexGrid1:如何实现单击标题后……
MSHFlexGrid1:

如何实现单击标题后按该列排序?
如何在单击标题后得到该标题的文字?

比如表格中如下:
姓名 语文 数学
甲 1 2
乙 3 4
丙 5 6

当我单向标题“语文”后,得到串值“语文”

[解决办法]

1 将标题名称赋给text

 text1.text=MSHFlexGrid1.ColHeaderCaption(MSHFlexGrid1.MouseRow, MSHFlexGrid1.MouseCol)

2 排序
SQL="select * from 表 order by '"& text1.text &"'"
[解决办法]
如果点击MSHFlexGrid1报有问题
加句 on error resume next

[解决办法]
事件类似 head click这类的,

单纯的本页排序可以简单的用 sort属性
[解决办法]

探讨
引用:
1 将标题名称赋给text

text1.text=MSHFlexGrid1.ColHeaderCaption(MSHFlexGrid1.MouseRow, MSHFlexGrid1.MouseCol)

2 排序
SQL="select * from 表 order by '"& text1.text &"……

热点排行