?? delphi 7高效數據庫程序設計.txt
字號:
Delphi 7高效數據庫程序設計
出版社 : 機械工業出版社
作 者 : 李維
內容簡介
dbExpress是Borland公司下一代數據訪問技術。本書不僅詳細介紹了dbExpress的基本功能、使用技巧以及Delphi/Kylix的DataSnap技術,還詳細討論了dbExpress的實現原理以及dbExpress的未來發展趨勢。本書結構清晰,講解透徹,實例豐富。作者李維是Borland公司著名技術專家,曾著有多部Delphi名著。通過閱讀本書,讀者可以充分利用dbExpress的強大功能,開發出高效率的Delphi/Kylix系統。本書適合Delphi/Kylix/C++Builder程序員、數據庫程序設計師以及對Delphi/Kylix感興趣的人員閱讀。
目錄
序
第一部分 dbExpress基本功能篇
第1章 dbExpress組件、概念、技術和應用程序
1.1 dbExpress組件
1.2 建立第一個dbExpress數據庫應用程序
1.3 使用dbExpress的概念
1.4 使用dbExpress修改數據
1.4.1 使用TSQLDataSet搭配TDataSetProvider和TClientDataSet組件
1.4.2 使用TSimpleDataSet組件
1.5 dbExpress驅動程序的設置
1.6 結論
第2章 使用dbExpress組件
2.1 使用TSimpleDataSet組件
2.1.1 使用動態SQL語句處理數據
2.1.2 Data和Delta特性
2.1.3 修改數據—多個數據表
2.1.4 控制數據訪問記錄數—PacketRecords特性
2.2 DataSnap技術
2.3 使用TSQLDataSet和TSQLQuery組件
2.3.1 使用TSQLDataSet組件
2.3.2 使用TSQLQuery組件
2.3.3 執行SQL腳本
2.4 使用TSQLStoredProc組件
2.5 使用TSQLMonitor組件
2.6 結論
第3章 更多的dbExpress技巧
3.1 數據排序
3.1.1 dbExpress/DataSnap默認排序
3.1.2 使用TSQLDataSet的排序特性
3.1.3 在TSimpleDataSet中進行動態排序
3.1.4 排序時考慮的因素
3.2 內存數據表
3.3 使用計算字段
3.4 使用Aggregate字段
3.5 UpdateStatus
3.6 SavePoint
3.7 MyBase
3.8 TField對象的SetText和GetText事件處理函數
3.9 結論
第二部分 dbExpress進階功能篇
第4章 搜尋數據
4.1 搜尋數據集數據
4.1.1 Locate
4.1.2 Lookup
4.1.3 過濾器
4.1.4 Range
4.2 搜尋方法的比較
4.3 如何快速地在數據集中搜尋數據
4.3.1 分析Delphi/Kylix搜尋結果數據集方法的行為
4.3.2 數據表包含少量的數據
4.3.3 數據表包含大量的數據
4.3.4 快速搜尋數據
4.4 結論
第5章 dbExpress的高級技術
5.1 事務管理
5.2 數據庫的TransIsolation
5.3 錯誤處理
5.4 在COM+中使用dbExpress
5.5 結論
第6章 使用dbExpress處理復雜的數據類型
6.1 TDataSetProvider組件
6.1.1 TDataSetProvider的重要事件處理函數
6.1.2 TDataSetProvider的重要特性
6.1.3 TDataSetProvider的范例
6.2 主從類型的應用
6.2.1 使用組件和dbExpress實現主從功能
6.2.2 使用程序代碼實現主從功能
6.3 處理多數據表數據
6.4 結論
第7章 dbExpress和Web應用程序
7.1 Delphi的WebBroker技術
7.2 使用dbExpress開發Web應用程序
7.3 dbExpress和IntraWeb
7.4 結論
第三部分 dbExpress高級技術篇
第8章 處理二進制大型數據
8.1 處理圖形數據
8.2 處理JPEG類型的圖形數據
8.3 如何有效率地處理二進制大型數據
8.4 OLE Container類型的數據
8.5 結論
第四部分 深入的dbExpress實戰技術
第9章 dbExpress和元數據
9.1 dbExpress和元數據
9.2 使用dbExpress處理元數據
9.3 觀察dbExpress如何使用元數據
9.4 結論
第五部分 性能篇
第10章 開發高效率的數據庫應用系統
10.1 從測試dbExpress、BDE/IDAPI和dbExpress開始
10.1.1 觀察dbExpress的執行行為之一
10.1.2 觀察dbExpress的執行行為之二
10.2 dbExpress和BDE/IDAPI的性能比較
10.2.1 連接數據庫的速度
10.2.2 訪問大量數據的速度
10.2.3 添加大量數據
10.3 調整dbExpress訪問數據的方式
10.3.1 調整PacketRecords特性值
10.3.2 改變dbExpress處理數據的行為
10.4 快速查詢數據
10.5 Delphi 7之后的TSimpleDataSet
10.6 結論
第11章 動動腦,快樂一下
11.1 從一個看似簡單的場景開始
11.2 開始動動腦吧
11.3 第二個問題
11.4 結論
第12章 數據訪問技術
12.1 dbExpress的發展
12.2 BDE的狀況
12.3 ADO
12.4 可選用的數據庫
12.5 幾個數據庫及數據訪問技術
12.6 數據庫和組件模型
12.7 結論
第13章 dbExpress的實現和未來的發展
13.1 dbExpress的實現技術
13.2 模擬dbExpress的工作流程
13.3 有關dbExpress實現的異同
13.4 dbExpress未來的實現開發
13.5 結論
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -