買這商品的人也買了...
-
$1,890$1,796 -
$1,870$1,777 -
$2,040$1,938 -
$970Introduction to Algorithms, 2/e
-
$1,422The MPLS Primer
-
$931A First Course in Database Systems, 2/e
-
$1,150$1,127 -
$1,870$1,777 -
$1,920$1,824 -
$1,700$1,615 -
$399Visual C++ .NET: A Primer for C++ Developers (Paperback)
-
$560$476 -
$650$553 -
$720$612 -
$750$638 -
$3,510$3,335 -
$750$713 -
$413Access Hacks (Paperback)
-
$2,220$2,109 -
$340$333 -
$620$527 -
$520$343 -
$1,200$1,020 -
$2,232API Design for C++ (Paperback)
-
$480$379
商品描述
The aim of this book is to teach cross-platform database programming to Delphi 6 or Kylix programmers. The book will assume the reader has a basic understanding of databases, such as what tables, rows, columns, fields, indexes, etc. are. It will also assume the reader has a working knowledge of Delphi and/or Kylix.
A thorough investigation of cross-platform database development using dbExpress will follow the introduction. Eric will cover topics ranging from setting up a database connection to single- and multi-tiered database applications. Along the way, he will present code snippets and small sample applications to illustrate the points being made. Also, a complete database application will be presented which will compile and run under either Delphi or Kylix, and will contain such discussed features as disconnected datasets.
Table of Contents
Introduction.
1. Establishing and Using Database Connections.
2. dbExpress Datasets.
3. Client Dataset Basics.
4. Advanced Client Dataset Operations.
5. Data-Aware Components.
6. Data-Aware Grids.
7. Dataset Providers.
8. DataSnap.
9. The ConMan Application.
Appendix A. Redistributing dbExpress Applications.
Appendix B. dbExpress Plus.
Index.
商品描述(中文翻譯)
本書的目的是教導 Delphi 6 或 Kylix 程式設計師進行跨平台資料庫程式設計。本書假設讀者對資料庫有基本的了解,例如什麼是表格、列、欄位、欄位、索引等。也假設讀者對 Delphi 和/或 Kylix 有一定的操作知識。
在介紹之後,將深入探討使用 dbExpress 進行跨平台資料庫開發。Eric 將涵蓋從設置資料庫連接到單層和多層資料庫應用程式的主題。在此過程中,他將提供程式碼片段和小型範例應用程式來說明所提到的要點。此外,還將展示一個完整的資料庫應用程式,該應用程式可以在 Delphi 或 Kylix 下編譯和運行,並包含如斷開連接的資料集等討論過的功能。
目錄
介紹。
本書的讀者對象。本書的組織方式。本書中使用的約定。聯繫作者。
1. 建立和使用資料庫連接。
連接和斷開資料庫。檢索資料庫元資料。執行 DDL 和 DML 語句。交易支援。在 SQL 操作期間提供反饋。
2. dbExpress 資料集。
什麼是 dbExpress 資料集?資料集的類型。資料操作。BLOB 支援。參數化查詢。從伺服器返回的資料排序。主/詳細關係。檢索架構資訊。
3. 客戶端資料集基礎。
什麼是客戶端資料集?客戶端資料集的優缺點。創建客戶端資料集。填充和操作客戶端資料集。導航客戶端資料集。客戶端資料集索引。過濾器和範圍。搜尋。
4. 進階客戶端資料集操作。
資料集事件。禁用資料感知元件。BLOB。嵌套資料集。撤銷支援。從另一個客戶端資料集中克隆資料。維護的聚合。其他屬性。
5. 資料感知元件。
什麼是資料感知元件?TDataSource。常見的資料感知元件特徵。簡單的資料感知元件。僅 VCL 的資料感知控制項。查詢資料感知控制項。TDBNavigator。創建自己的資料感知元件。範例應用程式。
6. 資料感知網格。
TDBGrid。TClientDataSetGrid。TDBCtrlGrid。第三方資料感知網格。
7. 資料集提供者。
什麼是資料集提供者?連接到資料集。解決資料變更。提供者選項。提供者事件。更改伺服器上的欄位值。攔截資料。可選參數。主/詳細關係。從儲存過程和聯接提供和解決資料。連接到本地資料庫。
8. DataSnap。
什麼是 DataSnap?創建應用伺服器。創建客戶端應用程式。一個完整的範例。公文包模型。無狀態伺服器。在多個客戶端資料集之間共享連接。在多個伺服器之間經紀連接。
9. ConMan 應用程式。
什麼是 ConMan?資料庫結構。程式碼概述。伺服器應用程式。客戶端應用程式。改進的空間。
附錄 A. 重新分發 dbExpress 應用程式。
可重新分發的檔案。授權問題。基於 CD-ROM 的應用程式。
附錄 B. dbExpress Plus。
什麼是 dbExpress Plus?更多資訊。
索引。