注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Pascal/DelphiDelphi 2005數(shù)據(jù)庫開發(fā)教程

Delphi 2005數(shù)據(jù)庫開發(fā)教程

Delphi 2005數(shù)據(jù)庫開發(fā)教程

定 價:¥36.00

作 者: 梁燦,丁璇編著
出版社: 清華大學出版社
叢編項: 程序員書庫
標 簽: Delphi

ISBN: 9787302110088 出版時間: 2005-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 406 字數(shù):  

內(nèi)容簡介

  本書全面、系統(tǒng)地介紹了使用Delphi 2005開發(fā)數(shù)據(jù)庫的方法,并深入探討了Delphi 2005提供的新技術。內(nèi)容包括Delphi語言的基礎知識、數(shù)據(jù)庫開發(fā)環(huán)境的配置、數(shù)據(jù)集和數(shù)據(jù)感應組件的應用、傳統(tǒng)的BDE數(shù)據(jù)庫開發(fā)技術、dbExpress技術、打印和報表、InterBase數(shù)據(jù)庫開發(fā)、針對.NET的最新技術VCL.NET、ASP.NET數(shù)據(jù)庫開發(fā)及ADO.NET數(shù)據(jù)庫開發(fā)等。在介紹的過程中還專門詳細講解了Win32數(shù)據(jù)庫應用程序向.NET移植的方法。 本書針對數(shù)據(jù)庫開發(fā)技術,從基礎知識出發(fā),面向初中級用戶,適合于那些剛剛接觸程序設計,對Delphi數(shù)據(jù)庫開發(fā)感興趣的讀者;同時也適合使用過Delphi上一代版本的讀者進行深入學習或作為參考手冊使用。 本書每章中的實例源代碼可以到http://www.tupwk.com.cn/downpage/index.asp網(wǎng)站下載。

作者簡介

暫缺《Delphi 2005數(shù)據(jù)庫開發(fā)教程》作者簡介

圖書目錄

第1章 Delphi 2005對.NET的支持 1
1.1 IDE開發(fā)環(huán)境概述 1
1.1.1 Delphi 2005的安裝 1
1.1.2 Delphi 2005界面概述 11
1.2 Delphi 2005的新特性 18
1.2.1 Delphi 2005的發(fā)展史 18
1.2.2 Delphi 2005的新特性 20
1.3 開發(fā)一個簡單的應用程序 22
1.3.1 新建一個工程 23
1.3.2 向窗體上添加控件 24
1.3.3 添加事件處理程序 25
1.3.4 運行應用程序 26
1.4 本章小結(jié) 27
第2章 .NET Framework概述 28
2.1 .NET概述 28
2.1.1 .NET的戰(zhàn)略概述 28
2.1.2 .NET戰(zhàn)略的核心和意義 29
2.1.3 公共語言運行庫 31
2.1.4 .NET企業(yè)開發(fā)工具的優(yōu)勢 31
2.2 .NET構(gòu)架中的關鍵技術 33
2.2.1 XML概述 33
2.2.2 SOAP協(xié)議 34
2.2.3 ADO.NET概述 34
2.2.4 ASP.NET 35
2.2.5 C#概述 35
2.2.6 VB.NET概述 35
2.3 .NET Framework類庫 36
2.3.1 System命名空間 37
2.3.2 System.ComponentModel命名空間 38
2.3.3 System.Configuration命名空間 38
2.3.4 System.Data命名空間 39
2.3.5 System.Drawing命名空間 40
2.3.6 System.Runtime.Remoting命名空間 41
2.3.7 System.Security命名空間 43
2.3.8 System.Threading和System.Timers命名空間 44
2.3.9 System.Web命名空間 44
2.3.10 System.Web.UI命名空間 46
2.3.11 System.Xml命名空間 48
2.4 .NET應用程序舉例 48
2.4.1 基于C#的應用程序開發(fā) 48
2.4.2 Delphi 2005應用程序開發(fā) 49
2.5 本章小結(jié) 51
第3章 Object Pascal語言 52
3.1 Object Pascal程序框架 52
3.1.1 Object Pascal程序結(jié)構(gòu) 52
3.1.2 實例程序 54
3.2 數(shù)據(jù)類型 60
3.2.1 簡單類型 60
3.2.2 字符串類型 67
3.2.3 集合 69
3.2.4 數(shù)組 69
3.2.5 指針類型 73
3.2.6 過程類型 74
3.2.7 可變類型 74
3.3 變量、常量和運算符 76
3.3.1 變量 77
3.3.2 常量 79
3.3.3 運算符 82
3.4 其他 85
3.4.1 語句 85
3.4.2 過程和函數(shù) 90
3.5 本章小結(jié) 94
第4章 VCL.NET 95
4.1 VCL.NET與VCL的不同 95
4.2 VCL類庫 96
4.2.1 VCL組件基礎 96
4.2.2 VCL組件結(jié)構(gòu) 98
4.3 開發(fā)自定義VCL組件 103
4.3.1 創(chuàng)建一個空白組件 103
4.3.2 為組件添加功能 106
4.3.3 在應用程序中使用自定義組件 108
4.4 應用VCL.NET開發(fā)數(shù)據(jù)庫應用程序 109
4.4.1 配置ODBC數(shù)據(jù)源 109
4.4.2 BDE設置 110
4.5 基于VCL.NET的數(shù)據(jù)庫應用程序開發(fā)實例 114
4.6 本章小結(jié) 118
第5章 通過XML交換數(shù)據(jù) 119
5.1 XML概述 119
5.1.1 XML語言的應用及優(yōu)越性 119
5.1.2 XML文檔 120
5.2 Delphi 2005對XML的支持 121
5.2.1 創(chuàng)建XML文件 121
5.2.2 讀取XML數(shù)據(jù)集 122
5.2.3 寫XML數(shù)據(jù)集 123
5.3 TClientDataSet控件 124
5.3.1 主要屬性 125
5.3.2 主要方法 126
5.3.3 主要事件 127
5.4 TDataSetProvider控件 127
5.4.1 主要屬性 128
5.4.2 主要事件 128
5.5 XML應用開發(fā)方法 129
5.6 XML應用開發(fā)實例 130
5.7 本章小結(jié) 131
第6章 .NET中的BDE數(shù)據(jù)庫開發(fā) 132
6.1 BDE數(shù)據(jù)庫開發(fā)概述 132
6.1.1 BDE簡介 132
6.1.2 BDE Administrator 133
6.1.3 常用BDE控件 136
6.2 BDE數(shù)據(jù)庫的連接和斷開 145
6.2.1 設置DatabaseName和TableName 145
6.2.2 打開數(shù)據(jù)集 145
6.2.3 獨占數(shù)據(jù)表 146
6.2.4 連接數(shù)據(jù)表的實例 147
6.3 數(shù)據(jù)瀏覽 148
6.4 數(shù)據(jù)的添加、修改和刪除 152
6.4.1 Edit方法 152
6.4.2 Insert方法 152
6.4.3 Append方法 153
6.4.4 AppendRecord方法 153
6.4.5 Delete方法 154
6.5 數(shù)據(jù)查找 154
6.5.1 FindKey方法 154
6.5.2 SetKey和GotoKey方法 155
6.5.3 FindNearest和GotoNearst方法 155
6.5.4 Locate和Lookup方法 156
6.5.5 過濾器 157
6.5.6 數(shù)據(jù)查找實例 158
6.6 執(zhí)行命令 162
6.6.1 比較TQuery和TTable 163
6.6.2 設置靜態(tài)的SQL語句 163
6.6.3 用TQuery建立一個數(shù)據(jù)表的瀏覽程序 164
6.6.4 設置動態(tài)的SQL語句 165
6.6.5 Prepared屬性、Prepare方法和UnPrepare方法 167
6.6.6 設置查詢參數(shù) 167
6.7 BDE數(shù)據(jù)庫開發(fā)舉例 170
6.7.1 數(shù)據(jù)庫的創(chuàng)建 170
6.7.2 窗體界面的創(chuàng)建 171
6.8 本章小結(jié) 182
第7章 Win32數(shù)據(jù)庫應用程序的移植 183
7.1 移植方法概述 183
7.1.1 命名空間 183
7.1.2 數(shù)據(jù)類型的移植 185
7.2 應用程序移植實例 186
7.3 Delphi數(shù)據(jù)庫應用程序的移植方法 188
7.3.1 BDE/IDAPI數(shù)據(jù)庫應用程序的移植 188
7.3.2 dbExpress數(shù)據(jù)庫應用程序的移植 190
7.4 本章小結(jié) 191
第8章 .NET中的dbExpress數(shù)據(jù)庫開發(fā) 192
8.1 dbExpress數(shù)據(jù)庫開發(fā)概述 192
8.1.1 dbExpress簡介 192
8.1.2 dbExpress組件概述 195
8.1.3 TSQLConnection組件 195
8.1.4 TSQLDataSet控件 200
8.1.5 TSQLQuery控件 202
8.1.6 TSQLTable組件 203
8.2 dbExpress數(shù)據(jù)庫的連接和斷開 204
8.3 單項數(shù)據(jù)瀏覽 206
8.4 數(shù)據(jù)添加、修改和刪除 208
8.5 數(shù)據(jù)查詢 210
8.6 dbExpress數(shù)據(jù)庫開發(fā)實例 212
8.6.1 數(shù)據(jù)庫的創(chuàng)建 212
8.6.2 窗口設計 212
8.6.3 程序運行 221
8.7 本章小結(jié) 222
第9章 報表和打印技術 223
9.1 報表制作方法 223
9.1.1 Rave組件簡介 223
9.1.2 TrvProject組件 224
9.1.3 TRvSystem組件 226
9.1.4 其他報表組件 227
9.1.5 Rave報表中的類 228
9.1.6 Rave報表的使用技巧 231
9.2 打印技術 237
9.2.1 TPrinter類概述 237
9.2.2 設置打印方向 238
9.2.3 窗口的Print方法 240
9.3 報表制作與打印實例 241
9.4 本章小結(jié) 244
第10章 ASP.NET數(shù)據(jù)庫程序開發(fā) 245
10.1 ASP.NET概述 245
10.1.1 ASP.NET?和ASP的區(qū)別 245
10.1.2 ASP.NET的四大新特性? 246
10.1.3 服務器端控件? 247
10.1.4 ASP.NET的性能 248
10.2 System.Web.UI命名空間 249
10.3 Web Forms設計 253
10.3.1 Web Forms語法 254
10.3.2 Web Forms的使用 256
10.3.3 設置字體顏色 258
10.3.4 頁面標簽、邊框和網(wǎng)格設置 259
10.3.5 編輯頁面上的文字 259
10.3.6 在頁面中插入圖形 261
10.3.7 在頁面中插入表格 262
10.3.8 在頁面中插入頁面文本框 263
10.3.9 設置超鏈接 263
10.3.10 Web Form組件 264
10.3.11 Button組件 265
10.3.12 Web DB組件 266
10.4 IIS的安裝和配置 266
10.4.1 安裝IIS 267
10.4.2 Web服務器的停止和啟動 268
10.4.3 創(chuàng)建虛擬目錄 269
10.5 開發(fā)ASP.NET應用程序 271
10.5.1 創(chuàng)建并編譯ASP.NET應用程序 271
10.5.2 ASP.NET數(shù)據(jù)庫開發(fā)實例 273
10.6 本章小結(jié) 276
第11章 ADO.NET數(shù)據(jù)庫程序開發(fā) 277
11.1 ADO.NET概述 277
11.1.1 ADO.NET發(fā)展的過程 277
11.1.2 ADO.NET對Web環(huán)境的支持 278
11.1.3 ADO.NET與ADO的比較 278
11.1.4 ADO.NET優(yōu)點 280
11.2 ADO.NET對象? 281
11.2.1 ADO.NET結(jié)構(gòu) 281
11.2.2 DataSet對象 282
11.2.3 DataTable對象 285
11.2.4 DataRelation對象? 286
11.2.5 DataReader對象 286
11.3 數(shù)據(jù)庫的連接和斷開 287
11.3.1 SqlConnection連接 287
11.3.2 OLE?DB數(shù)據(jù)源 289
11.3.3 實現(xiàn)數(shù)據(jù)庫連接 289
11.3.4 數(shù)據(jù)庫連接開發(fā)實例 291
11.4 數(shù)據(jù)瀏覽 294
11.5 添加、修改和刪除 295
11.6 數(shù)據(jù)查找 298
11.7 執(zhí)行SQL命令 298
11.8 執(zhí)行存儲過程 299
11.9 ADO.NET數(shù)據(jù)庫開發(fā)實例 302
11.10 本章小結(jié) 305
第12章 Web Service數(shù)據(jù)庫開發(fā) 306
12.1 Web開發(fā)概述 306
12.1.1 Web Service簡介 306
12.1.2 Web Service的優(yōu)缺點 306
12.2 Web服務框架 307
12.2.1 SOAP 308
12.2.2 WSDL 308
12.2.3 UDDI 309
12.3 安裝和配置Cassini服務器 309
12.3.1 安裝Cassini服務器 309
12.3.2 編譯和運行Cassini服務器 311
12.3.3 Delphi 2005中關于Cassini的配置 314
12.4 創(chuàng)建Web Service應用 315
12.4.1 創(chuàng)建Web Service應用的一般方法 315
12.4.2 Global.asax文件 318
12.4.3 Web.config文件 321
12.4.4 Web頁面文件 326
12.5 Web Service開發(fā)實例 329
12.6 Web Service訪問實例 332
12.7 本章小結(jié) 338
第13章 InterBase數(shù)據(jù)庫開發(fā) 339
13.1 InterBase數(shù)據(jù)庫概述 339
13.1.1 InterBase發(fā)展史 339
13.1.2 InterBase的性能特征 339
13.1.3 InterBase 7.5的安裝 341
13.1.4 InterBase數(shù)據(jù)庫的啟動與停止 345
13.2 InterBase的設置和管理 346
13.2.1 InterBase的設置 346
13.2.2 創(chuàng)建數(shù)據(jù)庫實例 350
13.2.3 創(chuàng)建數(shù)據(jù)表 350
13.2.4 更改數(shù)據(jù)表 351
13.2.5 刪除數(shù)據(jù)表 353
13.2.6 創(chuàng)建視圖 354
13.2.7 通過視圖插入數(shù)據(jù) 354
13.2.8 刪除視圖 355
13.2.9 數(shù)據(jù)庫的維護 355
13.3 Interbase的數(shù)據(jù)類型和函數(shù) 357
13.3.1 數(shù)據(jù)類型 358
13.3.2 數(shù)據(jù)函數(shù) 359
13.4 InterBase數(shù)據(jù)庫中的組件 361
13.4.1 TIBTable組件 362
13.4.2 TIBQuery組件 364
13.4.3 IBStoredProc組件 365
13.4.4 TIBDatabase組件 366
13.4.5 TIBTransaction組件 369
13.4.6 TIBUpdateSQL組件 370
13.4.7 TIBDataSet組件 372
13.4.8 TIBSQL組件 373
13.4.9 TIBDatabaseInfo組件 374
13.4.10 TIBSQLMonitor組件 375
13.4.11 TIBEvents組件 375
13.4.12 TIBExtract組件 376
13.5 InterBases數(shù)據(jù)庫應用實例 377
13.6 本章小結(jié) 380
第14章 Delphi 2005的數(shù)據(jù)庫工具 381
14.1 BDE Administrator 381
14.1.1 BDE Administrator界面組成 381
14.1.2 配置BDE Administrator參數(shù) 382
14.1.3 維護數(shù)據(jù)庫別名 385
14.2 InterBase Express 386
14.2.1 InterBase7.5的介紹 387
14.2.2 InterBase數(shù)據(jù)庫管理操作 387
14.3 Data Explorer 398
14.3.1 Data Explorer的界面組成 398
14.3.2 DataExplorer的使用 399
14.4 Rave報表 402
14.4.1 Rave報表的界面組成 402
14.4.2 Rave報表的數(shù)據(jù)源設置 403
14.5 本章小結(jié) 406

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號