SqlDataReader データに基づいて、2 つ以上のレコードを 1 つの文字列に結合したいと考えています。
SqlDataReader data = cmd.ExecuteReader();
string category = "";
while (data.Read())
{
category = data["Column1"].ToString() + ", " + category;
}
ltCategory.Text = category.TrimEnd(',');
2 つの既存のレコードがあり、ltCategory.Text にはRecord1、Record2、
次の形式を使用したい:
- レコード1
- レコード1、レコード2、レコード3
解決
SqlDataReader data = cmd.ExecuteReader();
string category = "";
while (data.Read())
{
category += ", " + data["Column1"].ToString();
}
ltCategory.Text = category.TrimStart(',');