基本信息
書名:Delphi 7 資料庫開發教程
定價:45
頁數:474
出版日期:2004-3-1
版次: 1
包裝:精裝
簡介
通過本書,您可以掌握或了解以下內容:
Delphi 7資料庫應用程式開發的基本概念
Delphi 7資料庫應用程式的開發方法
Dclphi 7資料庫開發的各個組件
Delphi 7資料庫開發異常處理和調試技術
Dclphi 7資料庫開發工具
本書特色:
內容安排合理,循序漸進,由淺入深技術介紹和具體實例相結合知識覆蓋面廣,對傳統的和當前熱門的資料庫技術都有介紹語言通俗簡潔,對知識點講解全面透徹。
Delphi是Borland公司推出的一種RAD(Rapid Application Development)開發工具,適用於開發Windows中的各種應用程式,尤其是開發資料庫應用程式。全書共分為21章,圍繞著用戶日常接觸最廣泛的資料庫開發技術進行了詳細的講解,為普通用戶搭起了學與用的平台,向讀者展示了Delphi開發資料庫應用程式的強大功能。本書語言描述通俗簡明,圖文並茂,理論結合實例,方便讀者在比較短的時間內由淺至深地掌握資料庫應用程式的開發方法。
本書具有較強的實踐性和操作性,內容緊湊,結構嚴謹,無論對於Delphi的初學者還是對於具有一定Delphi開發基礎的用戶,都有很高的參考價值。可作為在校學生學習Delphi資料庫應用程式開發的理想教材。
目錄
第1章 Delphi 7開發環境
1. 1 Delphi 7集成開發環境
1. 1. 1 主窗體
1. 1. 2 代碼編輯器
1. 1. 3 窗體設計器
1. 1. 4 對象觀察器
1. 1. 5 對象樹視圖
1. 2 Delphi 7的新特點
1. 2. 1 IDE
1. 2. 2 Web
1. 2. 3 Database
1. 3 開發第一個應用程式hello world!
1. 4 本章小結
第2章 資料庫應用程式設計概述
2. 1 資料庫概述
2. 1. 1 資料庫的歷史和分類
2. 1. 2 事務概述
2. 2 資料庫應用程式的結構
2. 2. 1 資料庫應用程式的結構
2. 2. 2 VCL資料庫組件
2. 3 資料庫連線
2. 3. 1 ODBC連線技術
2. 3. 2 BDE連線資料庫技術
2. 3. 3 資料庫連線實例
2. 4 本章小結
第3章 SQL語言基礎
3. 1 SQL語言簡介
3. 1. 1 SQL語言的分類
3. 1. 2 數據類型和運算符
3. 1. 3 函式
3. 1. 4 SQL語言中的注釋語句
3. 2 SELECT語句
3. 2. 1 基本的SELECT語句
3. 2. 2 FROM子句
3. 2. 3 WHERE子句
3. 2. 4 GROUPBY子句
3. 2. 5 HAVING子句
3. 2. 6 ORDERBY子句
3. 3 INSERT語句
3. 4 UPDATE語句
3. 5 DELETE語句
3. 6 CREATE語句
3. 7 DROP語句
3. 8 本章小結
第4章 ObjectPascal語法
4. 1 ObjectPascal語言基礎
4. 1. 1 注釋語句
4. 1. 2 標識符
4. 1. 3 保留字和指令字
4. 1. 4 數據類型
4. 1. 5 運算符
4. 2 程式控制語句
4. 2. 1 if語句
4. 2. 2 case語句
4. 2. 3 repeat語句
4. 2. 4 while語句
4. 2. 5 for語句
4. 2. 6 break語句
4. 2. 7 continue語句
4. 2. 8 with語句
4. 3 程式模組
4. 3. 1 程式模組的結構
4. 3. 2 避免單元循環引用
4. 4 過程與函式
4. 4. 1 過程與函式的定義
4. 4. 2 過程和函式的參數
4. 4. 3 過程與函式的調用約定
4. 5 面向對象技術
4. 5. 1 面向對象概述
4. 5. 2 ObjectPascal中類的定義
4. 5. 3 類運算符
4. 6 本章小結
第5章 選單. 工具列和狀態欄設計
5. 1 選單概述
5. 1. 1 選單的分類
5. 1. 2 選單的組成
5. 1. 3 TImageList組件
5. 2 選單設計
5. 2. 1 TMainMenu組件介紹
5. 2. 2 設計選單
5. 2. 3 快捷鍵和加速鍵的設計
5. 2. 4 創建子選單
5. 2. 5 選單位置的調整
5. 2. 6 為選單增加圖示
5. 2. 7 給選單添加事件處理代碼
5. 3 工具列概述
5. 3. 1 工具列的組成
5. 3. 2 TToolBar組件
5. 4 工具列設計
5. 4. 1 在工具列中添加按鈕
5. 4. 2 指定按鈕圖示
5. 4. 3 其他功能
5. 4. 4 使用TCoolBar組件創建工具列面板
5. 4. 5 為工具列按鈕添加事件處理代碼
5. 5 狀態欄設計
5. 5. 1 狀態欄概述
5. 5. 2 狀態欄套用範例
5. 6 WindowsXP選單和工具列設計
5. 7 本章小結
第6章 設計第一個資料庫應用程式
6. 1 創建資料庫
6. 1. 1 資料庫設計原則
6. 1. 2 用Database Desktop創建資料庫
6. 2 資料庫界面設計
6. 3 常用數據控制組件
6. 3. 1 TDBGrid組件
6. 3. 2 TDBNavigator組件
6. 3. 3 TDBText組件
6. 3. 4 TDBEdit組件
6. 3. 5 TDBMemo組件
6. 3. 6 TDBImage組件
6. 4 數據控制項的套用實例
6. 5 本章小結
第7章 基於TTable組件的數據操縱
7. 1 TTable組件概述
7. 1. 1 TTable組件的常用屬性
7. 1. 2 TTable組件的常用方法
7. 1. 3 利用TTable組件訪問數據表
7. 2 數據的修改方法
7. 3 記錄的增加和刪除
7. 3. 1 增加記錄
7. 3. 2 刪除記錄
7. 4 數據瀏覽
7. 4. 1 通過數據控制組件實現數據集瀏覽
7. 4. 2 通過TTable組件的方法實現數據集瀏覽
7. 4. 3 數據瀏覽實例
7. 5 數據查找
7. 5. 1 Goto型查找
7. 5. 2 Find型查詢
7. 5. 3 Locme型查詢
7. 5. 4 查詢套用實例
7. 6 永久欄位對象
7. 6. 1 創建和使用永久欄位對象
7. 6. 2 TField類
7. 7 本章小結
第8章 基於TQHery組件的數據操縱
8. 1 TQuery組件概述
8. 1. 1 主要屬性
8. 1. 2 主要方法
8. 2 數據的修改方法
8. 3 記錄的增加和刪除
8. 4 數據查找
8. 5 數據過慮
8. 6 數據排序
8. 7 使用動態參數
8. 8 本章小結
第9章 圖形資料庫應用程式開發
9. 1 TDBChart組件介紹
9. 1. 1 添加和維護Series
9. 1. 2 General屬性設定
9. 1. 3 Titles屬性設定
9. 1. 4 Legend屬性設定
9. 1. 5 為Series指定數據源
9. 2 TDBChart開發實例
9. 3 本章小結
第10章 DecisionCube組件
10. 1 DecisiOnCube組件概述
10. 1. 1 DecisionCube組件的功能
10. 1. 2 DecisionCube組件間的相互關係
10. 2 TDecisionCube組件
10. 2. 1 TDecisionCube組件概述
10. 2. 2 TDecisionCube組件的常用屬性
10. 2. 3 TDecisionCube組件的常用方法
10. 2. 4 TDecisionCube組件的常用事件
10. 3 TDecisionQuely組件
10. 4 TDeCiSionSource組件
10. 5 TDeciSionPivot組件
10. 6 TDecisionGrid組件
10. 6. 1 TDecisionGrid組件概述
10. 6. 2 TDecisionGrid組件的常用屬性
10. 6. 3 TDecisionGrid組件的常用方法
10. 6. 4 TDecisionGrid組件的常用事件
10. 7 TDecisionGraph組件
10. 8 套用實例
10. 9 本章小結
第11章 ADO組件
11. 1 ADO概述
11. 2 ADO組件簡介
11. 2. 1 TADOConnectiOn組件
11. 2. 2 TADOCommand組件
11. 2. 3 TADODateSet組件
11. 2. 4 TADOTable組件
11. 2. 5 TADOQuery組件
11. 2. 6 TADOStoredProc組件
11. 2. 7 TRDSConnection組件
11. 3 控制數據源連線
11. 3. 1 連線到資料庫伺服器
11. 3. 2 從資料庫伺服器斷開
11. 3. 3 伺服器登錄控制
11. 3. 4 套用實例
11. 4 事務管理
11. 4. 1 事務管理控制
11. 4. 2 事務管理套用實例
11. 5 本章小結
第12章 Rave報表組件
12. 1 Rave報表組件概述
12. 1. 1 TRvProject組件
12. 1. 2 TRvSystem組件
12. 1. 3 TRvNDRWriter組件
12. 1. 4 TRvDamSetConnection組件
12. 1. 5 TRvQueryConnection組件
12. 1. 6 TRyTableConnection組件
12. 1. 7 TRvRenderPreview組件
12. 1. 8 TRvRenderPrinter組件
12. 2 通過RaveDesigner設計報表
12. 2. 1 RaveDesipler概述
12. 2. 2 單表設計
12. 3 本章小結
第13章 dbExpress組件
13. 1 dbExpress組件介紹
13. 1. 1 TSQLConnection組件
13. 1. 2 TSQLDataSet組件
13. 1. 3 TSQLQuery組件
13. 1. 4 TSQLStoredProc組件
13. 1. 5 TSQLTable組件
13. 1. 6 TSQLMonitor組件
13. 1. 7 TSimpleDataSet組件
13. 1. 8 與BDE和ADO的比較
13. 2 連線資料庫
13. 2. 1 連線配置中的各個參數
13. 2. 2 Interbase資料庫連線實例
13. 2. 3 MSSQLServer資料庫連線實例
13. 2. 4 資料庫連線與斷開控制
13. 3 後台登錄資料庫
13. 4 數據操縱和瀏覽
13. 5 本章小結
第14章 使用存儲過程和觸發器
14. 1 存儲過程簡介
14. 2 創建. 更改和刪除存儲過程
14. 2. 1 創建存儲過程的方法
14. 2. 2 修改存儲過程的方法
14. 2. 3 刪除存儲過程的方法
14. 2. 4 在程式中的實現方法
14. 3 存儲過程參數
14. 3. 1 存儲過程中參數的定義
14. 3. 2 用execute語句執行存儲過程
14. 3. 3 通過TADOStoredProc組件執行
14. 3. 4 通過TADOStoredProc組件帶參數執行
14. 4 存儲過程套用實例
14. 4. 1 不帶參數的存儲過程的調用實例
14. 4. 2 帶參數的存儲過程的調用實例
14. 5 使用觸發器
14. 5. 1 創建觸發器
14. 5. 2 修改觸發器
14. 5. 3 刪除觸發器
14. 6 本章小結
第15章 InterBase資料庫編程
15. 1 Interbase資料庫概述
15. 1. 1 數據類型與函式
15. 1. 2 設定選項
15. 2 管理和維護Interbase資料庫
15. 2. 1 IBConsole
15. 2. 2 創建新資料庫
15. 2. 3 資料庫的維護
15. 3 InterBase組件簡介
15. 3. 1 TIBTable組件和TQuery組件
15. 3. 2 TIBDatabase組件
15. 3. 3 TIBTransaction組件
15. 4 Interbase組件套用實例
15. 4. 1 簡單的Interbase資料庫訪問
15. 4. 2 使用本地快取技術
15. 5 本章小結
第16章 資料庫程式實例開發
16. 1 二進制數據的存取技術實例
16. 1. 1 聲音數據的保存
16. 1. 2 聲音數據的讀取
16. 1. 3 聲音數據的播放
16. 1. 4 聲音數據套用實例
16. 2 多條件查詢實例
16. 2. 1 實現過程和原理
16. 2. 2 實現代碼和程式運行
16. 3 把數據導入Excel開發實例
16. 3. 1 Excel基本概念
16. 3. 2 Excel中的常用對象
16. 3. 3 實現原理
16. 3. 4 開發過程
16. 4 主從表開發實例
16. 4. 1 主從表實現原理
16. 4. 2 開發過程
16. 5 本章小結
第17章 多層分散式資料庫程式的開發
17. 1 多層資料庫應用程式的優點
17. 2 多層資料庫應用程式組件
17. 2. 1 遠程數據模組
17. 2. 2 數據供應組件
17. 2. 3 客戶端數據集組件
17. 2. 4 連線組件
17. 3 多層應用程式開發實例
17. 3. 1 編寫伺服器端程式
17. 3. 2 編寫客戶端程式
17. 4 本章小結
第18章 Web資料庫編程
18. 1 Web伺服器套用概述
18. 1. 1 Web伺服器套用的工作方式
18. 1. 2 URL的組成部分
18. 2 基於InternetExpress的Web分散式套用
18. 2. 1 InternetExpress工作原理
18. 2. 2 InternetExpress組件介紹
18. 2. 3 開發實例
18. 3 WebSnap系統構架
18. 3. 1 WebSnap技術概述
18. 3. 2 WebSnap組件介紹
18. 4 基於WebSnap的Web分散式套用
18. 4. 1 WebSnap工作原理
18. 4. 2 開發實例
18. 5 本章小結
第19章 異常處理與程式調試
19. 1 異常概述
19. 1. 1 異常的基類Exception
19. 1. 2 運行期間庫異常類
19. 1. 3 控制項異常類
19. 1. 4 其他組件異常
19. 2 處理異常技術
19. 2. 1 使用try...finally...end處理異常
19. 2. 2 使用try...except...end處理異常
19. 2. 3 異常的回響
19. 2. 4 異常的嵌套處理
19. 2. 5 資源的異常處理
19. 2. 6 處理啞異常
19. 3 自定義異常
19. 3. 1 自定義異常概述
19. 3. 2 自定義異常的使用方法
19. 3. 3 自定義異常實例程式清單
19. 4 資料庫應用程式中的異常處理
19. 5 調試技術
19. 5. 1 調試工具列
19. 5. 2 斷點的使用
19. 6 本章小結
第20章 Delphi 7的資料庫工具
20. 1 BDE AdminiStrator
20. 1. 1 BDEAdministrator界面組成
20. 1. 2 配置BDEAdministrator參數
20. 1. 3 維護資料庫別名
20. 2 DatabaseDesktop
20. 2. 1 創建新數據表
20. 2. 2 設定和修改資料庫別名
20. 2. 3 維護數據的方法
20. 2. 4 設定工作目錄和私有目錄
20. 2. 5 設定Lookup欄位
20. 2. 6 設定密碼保護
20. 2. 7 使用QBE查詢數據
20. 3 DataPump
20. 4 SQLExplorer
20. 4. 1 SQLExplorer的界面組成
20. 4. 2 編輯表中的數據
20. 4. 3 執行SQL語句
20. 5 SQLMonitor
20. 6 本章小結
第21章 資料庫開發綜合實例
21. 1 整體功能設計
21. 1. 1 目錄維護模組功能設計
21. 1. 2 檔案維護模組功能設計
21. 1. 3 輔助顯示模組功能設計
21. 2 資料庫設計
21. 3 目錄維護模組詳細功能設計
21. 3. 1 創建新目錄
21. 3. 2 刪除目錄
21. 3. 3 移動目錄
21. 3. 4 修改目錄的名字
21. 3. 5 目錄的自動保存和恢復
21. 4 檔案維護模組詳細功能設計
21. 4. 1 導入檔案
21. 4. 2 另外儲存檔案
21. 4. 3 直接導出檔案
21. 4. 4 移動檔案
21. 4. 5 刪除檔案
21. 5 輔助顯示模組詳細功能設計
21. 5. 1 WindowsXP風格的選單和工具列
21. 5. 2 狀態欄顯示
21. 6 運行結果
21. 7 本章小結
附錄 Delphi中的標準函式