注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)PowerbuilderPowerBuilder 8.0編程實(shí)例與技巧

PowerBuilder 8.0編程實(shí)例與技巧

PowerBuilder 8.0編程實(shí)例與技巧

定 價(jià):¥65.00

作 者: 馬承志[等]編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 開(kāi)發(fā)人員專(zhuān)業(yè)技術(shù)叢書(shū)
標(biāo) 簽: Powerbuilder

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111104384 出版時(shí)間: 2002-01-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 608頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)介紹了使用PowerBuilder8.0編程的各方面知識(shí)和技巧。本書(shū)內(nèi)容包括:PowerBuilder8.0集成開(kāi)發(fā)環(huán)境的介紹,PowerScript腳本語(yǔ)言,窗口、菜單和工具欄,控件,文件和目錄的操作,初始化文件和注冊(cè)表,使用外部函數(shù)和擴(kuò)展處理,動(dòng)態(tài)數(shù)據(jù)交換,對(duì)象鏈接和嵌入,自動(dòng)化服務(wù)器,商業(yè)應(yīng)用軟件的制作,數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)和分布式計(jì)算技術(shù),等等。本書(shū)所附光盤(pán)包含了書(shū)中所有例程的源代碼及可執(zhí)行文件,并有用于例程瀏覽、查詢(xún)和復(fù)制的應(yīng)用軟件。版權(quán)所有,侵權(quán)必究。

作者簡(jiǎn)介

暫缺《PowerBuilder 8.0編程實(shí)例與技巧》作者簡(jiǎn)介

圖書(shū)目錄

第一部分   PowerBuilder 8.0編程基礎(chǔ)
第1章   PowerBuilder 8.0概述 2
1.1   PowerBuilder及其功能 2
1.1.1   PowerBuilder的特色 2
1.1.2   PowerBuilder的軟件開(kāi)發(fā)類(lèi)型 2
1.2   PowerBuilder集成開(kāi)發(fā)環(huán)境 3
1.2.1   安裝PowerBuilder 8.0 3
1.2.2   集成開(kāi)發(fā)環(huán)境 4
1.2.3   計(jì)算機(jī)系統(tǒng)及集成開(kāi)發(fā)環(huán)境的優(yōu)化 5
1.3   一些概念和術(shù)語(yǔ) 6
1.3.1   工作區(qū) 6
1.3.2   目標(biāo) 6
1.3.3   庫(kù) 6
1.3.4   畫(huà)板 6
1.3.5   屬性 6
1.3.6   事件 7
1.3.7   函數(shù) 7
1.3.8   腳本 7
1.4   第一個(gè)例程:世界, 你好! 7
1.5   應(yīng)用程序的調(diào)試 9
1.5.1   調(diào)試環(huán)境介紹 9
1.5.2   設(shè)置簡(jiǎn)單斷點(diǎn) 9
1.5.3   編輯斷點(diǎn) 10
1.5.4   調(diào)試方法 10
1.5.5   查看信息 11
1.6   PowerBuilder 8.0中的工具和軟件 12
1.6.1   To-Do List 12
1.6.2   Browser 13
1.6.3   Library Painter 14
1.6.4   Database Profiles 14
1.6.5   EAServer Profiles 14
1.6.6   Database Painter 14
1.6.7   File Editor 14
1.6.8   InfoMaker 8 14
1.6.9   Jaguar CTS 3.5 15
1.6.10   PowerDynamo 15
1.6.11   SQL Anywhere 7 15
1.7   方法與技巧 15
1.7.1   使用幫助 15
1.7.2   使用PowerBuilder系統(tǒng)函數(shù) 16
1.7.3   使用定時(shí)器 16
1.7.4   快速輸入代碼 17
1.8   本章小結(jié) 17
第2章   PowerScript腳本語(yǔ)言 19
2.1   語(yǔ)言基礎(chǔ) 19
2.1.1   注釋 19
2.1.2   標(biāo)識(shí)符名 19
2.1.3   標(biāo)簽 20
2.1.4   特殊ASCII字符 20
2.1.5   NULL值 20
2.1.6   保留字 21
2.1.7   代名詞 22
2.1.8   語(yǔ)句的分隔和續(xù)行 22
2.1.9   空白字符 23
2.2   數(shù)據(jù)類(lèi)型 23
2.2.1   標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型 23
2.2.2   Any數(shù)據(jù)類(lèi)型 25
2.2.3   系統(tǒng)對(duì)象數(shù)據(jù)類(lèi)型 26
2.2.4   枚舉類(lèi)型 26
2.2.5   EAServer數(shù)據(jù)類(lèi)型 26
2.3   聲明 27
2.3.1   聲明變量 27
2.3.2   聲明常量 30
2.3.3   聲明數(shù)組 30
2.3.4   聲明外部函數(shù) 31
2.3.5   聲明DBMS的遠(yuǎn)程存儲(chǔ)過(guò)程為
遠(yuǎn)程過(guò)程調(diào)用 34
2.4   操作符和表達(dá)式 35
2.4.1   操作符 35
2.4.2   操作符的優(yōu)先級(jí) 36
2.4.3   表達(dá)式的數(shù)據(jù)類(lèi)型 36
2.5   結(jié)構(gòu)和對(duì)象 38
2.5.1   結(jié)構(gòu) 38
2.5.2   對(duì)象 38
2.5.3   結(jié)構(gòu)和對(duì)象的賦值 40
2.6   函數(shù)和事件的調(diào)用 41
2.6.1   函數(shù)和事件 41
2.6.2   調(diào)用函數(shù)和事件的語(yǔ)法 45
2.6.3   在對(duì)象的父類(lèi)中調(diào)用函數(shù)和事件 45
2.7   PowerScript語(yǔ)句 45
2.7.1   賦值 45
2.7.2   CALL語(yǔ)句 46
2.7.3   常用語(yǔ)句結(jié)構(gòu) 46
2.8   SQL語(yǔ)句 48
2.8.1   在腳本中使用SQL語(yǔ)句 48
2.8.2   DECLARE. OPEN和CLOSE光標(biāo) 48
2.8.3   DECLARE. EXECUTE和CLOSE
存儲(chǔ)過(guò)程 49
2.8.4   FETCH和COMMIT語(yǔ)句 49
2.8.5   CONNECT和DISCONNECT語(yǔ)句 49
2.8.6   INSERT. DELETE和UPDATE語(yǔ)句 49
2.8.7   SELECT語(yǔ)句 50
2.8.8   ROLLBACK語(yǔ)句 51
2.8.9   使用動(dòng)態(tài)SQL語(yǔ)句 51
2.9   PowerScript事件 52
2.9.1   事件 52
2.9.2   常用的事件 53
2.10   PowerScript函數(shù) 55
2.11   PowerBuilder的面向?qū)ο缶幊碳夹g(shù) 55
2.11.1   面向?qū)ο缶幊痰幕靖拍?55
2.11.2   PowerBuilder的面向?qū)ο缶幊碳夹g(shù) 56
2.12   本章小結(jié) 56
第二部分   PowerBuilder 8.0通用編程技術(shù)
第3章   窗口. 菜單和工具欄 58
3.1   窗口 58
3.1.1   窗口模式 58
3.1.2   創(chuàng)建窗口 59
3.1.3   處理窗口事件 62
3.1.4   使用繼承創(chuàng)建窗口 63
3.2   菜單 65
3.2.1   菜單模式 65
3.2.2   創(chuàng)建菜單 66
3.2.3   菜單與窗口的鏈接 67
3.2.4   對(duì)菜單項(xiàng)添加腳本 67
3.2.5   彈出式菜單的設(shè)置 68
3.3   工具欄 68
3.4   方法與技巧 70
3.4.1   信息對(duì)話(huà)框的使用 70
3.4.2   創(chuàng)建MDI應(yīng)用程序和SDI應(yīng)用程序 71
3.4.3   制作不規(guī)則窗口 72
3.4.4   給菜單項(xiàng)添加圖標(biāo) 73
3.5   本章小結(jié) 75
第4章   控件 76
4.1   使用控件 76
4.1.1   控件的選擇. 使用原則 76
4.1.2   在窗口中添加和刪除控件 77
4.1.3   設(shè)置控件 78
4.1.4   獲取相關(guān)的幫助 79
4.1.5   例S04_01:使用單行文本編輯框 80
4.2   按鈕控件 81
4.3   復(fù)選框控件 81
4.3.1   復(fù)選框簡(jiǎn)介 81
4.3.2   例S04_02:復(fù)選框的用法 81
4.3.3   對(duì)例S04_02的說(shuō)明 83
4.4   下拉列表框控件 84
4.4.1   下拉列表框簡(jiǎn)介 84
4.4.2   例S04_03:使用下拉列表框 85
4.5   單選按鈕控件 86
4.5.1   單選按鈕簡(jiǎn)介 86
4.5.2   例S04_04:?jiǎn)芜x按鈕的使用 86
4.6   多行文本編輯框控件 87
4.6.1   多行文本編輯框簡(jiǎn)介 87
4.6.2   例S04_05:多行文本編輯框的
使用 87
4.7   圖片列表框控件 89
4.7.1   圖片列表框簡(jiǎn)介 89
4.7.2   例S04_06:圖片列表框的使用 89
4.8   標(biāo)簽控件 92
4.8.1   標(biāo)簽簡(jiǎn)介 92
4.8.2   例S04_07:標(biāo)簽的使用 92
4.9   樹(shù)視圖控件 93
4.9.1   樹(shù)視圖簡(jiǎn)介 93
4.9.2   例S04_08:樹(shù)視圖的使用 93
4.10   方法與技巧 94
4.10.1   設(shè)置控件命名的默認(rèn)前綴 94
4.10.2   使用PowerBuilder定義以外的
Windows事件 95
4.11   本章小結(jié) 97
第5章   文件. 目錄操作 98
5.1   文件操作函數(shù) 98
5.1.1   FileOpen函數(shù) 98
5.1.2   FileClose函數(shù) 99
5.1.3   FileLength函數(shù) 99
5.1.4   FileRead函數(shù) 99
5.1.5   FileWrite函數(shù) 100
5.1.6   FileCopy函數(shù) 101
5.1.7   FileMove函數(shù) 101
5.1.8   FileDelete函數(shù) 101
5.1.9   FileExists函數(shù) 101
5.1.10   FileSeek函數(shù) 102
5.1.11   GetFileOpenName函數(shù) 102
5.1.12   GetFileSaveName函數(shù) 103
5.2   目錄操作函數(shù) 103
5.2.1   CreateDirectory函數(shù) 103
5.2.2   DirectoryExists函數(shù) 104
5.2.3   GetCurrentDirectory函數(shù) 104
5.2.4   RemoveDirectory函數(shù) 104
5.2.5   ChangeDirectory函數(shù) 104
5.2.6   DirList函數(shù) 104
5.2.7   DirSelect函數(shù) 105
5.3   文件和目錄操作實(shí)例 105
5.3.1   實(shí)例的介紹 105
5.3.2   例S05_01的創(chuàng)建過(guò)程與解析 106
5.3.3   例程的執(zhí)行效果 115
5.4   本章小結(jié) 115
第6章   初始化文件和注冊(cè)表 117
6.1   PowerBuilder的初始化文件和注冊(cè)表 117
6.1.1   初始化文件 117
6.1.2   關(guān)于注冊(cè)表 118
6.2   初始化文件 119
6.2.1   初始化文件的操作函數(shù) 120
6.2.2   初始化文件操作實(shí)例 121
6.3   注冊(cè)表 123
6.3.1   注冊(cè)表的操作函數(shù) 123
6.3.2   注冊(cè)表操作實(shí)例 125
6.4   方法與技巧 127
6.4.1   使用Windows API函數(shù)操作初始化
文件 127
6.4.2   使用Windows API函數(shù)操作注冊(cè)表 128
6.5   本章小結(jié) 129
第7章   使用外部函數(shù)和擴(kuò)展處理 130
7.1   使用外部函數(shù) 130
7.1.1   聲明外部函數(shù) 130
7.1.2   外部函數(shù)中參數(shù)的傳遞 130
7.1.3   使用外部函數(shù)的實(shí)例 131
7.2   幾個(gè)實(shí)用的處理函數(shù) 136
7.2.1   Handle函數(shù) 136
7.2.2   IntHigh函數(shù) 136
7.2.3   IntLow函數(shù) 136
7.2.4   Long函數(shù) 137
7.3   消息的發(fā)送 137
7.3.1   Post函數(shù) 137
7.3.2   Send函數(shù) 137
7.3.3   PostEvent函數(shù) 138
7.3.4   TriggerEvent函數(shù) 138
7.4   使用Windows API函數(shù)的實(shí)例 138
7.4.1   API基礎(chǔ) 139
7.4.2   例S07_02:獲取系統(tǒng)信息 139
7.4.3   例S07_03:鼠標(biāo)信息 142
7.5   本章小結(jié) 144
第8章   動(dòng)態(tài)數(shù)據(jù)交換 145
8.1   DDE客戶(hù)函數(shù)和事件 145
8.1.1   客戶(hù)函數(shù) 145
8.1.2   客戶(hù)事件 151
8.2   DDE服務(wù)器 151
8.2.1   DDE服務(wù)器函數(shù) 151
8.2.2   DDE服務(wù)器事件 153
8.3   例S08_01:DDE客戶(hù)應(yīng)用程序 153
8.4   例S08_02:DDE應(yīng)用程序服務(wù)器 156
8.4.1   DDE服務(wù)器應(yīng)用程序 156
8.4.2   簡(jiǎn)單的DDE客戶(hù)應(yīng)用程序 159
8.5   本章小結(jié) 160
第9章   對(duì)象鏈接與嵌入 161
9.1   OLE簡(jiǎn)介 161
9.2   OLE對(duì)象的鏈接和嵌入 162
9.2.1   鏈接 162
9.2.2   嵌入 162
9.3   PowerBuilder對(duì)OLE的支持 163
9.4   OLE控件 163
9.4.1   定義OLE控件 163
9.4.2   設(shè)置OLE控件 164
9.5   OLE定制控件 165
9.6   腳本中的OLE對(duì)象 166
9.6.1   自動(dòng)化接口 166
9.6.2   例S09_01:獲取Word文檔
中書(shū)簽信息 166
9.6.3   屬性設(shè)置 167
9.6.4   可編程的OLE對(duì)象 167
9.6.5   異常處理 168
9.7   在數(shù)據(jù)窗口中的OLE對(duì)象 170
9.8   OLE對(duì)象高級(jí)操作 172
9.8.1   Save函數(shù) 172
9.8.2   SaveAs函數(shù) 173
9.8.3   Open函數(shù) 175
9.8.4   例S09_02:將數(shù)據(jù)窗口中的表格
輸出到Word 2000 176
9.9   本章小結(jié) 177
第10章   自動(dòng)化服務(wù)器 178
10.1   運(yùn)行時(shí)自動(dòng)化服務(wù)器的使用 178
10.2   用戶(hù)對(duì)象作為服務(wù)器 180
10.2.1   創(chuàng)建自動(dòng)化服務(wù)器類(lèi)用戶(hù)對(duì)象 180
10.2.2   創(chuàng)建對(duì)象的運(yùn)行時(shí)庫(kù) 180
10.2.3   注冊(cè)對(duì)象 180
10.2.4   在客戶(hù)中訪(fǎng)問(wèn)用戶(hù)對(duì)象 181
10.3   PowerBuilder作為服務(wù)器 182
10.3.1   創(chuàng)建要訪(fǎng)問(wèn)的對(duì)象 182
10.3.2   創(chuàng)建運(yùn)行時(shí)庫(kù) 182
10.3.3   在客戶(hù)中訪(fǎng)問(wèn)PowerBuilder和用戶(hù)
對(duì)象 182
10.4   用戶(hù)對(duì)象和注冊(cè)表 185
10.4.1   標(biāo)識(shí)符 185
10.4.2   對(duì)象信息在注冊(cè)表中保存的位置 186
10.4.3   創(chuàng)建注冊(cè)表信息 187
10.4.4   派發(fā)使用自動(dòng)化服務(wù)器的應(yīng)用程序 189
10.5   PowerBuilder.Application服務(wù)器對(duì)象 189
10.5.1   CreateObject函數(shù) 190
10.5.2   GenerateGUID函數(shù) 191
10.5.3   GenerateRegFile函數(shù) 192
10.5.4   GenerateTypeLib函數(shù) 193
10.6   異常代碼 195
10.7   本章小結(jié) 196
第11章   商業(yè)軟件的制作 197
11.1   應(yīng)用程序的發(fā)布 197
11.1.1   創(chuàng)建項(xiàng)目對(duì)象 197
11.1.2   集成外部資源 202
11.2   利用HtmlHelp Workshop創(chuàng)建幫助文檔 203
11.2.1   HtmlHelp Workshop的結(jié)構(gòu) 204
11.2.2   新建項(xiàng)目 204
11.2.3   修改項(xiàng)目文件設(shè)置 205
11.2.4   增加/刪除主題文件 206
11.2.5   增加/修改窗口定義 206
11.2.6   建立目錄文件 207
11.2.7   目錄工具按鈕 207
11.2.8   建立索引文件 208
11.2.9   編譯和運(yùn)行幫助文件 208
11.2.10   啟動(dòng)幫助 209
11.3   安裝與卸載 210
11.3.1   利用向?qū)?chuàng)建一個(gè)安裝項(xiàng)目 211
11.3.2   InstallScript集成開(kāi)發(fā)環(huán)境 213
11.3.3   InstallScript腳本語(yǔ)言基礎(chǔ) 216
11.4   本章小結(jié) 219
第三部分   數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)
第12章   關(guān)系數(shù)據(jù)庫(kù) 222
12.1   數(shù)據(jù)庫(kù)基本知識(shí) 222
12.1.1   為什么要使用數(shù)據(jù)庫(kù) 222
12.1.2   數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 222
12.1.3   數(shù)據(jù)庫(kù)的分類(lèi) 224
12.1.4   現(xiàn)有的各種數(shù)據(jù)庫(kù) 224
12.1.5   通常進(jìn)行的數(shù)據(jù)庫(kù)方面的
應(yīng)用和開(kāi)發(fā) 225
12.1.6   關(guān)于本章的例程數(shù)據(jù)庫(kù) 225
12.2   關(guān)系數(shù)據(jù)庫(kù) 227
12.2.1   關(guān)系模型 227
12.2.2   表 228
12.2.3   記錄 228
12.2.4   字段 228
12.2.5   數(shù)據(jù)類(lèi)型 228
12.2.6   鍵 228
12.2.7   索引 229
12.2.8   關(guān)系和完整性 230
12.3   SQL 230
12.3.1   SQL及其特點(diǎn) 231
12.3.2   數(shù)據(jù)查詢(xún) 232
12.3.3   數(shù)據(jù)操作 235
12.3.4   數(shù)據(jù)定義 236
12.4   關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì) 237
12.4.1   設(shè)計(jì)數(shù)據(jù)庫(kù)的基本規(guī)則 238
12.4.2   設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)遵循的三個(gè)范式 238
12.4.3   實(shí)體-關(guān)系圖 239
12.5   Access的使用 240
12.5.1   例程數(shù)據(jù)庫(kù)的設(shè)計(jì)說(shuō)明 240
12.5.2   創(chuàng)建數(shù)據(jù)庫(kù) 240
12.5.3   在數(shù)據(jù)庫(kù)中對(duì)表的添加. 
修改和刪除 241
12.5.4   為表建立關(guān)系 243
12.5.5   對(duì)表的記錄進(jìn)行添加. 
修改和刪除 244
12.5.6   在數(shù)據(jù)庫(kù)中對(duì)查詢(xún)的添加. 
修改和刪除 245
12.5.7   為表添加. 修改和刪除索引 245
12.6   方法與技巧 246
12.7   本章小結(jié) 247
第13章   PowerBuilder與數(shù)據(jù)庫(kù) 248
13.1   例S13_01:第一次訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 248
13.2   數(shù)據(jù)庫(kù)批文件 252
13.2.1   創(chuàng)建數(shù)據(jù)庫(kù)批文件 252
13.2.2   對(duì)數(shù)據(jù)庫(kù)批文件的操作 254
13.3   PowerBuilder集成開(kāi)發(fā)環(huán)境對(duì)
數(shù)據(jù)庫(kù)的支持 255
13.3.1   連接和斷開(kāi)數(shù)據(jù)庫(kù) 255
13.3.2   數(shù)據(jù)庫(kù)的創(chuàng)建與刪除 256
13.3.3   表的添加. 修改和刪除 256
13.3.4   主鍵與外鍵的設(shè)置 257
13.3.5   索引的設(shè)置 258
13.3.6   安全設(shè)置 258
13.3.7   記錄的添加. 修改和刪除 259
13.4   數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù) 260
13.4.1   ODBC 260
13.4.2   JDBC 263
13.4.3   OLE DB 263
13.4.4   本地?cái)?shù)據(jù)庫(kù)接口 264
13.5   事務(wù)對(duì)象 265
13.5.1   默認(rèn)事務(wù)對(duì)象 265
13.5.2   設(shè)置事務(wù)對(duì)象 265
13.5.3   自定義事務(wù)對(duì)象 266
13.6   方法與技巧 268
13.6.1   設(shè)置不同用戶(hù)對(duì)表的存取權(quán)限 268
13.6.2   解決數(shù)據(jù)窗口對(duì)象設(shè)計(jì)視圖中的
自動(dòng)刪除問(wèn)題 268
13.7   本章小結(jié) 268
第14章   數(shù)據(jù)窗口 270
14.1   數(shù)據(jù)窗口簡(jiǎn)介 270
14.2   數(shù)據(jù)窗口對(duì)象 271
14.2.1   數(shù)據(jù)窗口對(duì)象的表達(dá)方式 271
14.2.2   數(shù)據(jù)窗口的數(shù)據(jù)源 278
14.3   數(shù)據(jù)窗口控件 279
14.4   數(shù)據(jù)庫(kù)常用操作 279
14.4.1   目錄表和詳細(xì)表的訪(fǎng)問(wèn) 280
14.4.2   主從表的訪(fǎng)問(wèn) 282
14.4.3   數(shù)據(jù)的操作 283
14.5   方法與技巧 286
14.5.1   使用下拉列表設(shè)置字段數(shù)值 286
14.5.2   防止內(nèi)存泄漏 286
14.5.3   字符串的比較 287
14.6   本章小結(jié) 288
第15章   訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的高級(jí)技術(shù) 289
15.1   事務(wù)處理 289
15.1.1   事務(wù)對(duì)象 289
15.1.2   PowerBuilder數(shù)據(jù)庫(kù)接口和事務(wù)
對(duì)象屬性 290
15.1.3   事務(wù)處理基礎(chǔ) 292
15.1.4   事務(wù)對(duì)象的操作 293
15.1.5   數(shù)據(jù)庫(kù)事務(wù)池 298
15.1.6   異常處理 298
15.2   數(shù)據(jù)管道 299
15.2.1   數(shù)據(jù)管道的概念 299
15.2.2   創(chuàng)建數(shù)據(jù)管道 300
15.2.3   修改數(shù)據(jù)管道的定義 301
15.2.4   更正數(shù)據(jù)管道的錯(cuò)誤 306
15.2.5   數(shù)據(jù)管道應(yīng)用 306
15.2.6   傳輸擴(kuò)展屬性 307
15.2.7   例S15_01:在應(yīng)用程序中使用
數(shù)據(jù)管道 307
15.2.8   方法與技巧 315
15.3   排序 315
15.3.1   壓縮重復(fù)的數(shù)據(jù) 316
15.3.2   ORDER BY語(yǔ)句:查詢(xún)結(jié)果排序 317
15.3.3   使用列位置 318
15.3.4   提取查詢(xún)中的部分行 318
15.3.5   使用WHERE和ORDER BY子句
的查詢(xún) 319
15.4   存儲(chǔ)過(guò)程 319
15.4.1   存儲(chǔ)過(guò)程的優(yōu)點(diǎn) 319
15.4.2   CREATE PROCEDURE語(yǔ)句 320
15.4.3   創(chuàng)建存儲(chǔ)過(guò)程的方法 323
15.4.4   修改存儲(chǔ)過(guò)程 324
15.4.5   ALTER PROCEDURE語(yǔ)句 324
15.4.6   使用Sybase Central復(fù)制存儲(chǔ)
過(guò)程 325
15.4.7   刪除存儲(chǔ)過(guò)程 325
15.4.8   返回存儲(chǔ)過(guò)程參數(shù)中的結(jié)果 325
15.4.9   系統(tǒng)存儲(chǔ)過(guò)程 327
15.4.10   例S15_02:使用事務(wù)對(duì)象調(diào)用
存儲(chǔ)過(guò)程 327
15.5   觸發(fā)器 332
15.5.1   觸發(fā)器的概念及作用 332
15.5.2   觸發(fā)器介紹 332
15.5.3   創(chuàng)建觸發(fā)器 333
15.5.4   執(zhí)行觸發(fā)器 337
15.5.5   更改觸發(fā)器 338
15.5.6   刪除觸發(fā)器 338
15.5.7   DROP語(yǔ)句 338
15.6   觸發(fā)器執(zhí)行許可 339
15.7   本章小結(jié) 339
第16章   使用InfoMaker 341
16.1   InfoMaker概述 341
16.2   InfoMaker環(huán)境設(shè)置 341
16.2.1   配置ODBC數(shù)據(jù)源 341
16.2.2   配置InfoMaker當(dāng)前庫(kù) 342
16.2.3   創(chuàng)建數(shù)據(jù)庫(kù)接口 342
16.3   窗體 344
16.3.1   創(chuàng)建基本的窗體 344
16.3.2   預(yù)覽窗體 346
16.3.3   保存窗體 347
16.3.4   向窗體中添加按鈕 347
16.3.5   完善窗體 349
16.3.6   使用窗體更新數(shù)據(jù)庫(kù) 349
16.4   報(bào)表 352
16.4.1   創(chuàng)建基本的報(bào)表 352
16.4.2   預(yù)覽報(bào)表 353
16.4.3   保存報(bào)表 354
16.4.4   設(shè)置設(shè)計(jì)環(huán)境 355
16.4.5   排序和分組 355
16.4.6   完善報(bào)表 356
16.4.7   打印報(bào)表 360
16.5   表格 360
16.5.1   創(chuàng)建數(shù)據(jù)庫(kù)表格 361
16.5.2   定義擴(kuò)展屬性 364
16.5.3   向表格中添加數(shù)據(jù) 367
16.6   查詢(xún) 369
16.6.1   創(chuàng)建一個(gè)查詢(xún) 369
16.6.2   設(shè)置行選擇標(biāo)準(zhǔn) 370
16.6.3   查詢(xún)的排序 371
16.6.4   生成查詢(xún)的報(bào)表 371
16.7   圖表 372
16.7.1   打開(kāi)庫(kù)中的報(bào)表 373
16.7.2   向報(bào)表中添加圖表 374
16.7.3   保存帶有圖表的報(bào)表 374
16.7.4   完善圖表 375
16.7.5   打印圖表 377
16.8   報(bào)表的繼承 377
16.9   應(yīng)用程序 378
16.9.1   創(chuàng)建應(yīng)用程序 378
16.9.2   標(biāo)識(shí)例S16_01的應(yīng)用程序 381
16.9.3   運(yùn)行應(yīng)用程序 382
16.9.4   在應(yīng)用程序中使用數(shù)據(jù)管道 382
16.9.5   InfoMaker應(yīng)用程序帶有查詢(xún)
管理器 382
16.10   方法與技巧 382
16.10.1   在報(bào)表中使用背景 382
16.10.2   旋轉(zhuǎn)顯示報(bào)表中的數(shù)據(jù) 382
16.10.3   改變字體的顏色和邊框 383
16.10.4   生成應(yīng)用程序并運(yùn)行 384
16.11   本章小結(jié) 384
第四部分  分布式計(jì)算技術(shù)
第17章   EAServer分布式組件和客戶(hù)
應(yīng)用程序 387
17.1   客戶(hù)/服務(wù)器結(jié)構(gòu)的缺點(diǎn)和分布式計(jì)算
的優(yōu)點(diǎn) 387
17.1.1   客戶(hù)/服務(wù)器模型的缺點(diǎn) 387
17.1.2   分布式計(jì)算的優(yōu)點(diǎn) 387
17.2   CORBA 388
17.3   EAServer應(yīng)用程序服務(wù)器 388
17.3.1   EAServer事務(wù)服務(wù)器主機(jī)的結(jié)構(gòu) 389
17.3.2   EAServer客戶(hù)端結(jié)構(gòu) 390
17.4   創(chuàng)建EAServer服務(wù)器組件 391
17.4.1   創(chuàng)建EAServer組件的過(guò)程 391
17.4.2   組件類(lèi)型 391
17.4.3   組件的線(xiàn)程問(wèn)題 393
17.4.4   實(shí)例池支持 394
17.4.5   事務(wù)支持 395
17.4.6   訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 396
17.4.7   定義和實(shí)現(xiàn)接口 400
17.4.8   訪(fǎng)問(wèn)其他服務(wù)器組件的方法 401
17.4.9   訪(fǎng)問(wèn)組件屬性 402
17.4.10   調(diào)試和測(cè)試組件 404
17.4.11   派發(fā)組件 406
17.5   創(chuàng)建EAServer客戶(hù)應(yīng)用程序 407
17.5.1   開(kāi)發(fā)EAServer客戶(hù)應(yīng)用程序
的過(guò)程 407
17.5.2   連接EAServer 407
17.5.3   創(chuàng)建EAServer代理對(duì)象 409
17.5.4   調(diào)用組件的方法 409
17.5.5   使用JaguarORB對(duì)象 410
17.5.6   客戶(hù)或組件的失效事務(wù) 411
17.5.7   從服務(wù)器組件向客戶(hù)推送消息 413
17.5.8   異常處理 414
17.5.9   派發(fā)客戶(hù)應(yīng)用程序 415
17.6   在客戶(hù)中使用SSL 416
17.6.1   EAServer的安全連接 416
17.6.2   PowerBuilder的SSL連接 416
17.6.3   SSL屬性和ORB屬性 416
17.6.4   建立安全連接 418
17.6.5   SSL的回叫對(duì)象 420
17.7   EAServer組件和客戶(hù)應(yīng)用程序?qū)嵗?422
17.7.1   EAServer標(biāo)準(zhǔn)組件和客戶(hù)
應(yīng)用程序 422
17.7.2   EAServer共享組件和客戶(hù)
應(yīng)用程序 426
17.7.3   EAServer服務(wù)組件和客戶(hù)
應(yīng)用程序 432
17.7.4   在EAServer組件中訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 433
17.7.5   從組件向客戶(hù)推送消息 439
17.8   本章小結(jié) 443
第18章   COM和MTS組件及其客戶(hù)
應(yīng)用程序 444
18.1   COM和MTS 444
18.1.1   COM的基本概念 444
18.1.2   Microsoft事務(wù)服務(wù)器 445
18.2   創(chuàng)建COM或MTS服務(wù)器組件 445
18.2.1   PowerBuilder中的組件對(duì)象模型 446
18.2.2   在PowerBuilder中開(kāi)發(fā)COM或MTS
組件的過(guò)程 447
18.2.3   定義接口 447
18.2.4   在COM或MTS組件中訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 449
18.2.5   COM或MTS組件的事務(wù)支持 451
18.2.6   COM或MTS組件的生命周期 452
18.2.7   安全問(wèn)題 452
18.2.8   在工程畫(huà)板中創(chuàng)建COM或MTS
組件 452
18.2.9   派發(fā)COM服務(wù)器 454
18.2.10   在客戶(hù)中訪(fǎng)問(wèn)COM服務(wù)器 456
18.3   創(chuàng)建COM或MTS客戶(hù)應(yīng)用程序 460
18.3.1   連接COM服務(wù)器 460
18.3.2   訪(fǎng)問(wèn)COM服務(wù)器組件 461
18.3.3   在客戶(hù)中處理事務(wù) 461
18.4   本章小結(jié) 462
第19章   開(kāi)發(fā)Web應(yīng)用程序 463
19.1   Web目標(biāo) 463
19.1.1   Web目標(biāo) 463
19.1.2   HTML簡(jiǎn)介 464
19.1.3   Web目標(biāo)的開(kāi)發(fā)環(huán)境 469
19.1.4   Web的集成傳輸環(huán)境 471
19.2   創(chuàng)建Web目標(biāo) 473
19.2.1   創(chuàng)建Web目標(biāo)的過(guò)程 473
19.2.2   添加派發(fā)和調(diào)試配置 474
19.2.3   向Web目標(biāo)導(dǎo)入文件或Web站點(diǎn) 475
19.2.4   定義連接配置 476
19.3   Web目標(biāo)中的文件管理與使用 476
19.3.1   文件類(lèi)型 476
19.3.2   添加內(nèi)容 477
19.3.3   系統(tǒng)樹(shù)的使用 477
19.4   一個(gè)簡(jiǎn)單的Web應(yīng)用程序 478
19.5   本章小結(jié) 481
第20章   創(chuàng)建Web頁(yè) 482
20.1   HTML編輯器 482
20.1.1   HTML編輯器視圖 482
20.1.2   為HTML頁(yè)添加標(biāo)題 485
20.1.3   改變編輯器的設(shè)置 485
20.2   Web頁(yè)的基本編輯 487
20.2.1   菜單操作 487
20.2.2   使用系統(tǒng)樹(shù) 488
20.2.3   HTML元素的屬性 488
20.3   HTML頁(yè)中的通用元素 489
20.3.1   標(biāo)題和段落 490
20.3.2   列表 490
20.3.3   字符格式化 491
20.3.4   插入特殊符號(hào) 492
20.3.5   鏈接和錨 492
20.3.6   復(fù)雜的格式 494
20.3.7   絕對(duì)位置 495
20.4   風(fēng)格表 497
20.4.1   風(fēng)格表 497
20.4.2   風(fēng)格表編輯器 498
20.4.3   風(fēng)格表的基本操作 499
20.4.4   風(fēng)格表實(shí)例 503
20.5   框架 505
20.5.1   框架編輯器 505
20.5.2   創(chuàng)建框架文件 506
20.5.3   修改框架 507
20.6   本章小結(jié) 507
第21章   在Web對(duì)象中使用圖片. 多媒體
和組件 508
21.1   圖片和圖像地圖 508
21.1.1   向HTML頁(yè)插入圖片 508
21.1.2   圖像地圖 511
21.2   多媒體屬性 513
21.3   使用組件 514
21.3.1   插入組件 514
21.3.2   設(shè)計(jì)時(shí)控件 515
21.3.3   Java類(lèi)路徑 516
21.4   本章小結(jié) 516
第22章   編寫(xiě)Web頁(yè)腳本 517
22.1   腳本簡(jiǎn)介 517
22.1.1   腳本的編輯工具 517
22.1.2   腳本語(yǔ)言 519
22.1.3   HTML文件中的對(duì)象 520
22.2   JavaScript腳本 521
22.2.1   JavaScript基本語(yǔ)法 521
22.2.2   事件驅(qū)動(dòng)和事件處理 523
22.2.3   文件對(duì)象模型 523
22.3   編輯腳本 524
22.3.1   創(chuàng)建腳本 524
22.3.2   編寫(xiě)代碼 524
22.3.3   測(cè)試代碼 527
22.4   腳本編寫(xiě)例程 527
22.5   編寫(xiě)腳本的技術(shù)和提示 529
22.5.1   腳本的位置 529
22.5.2   腳本中的URL 530
22.6   本章小結(jié) 531
第23章   在Web中使用應(yīng)用程序服務(wù)器和
事務(wù)服務(wù)器 532
23.1   集成應(yīng)用程序服務(wù)器 532
23.2   編寫(xiě)服務(wù)器腳本 533
23.3   Web目標(biāo)對(duì)象模型 534
23.4   訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 536
23.5   管理頁(yè)數(shù)據(jù) 536
23.5.1   頁(yè)參數(shù)和變量 537
23.5.2   在服務(wù)器腳本中使用頁(yè)參數(shù) 537
23.5.3   在服務(wù)器腳本中使用會(huì)話(huà)變量 539
23.5.4   檢索和顯示數(shù)據(jù) 541
23.6   集成EAServer服務(wù)器 546
23.6.1   在Web應(yīng)用程序中訪(fǎng)問(wèn)EAServer
組件的方法 547
23.6.2   在Web應(yīng)用程序中訪(fǎng)問(wèn)組件 547
23.7   本章小結(jié) 549
第24章   4GL網(wǎng)頁(yè)的開(kāi)發(fā) 550
24.1   網(wǎng)頁(yè)的開(kāi)發(fā) 550
24.1.1   創(chuàng)建一個(gè)新的4GL網(wǎng)頁(yè) 550
24.1.2   把已有的網(wǎng)頁(yè)轉(zhuǎn)換成4GL模式 552
24.1.3   向4GL網(wǎng)頁(yè)添加內(nèi)容 554
24.2   使用參數(shù)和變量 554
24.2.1   設(shè)置網(wǎng)頁(yè)參數(shù) 555
24.2.2   設(shè)置網(wǎng)頁(yè)和會(huì)話(huà)變量 555
24.2.3   設(shè)置鏈接網(wǎng)頁(yè)中的參數(shù)綁定 556
24.3   訪(fǎng)問(wèn)EAServer組件 557
24.3.1   EAServer集成 557
24.3.2   使用EAServer組件 557
24.3.3   設(shè)置EAServer登錄變量 558
24.4   添加控件 558
24.4.1   為EAServer組件屬性綁定控件 559
24.4.2   為網(wǎng)頁(yè)數(shù)據(jù)綁定控件 560
24.4.3   禁止控件的Server Scriptable屬性 560
24.5   設(shè)置網(wǎng)頁(yè)的導(dǎo)航結(jié)構(gòu) 560
24.5.1   網(wǎng)頁(yè)導(dǎo)航結(jié)構(gòu) 560
24.5.2   管理客戶(hù)的超級(jí)鏈接 562
24.5.3   管理客戶(hù)格式提交 562
24.5.4   管理服務(wù)器重定向 564
24.6   編寫(xiě)服務(wù)器腳本 565
24.6.1   響應(yīng)網(wǎng)頁(yè)中的事件 565
24.6.2   向4GL Web頁(yè)添加腳本 567
24.6.3   編寫(xiě)訪(fǎng)問(wèn)EAServer組件的腳本 567
24.7   網(wǎng)頁(yè)請(qǐng)求處理 568
24.7.1   處理網(wǎng)頁(yè)的順序 568
24.7.2   啟動(dòng)網(wǎng)頁(yè)處理 568
24.7.3   執(zhí)行網(wǎng)頁(yè)指定的處理 569
24.7.4   創(chuàng)建新網(wǎng)頁(yè) 569
24.8   取消4GL模式 569
24.9   本章小結(jié) 569
第25章   Web數(shù)據(jù)窗體設(shè)計(jì)時(shí)控件 570
25.1   Web數(shù)據(jù)窗體設(shè)計(jì)時(shí)控件 570
25.1.1   Web數(shù)據(jù)窗體的運(yùn)行要求 570
25.1.2   Web數(shù)據(jù)窗體DTC的處理過(guò)程 570
25.1.3   Web數(shù)據(jù)窗體DTC的優(yōu)點(diǎn) 571
25.2   在網(wǎng)頁(yè)中集成數(shù)據(jù)窗體 571
25.2.1   為數(shù)據(jù)窗體對(duì)象選擇數(shù)據(jù)源 571
25.2.2   選擇數(shù)據(jù)庫(kù)配置 572
25.2.3   選擇HTML生成器 572
25.2.4   向Web頁(yè)中插入Web數(shù)據(jù)窗體DTC 572
25.2.5   使用Web目標(biāo)對(duì)象模型 578
25.3   數(shù)據(jù)窗體的表示類(lèi)型和屬性設(shè)置 580
25.4   把數(shù)據(jù)綁定到數(shù)據(jù)窗體的檢索參數(shù)上 581
25.4.1   綁定常量 582
25.4.2   綁定JavaScript表達(dá)式 582
25.4.3   綁定頁(yè)參數(shù)和頁(yè)變量 584
25.4.4   綁定控件的值 586
25.5   為數(shù)據(jù)窗體中的對(duì)象定義超鏈接 586
25.6   本章小結(jié) 589
第26章   Web目標(biāo)的調(diào)試 591
26.1   Web目標(biāo)的調(diào)試 591
26.2   調(diào)試環(huán)境 591
26.3   在派發(fā)配置中啟動(dòng)調(diào)試 592
26.4   調(diào)試遠(yuǎn)程應(yīng)用程序 593
26.4.1   配置本地系統(tǒng) 594
26.4.2   配置服務(wù)器 594
26.5   調(diào)試Web目標(biāo) 595
26.5.1   調(diào)試過(guò)程 595
26.5.2   斷點(diǎn)的設(shè)置和清除 595
26.5.3   單步執(zhí)行代碼 596
26.6   調(diào)試中的錯(cuò)誤處理 596
26.6.1   啟動(dòng)時(shí)的錯(cuò)誤 596
26.6.2   超時(shí)設(shè)定在調(diào)試過(guò)程中的影響 596
26.7   4GL Web頁(yè)的異常處理 597
26.7.1   顯示運(yùn)行時(shí)錯(cuò)誤 597
26.7.2   顯示跟蹤信息 598
26.8   本章小結(jié) 599
第27章   Web應(yīng)用程序的編譯和派發(fā) 600
27.1   Web目標(biāo)的編譯和派發(fā)概念 600
27.2   編譯Web目標(biāo) 600
27.3   派發(fā)Web目標(biāo) 601
27.3.1   Web目標(biāo)的派發(fā)過(guò)程 602
27.3.2   派發(fā)的服務(wù)器類(lèi)型 602
27.4   創(chuàng)建和編輯派發(fā)配置 603
27.4.1   創(chuàng)建派發(fā)配置 603
27.4.2   編輯派發(fā)配置 603
27.5   配置向遠(yuǎn)程PowerDynamo服務(wù)器
的派發(fā) 605
27.6   派發(fā)Web目標(biāo)的步驟 606
27.7   運(yùn)行Web目標(biāo) 606
27.8   本章小結(jié) 606
附錄  PowerBuilder 8.0常用術(shù)語(yǔ)表 607                  

本目錄推薦

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