C#數據庫編程技術

C#數據庫編程技術

作者: 顧家銘 付沛 李志剛 餘璐 張克斌
出版社: 中國水利水電出版社
出版在: 2019-03-01
ISBN-13: 9787517075004
ISBN-10: 7517075004
裝訂格式: 平裝
總頁數: 288 頁





內容描述


C#語言已經成為.NET平台中流行的編程語言。
《C#數據庫編程技術/高等職業教育“十三五”規劃教材·物聯網應用技術系列》
以Visual Studio 2012和SQL Server 2008為開發平台,從實際應用的角度出發,
重點介紹了使用C#開發Windows應用程序的方法和技術。
《C#數據庫編程技術/高等職業教育“十三五”規劃教材·物聯網應用技術系列》共9章內容,
第1章為C#概述,包括了Microsoft.NET平台概述、C#語言簡介、Visual Studio集成開發環境和C#程序結構介紹;
第2~3章為C#程序設計基礎,介紹了C#語言的各種語法、知識點和麵向對象的基本思想;
第4~5章介紹了使用C#語言開發Windows窗體應用程序,包括Windows窗體常用控件、菜單編程、對話框和多文檔編程;
第6章介紹了各種文件操作;
第7章介紹了進程,包括線程和多線程編程;
第8章介紹了數據庫編程;
第9章通過開發一個圖書館管理系統,全面介紹了軟件開發流程,闡述了使用Visual C# 2012開發Windows應用程序的基本知識。
《C#數據庫編程技術/高等職業教育“十三五”規劃教材·物聯網應用技術系列》
內容立足於課堂教學和實際應用,各章均配有豐富的應用實例和微課資源,便於讀者掌握重點、難點。
全書內容循序遞進,示例面向應用,兼顧了知識介紹、能力培養和實踐訓練。
《C#數據庫編程技術/高等職業教育“十三五”規劃教材·物聯網應用技術系列》可以作為應用型本科、
高職院校物聯網及相關專業教材,也可以作為軟件開發人員的技術參考書,
還可以供廣大讀者自學C#數據庫編程技術。


目錄大綱


前言
第1章C#概述
1.1 Microsoft.NET平台概述
1.2 C#語言簡介
1.3 Visual Studio集成開發環境
1.3.1開發環境簡介
1.3.2創建Windows應用程序
1.3.3生成應用程序文件簡介
1.4 C#程序結構介紹
1.5簡單的程序調試過程
第2章C#語法基礎
2.1數據類型
2.1.1值類型
2.1.2引用類型
2.1.3類型轉換
2.2變量和常量
2.2 .1變量
2.2.2常量
2.3語句
2.3.1表達式語句
2.3.2流程控制語句
2.3.3異常處理語句
2.4隨機數
2.5應用實例:斗地主發牌模擬
第3章C#面向對象程序設計
3.1類
3.1.1類的定義
3.1.2類的成員
3.1.3泛型類
3.2繼承與多態
3.2. 1繼承
3.2.2多態
3.2.3抽像類
3.3接口
3.4委託與事件
3.4.1委託
3.4.2事件
3.5應用實例:人員工資管理
第4章Windows程序設計基礎
4.1 Windows應用程序框架
4.1.1 Windows窗體及特點
4.1.2創建Windows窗體應用程序
4.1.3 Windows應用程序的文件夾結構
4.1.4窗體的常用屬性
4.2常用Windows窗體控件
4.2.1按鈕控件(Button)
4.2.2標籤控件(Label)
4.2.3文本框控件(TextBox)
4.2.4單選按鈕控件(RadioButton)
4.2.5複選框控件(CheckBox)
4.2.6組合框控件(ComboBox)
4.2. 7列錶框控件(ListBox和CheckedListBox)
4.2.8富文本控件(RichTextBox)
4.2.9日期時間控件(DateTimePicker)
4.2.10滾動條控件(HScrollBar和VScrollBar)
4.2.11圖片框控件(PictureBox)
4.2.12分組框控件(GroupBox)
4.3高級控件
4.3.1計時器控件(Timer)
4.3.2進度條控件(ProgressBar)
4.3.3選項卡控件(TabControl)
4.3.4樹形視圖控件(TreeView)
4.4菜單編程
4.4.1菜單程序簡介
4.4.2菜單控件
4.4.3菜單控件的應用
4.4.4菜單訪問鍵和快捷鍵
4.5窗體創建與數據傳遞
4.5.1窗體的創建
4.5.2窗體間的數據傳遞
4.6應用實例:個人簡歷系統
第5章對話框與多文檔編程
5 .1對話框
5.1.1消息框
5.1.2打開文件對話框(OpenFileDialog)
5.1.3保存文件對話框(SaveFileDialog)
5.1.4字體對話框(FontDialog)
5.1. 5顏色對話框(ColorDialog)
5.1.6頁面設置對話框(PageSetupDialog)
5.1.7打印預覽及打印對話框
5.2多文檔編程
5.2.1創建主窗體(即MDI窗體)
5.2.2為主窗體添加處理方法
5.2.3創建子窗體
5.2.4為子窗體添加處理方法
5.2.5關聯子窗體與主窗體
5.3應用實例:多文檔編輯器
第6章文件
6.1文件流類
6.1.1 Stream類
6.1.2 FileStream類
6.2文件流的讀/寫類
6.2.1 BinaryReader類和BinaryWriter類
6.2.2 StreamReader類和StreamWriter類
6.3文件類和目錄類
6.3.1文件類
6.3.2目錄類
6.4 Path類
6.5應用實例:簡單資源管理器
6.5.1功能分析
6.5.2界面設計
6.5.3顯示目錄樹
6.5.4顯示文件列表
6.5 .5其他功能
第7章進程與線程
7.1進程
7.1.1進程的概念
7.1.2進程類(Process)
7.1.3進程的控制
7.2線程
7.2.1線程的概念
7.2.2線程類(Thread)
7.2.3線程的創建
7.2.4線程的控制
7.2.5線程的狀態轉換
7.3多線程同步
7.3.1加鎖(Lock)
7.3.2監視器(Monitor)
7.3.3互斥體(Mutex)
7.4線程池
7.5應用實例:生產者和消費者
第8章數據庫編程
8.1 ADO.NET概述
8.2數據庫連接對象
8.2.1創建Connection連接對象
8.2.2 Connection對象的屬性和方法
8.2.3數據庫的連接字符串
8.3 Command對象
8.3.1創建Command對象
8.3.2 Command對象的屬性和方法
8.3.3顯示數據記錄
8.3.4插入、更新和刪除數據記錄
8.3.5使用參數化SQL語句訪問數據庫
8.4 DataSet和DataAdapter
8.4.1 DataAdapter對像簡介
8.4.2 DataSet對像簡介
8.4.3使用DataSet顯示和更新數據
8.5控件的數據綁定
8.6應用實例:用戶管理
8.6.1需求分析和表設計
8.6.2實現過程
第9章圖書館管理系統
9.1需求分析
9.2數據庫設計
9.3公共基礎類設計
9.4登錄模塊設計
9.4.1登錄模塊概述
9.4.2登錄模塊實現過程
9 .5主窗體設計
9.5.1主窗體概述
9.5.2主窗體實現過程
9.6用戶管理模塊設計
9.6.1添加用戶
9.6.2查詢用戶
9.6. 3修改密碼
9.7圖書管理模塊設計
9.7.1添加圖書
9.7.2查詢圖書
9.8借閱管理模塊設計
9.8.1借書
9.8.2還書
9.8.3續借
參考文獻




相關書籍

Java I/O, NIO and NIO.2

作者 JEFF FRIESEN

2019-03-01

Reactive Applications with Akka.NET

作者 Anthony Brown

2019-03-01

Java Web Services: Up and Running, 2/e (Paperback)

作者 Martin Kalin

2019-03-01