在 stackoverflow 上有一个类似的问题没有得到解答,但我相信我非常接近解决它。但基本上,我的 sql 语句返回多个值,但标签中只显示一个值,而它应该是 4 或 5 个值。
protected void btnPopulate_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(strings.settings.connectionString);
SqlCommand command = new SqlCommand("SELECT ID FROM dbo.MDRMASTER WHERE MASTERPID = @MASTERPID",con);
command.Parameters.Add("@MASTERPID", SqlDbType.NVarChar).Value = txtMASTERID.Text;
con.Open();
SqlDataReader dr = command.ExecuteReader();
while (dr.Read())
{
string ID = dr["ID"].ToString();
lblIDs.Text = ID;
}
con.Close();
}
任何帮助将不胜感激。谢谢!