1
我想通過使用ASP.NET Gridview,但只有最後一個用戶ID讀取選擇特定的人與他們的ID。假設我的ID爲3,4和6,並且只有ID號6沒有出現在Gridview表中,但出現了3和4。他們 甚至不應該出現3和4,因爲我運行的SQL腳本爲: WHERE NOT EmployeeId = " + userID
。ASP.NET foreach循環只顯示gridview的最後一個值
foreach (int userID in userIDList)
{
string cs = ConfigurationManager.ConnectionStrings["MYDB"].ConnectionString;
using (SqlConnection con = new SqlConnection(cs))
{
SqlCommand cmd = new SqlCommand("SELECT FirstName, LastName FROM Employee WHERE NOT EmployeeId = " + userID, con);
con.Open();
GridView4.DataSource = cmd.ExecuteReader();
GridView4.DataBind();
}
}
感謝您快速respons,但我'得到錯誤「的號召是ambigouse以下方法或電學性能的研究之間:「串.Join(string,params string [])和'string.Join(string,params object [])... –
userIDList是什麼類型?我認爲它是一個'List' –
Steve
我聲明爲私人列表 userIDList =新名單();? –