从一个标签中的一个表中检索多个记录,(在一个标签中绑定来自tbl_city表的所有城市。) [英] retrive multiple records from one table in one label, (bind all cities from tbl_city table in one label.)

查看:61
本文介绍了从一个标签中的一个表中检索多个记录,(在一个标签中绑定来自tbl_city表的所有城市。)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hi
i希望

从一个标签中的一个表中检索多个记录,

将tbl_city表中的所有城市绑定到一个标签中。



tbl_cities

----------

ahmedab​​ad

surat

bhavnagar

rajkot

delhi

孟买

cnnai

----------

label1.text



i想要使用datatable

hi i want to
retrive multiple records from one table in one label,
bind all cities from tbl_city table in one label.

tbl_cities
----------
ahmedabad
surat
bhavnagar
rajkot
delhi
mumbai
chennai
----------
label1.text

i want all cities in label1.text using datatable

推荐答案

迭代所有行,如下所示:

Iterate through all the rows like the following :
Label1.Text = string.Empty;
foreach(DataRow dr in dt_cities.Rows)
{
    Label1.Text += dr[0].ToString() +"\n";
}



-KR


-KR


你在sql server本身工作



Do ur work in sql server itself

select

 maskdetail = STUFF((
          SELECT ',' + p.Name
          FROM dbo.tbl_cities p

          FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '')







label1.text = dt.rows [0] [0] .tostring();





希望这有帮助




label1.text = dt.rows[0][0].tostring();


Hope this helps




你可以这样做

Hi,
U can do it like this
lblcity.Text=string.Empty;
        lblcity.Text += "All Cities"+"\n";
        lblcity.Text += "------------"+"\n";
        foreach (DataRow dr in dt.Rows)
        {
            lblcity.Text+=dr.ItemArray[0]+"\n";
        }


这篇关于从一个标签中的一个表中检索多个记录,(在一个标签中绑定来自tbl_city表的所有城市。)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆