1
using (SqlDataAdapter da = new SqlDataAdapter(cmdSchedule))
{
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables.Count > 0)
{
string ReturnDay1 = ds.Tables[0].Rows[0]["Day"].ToString();
string StartingTime1 = ds.Tables[0].Rows[0]["StartTime"].ToString();
string EndingTime1 = ds.Tables[0].Rows[0]["EndTime"].ToString();
string ReturnDay2 = ds.Tables[0].Rows[1]["Day"].ToString();
string StartingTime2 = ds.Tables[0].Rows[1]["StartTime"].ToString();
string EndingTime2 = ds.Tables[0].Rows[1]["EndTime"].ToString();
if (ReturnDay1.Trim().Equals("Monday"))
{
if (StartingTime1.Trim().Equals("10:00") && EndingTime1.Trim().Equals("12:00"))
{
btn1.BackColor = Color.Red;
}
if (ReturnDay2.Trim().Equals("Monday"))
{
if (StartingTime2.Trim().Equals("15:00") && EndingTime2.Trim().Equals("17:00"))
{
btn2.BackColor = Color.Red;
}
}
}
}
检索行并对其进行比较效率低下。如何使用循环方法来循环并进行比较。谢谢循环数据并进行比较
你想达到什么目的? – dbw
使用循环函数循环数据库中的所有记录,并比较ReturnDay而不是逐行检索数据。 – Michael