<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • c語言連接數據庫語句(c與數據庫連接的詳細步驟)


    數據庫連接與數據的增刪改查CURD操作是信息管理系統開發的基礎,借助于數據庫技術實現各類數據存儲、管理及操作。本文主要針對實例項目對數據庫連接及數據查詢操作進行簡單說明。WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    數據庫連接于數據查詢


    實現功能說明

    在之前文章中我們介紹了如何使用XAML設計生成軟件菜單項,菜單項如下圖所示,其中教師管理主要子菜單包括教師信息查詢、教師信息維護與新進教師管理三個功能選項。其中教師信息查詢主要用于顯示教師基本信息。WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    菜單選項說明

    當用戶點擊教師信息查詢,系統調用打開窗體方法,打開新的窗體,在該窗體中設計使用數據表格進行數據顯示。設計實現效果如下圖:WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    教師信息查詢XAML設計效果WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    教師信息查詢實現效果

    教師信息查詢實現效果如上圖所示,借助DataGrid實現將后臺查詢的數據進行輸出顯示。其實現前提在于如何連接數據庫,執行數據查詢操作,并將查詢結果與DataGrid進行關聯。


    數據表創建與數據存儲

    數據庫連接與數據查詢實現的基礎是數據存儲,即需要首先在數據庫管理系統中創建數據庫、數據表。本例數據表設計與數據存儲如下圖所示:WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    數據表結構設計WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    存儲數據示例

    數據表結構與所存儲數據描述如上圖所示,在完成數據表創建及數據存儲之后,可使用C#實現數據庫連接與數據操作。


    數據庫連接與數據查詢

    在本例中我們創建了Tquery類用于表示顯示教師信息查詢的窗體。由于本窗體的主要功能就是實現數據查詢操作。因此在該類中添加新方法用于實現數據庫連接與數據綁定顯示操作。該方法定義如下:WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    數據庫連接查詢操作方法

    數據庫連接操作函數定義如上圖所示,我們使用try…catch語句實現對數據庫連接及數據查詢過程中異常事件進行捕捉。

    C#實現數據庫連接基本步驟描述如下:

    1.定義數據庫連接字符串

    string connstr = “Server=DESKTOP-M5S20IS\SQLEXPRESS;Database=TeachGroup;Trusted_Connection=SSPI;”;

    2.實例化數據庫連接對象

    SqlConnection conn = new SqlConnection(connstr);通過使用連接字符串實現coon對象實例化。

    3.調用open方法打開數據庫連接

    conn.Open();

    4.定義查詢SQL語句字符串

    string sql = “select CardId,TeacherName,TeacherTel,WorkTime from TeacherInfor”;

    5.實例化操作命令對象

    SqlCommand com = new SqlCommand(sql, conn);通過使用查詢字符串與連接對象作為參數執行數據查詢操作。

    6.創建記錄集對象用于存儲查詢結果

    DataSet ds = new DataSet();

    7.數據寫入ds

    SqlDataAdapter da = new SqlDataAdapter(com);

    da.Fill(ds,”TeacherInfor”);

    8.創建DataTable實現與DataGrid綁定

    DataTable dt = new DataTable();

    dt = ds.Tables[“TeacherInfor”];

    dataGrid.DataContext = dt;

    以上給出數據庫連接與數據查詢封裝方法,該方法為窗體對象方法,因此可以在窗體初始化時調用該方法實現數據查詢與顯示。初始化方法如下:WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    調用數據庫操作方法

    在窗口類初始化時即可調用SqlConnet方法實現數據庫連接及查詢,最終操作顯示結果如下圖:WPF信息管理系統項目實戰教程三:數據庫連接與數據查詢

    數據查詢結果


    本頭條號長期關注編程資訊分享;編程課程、素材、代碼分享及編程培訓。如果您對以上方面有興趣或代碼錯誤、建議與意見,可在評論區回復。

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费