aspnet查詢資料庫的資料(基礎入門3)

回顧上一講的內容

在上一講的內容中,我們學習了ASP。NET連線資料庫的方式,透過Visual Studio中的工具連線資料庫,生成資料來源,其實在實際程式設計中,這種方式我們用到的很少 ,一般情況下,我們直接在配置檔案中配置好資料庫的連線就可以了 ,資料庫的連線在配置檔案中如下圖所示:

aspnet查詢資料庫的資料(基礎入門3)

在上圖中,我們看到了ASP。NET配置連線資料庫的連線字串,連線字串中有驗證方式,在本節中,我們就不重點講解連線字串的內容,在後期,我們會著重講解一些難點和重要的知識點。

本節重點內容

本節的重點內容是講解連線資料庫查詢資料,所以就不關注程式的架構問題,我們透過。NET中的SQL物件來實現資料庫的查詢。我們做的功能就是雙擊登入按鈕,查詢資料庫中使用者賬號和密碼是否正確的功能,就需要查詢資料庫,判斷資料是否存在,如果存在就顯示登入成功,如果資料不存在,就顯示賬號密碼錯誤。

雙擊登入按鈕,在後臺程式中,會生成一個登入按鈕事件,在寫這個事件之前,我們需要引入

using System。Data; using System。Data。SqlClient; 這兩個名稱空間。如下圖所示:

aspnet查詢資料庫的資料(基礎入門3)

然後在登入按鈕事件中寫如下程式碼

aspnet查詢資料庫的資料(基礎入門3)

登入按鈕事件

aspnet查詢資料庫的資料(基礎入門3)

將賬號和密碼的值賦值給兩個私有變數

aspnet查詢資料庫的資料(基礎入門3)

連線資料庫,其實配置檔案中的名稱一定不要寫錯了,可以直接複製過去

aspnet查詢資料庫的資料(基礎入門3)

獲取資料並填充到datatable物件中

aspnet查詢資料庫的資料(基礎入門3)

查詢datatable中是否有資料,並根據查詢的結果在前端的lable中顯示

在上面的程式碼中,我們看到,查詢資料其實很簡單,需要用到SqlConnection物件,SqlCommand物件,SqlDataAdapter物件,DataSet以及DataTable ,初學者可以嘗試著自己做一做,VS的開發工具都會有高亮顯示以及智慧提示。