| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1272 人关注过本帖
标题:请高手指点!读取SQL server 表中的每行数据依次写入表单中的label控件!!
只看楼主 加入收藏
sagetech_hn9
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2021-5-19
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
请高手指点!读取SQL server 表中的每行数据依次写入表单中的label控件!!
求大神指点:
     我要从SQLserver数据库的一个表中读取20行数据,依次写入form表单中的20个卡片pancel(固定格式)的label,每张卡片上有8个标签,分别是label1,label2,label3,label4,label5,label6,label7,label8,第二张卡片是label9,label10,label11,label12,label13,label14,label15,label16,……,依次类推,我试着用for循环语句写(附上我的for语句),却怎么也无法实现,请各位指点!
              int n=1
              for (int i=1;i<20;i++){                                 
                   Label lb=new Label();
                   for (int m=1;m<8;m++){
                        lb.Name = "label" +m ;
                        lb.Text = dc.Tables["aaa"].Rows[i]["A"+m].ToString();
                    }
                 }
                        
                        
搜索更多相关主题的帖子: 写入 表单 label 依次 行数 
2021-05-19 21:29
venomlk
Rank: 2
等 级:论坛游民
威 望:1
帖 子:15
专家分:85
注 册:2009-2-18
收藏
得分:10 
容器.Controls["label" + m].Text = dc.Tables["aaa"].Ro.....
2021-05-20 08:44
qq2889577966
Rank: 4
等 级:业余侠客
威 望:5
帖 子:68
专家分:287
注 册:2021-4-14
收藏
得分:10 
程序代码:
            // 添加组件到容器
            Label[] labels = new Label[20];
            for (int i=0;i<20;i++)
            {
                labels[i] = new Label()
                {
                    Location = new Point(10,i*30),
                    Text = 数据
                };
                容器.Controls.Add(labels[i]);
            }

            // 操作组件
            //(容器.Controls[0] as Label).XXXX ......
            //(容器.Controls[1] as Label).XXXX ......
            // ......20

2021-05-20 15:31
快速回复:请高手指点!读取SQL server 表中的每行数据依次写入表单中的label控件 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026370 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved