程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 感激不盡。-菜鳥初學datareader的問題

感激不盡。-菜鳥初學datareader的問題

編輯:編程綜合問答
菜鳥初學datareader的問題

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; ->獲取用戶從界面輸入的密碼,

顯示後面將判斷用戶輸入的密碼和數據庫中的密碼是否相同來判斷是否能登陸, 所以不獲取就不能登錄了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved