我想根据 SqlDataReader 数据在单个字符串中组合 2 个或更多记录。
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(',');