第1章 Visual Basic.NET基本語法
1.1 Visual Basic.NET中的常量
1.1.1 常量的聲明
1.1.2 常量的類型
1.2 數據類型
1.2.1 基本數據類型
1.2.2 復合數據類型
1.3 變量的聲明和使用
1.3.1 變量命名規(guī)則
1.3.2 變量的范圍
1.3.3 聲明變量
1.3.4 關于靜態(tài)變量
1.4 Visual Basic.NET的運算符
1.4.1 算術運算符
1.4.2 比較運算符
1.4.3 字符串連接運算符
1.4.4 邏輯運算符
1.5 過程
1.5.1 Sub過程
1.5.2 函數過程
1.5.3 屬性過程
1.6 數組
1.6.1 聲明數組變量
1.6.2 給數組變量賦初值
1.6.3 有關數組的函數
1.6.4 從函數返回數組
1.7 小結
第2章 結構化查詢語言SQL
2.1 SQL基礎
2.1.1 SQL的組成部分
2.1.2 SQL中常見的數據類型
2.1.3 SQL標識符
2.1.4 SQL中的運算符
2.2 SQL常用函數
2.2.1 內置函數
2.2.2 函數的使用
2.3 SQL語言對數據庫中表的操作
2.3.1 建立表
2.3.2 刪除表
2.3.3 給表增加記錄
2.3.4 修改表中的數據記錄
2.3.5 刪除表中的數據記錄
2.3.6 運用SELECT語句對表中記錄進行查詢
2.4 多表查詢
2.4.1 合并查詢結果
2.4.2 在查詢中連接多張表
2.4.3 在SQL語句中使用變量
2.5 視圖技術
2.5.1 為什么要使用視圖
2.5.2 怎要創(chuàng)建視圖
2.5.3 視圖的使用
2.6 存儲過程
2.6.1 為什么要使用存儲過程
2.6.2 存儲過程的創(chuàng)建
2.6.3 存儲過程的執(zhí)行
2.7 SQL的觸發(fā)器管理技術
2.8 在Visual Basic.NET中操作數據庫
2.8.1 .NET中與數據庫的連接
2.8.2 在.NET中為表建立表間關系
2.8.3 在.NET中建立視圖
2.8.4 在.ENT中建立存儲過程
第3章 Visual Basic的數據訪問技術介紹
3.1 Visaul Basic 6.0中的數據訪問對象
3.2 ADO.NET數據訪問對象
3.3 關于OLE DB
第4章 ADO.NET數據訪問對象
4.1 ADO.NET的有關概念
4.1.1 ADO.NET在哪里
4.1.2 用數據集取代了記錄集
4.1.3 ADO.NET數據庫訪問類的主要對象
4.2 連接數據庫
4.2.1 確定數據庫連接字符串
4.2.2 數據庫連接對象Connection的定義
4.2.3 一個實例
4.3 定義和初始化Command命令
4.3.1 Command對象的概念
4.3.2 以實例介紹Command對象
4.3.3 導入命名空間、定義所需的常量和變量
4.4 使用數據閱讀器DataReader
4.4.1 數據閱讀器DataReader的概念
4.4.2 為數據閱讀器賦值DataReader
4.4.3 操作數據閱讀器所讀到的數據
4.4.4 何時使用DataReader
4.5 Command對象的執(zhí)行
4.5.1 返回單個值的執(zhí)行ExecuteScalar
4.5.2 非查詢執(zhí)行ExecuteNonQuery
4.5.3 XML數據閱讀器ExecuteXmlReader
第5章 ADO.NET的數據集對象 DataSet
5.1 數據集DataSet與數據適配器 DataAdapter的定義
5.1.1 數據集AataSet的定義
5.1.2 適配器DataAdapter的定義
5.1.3 數據適配器的實例化
5.2 使用DataSet的方法
5.2.1 通過DataAadpter用現(xiàn)有關系數據庫中的數據表填充 DataSet
5.2.2 一個實例
5.2.3 在DataSet中以編程方式創(chuàng)建并填充數據表
5.2.4 使用XML加載 DataSet內容
5.2.5 DataSet屬性
5.3 DataSet的可視化建立
5.4 DataSet中的表集合、行集合和列集合
5.4.1 表對象DataTable的幾個要件
5.4.2 表對象DataTable的創(chuàng)建
5.4.3 行對象DataRow
5.4.4 列對象DataColumn
5.4.5 一個實例
5.5 使用ListView控件
5.5.1 ListView控件的簡單使用——顯示圖標
5.5.2 為ListView加上表標題
5.5.3 為ListView加上數據庫數據
5.5.4 加復選框
5.5.5 使用ListView
5.6 TreeView控件
5.6.1 學會使用樹視圖
5.6.2 為樹視圖加入節(jié)點圖像
5.6.3 在TreeView中顯示數據庫記錄
5.7 使用DataGrid控件
5.7.1 在DataGrid控件中加入數據
5.7.2 在DataGrid中增加、刪除和修改記錄
5.8 建立DataSet中表間關系
5.8.1 如何在數據集中建立表間關系
5.8.2 在DataGrid中使用表間關系的實例
5.8.3 在數據集中運用表間關系
5.8.4 另一種主細表形式
第6章 ADO.NET在數據庫中的應用
6.1 編程實現(xiàn)數據記錄的錄入與刪除
6.1.1 實例的界面設計
6.1.2 定義所需的變量
6.1.3 編寫相應代碼
6.2 使用ADO.NET命令對象的參數集合
6.2.1 使用參數的幾步工作
6.2.2 SQL Server 數據庫用SqlParameter插入記錄
6.2.3 使用數據控件時參數的定義和修改
6.3 存儲過程、視圖和觸發(fā)器的創(chuàng)建與使用
6.3.1 編程建立視圖
6.3.2 視圖的使用
6.3.3 使用.NET的向導建立視圖
6.3.4 建立存儲過程
6.3.5 存儲過程的應用
6.3.6 建立一個數據庫觸發(fā)器
6.4 .NET Exception類
6.4.1什么是 Exception類
6.4.2 .NET的出錯捕獲機制
6.4.3 一個使用Exception類的例子
6.5 并發(fā)處理機制
6.5.1 并發(fā)控制的方法
6.5.2 三種并發(fā)控制的管理模式
6.5.3 確定是否已發(fā)生更改的兩種常規(guī)方法
6.5.4 采用“最后更新有效”方法處理并發(fā)
6.5.5 演繹一個并發(fā)沖突
6.6 使用數據視圖
6.6.1 創(chuàng)建數據視圖
6.6.2 使用數據視圖排序和篩選取數據
6.7 使用菜單和多文檔界面
6.7.1 利用MainMenu控件創(chuàng)建菜單
6.7.2 手工編程創(chuàng)建菜單
6.7.3 為窗體添加一個彈出式菜單
6.7.4 為窗體添加工具欄
6.7.5 多文檔界面
6.7.6 模式窗體和無模式窗體
6.8 事務處理
6.8.1 關于事務的概念
6.8.2 基本的事務命令
6.8.3 如何控制事務
6.8.4 實例
6.9 用實例講解.NET線程
6.9.1 線程的基本概念
6.9.2 使用事件、組件做一個計算機階乘的項目
6.9.3 為上述項目再加幾個功能
6.9.4 測試項目
6.9.5 為項目添加多線程處理功能
6.9.6 觀察多線程運行情況
第7章 實例——個人資料庫
7.1 數據庫結構介紹
7.1.1 各表介紹
7.1.2 表結構介紹
7.1.3 建立表間關系
7.2 軟件整體結構
7.2.1 模塊和窗體介紹
7.2.2 main模塊的作用與構成
7.2.3 主控窗口的結構
7.3 軟件的界面設計與代碼分析
7.3.1 主模塊代碼分析
7.3.2 主控窗口的建立
7.3.3 口令窗口的建立與代碼
7.3.4 [操作員設置窗口]的界面和代碼
7.3.5 修改口令窗口
7.3.6 系統(tǒng)數據維護窗口
7.3.7 數據錄入窗口
7.3.8 記錄修改窗口
7.3.9 樹型瀏覽窗口
第8章 Web窗體的數據庫訪問技術
8.1 Web窗體介紹
8.1.1 Web窗體的特點
8.1.2 Web窗體的組件
8.1.3 Web窗體的功能
8.2 建立第一個Web界面的數據庫應用
8.2.1 建立Web應用項目
8.2.2 為Web應用加入代碼
8.2.3 關于HTML文本
8.2.4 為本項目的[新用戶注冊]按鈕加上代碼
8.3 在Web窗體中訪問數據庫
8.3.1 在數據網格DataGrid中加入數據
8.3.2 DataGrid控件的分頁顯示和其他控件的數據綁定
8.3.3 選中DataGrid控件中的行
8.3.4 使用兩個DataGrid表示主從表
8.3.5 在 Web窗體的DataGrid控件上刪除記錄
8.3.6 在Web窗體的DataGrid控件上加入新記錄
8.3.7 在Web窗體的DataGrid控件上更新記錄
8.3.8 使用可視化工具
第9章 類、組件與Web服務
9.1 建立數據庫訪問類
9.1.1 基本概念
9.1.2 創(chuàng)建第一個類
9.1.3 在第一個類的基礎上創(chuàng)建第二個類
9.1.4 在第二個類的基礎上創(chuàng)建第三個類
9.1.5 第四個類
9.1.6 我們的數據庫訪問類
9.1.7 實例:在Web應用程序中使用已定義的類
9.2 組件
9.2.1 關于組件的基本概念
9.2.2 如何創(chuàng)建組件
9.3 Web服務
9.3.1 關于Web服務
9.3.2 組成Web服務的兩個角色
9.3.3 Web服務的組成
9.3.4 創(chuàng)建一個簡單的Web服務
9.3.5 在Web應用程序中引用Web服務
9.3.6 創(chuàng)建一個訪問數據庫的Web服務
9.3.7 在Widows應用程序中引用Web服務
9.3.8 進一步的改進
第10章 制作安裝項目
10.1 創(chuàng)建安裝項目
10.2 安裝項目的幾個編輯界面
10.2.1 [文件系統(tǒng)編輯器]
10.2.2 [注冊表編輯器]
10.2.3 [文件類型編輯器]
10.2.4[用戶界面編輯器]