出版時間:2005-2 出版社:第1版 (2005年1月1日) 作者:亓曉靜 頁數(shù):253 字數(shù):428800
內容概要
本書從構建MDI應用系統(tǒng)的框架入手,通過一系列連貫的例子來引導讀者循序漸進地學習數(shù)據(jù)庫應用系統(tǒng)中最重要的元素——數(shù)據(jù)窗體所具備的基本功能,并以此為基點拓展和完善數(shù)據(jù)庫應用系統(tǒng)中的其他功能,同時把VB.NET中基于.NET平臺的完全面向對象的編程技術融入到每個實例中,逐步建立起自己的類庫,充分體驗面向對象的設計思想給程序員帶來的效率和質量。 本書還講解如何用ADO.NET訪問數(shù)據(jù)庫的方法,從借助可視化工具來配置屬性開始,到最終完全用代碼來控制,并建立起數(shù)據(jù)類。同時也介紹SQL Server數(shù)據(jù)庫中的存儲過程、視圖和觸發(fā)器,讓讀者了解這些服務器端的程序在C/S架構中的重要作用和使用方法。 本書既可作為高等職業(yè)院校的實訓教材,也可作為大學本科、專科學生學習VB.NET、ADO.NET、SQL Server相關課程的教材,同時還可以作為廣大用戶自學的參考書。
書籍目錄
實訓1 MDI應用系統(tǒng) 實訓目的 1.1 建立簡單的MDI應用系統(tǒng) 1.2 限制打開MDI子窗體 1.3 為MDI應用系統(tǒng)添加工具欄 1.4 為MDI應用系統(tǒng)添加狀態(tài)欄 1.5 MDI應用系統(tǒng)中的“窗口”菜單 1.6 其他 1.7 實訓小結實訓2 使用DataGrid控件的數(shù)據(jù)窗體 實訓目的 2.1 為窗體準備數(shù)據(jù) 2.2 用DataGrid控件顯示數(shù)據(jù) 2.3 用DataGrid控件修改數(shù)據(jù) 2.4 數(shù)據(jù)檢查 2.5 關閉窗口前的提示 2.6 DataGrid控件初步 2.7 實訓小結實訓3 一屏一個記錄的數(shù)據(jù)窗體 實訓目的 3.1 準備數(shù)據(jù)(SQL Server專用的ADO.NET對象) 3.2 簡單的數(shù)據(jù)綁定控件 3.3 數(shù)據(jù)導航按鈕 3.4 修改數(shù)據(jù) 3.5 增加和刪除數(shù)據(jù)行 3.6 檢查數(shù)據(jù)的合法性 3.7 數(shù)據(jù)檢查的策略 3.8 用Masked Edit控件限制輸入 3.9 用NumericUpDown控件限制數(shù)值范圍 3.10 記錄級的數(shù)據(jù)檢查 3.11 功能改進 3.12 實訓小結實訓4 ComboBox與代碼表 實訓目的 4.1 ComboBox與代碼表 4.2 手動代碼表 4.3 帶參數(shù)的數(shù)據(jù)適配器 4.4 用委托的方式提示每行的信息 4.5 窗體的完善措施 4.6 實訓小結實訓5 構造數(shù)據(jù)窗體的基本框架 實訓目的 5.1 用MDI框架組織 5.2 數(shù)據(jù)維護窗體的總結 5.3 建立frmXsbiao窗體o 5.4 窗體的基本框架 5.5 實訓小結實訓6 繼承窗體 實訓目的 6.1 數(shù)據(jù)窗體基類 6.2 繼承窗體 6.3 為窗體準備數(shù)據(jù) 6.4 按輸入的參數(shù)加載數(shù)據(jù) 6.5 添加到MDI系統(tǒng)中 6.6 數(shù)據(jù)檢查 6.7 實訓小結實訓7 數(shù)據(jù)窗體基類 frmData的擴展 實訓目的 7.1 數(shù)據(jù)窗體基類frmData 7.2 用繼承方法建立窗體frmDataZy 7.3 關閉窗口前的檢查 7.4 ColumnChanging事件 7.5 代碼表管理窗口 7.6 實訓小結實訓8 登記學生成績 實訓目的 8.1 建立數(shù)據(jù)窗體frmDataCj 8.2 指定班級和課程參數(shù) 8.3 按班級和課程加載數(shù)據(jù) 8.4 按班級增加學生名單 8.5 按班級刪除學生成績 8.6 數(shù)據(jù)檢查 8.7 實訓小結實訓9 成績查詢與統(tǒng)計 實訓目的 9.1 建立按學號查詢的窗體 9.2 建立查詢的存儲過程 9.3 調用存儲過程執(zhí)行查詢 9.4 按班級查詢學生成績 9.5 查詢統(tǒng)計窗體基類frmSearch 9.6 用繼承方法重建按班級查詢窗體 9.7 按班級統(tǒng)計成績 9.8 實訓小結實訓10 類似資源管理器的窗體 實訓目的 10.1 創(chuàng)建類似資源管理器的窗體 10.2 建立與讀取數(shù)據(jù)有關的類 10.3 用TreeView控件顯示層次數(shù)據(jù) 10.4 TreeView控件與DataGrid控件保持同步 10.5 用戶自定義控件 10.6 設計DataTreeView控件 10.7 使用DataTreeView控件 10.8 實訓小結實訓11 SQL Server的程序 實訓目的 11.1 存儲過程 11.2 使用存儲過程的工具 11.3 視圖 11.4 觸發(fā)器 11.5 實訓小結附錄A 成績管理系統(tǒng) A.1 功能清單 A.2 數(shù)據(jù)庫設計 A.3 數(shù)據(jù)庫的移動
圖書封面
評論、評分、閱讀與下載