內容簡介
本書在規劃上是作為讀者學習資料庫程式設計的第一本書, 或學校資料庫程式設計相關課程的教材。因為資料庫應用程式的開發不能只會寫程式, 還需要擁有資料庫相關的技術背景, 所以本書也提供關聯式資料庫理論、SQL語言和基本資料庫設計觀念, 讓沒有任何資料庫觀念的讀者, 也一樣可以使用Visual Basic語言開發資料庫應用程式。
此外,本書也針對資料庫應用程式必備的報表設計提出解決方案, 只需搭配微軟報表服務的免費報表設計工具, 就可以在客戶端產生和預覽報表內容。最後,本書更為讀者以教學管理系統規劃了一個案例研究,讓讀者可以綜合本書所學的知識,實際開發出一個系統。
本書特色
□ Visual Basic 2005 / 2008 完全適用
□ 基礎理論:關聯式資料庫系統、資料庫與資料表的建立、SQL結構化查詢語言
□ 資料庫程式設計:ADO.NET基礎與資料庫連接、Command與DataReader物件、DataSet與DataAdapter物件
□ 客戶端程式設計:設計階段與執行階段的Windows Form與資料繫結、使用DataGridView控制項建立主從表單
□ 進階資料庫技術:預存程序與交易處理、例外處理與資料驗證、存取外部檔案的文字與二進位資料
□ 報表設計:ReportViewer控制項
□ 案例研究:教學管理系統
章節目錄
1.Visual Basic和資料庫的基礎
2.建立第一個資料庫應用程式
3.關聯式資料庫系統
4.資料庫與資料表的建立
5.SQL 結構化查詢語言
6.ADO.NET基礎與資料庫連接
7.執行SQL指令和DataReader物件
8.DataSet與DataAdapter物件
9.設計階段的Windows Form與資料繫結
10.執行階段的Windows Form與資料繫結
11.資料顯示的DataGridView控制項
12.預存程序與交易處理
13.例外處理與資料驗證
14.存取外部檔案的文字與二進位資料
15.ReportViewer控制項的報表處理
16.案例研究:教學管理系統
附錄A Visual Basic 2008程式語言入門
附錄B Transact-SQL程式設計入門
附錄C LINQ與實體資料模型
附錄D VBE與SQL Server 2008 Express的安裝說明
留言列表