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

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

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

定 價(jià):¥23.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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