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

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

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

定 價(jià):¥36.00

作 者: 梁燦,丁璇編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 程序員書庫
標(biāo) 簽: Delphi

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

內(nèi)容簡介

  本書全面、系統(tǒng)地介紹了使用Delphi 2005開發(fā)數(shù)據(jù)庫的方法,并深入探討了Delphi 2005提供的新技術(shù)。內(nèi)容包括Delphi語言的基礎(chǔ)知識、數(shù)據(jù)庫開發(fā)環(huán)境的配置、數(shù)據(jù)集和數(shù)據(jù)感應(yīng)組件的應(yīng)用、傳統(tǒng)的BDE數(shù)據(jù)庫開發(fā)技術(shù)、dbExpress技術(shù)、打印和報(bào)表、InterBase數(shù)據(jù)庫開發(fā)、針對.NET的最新技術(shù)VCL.NET、ASP.NET數(shù)據(jù)庫開發(fā)及ADO.NET數(shù)據(jù)庫開發(fā)等。在介紹的過程中還專門詳細(xì)講解了Win32數(shù)據(jù)庫應(yīng)用程序向.NET移植的方法。 本書針對數(shù)據(jù)庫開發(fā)技術(shù),從基礎(chǔ)知識出發(fā),面向初中級用戶,適合于那些剛剛接觸程序設(shè)計(jì),對Delphi數(shù)據(jù)庫開發(fā)感興趣的讀者;同時(shí)也適合使用過Delphi上一代版本的讀者進(jìn)行深入學(xué)習(xí)或作為參考手冊使用。 本書每章中的實(shí)例源代碼可以到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ā)一個(gè)簡單的應(yīng)用程序 22
1.3.1 新建一個(gè)工程 23
1.3.2 向窗體上添加控件 24
1.3.3 添加事件處理程序 25
1.3.4 運(yùn)行應(yīng)用程序 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 公共語言運(yùn)行庫 31
2.1.4 .NET企業(yè)開發(fā)工具的優(yōu)勢 31
2.2 .NET構(gòu)架中的關(guān)鍵技術(shù) 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應(yīng)用程序舉例 48
2.4.1 基于C#的應(yīng)用程序開發(fā) 48
2.4.2 Delphi 2005應(yīng)用程序開發(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 實(shí)例程序 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 變量、常量和運(yùn)算符 76
3.3.1 變量 77
3.3.2 常量 79
3.3.3 運(yùn)算符 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組件基礎(chǔ) 96
4.2.2 VCL組件結(jié)構(gòu) 98
4.3 開發(fā)自定義VCL組件 103
4.3.1 創(chuàng)建一個(gè)空白組件 103
4.3.2 為組件添加功能 106
4.3.3 在應(yīng)用程序中使用自定義組件 108
4.4 應(yīng)用VCL.NET開發(fā)數(shù)據(jù)庫應(yīng)用程序 109
4.4.1 配置ODBC數(shù)據(jù)源 109
4.4.2 BDE設(shè)置 110
4.5 基于VCL.NET的數(shù)據(jù)庫應(yīng)用程序開發(fā)實(shí)例 114
4.6 本章小結(jié) 118
第5章 通過XML交換數(shù)據(jù) 119
5.1 XML概述 119
5.1.1 XML語言的應(yīng)用及優(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應(yīng)用開發(fā)方法 129
5.6 XML應(yīng)用開發(fā)實(shí)例 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 設(shè)置DatabaseName和TableName 145
6.2.2 打開數(shù)據(jù)集 145
6.2.3 獨(dú)占數(shù)據(jù)表 146
6.2.4 連接數(shù)據(jù)表的實(shí)例 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ù)查找實(shí)例 158
6.6 執(zhí)行命令 162
6.6.1 比較TQuery和TTable 163
6.6.2 設(shè)置靜態(tài)的SQL語句 163
6.6.3 用TQuery建立一個(gè)數(shù)據(jù)表的瀏覽程序 164
6.6.4 設(shè)置動(dòng)態(tài)的SQL語句 165
6.6.5 Prepared屬性、Prepare方法和UnPrepare方法 167
6.6.6 設(shè)置查詢參數(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ù)庫應(yīng)用程序的移植 183
7.1 移植方法概述 183
7.1.1 命名空間 183
7.1.2 數(shù)據(jù)類型的移植 185
7.2 應(yīng)用程序移植實(shí)例 186
7.3 Delphi數(shù)據(jù)庫應(yīng)用程序的移植方法 188
7.3.1 BDE/IDAPI數(shù)據(jù)庫應(yīng)用程序的移植 188
7.3.2 dbExpress數(shù)據(jù)庫應(yīng)用程序的移植 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 單項(xiàng)數(shù)據(jù)瀏覽 206
8.4 數(shù)據(jù)添加、修改和刪除 208
8.5 數(shù)據(jù)查詢 210
8.6 dbExpress數(shù)據(jù)庫開發(fā)實(shí)例 212
8.6.1 數(shù)據(jù)庫的創(chuàng)建 212
8.6.2 窗口設(shè)計(jì) 212
8.6.3 程序運(yùn)行 221
8.7 本章小結(jié) 222
第9章 報(bào)表和打印技術(shù) 223
9.1 報(bào)表制作方法 223
9.1.1 Rave組件簡介 223
9.1.2 TrvProject組件 224
9.1.3 TRvSystem組件 226
9.1.4 其他報(bào)表組件 227
9.1.5 Rave報(bào)表中的類 228
9.1.6 Rave報(bào)表的使用技巧 231
9.2 打印技術(shù) 237
9.2.1 TPrinter類概述 237
9.2.2 設(shè)置打印方向 238
9.2.3 窗口的Print方法 240
9.3 報(bào)表制作與打印實(shí)例 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 服務(wù)器端控件? 247
10.1.4 ASP.NET的性能 248
10.2 System.Web.UI命名空間 249
10.3 Web Forms設(shè)計(jì) 253
10.3.1 Web Forms語法 254
10.3.2 Web Forms的使用 256
10.3.3 設(shè)置字體顏色 258
10.3.4 頁面標(biāo)簽、邊框和網(wǎng)格設(shè)置 259
10.3.5 編輯頁面上的文字 259
10.3.6 在頁面中插入圖形 261
10.3.7 在頁面中插入表格 262
10.3.8 在頁面中插入頁面文本框 263
10.3.9 設(shè)置超鏈接 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服務(wù)器的停止和啟動(dòng) 268
10.4.3 創(chuàng)建虛擬目錄 269
10.5 開發(fā)ASP.NET應(yīng)用程序 271
10.5.1 創(chuàng)建并編譯ASP.NET應(yīng)用程序 271
10.5.2 ASP.NET數(shù)據(jù)庫開發(fā)實(shí)例 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)點(diǎn) 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 實(shí)現(xiàn)數(shù)據(jù)庫連接 289
11.3.4 數(shù)據(jù)庫連接開發(fā)實(shí)例 291
11.4 數(shù)據(jù)瀏覽 294
11.5 添加、修改和刪除 295
11.6 數(shù)據(jù)查找 298
11.7 執(zhí)行SQL命令 298
11.8 執(zhí)行存儲(chǔ)過程 299
11.9 ADO.NET數(shù)據(jù)庫開發(fā)實(shí)例 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)缺點(diǎn) 306
12.2 Web服務(wù)框架 307
12.2.1 SOAP 308
12.2.2 WSDL 308
12.2.3 UDDI 309
12.3 安裝和配置Cassini服務(wù)器 309
12.3.1 安裝Cassini服務(wù)器 309
12.3.2 編譯和運(yùn)行Cassini服務(wù)器 311
12.3.3 Delphi 2005中關(guān)于Cassini的配置 314
12.4 創(chuàng)建Web Service應(yīng)用 315
12.4.1 創(chuàng)建Web Service應(yīng)用的一般方法 315
12.4.2 Global.asax文件 318
12.4.3 Web.config文件 321
12.4.4 Web頁面文件 326
12.5 Web Service開發(fā)實(shí)例 329
12.6 Web Service訪問實(shí)例 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ù)庫的啟動(dòng)與停止 345
13.2 InterBase的設(shè)置和管理 346
13.2.1 InterBase的設(shè)置 346
13.2.2 創(chuàng)建數(shù)據(jù)庫實(shí)例 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ù)庫的維護(hù) 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ù)庫應(yīng)用實(shí)例 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 維護(hù)數(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報(bào)表 402
14.4.1 Rave報(bào)表的界面組成 402
14.4.2 Rave報(bào)表的數(shù)據(jù)源設(shè)置 403
14.5 本章小結(jié) 406

本目錄推薦

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