如何实现相同数据行的合并???

houlinghouling 2005-04-13 10:15:30
想实现这样的效果,(所需数据都在同一张表中)


在学术会议上宣读 | 省市级会议 | conference3
______________________________
| 全国性会议 | conference1
——————————————————
| | conference2
———————————————
| 国际性会议 | conference4
_____________________________________________________
在刊物或文集上发 | 省市级刊物 | maj1
—————————————————
| 中央级刊物 | maj2
________________________________
| | maj3
——————————————————
| 国际级刊物 | maj4


...全文
151 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mycity2000 2005-04-16
  • 打赏
  • 举报
回复
用水晶里重复则抑制显示看看行不行。
lamcoo 2005-04-13
  • 打赏
  • 举报
回复
合并dataGrid中的格子:
private void SpanGrid()
{
int i;
int j;
int intSpan;
int NowSpan=0;
string strTemp1 = "";

for(i=0;i<this.ListGoal.Items.Count;i++)
{
intSpan=1;
//循环判断。判断第四、六列中,和第一行相同的内容。相同做记号,intspan加一
strTemp1=this.ListGoal.Items[i].Cells[1].Text;

for(j=i+1;j<this.ListGoal.Items.Count;j++)
{
if (strTemp1==this.ListGoal.Items[j].Cells[1].Text)
{
intSpan += 1;

this.ListGoal.Items[i].Cells[1].RowSpan = intSpan;
this.ListGoal.Items[j].Cells[1].Visible=false;
}
}

NowSpan += intSpan;
i=NowSpan-1 ;
}
}
54Bendou 2005-04-13
  • 打赏
  • 举报
回复
意思不太清楚.
是不是:
select 字段1,count(*) from 表 group by 字段一

houlinghouling 2005-04-13
  • 打赏
  • 举报
回复
在学术会议上宣读 | 省市级会议| conference3
______________________________
| 全国性会议 | conference1
——————————————————
| | conference2
———————————————
| 国际性会议| conference4
_____________________________________________________
在刊物或文集上发| 省市级刊物 | maj1
—————————————————
| 中央级刊物 | maj2
________________________________
| | maj3
——————————————————
| 国际级刊物 | maj4


上面显示乱了是这样的
3gold 2005-04-13
  • 打赏
  • 举报
回复
你要把标题也用select语句得到?
不用的话你一个分类用一个select语句就可以了啊,有什么问题?
spz1755 2005-04-13
  • 打赏
  • 举报
回复
说清楚点
houlinghouling 2005-04-13
  • 打赏
  • 举报
回复
很有难度吗??

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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