如何将数据库中取得的整列数据按格式显示到一个lable里

粉蒸豆花饭 2012-06-02 09:40:59

如图,如何将数据库中取得的整列数据按格式显示到一个lable里,比如说空格、顿号什么的
...全文
171 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
朱孔义 2012-06-03
  • 打赏
  • 举报
回复
做判断不就行了?
如果lable的值不为空就清空
为空就再循环添加
这样不行吗?
朱孔义 2012-06-03
  • 打赏
  • 举报
回复
做判断不就行了?
如果lable的值不为空就清空
为空就再循环添加
这样不行吗?
粉蒸豆花饭 2012-06-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
string strRoomno="";
for(int i=0;i<datatable.rows.count;i++)
{
strRoomno+=datatable.rows(i).item("roomno").ToString()+",";
}
label.text=strRoomno;
[/Quote]用循环做的,这样能做,但是,因为我这是一个按钮事件,并不只是触发一次,所以,使得第二次触发的数据在第一次上又重复显示,有没有,第二次触发,把第一次事件里,lable的值清掉的呢
粉蒸豆花饭 2012-06-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
做循环啊
比如
FOR(int i=0;i<datatable.rows.count;i++)
label +=datatable.rows(i).item("roomno").ToString();
[/Quote]用循环做的,这样能做,但是,因为我这是一个按钮事件,并不只是触发一次,所以,使得第二次触发的数据在第一次上又重复显示,有没有,第二次触发,把第一次事件里,lable的值清掉的呢
粉蒸豆花饭 2012-06-03
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
做判断不就行了?
如果lable的值不为空就清空
为空就再循环添加
这样不行吗?
[/Quote]嗯,我直接加了个在触发时给lable为空就可以了。谢谢
朱孔义 2012-06-02
  • 打赏
  • 举报
回复
我说的还是用ajax来做的
如果直接在同一个页面处理
kongwei521说的就可以了
朱孔义 2012-06-02
  • 打赏
  • 举报
回复
个人觉得把数据转换成json格式字符串,然后在前台用table或者其它的标签来实现
这样无论你的内容含有什么特殊字符
都可以按你想要的格式显示了
蝶恋花雨 2012-06-02
  • 打赏
  • 举报
回复
或者用
System.Text.StringBuilder sb = new System.Text.StringBuilder();
for(int i=0;i<datatable.rows.count;i++)
{
sb.Append(datatable.rows(i).item("roomno").ToString()+",");
}
label.text= = sb.ToString();
蝶恋花雨 2012-06-02
  • 打赏
  • 举报
回复
string strRoomno="";
for(int i=0;i<datatable.rows.count;i++)
{
strRoomno+=datatable.rows(i).item("roomno").ToString()+",";
}
label.text=strRoomno;
wylwyl1108 2012-06-02
  • 打赏
  • 举报
回复
做循环啊
比如
FOR(int i=0;i<datatable.rows.count;i++)
label +=datatable.rows(i).item("roomno").ToString();

粉蒸豆花饭 2012-06-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
什么格式?逐行读取数据,然后根据显示的格式直接不就行了吗?
[/Quote]谢谢,麻烦写一下代码, room表roomno列的数据,全部显示到lable1里
lovebaby 2012-06-02
  • 打赏
  • 举报
回复
什么格式?逐行读取数据,然后根据显示的格式直接不就行了吗?

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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