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

PowerBuilder 10.0 實(shí)用教程

PowerBuilder 10.0 實(shí)用教程

定 價(jià):¥34.00

作 者: 崔巍,陳雍先 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: PowerBuilder

ISBN: 9787302134282 出版時(shí)間: 2006-08-01 包裝: 膠版紙
開本: 16 頁(yè)數(shù): 384 字?jǐn)?shù):  

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

  PowerBuilder 10.0是PowerSoft公司最新推出的可視化數(shù)據(jù)庫(kù)系統(tǒng)集成開發(fā)工具,非常適用于開發(fā)管理信息系統(tǒng)。本書圍繞PowerBuilder 10.0提供的技術(shù),系統(tǒng)闡述了PowerScript編程基礎(chǔ)、應(yīng)用對(duì)象及事務(wù)對(duì)象、窗體、菜單、數(shù)據(jù)窗口、管道對(duì)象、用戶對(duì)象、庫(kù)文件以及分布式應(yīng)用;重點(diǎn)討論了應(yīng)用對(duì)象的設(shè)計(jì)、數(shù)據(jù)窗口的設(shè)計(jì)、數(shù)據(jù)庫(kù)的連接以及用戶對(duì)象和庫(kù)文件的創(chuàng)建。在講解理論知識(shí)的同時(shí),本書利用實(shí)例來(lái)介紹具體的設(shè)計(jì)方法及過(guò)程,例如通過(guò)身份驗(yàn)證窗體的設(shè)計(jì)來(lái)介紹如何來(lái)設(shè)計(jì)窗體,通過(guò)學(xué)生數(shù)據(jù)庫(kù)的建立和連接介紹PowerBuilder最具特色的數(shù)據(jù)窗口的使用,等等。同時(shí)為便于讀者復(fù)習(xí)與練習(xí),各章節(jié)都附有復(fù)習(xí)思考題及參考答案。本書內(nèi)容全面,實(shí)例豐富,概念清晰,圖文并茂,既適合數(shù)據(jù)庫(kù)編程初學(xué)者的入門學(xué)習(xí),也可作為系統(tǒng)開發(fā)程序員和數(shù)據(jù)庫(kù)編程愛好者的參考書。

作者簡(jiǎn)介

暫缺《PowerBuilder 10.0 實(shí)用教程》作者簡(jiǎn)介

圖書目錄

第1章  PowerBuilder 10.0概述    1
1.1  PowerBuilder 10.0簡(jiǎn)介    1
1.2  安裝和啟動(dòng)PowerBuilder 10.0    2
1.2.1  安裝PowerBuilder 10.0    2
1.2.2  啟動(dòng)PowerBuilder 10.0    4
1.3  PowerBuilder 10.0開發(fā)環(huán)境    5
1.3.1  菜單系統(tǒng)    6
1.3.2  工作區(qū)    8
1.3.3  工具欄    8
1.3.4  畫板    10
1.3.5  幫助系統(tǒng)    10
1.4  窗口和菜單簡(jiǎn)介    11
1.4.1  窗口簡(jiǎn)介    11
1.4.2  菜單簡(jiǎn)介    14
1.5  實(shí)例:使用PowerBuilder
創(chuàng)建第一個(gè)應(yīng)用程序    16
1.6  習(xí)題    21
第2章  SQL基礎(chǔ)    22
2.1  SQL Server數(shù)據(jù)庫(kù)管理概述    22
2.1.1  SQL語(yǔ)句簡(jiǎn)介    22
2.1.2  企業(yè)管理器    22
2.1.3  創(chuàng)建數(shù)據(jù)庫(kù)    23
2.1.4  創(chuàng)建表    24
2.1.5  創(chuàng)建視圖    27
2.2  SQL的數(shù)據(jù)定義功能    30
2.2.1  Select子句    31
2.2.2  Where子句    31
2.2.3  From子句    34
2.2.4  更名運(yùn)算    34
2.2.5  元組變量    35
2.2.6  排列元組的顯示次序
(order by)    35
2.2.7  集合操作    35
2.2.8  統(tǒng)計(jì)查詢    36
2.2.9  嵌套子查詢    38
2.2.10  SQL查詢示例    40
2.3  數(shù)據(jù)庫(kù)修改    43
2.3.1  刪除    43
2.3.2  插入    44
2.3.3  更新    45
2.4  實(shí)例:利用SQL操作進(jìn)行
身份驗(yàn)證    45
2.5  習(xí)題    48
第3章  PowerBuilder編程基礎(chǔ)    49
3.1  面向?qū)ο蟮木幊烫攸c(diǎn)    49
3.2  PowerScript語(yǔ)言基礎(chǔ)    50
3.2.1  標(biāo)識(shí)符,注釋,代詞    50
3.2.2  數(shù)據(jù)類型    52
3.2.3  變量與常量    53
3.2.4  數(shù)組    55
3.2.5  運(yùn)算符    56
3.2.6  表達(dá)式    57
3.3  PowerScript編程基礎(chǔ)    58
3.3.1  控制結(jié)構(gòu)    58
3.3.2  函數(shù)和結(jié)構(gòu)    62
3.3.3  編程規(guī)范    73
3.4  實(shí)例:文件復(fù)制    74
3.5  習(xí)題    77
第4章  PowerBuilder 應(yīng)用基礎(chǔ)    78
4.1  應(yīng)用對(duì)象基礎(chǔ)    78
4.1.1  應(yīng)用對(duì)象概述    78
4.1.2  應(yīng)用對(duì)象和應(yīng)用對(duì)象畫板    78
4.1.3  應(yīng)用對(duì)象的事件    85
4.2  使用代碼編輯器    87
4.2.1  代碼編輯器    87
4.2.2  編輯代碼    87
4.2.3  粘貼函數(shù)    89
4.2.4  粘貼語(yǔ)句    90
4.2.5  代碼編輯器的鍵盤操作    90
4.3  事務(wù)對(duì)象基礎(chǔ)    91
4.3.1  事務(wù)對(duì)象概述    91
4.3.2  創(chuàng)建自定義事務(wù)對(duì)象    92
4.4  實(shí)例:創(chuàng)建應(yīng)用程序?qū)ο?nbsp;   93
4.5  習(xí)題    95
第5章  窗體技術(shù)    96
5.1  窗體概述    96
5.2  設(shè)計(jì)窗體    97
5.2.1  窗體畫板概述    98
5.2.2  創(chuàng)建新窗體    98
5.2.3  創(chuàng)建繼承窗體    99
5.2.4  設(shè)計(jì)窗體屬性    100
5.2.5  保存、預(yù)覽、打印窗體    103
5.3  窗體事件和函數(shù)    104
5.3.1  窗體事件    104
5.3.2  窗體函數(shù)    107
5.4  窗體變量和窗體數(shù)組    111
5.4.1  窗體變量    111
5.4.2  窗體數(shù)組    111
5.5  窗體設(shè)計(jì)實(shí)例    112
5.5.1  創(chuàng)建圖標(biāo)欄應(yīng)用    112
5.5.2  創(chuàng)建美觀的狀態(tài)條    114
5.5.3  在Response窗口中
使用Menu    114
5.5.4  移動(dòng)窗口中的控件    115
5.5.5  捕獲控制菜單中的
Close事件    115
5.5.6  將可視控件放置于
其他的控件上    115
5.5.7  實(shí)現(xiàn)動(dòng)態(tài)顯示控件    116
5.5.8  動(dòng)態(tài)創(chuàng)建可視控件    116
5.5.9  使用多窗口實(shí)例    117
5.5.10  在實(shí)例窗口中引用控件    118
5.5.11  向窗口傳遞多個(gè)參數(shù)    119
5.5.12  設(shè)計(jì)實(shí)時(shí)幫助條    119
5.5.13  實(shí)現(xiàn)“跑馬燈”    120
5.5  習(xí)題    121
第6章  常用控件技術(shù)    122
6.1  按鈕控件    122
6.1.1  命令按鈕    122
6.1.2  圖形按鈕    123
6.1.3  設(shè)計(jì)帶滾動(dòng)條的圖形控件    123
6.2  文本顯示與編輯控件    126
6.2.1  靜態(tài)文本框    126
6.2.2  單行編輯框    127
6.2.3  多行編輯框    128
6.2.4  掩碼編輯框    129
6.2.5  超文本編輯框    129
6.2.6  設(shè)計(jì)記事本程序    131
6.3  選項(xiàng)控件    134
6.3.1  單選按鈕    135
6.3.2  復(fù)選框    135
6.3.3  組合框    136
6.4  列表選擇控件    136
6.4.1  列表框    137
6.4.2  圖片列表框    138
6.4.3  下拉列表框    139
6.4.4  下拉圖片列表框    140
6.5  圖像顯示控件    141
6.6  樹形視圖控件    143
6.6.1  屬性    143
6.6.2  添加與刪除列表項(xiàng)    144
6.6.3  事件    148
6.6.4  使用樹形視圖控件
顯示數(shù)據(jù)    149
6.7  使用標(biāo)簽控件    150
6.7.1  相關(guān)概念    150
6.7.2  建立標(biāo)簽控件    151
6.7.3  屬性    153
6.7.4  事件    157
6.8  OLE控件    157
6.8.1  放入OLE控件    157
6.8.2  設(shè)置OLE控件    159
6.8.3  激活OLE對(duì)象的方法    160
6.8.4  使用OLE訪問(wèn)
Excel數(shù)據(jù)    161
6.9  習(xí)題    164
第7章  菜單技術(shù)    165
7.1  菜單概述    165
7.2  菜單操作    166
7.2.1  創(chuàng)建新菜單    166
7.2.2  修改菜單    167
7.2.3  設(shè)置菜單屬性    169
7.3  菜單事件    170
7.3.1  菜單事件觸發(fā)時(shí)機(jī)    171
7.3.2  編寫菜單事件處理程序    171
7.4  菜單設(shè)計(jì)實(shí)例    171
7.4.1  制作彈出式菜單    171
7.4.2  為主窗口配置菜單    172
7.4.3  設(shè)計(jì)圖形菜單    175
7.5  習(xí)題    177
第8章  PowerBuilder數(shù)據(jù)庫(kù)
應(yīng)用基礎(chǔ)    178
8.1  數(shù)據(jù)庫(kù)的基本概念    178
8.2  PowerBulider的數(shù)據(jù)庫(kù)接口    179
8.2.1  標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)接口    180
8.2.2  專用數(shù)據(jù)庫(kù)接口    181
8.3  數(shù)據(jù)庫(kù)畫板    181
8.3.1  數(shù)據(jù)庫(kù)畫板窗口    181
8.3.2  數(shù)據(jù)庫(kù)畫板功能    181
8.3.3  修改數(shù)據(jù)庫(kù)選項(xiàng)    182
8.4  創(chuàng)建和刪除數(shù)據(jù)庫(kù)    183
8.4.1  創(chuàng)建數(shù)據(jù)庫(kù)    183
8.4.2  刪除數(shù)據(jù)庫(kù)    184
8.5  連接數(shù)據(jù)庫(kù)    184
8.5.1  數(shù)據(jù)庫(kù)連接簡(jiǎn)介    184
8.5.2  使用事務(wù)對(duì)象    185
8.5.3  創(chuàng)建學(xué)生數(shù)據(jù)庫(kù)    190
8.6  操作數(shù)據(jù)庫(kù)表    193
8.6.1  表的創(chuàng)建與刪除    193
8.6.2  定義表的屬性、列的屬性
和擴(kuò)展屬性    194
8.6.3  表的索引    196
8.6.4  表的主鍵、外鍵    197
8.6.5  操作數(shù)據(jù)    198
8.7  實(shí)例:創(chuàng)建、配置并連接后臺(tái)
數(shù)據(jù)庫(kù)    199
8.7.1  選擇數(shù)據(jù)庫(kù)管理系統(tǒng)    199
8.7.2  數(shù)據(jù)庫(kù)設(shè)計(jì)    200
8.7.3  配置數(shù)據(jù)庫(kù)連接    200
8.8  習(xí)題    204
第9章  數(shù)據(jù)窗口技術(shù)    205
9.1  數(shù)據(jù)窗口概述    205
9.1.1  一個(gè)簡(jiǎn)單的數(shù)據(jù)窗口
設(shè)計(jì)示例    205
9.1.2  數(shù)據(jù)窗口分類    208
9.1.3  數(shù)據(jù)窗口畫板    211
9.1.4  數(shù)據(jù)窗口數(shù)據(jù)源    215
9.2  數(shù)據(jù)窗口對(duì)象操作    218
9.2.1  劃分區(qū)域    218
9.2.2  添加和刪除列    219
9.2.3  計(jì)算字段    219
9.2.4  過(guò)濾數(shù)據(jù)    221
9.2.5  數(shù)據(jù)排序    222
9.2.6  指定檢索數(shù)據(jù)方式    222
9.3  數(shù)據(jù)窗口控件的屬性、
事件和函數(shù)    223
9.3.1  數(shù)據(jù)窗口控件的屬性    223
9.3.2  數(shù)據(jù)窗口控件的事件    223
9.3.3  數(shù)據(jù)窗口控件的
常用函數(shù)    226
9.4  數(shù)據(jù)窗口設(shè)計(jì)實(shí)例    229
9.4.1  增加數(shù)據(jù)窗口數(shù)據(jù)    229
9.4.2  按學(xué)號(hào)排序    233
9.4.3  數(shù)據(jù)窗口排序    234
9.4.4  利用DataStore
共享數(shù)據(jù)    235
9.4.5  關(guān)聯(lián)與條件查詢    237
9.4.6  數(shù)據(jù)查詢    239
9.4.7  模糊查詢    240
9.5  習(xí)題    242
第10章  數(shù)據(jù)管道技術(shù)    243
10.1  數(shù)據(jù)管道概述    243
10.2  創(chuàng)建對(duì)象    243
10.2.1  創(chuàng)建管道對(duì)象    244
10.2.2  創(chuàng)建支撐用戶對(duì)象    245
10.2.3  創(chuàng)建窗口    246
10.3  數(shù)據(jù)管道操作    246
10.3.1  初始化操作    246
10.3.2  啟動(dòng)和終止數(shù)據(jù)管道    247
10.3.3  處理行錯(cuò)誤    249
10.3.4  結(jié)束操作    251
10.3.5  數(shù)據(jù)庫(kù)之間的數(shù)據(jù)傳遞    251
10.4  數(shù)據(jù)管道設(shè)計(jì)實(shí)例    254
10.4.1  創(chuàng)建數(shù)據(jù)管道    254
10.4.2  數(shù)據(jù)管道程序設(shè)計(jì)    256
10.4.3  系統(tǒng)集成    259
10.5  習(xí)題    261
第11章  用戶對(duì)象和用戶事件技術(shù)    263
11.1  用戶對(duì)象概述    263
11.1.1  面向?qū)ο缶幊碳夹g(shù)    263
11.1.2  用戶對(duì)象的分類    264
11.2  創(chuàng)建用戶對(duì)象    267
11.2.1  創(chuàng)建標(biāo)準(zhǔn)可視用戶對(duì)象    267
11.2.2  創(chuàng)建定制可視用戶對(duì)象    268
11.2.3  創(chuàng)建外部可視用戶對(duì)象    269
11.2.4  創(chuàng)建定制類用戶對(duì)象    270
11.2.5  創(chuàng)建標(biāo)準(zhǔn)類用戶對(duì)象    271
11.2.6  繼承創(chuàng)建    272
11.3  定制用戶對(duì)象    273
11.3.1  插入不可視用戶對(duì)象    273
11.3.2  插入結(jié)構(gòu)    275
11.3.3  插入函數(shù)    276
11.3.4  插入事件    278
11.4  使用用戶對(duì)象    279
11.4.1  使用可視用戶對(duì)象    279
11.4.2  使用類用戶對(duì)象    281
11.5  窗口與用戶對(duì)象間的通信    285
11.5.1  直接引用用戶
對(duì)象屬性    285
11.5.2  使用函數(shù)    286
11.5.3  使用用戶事件    287
11.6  制作一個(gè)通用對(duì)話框?qū)嵗?nbsp;   288
11.6.1  制作通用對(duì)話框    288
11.6.2  設(shè)計(jì)計(jì)算器    297
11.7  習(xí)題    301
第12章  管理庫(kù)文件    302
12.1  庫(kù)文件概述    302
12.1.1  庫(kù)文件    302
12.1.2  庫(kù)畫板    303
12.2  管理PBL庫(kù)    306
12.2.1  創(chuàng)建和刪除庫(kù)    306
12.2.2  創(chuàng)建動(dòng)態(tài)庫(kù)    307
12.2.3  優(yōu)化庫(kù)文件    308
12.2.4  設(shè)置搜索路徑    308
12.2.5  重建與移植庫(kù)    310
12.3  操作庫(kù)與維護(hù)庫(kù)及其對(duì)象    310
12.3.1  打開和預(yù)覽對(duì)象    310
12.3.2  復(fù)制、移動(dòng)、粘貼和
刪除對(duì)象    311
12.3.3  搜索目標(biāo)程序、庫(kù)
和對(duì)象    312
12.3.4  導(dǎo)入和導(dǎo)出對(duì)象    313
12.3.5  生成庫(kù)內(nèi)容報(bào)告    314
12.4  根據(jù)已有的庫(kù)文件創(chuàng)建目標(biāo)    315
12.5  習(xí)題    317
第13章  程序調(diào)試與發(fā)布    318
13.1  調(diào)試器概述    318
13.2  斷點(diǎn)操作    319
13.2.1  調(diào)試應(yīng)用程序的
切換    319
13.2.2  設(shè)置斷點(diǎn)    320
13.3  調(diào)試方法    321
13.3.1  調(diào)試的開始、繼續(xù)
和停止    322
13.3.2  其他調(diào)試方法    322
13.4  查看信息    323
13.4.1  查看各種變量值    323
13.4.2  查看其他信息    323
13.4.3  運(yùn)行錯(cuò)誤解釋    324
13.5  發(fā)布應(yīng)用程序    326
13.5.1  概述    327
13.5.2  建立工程對(duì)象    327
13.5.3  編譯生成各類對(duì)象    328
13.5.4  編譯生成可執(zhí)行應(yīng)用    329
13.6  制作安裝盤    335
13.6.1  找出軟件發(fā)布的所有
必需文件    335
13.6.2  確保軟件的目錄結(jié)構(gòu)
同軟件一致    335
13.6.3  在注冊(cè)表里的設(shè)置    335
13.6.4  確定要生成的程序包的
名字和目標(biāo)    336
13.7  習(xí)題    336
第14章  分布式體系    337
14.1  分布式體系結(jié)構(gòu)概述    337
14.1.1  分布式計(jì)算    337
14.1.2  遠(yuǎn)程對(duì)象    339
14.1.3  應(yīng)用服務(wù)器    339
14.2  分布式體系應(yīng)用    340
14.2.1  建立客戶端通信    342
14.2.2  控制用戶登錄應(yīng)用
服務(wù)器    343
14.2.3  創(chuàng)建分布式PowerBuilder
服務(wù)器    344
14.3  分布式體系設(shè)計(jì)實(shí)例    347
14.3.1  創(chuàng)建EAServer組件    347
14.3.2  發(fā)布客戶端應(yīng)用    351
14.4  習(xí)題    357
第15章  建立Jaguar組件和客戶    358
15.1  Jaguar組件概述    358
15.1.1  管理程序變量空間    359
15.1.2  定義組件接口    359
15.2  存取數(shù)據(jù)庫(kù)    361
15.2.1  概述    361
15.2.2  使用連接緩存    362
15.2.3  提供事務(wù)支持    363
15.2.4  執(zhí)行檢索操作    366
15.2.5  執(zhí)行更新操作    367
15.2.6  傳遞結(jié)果集    368
15.2.7  支持實(shí)例緩沖池    369
15.3  使用共享組件    371
15.3.1  創(chuàng)建一個(gè)共享組件    371
15.3.2  創(chuàng)建一個(gè)服務(wù)組件    372
15.3.3  調(diào)用另一個(gè)服務(wù)器
組件的方法    372
15.3.4  訪問(wèn)組件屬性    373
15.4  組件測(cè)試與調(diào)試    375
15.5  向Jaguar分發(fā)組件    376
15.6  Jaguar客戶概述    377
15.7  與Jaguar服務(wù)器連接    377
15.7.1  編寫代碼    377
15.7.2  使用向?qū)?nbsp;   378
15.8  生成Jaguar代理對(duì)象    379
15.9  調(diào)用組件方法    379
15.9.1  調(diào)用方法    379
15.9.2  清除代理對(duì)象實(shí)例    380
15.9.3  請(qǐng)求服務(wù)器返回
消息    381
15.10  處理通信錯(cuò)誤    382
15.10.1  概述    382
15.10.2  連接對(duì)象Error
事件腳本    383
15.11  分發(fā)客戶應(yīng)用    384
15.12  習(xí)題    384

本目錄推薦

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