遍历数据库中两个数据表的方法

//得到其中一个表的所有项,其中water_type返回的数据中有water_type和charge_standard_id

GridView1.DataSource = water_typeBLL.selectAll();

                GridView1.DataBind();

                DataTable dt = water_typeBLL.selectAll();

//遍历water_typt表中所有的行

                for(int i=0;i<dt.Rows.Count;i++)
                {
                        //找到每行的label
                        Label lbl = GridView1.Rows[i].FindControl("lblchargeid") as Label;
                    //通过water_type中的数据段Charge_standard_id,通过BLL方法,返回charge_standard表中相应的行

                        DataTable labdt=charge_standardBLL.selectAll(int.Parse( dt.Rows[i]["Charge_standard_id"].ToString()));

//通过返回的datatable绑定好text

                        lbl.Text = labdt.Rows[0][1].ToString();
                    


                }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值