会员   密码 您忘记密码了吗?
1,570,843 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > PowerBuilder實用教程(第5版)
PowerBuilder實用教程(第5版)
上一张
下一张
prev next

PowerBuilder實用教程(第5版)

作者: 鄭阿奇(主編)
出版社: 電子工業出版社
出版日期: 2018-05-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT354.00
市场价格: RM63.64
本店售价: RM56.64
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書以PowerBuilder 12.5為平臺,內容包含PowerBuilder實用教程、習題、上機操作指導和綜合應用實習共四個部分。實用教程在介紹PowerBuilder開發環境的基礎上,系統地介紹PowerScript語言、視窗及視窗控制項、創建資料庫、資料視窗及資料視窗控制項、高級視窗控制項、使用者自訂事件、選單、自訂函數和結構、SQL語句、游標、使用者自訂物件、資料管道、PBL庫管理器等知識。教程實例更加系統,配套更加完備,前後既獨立又有聯繫。章節有小綜合,最後有一個大綜合。習題主要用於訓練基本概念。實驗部分著重訓練配套的基本內容和操作方法,實驗內容既是一個應用題又是一個開發題。最後的大綜合應用PowerBuilder解決一個小規模實際問題。
 
本書配備同步電子課件、每一章應用實例原始檔案、每一個實驗實例原始檔案、綜合應用實習原始檔案,需要的讀者可在華信教育資源網上下載。


作者介紹


目錄

第1部分PowerBuilder實用教程
第1章PowerBuilder Classic 12.5開發環境 1
1.1整合式開發環境簡介 1
1.1.1PowerBuilder的基本概念 1
1.1.2主窗口 2
1.2簡單應用程式實例 6
1.2.1帶視窗的簡單應用程式 6
1.2.2無視窗的簡單應用程式 9
第2章PowerScript語言 11
2.1PowerScript基礎 11
2.1.1注釋 11
2.1.2識別字 11
2.1.3續行符 12
2.1.4特殊字元 12
2.1.5空值 13
2.2資料類型 13
2.2.1標準資料類型 13
2.2.2枚舉類型 14
2.3變數聲明及作用域 14
2.3.1變數聲明 14
2.3.2陣列的聲明 15
2.3.3變數作用域 15
2.4運運算元及運算式 16
2.4.1算術運運算元 16
2.4.2關係運運算元 17
2.4.3邏輯運運算元 17
2.4.4連接運運算元 17
2.4.5運運算元的優先順序 18
2.5PowerScript語句 18
2.5.1設定陳述式 18
2.5.2分支語句 18
2.5.3迴圈語句 20
2.5.4GOTO語句 24
2.6常用的標準函數 24
2.6.1MessageBox()函數 24
2.6.2Open()函數 25
2.6.3Close()函數 25
2.6.4Run()函數 25
2.7編輯代碼 26
2.8應用程式程式設計實例 27
第3章窗口 31
3.1創建新的視窗物件 31
3.1.1創建視窗物件的過程 31
3.1.2窗口的繼承 31
3.1.3窗口畫板 32
3.1.4預覽窗口 33
3.2視窗屬性 33
3.2.1視窗的類型和基本屬性 34
3.2.2視窗的滾動屬性 35
3.2.3應用程式視窗的工具列 36
3.2.4視窗的其他屬性頁 37
3.3視窗函數 37
3.3.1系統視窗函數 37
3.3.2使用者自訂視窗函數 39
3.4窗口事件 41
3.5窗口程式設計 43
第4章視窗控制項 46
4.1視窗控制項的種類 46
4.2向視窗添加控制項 48
4.2.1添加視窗控制項 48
4.2.2選中視窗控制項 49
4.2.3刪除視窗控制項 49
4.2.4複製視窗控制項 49
4.3視窗控制項的佈局調整 50
4.3.1齊整性操作 50
4.3.2視窗控制項的【Tab】鍵順序 52
4.4視窗控制項的通用屬性 53
4.5常用的視窗控制項 55
4.5.1選項卡 55
4.5.2命令按鈕與圖像按鈕 58
4.5.3選項按鈕、核取方塊與群組方塊 60
4.5.4靜態文本與圖片 62
4.5.5單行編輯方塊與多行編輯方塊 63
4.5.6編輯遮罩控制項 66
4.6常用的視窗控制項程式設計實例 67
4.6.1創建視窗應用程式和基本視窗 68
4.6.2通過視窗繼承創建新視窗1 70
4.6.3通過視窗繼承創建新視窗2 75
4.6.4通過視窗1進入視窗2 82
第5章創建資料庫 84
5.1資料庫概述 84
5.2資料庫畫板 85
5.3配置ASA資料庫 86
5.4配置ODBC資料來源 87
5.5配置DB Profile 88
5.6資料庫的連接與斷開 89
5.7創建表 89
5.7.1創建新表 89
5.7.2定義表結構 90
5.7.3刪除表 91
5.7.4創建主鍵、索引和外鍵 92
5.7.5刪除主鍵、索引和外鍵 94
5.7.6定義列的擴展屬性 95
5.8資料的輸入 95
5.8.1利用圖形介面輸入資料 95
5.8.2利用嵌入式SQL命令輸入資料 96
5.9視圖 100
第6章資料視窗 102
6.1資料視窗初步 102
6.1.1創建資料視窗物件 103
6.1.2創建資料視窗控制項 105
6.1.3資料庫操作程式設計 106
6.1.4連接資料庫程式設計實例 107
6.2資料來源 110
6.2.1快速選擇資料來源 110
6.2.2SQL選擇資料來源 110
6.2.3查詢資料來源 115
6.2.4外部資料來源 116
6.2.5存儲過程資料來源 117
6.3資料視窗的顯示風格 118
6.3.1顯示風格的種類和特點 119
6.3.2各種風格的資料視窗的創建 120
6.4資料視窗畫板 127
6.4.1資料視窗畫板的組成 127
6.4.2定制資料視窗畫板 129
6.5設計資料視窗物件 130
6.5.1資料視窗物件中欄位標籤的屬性 130
6.5.2資料視窗物件中欄位的屬性 130
6.5.3 【Tab】鍵的跳轉次序 134
6.5.4查詢結果中重複值的壓縮 134
6.5.5資料視窗物件的有效性檢驗 135
6.5.6資料視窗物件的排序 135
6.5.7資料視窗物件的過濾 135
6.5.8資料視窗物件中資料的匯出和導入 136
6.5.9在資料視窗中使用條件點陣圖 137
6.6資料視窗物件程式設計實例 138
第7章資料視窗控制項 142
7.1配置資料視窗控制項 143
7.2資料視窗控制項屬性 143
7.3資料視窗控制項事務物件 144
7.4資料視窗控制項的函數 147
7.5資料視窗控制項的事件 154
7.6資料視窗程式設計 156
7.7資料視窗程式設計實例 157
第8章高級視窗控制項 162
8.1清單方塊類控制項 162
8.1.1清單方塊控制項常用屬性、事件和函數 163
8.1.2清單方塊控制項程式設計實例 165
8.2清單視圖控制項與樹狀視圖控制項 167
8.2.1清單視圖控制項 167
8.2.2清單視圖控制項程式設計實例 170
8.2.3樹狀視圖控制項 173
8.2.4樹狀視圖控制項程式設計實例 176
8.3統計圖控制項 178
8.3.1統計圖控制項的結構 178
8.3.2統計圖控制項的種類 178
8.3.3統計圖控制項的屬性 179
8.3.4統計圖控制項的函數 182
8.3.5統計圖控制項的程式設計 184
8.3.6統計圖控制項程式設計實例 186
8.4水準進度條控制項與垂直進度條控制項 187
8.4.1水準進度條控制項與垂直進度條控制項介紹 187
8.4.2水準進度條控制項程式設計實例 188
8.5水準跟蹤條控制項與垂直跟蹤條控制項 190
8.6水準捲軸控制項與垂直捲動條控制項 191
8.6.1水準捲軸控制項與垂直捲動條控制項介紹 191
8.6.2水準捲軸控制項與垂直捲動條控制項程式設計實例 192
8.7“RichText”編輯方塊控制項 193
8.7.1 “RichText”編輯方塊控制項介紹 193
8.7.2 “RichText”編輯方塊控制項程式設計實例 195
8.8靜態文本超連結控制項與圖片超連結控制項 196
8.9OLE控制項 197
8.9.1OLE控制項介紹 197
8.9.2OLE控制項程式設計實例 198
第9章用戶自訂事件 201
9.1定義用戶事件 201
9.2用戶事件號 202
9.3刪除用戶事件 205
9.4觸發用戶事件 206
9.5使用者事件程式設計實例 207
第10章選單 211
10.1創建選單 211
10.1.1選單術語 211
10.1.2選單的設計原則 211
10.1.3選單的種類 212
10.1.4選單畫板 212
10.1.5創建選單對象 213
10.2選單屬性 215
10.3選單事件 217
10.4彈出式選單 217
10.5選單的函數 218
10.6選單與窗口的關聯 219
10.7選單程式設計實例 219
第11章自訂函數和結構 222
11.1自訂全域函數 222
11.1.1創建自訂全域函數 222
11.1.2修改自訂全域函數 223
11.1.3刪除自訂全域函數 224
11.2自訂物件函數 224
11.2.1創建自訂物件函數 224
11.2.2修改自訂物件函數 225
11.2.3刪除自訂物件函數 225
11.3外部函數 227
11.3.1外部函數的定義 227
11.3.2外部函數的調用 228
11.3.3外部函數使用實例 228
11.4結構 229
11.4.1定義全域結構 229
11.4.2定義物件層結構 230
11.4.3使用結構 231
11.4.4刪除結構 231
第12章SQL語句 233
12.1嵌入式SQL語句 233
12.1.1Select語句 233
12.1.2Insert語句 234
12.1.3Update語句 234
12.1.4Delete語句 235
12.2動態SQL語句 235
12.2.1類型一:固定動作表結構和記錄 235
12.2.2類型二:動態動作表結構和記錄 236
12.2.3類型三:固定查詢 236
12.2.4類型四:動態查詢 237
第13章遊標 240
13.1聲明遊標 240
13.2打開遊標 240
13.3提取資料 241
13.4關閉遊標 241
13.5使用條件子句 242
13.6程式設計實例 242
第14章使用者自訂物件 244
14.1可視使用者物件 244
14.1.1創建標準可視使用者物件 244
14.1.2使用可視使用者物件 246
14.1.3修改使用者對象 247
14.1.4創建定制可視使用者物件 247
14.1.5創建外部可視使用者物件 248
14.2類使用者物件 249
14.2.1創建標準類使用者物件 249
14.2.2使用類使用者物件 249
14.2.3創建定制類使用者物件 250
14.3使用者物件使用程式設計實例 250
第15章資料管道 255
15.1創建資料管道 255
15.1.1在資料庫畫板中創建資料管道 255
15.1.2創建資料管道物件 258
15.1.3打開和修改資料管道 258
15.1.4刪除資料管道 259
15.2資料管道物件的屬性、事件和函數 259
15.2.1資料管道的屬性 260
15.2.2資料管道的事件 260
15.2.3資料管道的函數 260
15.3資料管道程式設計實例 262
第16章PBL庫管理器 267
16.1Library庫畫板 267
16.1.1 “Library”工作區 267
16.1.2庫畫板工具列 267
16.1.3庫畫板選單 268
16.2庫畫板應用 270
16.2.1創建PBL文件 270
16.2.2一個簡單的Web程式 270
16.2.3編輯物件 271
16.2.4複製對象 271
16.2.5移動對象 271
16.2.6刪除對象 271
16.3可執行檔 272
16.3.1應用程式的搜索路徑 272
16.3.2生成可執行檔 272
16.3.3在Windows環境下運行 273

第2部分習題
E.1PowerBuilder Classic 12.5開發環境 275
E.2PowerScript語言 275
E.3窗口 275
E.4視窗控制項 276
E.5創建資料庫 277
E.6資料視窗 278
E.7資料視窗控制項 278
E.8高級視窗控制項 279
E.9用戶自訂事件 280
E.10選單 281
E.11自訂函數和結構 281
E.12SQL語句 282
E.13遊標 282
E.14使用者自訂物件 282
E.15資料管道 282
E.16PBL庫管理器 283

第3部分上機操作指導
T.1PowerBuilder Classic 12.5整合式開發環境 284
T.2PowerScript語言與事件腳本 287
T.3視窗與常用控制項程式設計(一) 288
T.4資料庫的創建與連接 289
T.5視窗與常用控制項程式設計(二) 294
T.6視窗與常用控制項程式設計(三) 296
T.7資料視窗的程式設計(一) 301
T.8資料視窗的程式設計(二) 305
T.9資料視窗的程式設計(三) 308
T.10OLE控制項的程式設計 315
T.11用戶自訂事件 319
T.12選單的使用 322
T.13遊標的使用 325

第4部分綜合應用實習
P.1系統分析和設計 329
P.2創建視窗及代碼實現 330
P.3系統測試 354
P.4軟體部署 354
P.5如何訪問SQL Server資料庫 356

附 錄
附錄APowerBuilder應用程式的調試 358
A.1使用調試畫板 358
A.1.1進入調試畫板 358
A.1.2調試步驟 359
A.2使用“PBDebug” 363
A.2.1生成不包含計時器值的文本跟蹤檔“.dbg” 363
A.2.2生成包含計時器值的跟蹤檔“.pbp” 364
A.2.3使用跟蹤函數 366
附錄BPowerBuilder常用函數 368