if (reader.Read())
{
int UserID = reader.GetInt32(0);
string Password = reader["UserPassword"].ToString();
string Password0 = tbUserPassword.Text;
}
大括號中的內容的作用是什麼,還有中括號中的內容是和哪裡對應
這段語句
,int UserID = reader.GetInt32(0);
string Password = reader["UserPassword"].ToString();
這兩句從數據庫讀取(用戶名密碼)表中第一列和,UserPassword列的值,也就是從數據讀取用戶名密碼,
string Password0 = tbUserPassword.Text; ->獲取用戶從界面輸入的密碼,
顯示後面將判斷用戶輸入的密碼和數據庫中的密碼是否相同來判斷是否能登陸, 所以不獲取就不能登錄了