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

PowerBuilder 10.0 實用教程

PowerBuilder 10.0 實用教程

定 價:¥34.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《PowerBuilder 10.0 實用教程》作者簡介

圖書目錄

第1章  PowerBuilder 10.0概述    1
1.1  PowerBuilder 10.0簡介    1
1.2  安裝和啟動PowerBuilder 10.0    2
1.2.1  安裝PowerBuilder 10.0    2
1.2.2  啟動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  窗口和菜單簡介    11
1.4.1  窗口簡介    11
1.4.2  菜單簡介    14
1.5  實例:使用PowerBuilder
創(chuàng)建第一個應(yīng)用程序    16
1.6  習(xí)題    21
第2章  SQL基礎(chǔ)    22
2.1  SQL Server數(shù)據(jù)庫管理概述    22
2.1.1  SQL語句簡介    22
2.1.2  企業(yè)管理器    22
2.1.3  創(chuàng)建數(shù)據(jù)庫    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  更名運算    34
2.2.5  元組變量    35
2.2.6  排列元組的顯示次序
(order by)    35
2.2.7  集合操作    35
2.2.8  統(tǒng)計查詢    36
2.2.9  嵌套子查詢    38
2.2.10  SQL查詢示例    40
2.3  數(shù)據(jù)庫修改    43
2.3.1  刪除    43
2.3.2  插入    44
2.3.3  更新    45
2.4  實例:利用SQL操作進(jìn)行
身份驗證    45
2.5  習(xí)題    48
第3章  PowerBuilder編程基礎(chǔ)    49
3.1  面向?qū)ο蟮木幊烫攸c    49
3.2  PowerScript語言基礎(chǔ)    50
3.2.1  標(biāo)識符,注釋,代詞    50
3.2.2  數(shù)據(jù)類型    52
3.2.3  變量與常量    53
3.2.4  數(shù)組    55
3.2.5  運算符    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  實例:文件復(fù)制    74
3.5  習(xí)題    77
第4章  PowerBuilder 應(yīng)用基礎(chǔ)    78
4.1  應(yīng)用對象基礎(chǔ)    78
4.1.1  應(yīng)用對象概述    78
4.1.2  應(yīng)用對象和應(yīng)用對象畫板    78
4.1.3  應(yīng)用對象的事件    85
4.2  使用代碼編輯器    87
4.2.1  代碼編輯器    87
4.2.2  編輯代碼    87
4.2.3  粘貼函數(shù)    89
4.2.4  粘貼語句    90
4.2.5  代碼編輯器的鍵盤操作    90
4.3  事務(wù)對象基礎(chǔ)    91
4.3.1  事務(wù)對象概述    91
4.3.2  創(chuàng)建自定義事務(wù)對象    92
4.4  實例:創(chuàng)建應(yīng)用程序?qū)ο?nbsp;   93
4.5  習(xí)題    95
第5章  窗體技術(shù)    96
5.1  窗體概述    96
5.2  設(shè)計窗體    97
5.2.1  窗體畫板概述    98
5.2.2  創(chuàng)建新窗體    98
5.2.3  創(chuàng)建繼承窗體    99
5.2.4  設(shè)計窗體屬性    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è)計實例    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  移動窗口中的控件    115
5.5.5  捕獲控制菜單中的
Close事件    115
5.5.6  將可視控件放置于
其他的控件上    115
5.5.7  實現(xiàn)動態(tài)顯示控件    116
5.5.8  動態(tài)創(chuàng)建可視控件    116
5.5.9  使用多窗口實例    117
5.5.10  在實例窗口中引用控件    118
5.5.11  向窗口傳遞多個參數(shù)    119
5.5.12  設(shè)計實時幫助條    119
5.5.13  實現(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è)計帶滾動條的圖形控件    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è)計記事本程序    131
6.3  選項控件    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  添加與刪除列表項    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對象的方法    160
6.8.4  使用OLE訪問
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ā)時機    171
7.3.2  編寫菜單事件處理程序    171
7.4  菜單設(shè)計實例    171
7.4.1  制作彈出式菜單    171
7.4.2  為主窗口配置菜單    172
7.4.3  設(shè)計圖形菜單    175
7.5  習(xí)題    177
第8章  PowerBuilder數(shù)據(jù)庫
應(yīng)用基礎(chǔ)    178
8.1  數(shù)據(jù)庫的基本概念    178
8.2  PowerBulider的數(shù)據(jù)庫接口    179
8.2.1  標(biāo)準(zhǔn)數(shù)據(jù)庫接口    180
8.2.2  專用數(shù)據(jù)庫接口    181
8.3  數(shù)據(jù)庫畫板    181
8.3.1  數(shù)據(jù)庫畫板窗口    181
8.3.2  數(shù)據(jù)庫畫板功能    181
8.3.3  修改數(shù)據(jù)庫選項    182
8.4  創(chuàng)建和刪除數(shù)據(jù)庫    183
8.4.1  創(chuàng)建數(shù)據(jù)庫    183
8.4.2  刪除數(shù)據(jù)庫    184
8.5  連接數(shù)據(jù)庫    184
8.5.1  數(shù)據(jù)庫連接簡介    184
8.5.2  使用事務(wù)對象    185
8.5.3  創(chuàng)建學(xué)生數(shù)據(jù)庫    190
8.6  操作數(shù)據(jù)庫表    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  實例:創(chuàng)建、配置并連接后臺
數(shù)據(jù)庫    199
8.7.1  選擇數(shù)據(jù)庫管理系統(tǒng)    199
8.7.2  數(shù)據(jù)庫設(shè)計    200
8.7.3  配置數(shù)據(jù)庫連接    200
8.8  習(xí)題    204
第9章  數(shù)據(jù)窗口技術(shù)    205
9.1  數(shù)據(jù)窗口概述    205
9.1.1  一個簡單的數(shù)據(jù)窗口
設(shè)計示例    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ù)窗口對象操作    218
9.2.1  劃分區(qū)域    218
9.2.2  添加和刪除列    219
9.2.3  計算字段    219
9.2.4  過濾數(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è)計實例    229
9.4.1  增加數(shù)據(jù)窗口數(shù)據(jù)    229
9.4.2  按學(xué)號排序    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)建對象    243
10.2.1  創(chuàng)建管道對象    244
10.2.2  創(chuàng)建支撐用戶對象    245
10.2.3  創(chuàng)建窗口    246
10.3  數(shù)據(jù)管道操作    246
10.3.1  初始化操作    246
10.3.2  啟動和終止數(shù)據(jù)管道    247
10.3.3  處理行錯誤    249
10.3.4  結(jié)束操作    251
10.3.5  數(shù)據(jù)庫之間的數(shù)據(jù)傳遞    251
10.4  數(shù)據(jù)管道設(shè)計實例    254
10.4.1  創(chuàng)建數(shù)據(jù)管道    254
10.4.2  數(shù)據(jù)管道程序設(shè)計    256
10.4.3  系統(tǒng)集成    259
10.5  習(xí)題    261
第11章  用戶對象和用戶事件技術(shù)    263
11.1  用戶對象概述    263
11.1.1  面向?qū)ο缶幊碳夹g(shù)    263
11.1.2  用戶對象的分類    264
11.2  創(chuàng)建用戶對象    267
11.2.1  創(chuàng)建標(biāo)準(zhǔn)可視用戶對象    267
11.2.2  創(chuàng)建定制可視用戶對象    268
11.2.3  創(chuàng)建外部可視用戶對象    269
11.2.4  創(chuàng)建定制類用戶對象    270
11.2.5  創(chuàng)建標(biāo)準(zhǔn)類用戶對象    271
11.2.6  繼承創(chuàng)建    272
11.3  定制用戶對象    273
11.3.1  插入不可視用戶對象    273
11.3.2  插入結(jié)構(gòu)    275
11.3.3  插入函數(shù)    276
11.3.4  插入事件    278
11.4  使用用戶對象    279
11.4.1  使用可視用戶對象    279
11.4.2  使用類用戶對象    281
11.5  窗口與用戶對象間的通信    285
11.5.1  直接引用用戶
對象屬性    285
11.5.2  使用函數(shù)    286
11.5.3  使用用戶事件    287
11.6  制作一個通用對話框?qū)嵗?nbsp;   288
11.6.1  制作通用對話框    288
11.6.2  設(shè)計計算器    297
11.7  習(xí)題    301
第12章  管理庫文件    302
12.1  庫文件概述    302
12.1.1  庫文件    302
12.1.2  庫畫板    303
12.2  管理PBL庫    306
12.2.1  創(chuàng)建和刪除庫    306
12.2.2  創(chuàng)建動態(tài)庫    307
12.2.3  優(yōu)化庫文件    308
12.2.4  設(shè)置搜索路徑    308
12.2.5  重建與移植庫    310
12.3  操作庫與維護(hù)庫及其對象    310
12.3.1  打開和預(yù)覽對象    310
12.3.2  復(fù)制、移動、粘貼和
刪除對象    311
12.3.3  搜索目標(biāo)程序、庫
和對象    312
12.3.4  導(dǎo)入和導(dǎo)出對象    313
12.3.5  生成庫內(nèi)容報告    314
12.4  根據(jù)已有的庫文件創(chuàng)建目標(biāo)    315
12.5  習(xí)題    317
第13章  程序調(diào)試與發(fā)布    318
13.1  調(diào)試器概述    318
13.2  斷點操作    319
13.2.1  調(diào)試應(yīng)用程序的
切換    319
13.2.2  設(shè)置斷點    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  運行錯誤解釋    324
13.5  發(fā)布應(yīng)用程序    326
13.5.1  概述    327
13.5.2  建立工程對象    327
13.5.3  編譯生成各類對象    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  在注冊表里的設(shè)置    335
13.6.4  確定要生成的程序包的
名字和目標(biāo)    336
13.7  習(xí)題    336
第14章  分布式體系    337
14.1  分布式體系結(jié)構(gòu)概述    337
14.1.1  分布式計算    337
14.1.2  遠(yuǎn)程對象    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è)計實例    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ù)庫    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  支持實例緩沖池    369
15.3  使用共享組件    371
15.3.1  創(chuàng)建一個共享組件    371
15.3.2  創(chuàng)建一個服務(wù)組件    372
15.3.3  調(diào)用另一個服務(wù)器
組件的方法    372
15.3.4  訪問組件屬性    373
15.4  組件測試與調(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代理對象    379
15.9  調(diào)用組件方法    379
15.9.1  調(diào)用方法    379
15.9.2  清除代理對象實例    380
15.9.3  請求服務(wù)器返回
消息    381
15.10  處理通信錯誤    382
15.10.1  概述    382
15.10.2  連接對象Error
事件腳本    383
15.11  分發(fā)客戶應(yīng)用    384
15.12  習(xí)題    384

本目錄推薦

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