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

PowerBuilder 10.0 實用教程

PowerBuilder 10.0 實用教程

定 價:¥34.00

作 者: 崔巍,陳雍先 編著
出版社: 清華大學出版社
叢編項:
標 簽: PowerBuilder

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

內容簡介

  PowerBuilder 10.0是PowerSoft公司最新推出的可視化數(shù)據(jù)庫系統(tǒng)集成開發(fā)工具,非常適用于開發(fā)管理信息系統(tǒng)。本書圍繞PowerBuilder 10.0提供的技術,系統(tǒng)闡述了PowerScript編程基礎、應用對象及事務對象、窗體、菜單、數(shù)據(jù)窗口、管道對象、用戶對象、庫文件以及分布式應用;重點討論了應用對象的設計、數(shù)據(jù)窗口的設計、數(shù)據(jù)庫的連接以及用戶對象和庫文件的創(chuàng)建。在講解理論知識的同時,本書利用實例來介紹具體的設計方法及過程,例如通過身份驗證窗體的設計來介紹如何來設計窗體,通過學生數(shù)據(jù)庫的建立和連接介紹PowerBuilder最具特色的數(shù)據(jù)窗口的使用,等等。同時為便于讀者復習與練習,各章節(jié)都附有復習思考題及參考答案。本書內容全面,實例豐富,概念清晰,圖文并茂,既適合數(shù)據(jù)庫編程初學者的入門學習,也可作為系統(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)建第一個應用程序    16
1.6  習題    21
第2章  SQL基礎    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操作進行
身份驗證    45
2.5  習題    48
第3章  PowerBuilder編程基礎    49
3.1  面向對象的編程特點    49
3.2  PowerScript語言基礎    50
3.2.1  標識符,注釋,代詞    50
3.2.2  數(shù)據(jù)類型    52
3.2.3  變量與常量    53
3.2.4  數(shù)組    55
3.2.5  運算符    56
3.2.6  表達式    57
3.3  PowerScript編程基礎    58
3.3.1  控制結構    58
3.3.2  函數(shù)和結構    62
3.3.3  編程規(guī)范    73
3.4  實例:文件復制    74
3.5  習題    77
第4章  PowerBuilder 應用基礎    78
4.1  應用對象基礎    78
4.1.1  應用對象概述    78
4.1.2  應用對象和應用對象畫板    78
4.1.3  應用對象的事件    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  事務對象基礎    91
4.3.1  事務對象概述    91
4.3.2  創(chuàng)建自定義事務對象    92
4.4  實例:創(chuàng)建應用程序對象    93
4.5  習題    95
第5章  窗體技術    96
5.1  窗體概述    96
5.2  設計窗體    97
5.2.1  窗體畫板概述    98
5.2.2  創(chuàng)建新窗體    98
5.2.3  創(chuàng)建繼承窗體    99
5.2.4  設計窗體屬性    100
5.2.5  保存、預覽、打印窗體    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  窗體設計實例    112
5.5.1  創(chuà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  設計實時幫助條    119
5.5.13  實現(xiàn)“跑馬燈”    120
5.5  習題    121
第6章  常用控件技術    122
6.1  按鈕控件    122
6.1.1  命令按鈕    122
6.1.2  圖形按鈕    123
6.1.3  設計帶滾動條的圖形控件    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  設計記事本程序    131
6.3  選項控件    134
6.3.1  單選按鈕    135
6.3.2  復選框    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  使用標簽控件    150
6.7.1  相關概念    150
6.7.2  建立標簽控件    151
6.7.3  屬性    153
6.7.4  事件    157
6.8  OLE控件    157
6.8.1  放入OLE控件    157
6.8.2  設置OLE控件    159
6.8.3  激活OLE對象的方法    160
6.8.4  使用OLE訪問
Excel數(shù)據(jù)    161
6.9  習題    164
第7章  菜單技術    165
7.1  菜單概述    165
7.2  菜單操作    166
7.2.1  創(chuàng)建新菜單    166
7.2.2  修改菜單    167
7.2.3  設置菜單屬性    169
7.3  菜單事件    170
7.3.1  菜單事件觸發(fā)時機    171
7.3.2  編寫菜單事件處理程序    171
7.4  菜單設計實例    171
7.4.1  制作彈出式菜單    171
7.4.2  為主窗口配置菜單    172
7.4.3  設計圖形菜單    175
7.5  習題    177
第8章  PowerBuilder數(shù)據(jù)庫
應用基礎    178
8.1  數(shù)據(jù)庫的基本概念    178
8.2  PowerBulider的數(shù)據(jù)庫接口    179
8.2.1  標準數(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  使用事務對象    185
8.5.3  創(chuàng)建學生數(shù)據(jù)庫    190
8.6  操作數(shù)據(jù)庫表    193
8.6.1  表的創(chuàng)建與刪除    193
8.6.2  定義表的屬性、列的屬性
和擴展屬性    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ù)庫設計    200
8.7.3  配置數(shù)據(jù)庫連接    200
8.8  習題    204
第9章  數(shù)據(jù)窗口技術    205
9.1  數(shù)據(jù)窗口概述    205
9.1.1  一個簡單的數(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ù)窗口對象操作    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ù)窗口設計實例    229
9.4.1  增加數(shù)據(jù)窗口數(shù)據(jù)    229
9.4.2  按學號排序    233
9.4.3  數(shù)據(jù)窗口排序    234
9.4.4  利用DataStore
共享數(shù)據(jù)    235
9.4.5  關聯(lián)與條件查詢    237
9.4.6  數(shù)據(jù)查詢    239
9.4.7  模糊查詢    240
9.5  習題    242
第10章  數(shù)據(jù)管道技術    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  結束操作    251
10.3.5  數(shù)據(jù)庫之間的數(shù)據(jù)傳遞    251
10.4  數(shù)據(jù)管道設計實例    254
10.4.1  創(chuàng)建數(shù)據(jù)管道    254
10.4.2  數(shù)據(jù)管道程序設計    256
10.4.3  系統(tǒng)集成    259
10.5  習題    261
第11章  用戶對象和用戶事件技術    263
11.1  用戶對象概述    263
11.1.1  面向對象編程技術    263
11.1.2  用戶對象的分類    264
11.2  創(chuàng)建用戶對象    267
11.2.1  創(chuàng)建標準可視用戶對象    267
11.2.2  創(chuàng)建定制可視用戶對象    268
11.2.3  創(chuàng)建外部可視用戶對象    269
11.2.4  創(chuàng)建定制類用戶對象    270
11.2.5  創(chuàng)建標準類用戶對象    271
11.2.6  繼承創(chuàng)建    272
11.3  定制用戶對象    273
11.3.1  插入不可視用戶對象    273
11.3.2  插入結構    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  制作一個通用對話框實例    288
11.6.1  制作通用對話框    288
11.6.2  設計計算器    297
11.7  習題    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  設置搜索路徑    308
12.2.5  重建與移植庫    310
12.3  操作庫與維護庫及其對象    310
12.3.1  打開和預覽對象    310
12.3.2  復制、移動、粘貼和
刪除對象    311
12.3.3  搜索目標程序、庫
和對象    312
12.3.4  導入和導出對象    313
12.3.5  生成庫內容報告    314
12.4  根據(jù)已有的庫文件創(chuàng)建目標    315
12.5  習題    317
第13章  程序調試與發(fā)布    318
13.1  調試器概述    318
13.2  斷點操作    319
13.2.1  調試應用程序的
切換    319
13.2.2  設置斷點    320
13.3  調試方法    321
13.3.1  調試的開始、繼續(xù)
和停止    322
13.3.2  其他調試方法    322
13.4  查看信息    323
13.4.1  查看各種變量值    323
13.4.2  查看其他信息    323
13.4.3  運行錯誤解釋    324
13.5  發(fā)布應用程序    326
13.5.1  概述    327
13.5.2  建立工程對象    327
13.5.3  編譯生成各類對象    328
13.5.4  編譯生成可執(zhí)行應用    329
13.6  制作安裝盤    335
13.6.1  找出軟件發(fā)布的所有
必需文件    335
13.6.2  確保軟件的目錄結構
同軟件一致    335
13.6.3  在注冊表里的設置    335
13.6.4  確定要生成的程序包的
名字和目標    336
13.7  習題    336
第14章  分布式體系    337
14.1  分布式體系結構概述    337
14.1.1  分布式計算    337
14.1.2  遠程對象    339
14.1.3  應用服務器    339
14.2  分布式體系應用    340
14.2.1  建立客戶端通信    342
14.2.2  控制用戶登錄應用
服務器    343
14.2.3  創(chuàng)建分布式PowerBuilder
服務器    344
14.3  分布式體系設計實例    347
14.3.1  創(chuàng)建EAServer組件    347
14.3.2  發(fā)布客戶端應用    351
14.4  習題    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  提供事務支持    363
15.2.4  執(zhí)行檢索操作    366
15.2.5  執(zhí)行更新操作    367
15.2.6  傳遞結果集    368
15.2.7  支持實例緩沖池    369
15.3  使用共享組件    371
15.3.1  創(chuàng)建一個共享組件    371
15.3.2  創(chuàng)建一個服務組件    372
15.3.3  調用另一個服務器
組件的方法    372
15.3.4  訪問組件屬性    373
15.4  組件測試與調試    375
15.5  向Jaguar分發(fā)組件    376
15.6  Jaguar客戶概述    377
15.7  與Jaguar服務器連接    377
15.7.1  編寫代碼    377
15.7.2  使用向導    378
15.8  生成Jaguar代理對象    379
15.9  調用組件方法    379
15.9.1  調用方法    379
15.9.2  清除代理對象實例    380
15.9.3  請求服務器返回
消息    381
15.10  處理通信錯誤    382
15.10.1  概述    382
15.10.2  連接對象Error
事件腳本    383
15.11  分發(fā)客戶應用    384
15.12  習題    384

本目錄推薦

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