在网格视图中的一列中显示多个记录

时间:2017-04-26 01:02:37

标签: c# mysql asp.net

我想在网格视图中的单个列中显示多个记录。我使用标签在网格视图中显示记录,但它只显示一条记录。 以下是数据库和网格视图中的记录(我突出显示的黄色用于显示记录。

数据库记录

enter link description here

网格视图

enter link description here

以下是代码,

conn.Open();


        SqlCommand cmd3 = new SqlCommand("select t_purpose from Trip",conn);

        SqlDataReader reader2 = cmd3.ExecuteReader();

        if (reader2.Read())
        {
            lblpurpose.Text = reader2.GetString(0);


        }

希望有人可以帮助我。我是asp.net和mysql的新手。

1 个答案:

答案 0 :(得分:0)

试试这个

select t_purpose+',' from Trip for xml path('')

这将以逗号分隔列表。如果你想在查询中更改空间