mxnet 教程 infoq 如何用VB.net連接數(shù)據(jù)庫(kù)做一個(gè)簡(jiǎn)單的登陸窗口?
如何用VB.net連接數(shù)據(jù)庫(kù)做一個(gè)簡(jiǎn)單的登陸窗口?這個(gè)問(wèn)題非常廣泛。讓我們簡(jiǎn)單地討論下一步:簡(jiǎn)單地說(shuō),直接連接需要使用四個(gè)控件:SqlConnection、SqlDataAdapter、SqlComm
如何用VB.net連接數(shù)據(jù)庫(kù)做一個(gè)簡(jiǎn)單的登陸窗口?
這個(gè)問(wèn)題非常廣泛。讓我們簡(jiǎn)單地討論下一步:
簡(jiǎn)單地說(shuō),直接連接需要使用四個(gè)控件:SqlConnection、SqlDataAdapter、SqlCommand和datatable。首先編寫(xiě)連接字符串,然后建立連接,編寫(xiě)SQL語(yǔ)句,并通過(guò)DataAdapter將數(shù)據(jù)從數(shù)據(jù)庫(kù)讀取到datatable。這樣,只有將數(shù)據(jù)庫(kù)連接到SQL server上,才能實(shí)現(xiàn)訪問(wèn)。還可以使用DSN實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接??丶鎿Q為ODBC連接、ODBC數(shù)據(jù)適配器、ODBC命令、datatable,基本步驟同上。
SQL語(yǔ)句檢查數(shù)據(jù)庫(kù)中用戶(hù)名對(duì)應(yīng)的密碼,將數(shù)據(jù)庫(kù)中的數(shù)據(jù)讀取到DataTable,并將其與用戶(hù)輸入的密碼進(jìn)行比較。如果一致,則登錄成功,否則提示錯(cuò)誤。
詳細(xì)過(guò)程歡迎詢(xún)問(wèn)
首先,將文本框按鈕和其他控件放在頁(yè)面上,接收用戶(hù)輸入的值。
其次,數(shù)據(jù)庫(kù)中應(yīng)該有一個(gè)至少包含兩列用戶(hù)名和密碼的用戶(hù)表。
第三,獲取用戶(hù)輸入的值后,比較數(shù)據(jù)庫(kù)中的用戶(hù)名和密碼是否匹配。
第四,將結(jié)果返回給用戶(hù)。