注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程

C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程

C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程

定 價:¥23.00

作 者: 周洪斌,溫一軍 著
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機專業(yè)人才能力培養(yǎng)規(guī)劃教材
標 簽: VC++

ISBN: 9787111386223 出版時間: 2012-08-01 包裝: 平裝
開本: 16開 頁數(shù): 184 字數(shù):  

內(nèi)容簡介

  C#是微軟公司推出的、業(yè)界主流的程序設(shè)計語言,掌握基于C#的數(shù)據(jù)庫編程技術(shù),對于在校學(xué)生、求職應(yīng)聘者都具有極其重要的意義。本書以Visual Studio 2008、SQL Server 2005以及Access 2007為開發(fā)平臺,較為全面地介紹了基于C#的數(shù)據(jù)庫編程技術(shù)?!陡叩仍盒S嬎銠C專業(yè)人才能力培養(yǎng)規(guī)劃教材:C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程》以工作過程為導(dǎo)向,由淺入深,按篇展開,逐步揭開軟件開發(fā)的神秘面紗。在基礎(chǔ)篇中詳細講解了通訊錄系統(tǒng)的設(shè)計、開發(fā)和安裝部署的完整過程,把ADO.NET編程技術(shù)融入各個任務(wù)中,開展手把手教學(xué)。學(xué)完基礎(chǔ)篇,即可開發(fā)出一個功能較為完備的通訊錄系統(tǒng)。在進階篇中講解了企業(yè)開發(fā)中廣泛用到的參數(shù)化SQL語句、存儲過程使用及自定義數(shù)據(jù)庫操作類,進一步提高讀者的數(shù)據(jù)庫編程能力。在高級篇中,首先詳細講解了基于三層架構(gòu)的通訊錄程序的開發(fā)過程以及如何開發(fā)一個基于Access的通訊錄系統(tǒng),隨后講解了如何實現(xiàn)基于抽象工廠模式的三層架構(gòu)以及如何采用MD5加密用戶密碼。本書同時將“畢業(yè)生實習與就業(yè)跟蹤系統(tǒng)”的開發(fā)作為獨立實踐任務(wù)安排在每章結(jié)尾,有利于讀者課外練習,并在附錄中給出了一個來源于企業(yè)實際項目的課程實訓(xùn)任務(wù)書。《高等院校計算機專業(yè)人才能力培養(yǎng)規(guī)劃教材:C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程》是校企合作的成果,凝聚了編者近幾年來學(xué)習.NET技術(shù)、開發(fā).NET軟件、講授.NET課程的心得和體會,希望本書能為我國的軟件人才培養(yǎng)起到推動作用,同時也希望讀者能憑借本書進入.NET開發(fā)大門。本書可作為應(yīng)用型本科、高職高專院校相關(guān)專業(yè)C#程序設(shè)計的教材,亦可作為軟件公司對新員工開展崗前培訓(xùn)的教材,還適合社會培訓(xùn)機構(gòu)作為培訓(xùn)用書。另外,本書可供編程愛好者學(xué)習、參考。

作者簡介

暫缺《C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程》作者簡介

圖書目錄

前言
第一篇 基礎(chǔ)篇
任務(wù)1 系統(tǒng)分析與設(shè)計
1.1 通訊錄程序簡介
1.2 數(shù)據(jù)庫設(shè)計
1.2.1 數(shù)據(jù)表結(jié)構(gòu)
1.2.2 創(chuàng)建數(shù)據(jù)庫
小結(jié)
獨立實踐任務(wù)
任務(wù)2 用戶登錄
2.1 連接數(shù)據(jù)庫
2.1.1 數(shù)據(jù)庫連接程序
2.1.2 SqlConnection對象
2.1.3 加入異常處理
2.1.4 使用using語句
2.2 設(shè)計用戶登錄模塊
2.2.1 設(shè)計用戶登錄界面
2.2.2 實現(xiàn)登錄功能
2.2.3 SqlCommand對象
2.2.4 SqlDataReader對象
2.2.5 調(diào)試數(shù)據(jù)庫應(yīng)用程序
2.3 建立并讀取應(yīng)用程序配置文件
2.3.1 建立應(yīng)用程序配置文件
2.3.2 讀取應(yīng)用程序配置文件
小結(jié)
獨立實踐任務(wù)
任務(wù)3 主窗體設(shè)計
3.1 設(shè)計主窗體
3.2 窗體間數(shù)據(jù)傳遞
3.2.1 新建UserHelper類
3.2.2 修改登錄代碼
3.2.3 在主窗體上顯示用戶名
3.3 主窗體其他代碼
3.3.1 建立各功能模塊窗體
3.3.2 處理菜單項單擊事件
3.3.3 處理工具欄按鈕單擊事件
3.3.4 主窗體FormClosed事件代碼
小結(jié)
獨立實踐任務(wù)
任務(wù)4 聯(lián)系人分組管理
4.1 設(shè)計聯(lián)系人分組管理窗體
4.2 顯示分組信息
4.2.1 實現(xiàn)分組信息顯示
4.2.2 DataSet對象
4.2.3 SqlDataAdapter對象
4.2.4 DataGridView控件
4.3 增加分組
4.3.1 設(shè)計新增分組窗體
4.3.2 實現(xiàn)分組新增功能
4.4 刪除分組
4.5 修改分組信息
4.5.1 設(shè)計修改分組信息窗體
4.5.2 實現(xiàn)分組信息修改功能
小結(jié)
獨立實踐任務(wù)
任務(wù)5 聯(lián)系人管理
5.1 設(shè)計聯(lián)系人管理窗體
5.2 顯示聯(lián)系人信息
5.3 增加聯(lián)系人
5.3.1 設(shè)計新增聯(lián)系人窗體
5.3.2 實現(xiàn)聯(lián)系人新增功能
5.4 刪除聯(lián)系人
5.5 修改聯(lián)系人信息
5.5.1 設(shè)計修改聯(lián)系人信息窗體
5.5.2 實現(xiàn)聯(lián)系人信息修改功能
小結(jié)
獨立實踐任務(wù)
任務(wù)6 用戶密碼修改
6.1 設(shè)計用戶密碼修改窗體
6.2 實現(xiàn)密碼修改功能
小結(jié)
獨立實踐任務(wù)
任務(wù)7 數(shù)據(jù)庫備份與恢復(fù)
7.1 設(shè)計數(shù)據(jù)庫備份與恢復(fù)窗體
7.2 實現(xiàn)數(shù)據(jù)庫備份功能
7.3 實現(xiàn)數(shù)據(jù)庫恢復(fù)功能
小結(jié)
獨立實踐任務(wù)
任務(wù)8 設(shè)計“關(guān)于”窗體
8.1 “關(guān)于”窗體的設(shè)計
8.2 修改相關(guān)信息
8.2.1 修改AssemblyInfo.cs文件
8.2.2 程序集簡介
小結(jié)
獨立實踐任務(wù)
任務(wù)9 系統(tǒng)安裝與部署
9.1 準備軟件部署
9.1.1 部署前的準備工作
9.1.2 了解.NET程序運行條件
9.1.3.NET程序部署方式
9.2 制作安裝程序
9.3 完成軟件部署
小結(jié)
獨立實踐任務(wù)
第二篇 進階篇
任務(wù)10使用參數(shù)化SQL語句
10.1 修改用戶登錄代碼
10.1.1 SQL注入攻擊簡介
10.1.2 修改登錄代碼
10.2 SqlParameter對象
10.2.1 SqlParameter類構(gòu)造方法
10.2.2 SqlParameter類常用屬性
10.3 修改聯(lián)系人分組管理代碼
10.3.1 新增分組
10.3.2 刪除分組
10.3.3 修改分組信息
小結(jié)
獨立實踐任務(wù)
任務(wù)11 使用存儲過程
11.1 顯示聯(lián)系人信息
11.1.1 編寫存儲過程
11.1.2 修改Fill方法
11.2 新增聯(lián)系人
11.2.1 編寫存儲過程
11.2.2 修改FillGroup方法
11.2.3 修改新增聯(lián)系人的方法
11.3 刪除聯(lián)系人
11.3.1 編寫存儲過程
11.3.2 實現(xiàn)刪除功能
11.4 修改聯(lián)系人
11.4.1 編寫存儲過程
11.4.2 實現(xiàn)修改功能
11.5 調(diào)用包含輸出參數(shù)及返回值的存儲過程
11.5.1 編寫存儲過程
11.5.2 調(diào)用存儲過程
小結(jié)
獨立實踐任務(wù)
任務(wù)12 使用自定義數(shù)據(jù)庫操作類
12.1 編寫數(shù)據(jù)庫操作類
12.1.1 讀取數(shù)據(jù)庫連接字符串
12.1.2 編寫ExecuteDataTable方法
12.1.3 編寫ExecuteReader方法
12.1.4 編寫ExecuteScalar方法
12.1.5 編寫ExecuteNonQuery方法
12.2 使用SqlDbHelper類
12.2.1 用戶登錄
12.2.2 顯示分組信息
12.2.3 刪除聯(lián)系人分組
12.2.4 增加聯(lián)系人分組
12.2.5 修改分組信息
12.2.6 顯示聯(lián)系人信息
12.2.7 刪除聯(lián)系人信息
12.2.8 增加聯(lián)系人信息
12.2.9 修改聯(lián)系人信息
12.2.1 0用戶密碼修改
12.2.1 1數(shù)據(jù)庫備份與恢復(fù)
小結(jié)
獨立實踐任務(wù)
第三篇 高級篇
任務(wù)13開發(fā)基于三層架構(gòu)的通訊錄程序
13.1 三層架構(gòu)簡介
13.1.1 常用的三層架構(gòu)
13.1.2 三層架構(gòu)的演變
13.2 搭建三層架構(gòu)
13.2.1 創(chuàng)建整體解決方案
13.2.2 添加各層之間的依賴關(guān)系
13.3 編寫三層架構(gòu)代碼
13.3.1 編寫Model類庫代碼
13.3.2 編寫SQLDAL類庫代碼
13.3.3 編寫Common類庫代碼
13.3.4 編寫B(tài)LL類庫代碼
13.3.5 編寫表示層代碼
小結(jié)
獨立實踐任務(wù)
任務(wù)14 開發(fā)基于Access的通訊錄程序
14.1 數(shù)據(jù)庫設(shè)計
14.1.1 創(chuàng)建數(shù)據(jù)庫
14.1.2 創(chuàng)建數(shù)據(jù)表和關(guān)系
14.2 系統(tǒng)實現(xiàn)
14.2.1 創(chuàng)建新的類庫項目AccessDAL
14.2.2 編寫Access數(shù)據(jù)庫訪問類
14.2.3 編寫User.cs
14.2.4 編寫ContactGroup.cs
14.2.5 編寫Contact.cs
14.2.6 編寫B(tài)ackupAndRestoreDb.cs
14.2.7 修改業(yè)務(wù)邏輯層
小結(jié)
獨立實踐任務(wù)
任務(wù)15 實現(xiàn)基于抽象工廠模式的三層架構(gòu)
15.1 創(chuàng)建新的類庫項目IDAL
15.2 修改SQLDAL類庫代碼
15.3 修改AccessDAL類庫代碼
15.4 新建DALFactory類庫
15.5 修改BLL代碼
15.6 運行程序
小結(jié)
獨立實踐任務(wù)
任務(wù)16 使用MD5加密用戶密碼
16.1 加密算法簡介
16.1.1 數(shù)據(jù)加密簡介
16.1.2 MD5簡介
16.2 加密用戶密碼
16.2.1 編寫MD5加密類
16.2.2 實現(xiàn)用戶密碼加密
小結(jié)
獨立實踐任務(wù)
附錄
附錄A在SQLServer2005中啟用“SQLServer”身份驗證
附錄B結(jié)構(gòu)化查詢語言SQL簡介
附錄C課程實訓(xùn)任務(wù)書
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號