Visual Basic.NET數(shù)據(jù)庫開發(fā)典型實例

出版時間:2004-2-1  出版社:電子工業(yè)  作者:王興晶  頁數(shù):558  字?jǐn)?shù):850000  

內(nèi)容概要

本書主要針對有一定Visual Basic.NET(以下簡稱為VB.NET)基礎(chǔ)的程序開發(fā)人員,密切結(jié)合實例,從專題著手,以實例為引導(dǎo),深入透徹地講解了使用VB.NET開發(fā)數(shù)據(jù)庫應(yīng)用程序的各項關(guān)鍵技術(shù)。
本書首先介紹了數(shù)據(jù)庫開發(fā)的基礎(chǔ)知識,并且對VB.NET的數(shù)據(jù)庫開發(fā)環(huán)境、數(shù)據(jù)庫的設(shè)計步驟等重要的基礎(chǔ)知識進行了簡潔明了的講解。
從第3章起,本書詳細(xì)分析了多個VB.NET開發(fā)數(shù)據(jù)庫的實例,各章各有側(cè)重,突出VB.NET在開發(fā)不同數(shù)據(jù)庫應(yīng)用程序上的差異性,使讀者可以根據(jù)項目的需求設(shè)計相應(yīng)的系統(tǒng)。這些實例的設(shè)計密切結(jié)合實際工作的需要,讀者通過學(xué)習(xí)和實踐,舉一反三,可以快速靈活地掌握VB.NET數(shù)據(jù)庫編程技術(shù)及技巧。
本書內(nèi)容翔實、結(jié)構(gòu)嚴(yán)謹(jǐn)、實例豐富,可供程序開發(fā)人員和大專院校有關(guān)師生學(xué)習(xí)VB.NET編程時使用。本書也可作為計算機中級培訓(xùn)教材及專業(yè)技術(shù)人員的參考手冊。

書籍目錄

第1章 基礎(chǔ)知識
1.1 數(shù)據(jù)庫基礎(chǔ)知識
1.1.1 表、記錄、字段
1.1.2 關(guān)系的類型
1.1.3 查詢和主索引字段
1.1.4 視圖
1.1.5 存儲過程
1.2 數(shù)據(jù)庫設(shè)計步驟
1.3 VB.NET數(shù)據(jù)庫開發(fā)環(huán)境
1.3.1 創(chuàng)建數(shù)據(jù)庫
1.3.2 表
1.3.3 關(guān)系圖
1.3.4 視圖
1.3.5 存儲過程和用戶定義函數(shù)
1.3.6 連接數(shù)據(jù)庫
1.4 數(shù)據(jù)庫項目實例
1.4.1 創(chuàng)建數(shù)據(jù)庫項目
1.4.2 數(shù)據(jù)庫項目的文件夾
1.4.3 數(shù)據(jù)庫連接和數(shù)據(jù)庫引用
1.4.4 在數(shù)據(jù)庫項目中添加數(shù)據(jù)庫引用
1.4.5 設(shè)置默認(rèn)數(shù)據(jù)庫引用
1.4.6 刪除數(shù)據(jù)庫引用
1.4.7 生成創(chuàng)建腳本
1.4.8 將數(shù)據(jù)導(dǎo)出到數(shù)據(jù)庫項目中
1.4.9 保存更改腳本
1.4.10 查詢
1.5 小結(jié)
第2章 SQL語言的應(yīng)用
2.1 SQL語言基礎(chǔ)
2.1.1 SELECT語句的語法
2.1.2 準(zhǔn)備工作
2.1.3 簡單SELECT語句
2.1.4 顯示所需字段
2.1.5 省略選擇字段中包含重復(fù)數(shù)據(jù)的記錄
2.1.6 更改查詢結(jié)果中的字段標(biāo)題
2.1.7 SQL運算符
2.1.8 WHERE從句
2.1.9 GROUP BY從句
2.1.10 ORDER BY從句
2.1.11 HAVING從句
2.2 常用函數(shù)
2.2.1 Sum()函數(shù)
2.2.2 AVG()函數(shù)
2.2.3 Connt()函數(shù)
2.2.4 Min()和Max()函數(shù)
2.2.5 StDev()和StDevP()函數(shù)
2.2.6 Abs()函數(shù)
2.2.7 Sum()函數(shù)
2.2.8 Count()函數(shù)
2.2.9 Min()和Max()函數(shù)
2.2.10 StDev()和StDevp()函數(shù)應(yīng)用
2.3 操作表與索引
2.3.1 通過查詢結(jié)果創(chuàng)建表
2.3.2 在表中追加記錄
2.3.3 更新表中字段的值
2.3.4 刪除表中記錄
2.3.5 實現(xiàn)表之間的UNION運算
2.3.6 表之間的LEFT OUTER JOIN和RIGHT OUTER JOIN運算
2.3.7 表之間的INNER JOIN運算
2.3.8 創(chuàng)建表
2.3.9 創(chuàng)建索引
2.3.10 修改表
2.3.11 刪除表或者表中的索引
2.4 在VB.NET中創(chuàng)建查詢
2.4.1 創(chuàng)建并保存查詢文件
2.4.2 使用“咨詢”菜單
2.4.3 使用查詢設(shè)計器
2.5 注意事項
2.5.1 SQL Server版本
2.5.2 SQL語法
2.5.3 標(biāo)識數(shù)據(jù)庫對象
2.5.4 使用引號
2.5.5 大小寫敏感度
2.5.6 在“網(wǎng)格”窗格和SQL窗格中輸入關(guān)鍵字
2.5.7 輸入貨幣值
2.5.8 輸入空白
2.5.9 包括優(yōu)化程序提示注釋
2.5.10 從ANSI字符到OEM字符的轉(zhuǎn)換
2.5.11 不受支持的及部分受支持的查詢類型
2.5.12 使用來自不同數(shù)據(jù)源的表
2.6 小結(jié)
第3章 用DAO技術(shù)開發(fā)學(xué)生名冊管理系統(tǒng)
3.1 系統(tǒng)分析
3.1.1 系統(tǒng)需求
3.1.2 解決方案
3.1.3 功能演示
3.2 使用Access建立數(shù)據(jù)庫
3.2.1 創(chuàng)建學(xué)生名冊數(shù)據(jù)庫
3.2.2 創(chuàng)建學(xué)生信息表
3.2.3 創(chuàng)建“原學(xué)歷”表
3.2.4 創(chuàng)建關(guān)系
3.2.5 在表中添加數(shù)據(jù)
3.3 設(shè)計主窗體
3.3.1 添加對DAO的引用
3.3.2 在模塊中添加全局變量
3.3.3 窗體初始化
3.3.4 在窗體中顯示記錄
3.4 數(shù)據(jù)維護
3.4.1 添加記錄
3.4.2 更新數(shù)據(jù)
3.4.3 編輯記錄
3.4.4 刪除記錄
3.4.5 在記錄之間跳轉(zhuǎn)
3.5 創(chuàng)建QueryForm窗體
3.6 實現(xiàn)查詢
3.7 運行程序
3.8 小結(jié)
第4章 用DAO技術(shù)開發(fā)Access數(shù)據(jù)庫管理系統(tǒng)
4.1 系統(tǒng)分析
4.1.1 系統(tǒng)需求
4.1.2 解決方案
4.1.3 功能顯示
4.2 主窗體及數(shù)據(jù)維護商體
4.2.1 添加模塊
4.2.2 程序初始化
4.2.3 打開數(shù)據(jù)庫
4.2.4 顯示數(shù)據(jù)
4.2.5 數(shù)據(jù)維護
4.2.6 數(shù)據(jù)維護窗體
4.3 添加索引窗體
4.4 添加字段子窗體
4.5 運行程序
4.6 小結(jié)
第5章 用ADO技術(shù)開發(fā)人事管理系統(tǒng)
5.1 系統(tǒng)分析
5.1.1 系統(tǒng)需求
5.1.2 解決方案
5.1.3 功能顯示
5.2 設(shè)計數(shù)據(jù)庫
5.2.1 “職工信息”表
5.2.2 “聯(lián)系方式”表
5.2.3 “人事變動”表
5.2.4 “獎?wù)鳌北?br />5.2.5 “用戶信息”表
5.2.6 創(chuàng)建關(guān)系
5.3 設(shè)計登錄機制
5.3.1 添加對ADO的引用
5.3.2 設(shè)計Login窗體
5.3.3 設(shè)計代碼
5.3.4 相關(guān)知識
5.4 主窗體的功能設(shè)置
5.4.1 在MainForm中添加菜單
5.4.2 在MainForm窗體中添加控件
5.4.3 在MainForm窗體中顯示數(shù)據(jù)
5.4.4 修改記錄
5.4.5 添加記錄
5.4.6 刪除記錄
5.4.7 通過指定記錄號實現(xiàn)記錄跳轉(zhuǎn)
5.4.8 通過指定篩選條件的方式實現(xiàn)記錄跳轉(zhuǎn)
5.4.9 實現(xiàn)注銷
5.4.10 打開其他子窗體
5.5 設(shè)計各子商體
5.5.1 “獎懲情況”子窗體
5.5.2 “聯(lián)系方式”子窗體
5.5.3 “人事變動”子窗體
5.6 維護用戶信息
5.6.1 設(shè)計窗體
5.6.2 在“用戶信息”窗體中顯示用戶信息
5.6.3 修改用戶信息
5.6.4 添加用戶
5.7 運行程序
5.8 小結(jié)
第6章 用ADO.NET技術(shù)管理SQL Server數(shù)據(jù)庫
6.1 系統(tǒng)分析
6.1.1 系統(tǒng)需求
6.1.2 解決方案
6.1.3 功能演習(xí)示
6.2 添加數(shù)據(jù)組件
6.3 加載數(shù)據(jù)
6.4 添加記錄
6.5 更新記錄
6.6 在記錄之間跳轉(zhuǎn)
6.7 運行程序
6.8 小結(jié)
第7章 圖書管理系統(tǒng)的設(shè)計
7.1 系統(tǒng)設(shè)計思路
7.1.1 系統(tǒng)需求
7.1.2 解決方案
7.1.3 功能顯示
7.2 設(shè)計數(shù)據(jù)庫
7.3 主窗體設(shè)計
7.3.1 設(shè)計顯示界面
7.3.2 設(shè)計登錄界面
7.3.3 添加數(shù)據(jù)組件
7.3.4 生成數(shù)據(jù)集
7.3.5 設(shè)計代碼
7.4 讀者信息管理
7.4.1 設(shè)計顯示界面
7.4.2 添加數(shù)據(jù)組件
7.4.3 顯示數(shù)據(jù)
7.4.4 添加讀者
7.4.5 保存更改
7.4.6 記錄定位
7.5 管理者信息管理
7.5.1 添加顯示控件
7.5.2 添加數(shù)據(jù)組件
7.6 出版社信息管理
7.6.1 添加顯示控件
7.6.2 添加數(shù)據(jù)組件
7.7 書籍信息的管理
7.7.1 添加顯示控件
7.7.2 添加數(shù)據(jù)組件
7.8 借閱信息的管理
7.8.1 添加顯示控件
7.8.2 添加數(shù)據(jù)組件
7.9 顯示報表
7.9.1 添加讀者信息報表
7.9.2 添加借閱情況報表
7.10 綜合查詢的實現(xiàn)
7.10.1 添加數(shù)據(jù)組件
7.10.2 為窗體添加變量
7.10.3 初始化窗體
7.10.4 保持?jǐn)?shù)據(jù)的一致性
7.1O.5 實現(xiàn)查詢
7.11 運行程序
7.12 小結(jié)
第8章 Web應(yīng)用程序——遠程借閱系統(tǒng)的設(shè)計
8.1 系統(tǒng)分析
8.1.1 系統(tǒng)需求
8.1.2 解決方案
8.1.3 功能顯示
8.2 數(shù)據(jù)庫設(shè)計
8.3 主界面設(shè)計
8.3.1 設(shè)計主界面
8.3.2 設(shè)計代碼
8.4 讀者信息檢索
8.4.1 設(shè)計顯示界面
8.4.2 添加數(shù)據(jù)組件
8.4.3 顯示讀者信息
8.4.4 處理超鏈接
8.5 書籍查詢
8.5.1 設(shè)計顯示界面
8.5.2 添加數(shù)據(jù)組件
8.5.3 顯示查詢結(jié)果
8.5.4 處理超鏈接
8.6 借閱書籍
8.6.1 設(shè)計顯示界面
8.6.2 添加數(shù)據(jù)組件
8.6.3 顯示書籍信息
8.6.4 遠程借書
8.7 運行程序
8.8 小結(jié)
附錄A DAO技術(shù)概述
A1 DAO技術(shù)中的對象
A2 DAO技術(shù)中對象的方法
附錄B ADO.NET技術(shù)概述
B1 Connection對象
B1.1 SqlConnection對象
B1.2 SQL Server.NET數(shù)據(jù)提供程序的連接池管理
B1.3 OleDbConnection對象
B1.4 OLE DB.NET數(shù)據(jù)提供程序的連接池管理
B2 Command對象
B2.1 SqlCommand對象
B2.2 OleDbCommand對象
B3 DataReader對象
B3.1 SqlDataReader對象
B3.2 使用DataReader檢索數(shù)據(jù)
B3.3 OleDbDataReader對象
B4 DataAdapter對象
B4.1 SqlDataAdapter對象
B4.2 OleDbDataAdapter對象
B5 創(chuàng)建和使用數(shù)據(jù)表
B5.1 DataSet對象模型
B5.2 DataSet成員
B5.3 DataSet構(gòu)造函數(shù)來創(chuàng)建DataSet的實例
B5.4 向DataSet添加DataTable
B5.5 添加表間關(guān)系
B5.6 使用DatDdapter和DataSet更新數(shù)據(jù)庫
B5.7 輸入輸出參數(shù)及返回值
B5.8 合并DataSet內(nèi)容
B5.9 復(fù)制DataSet內(nèi)容

圖書封面

評論、評分、閱讀與下載


    Visual Basic.NET數(shù)據(jù)庫開發(fā)典型實例 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7