內容簡介
本書以最新版本PowerBuilder Classic 12.5為平颱,包含PowerBuilder教程、習題和實驗及綜閤應用實習共三個部分,最後還有附錄。教程在介紹Classic 12.5集成開發環境基礎上,通過一個簡單實例說明開發過程,係統地介紹PowerScript語言、窗口及基本控件、常用控件、選單、創建數據庫、數據窗口、數據窗口控件、用戶自定義事件、用戶自定義對象、SQL語句編程、PBL庫管理器等知識。習題主要用於訓練基本概念,實驗部分著重訓練配套的基本內容和操作方法,最後的大綜閤應用解決一個小規模實際問題。
本書配備同步電子課件、每一章應用實例源文件、每一個實驗實例源文件、綜閤應用實習源文件,需要的讀者可在華信教育資源網上下載,網址是www.hxedu.com.cn。
作者簡介
2002年至現在在南京師範大學工作2000年前教學數據庫教學工作2000年至現在:從事Java、PowerBuilder和數據庫教學和科學研究工作
目錄
第一部分 PowerBuilder實用教程
第1章 PowerBuilder Classic 12.5開發
環境 2
1.1 Classic 12.5集成開發環境IDE
簡介 2
1.1.1 PowerBuilder的基本
概念 2
1.1.2 主窗口 3
1.2 簡單應用程序實例 5
1.2.1 帶窗口的簡單應用程序 5
1.2.2 窗口的簡單應用程序 7
第2章 PowerScript語言 9
2.1 PowerScript基礎 9
2.1.1 注釋 9
2.1.2 標識符 9
2.1.3 續行符 10
2.1.4 特殊字符 10
2.1.5 空值 11
2.2 數據類型 11
2.2.1 標準數據類型 11
2.2.2 枚舉類型 12
2.3 變量聲明及作用域 12
2.3.1 變量聲明 12
2.3.2 數組的聲明 13
2.3.3 變量作用域 13
2.4 運算符及錶達式 14
2.4.1 算術運算符 14
2.4.2 關係運算符 15
2.4.3 邏輯運算符 15
2.4.4 連接運算符 15
2.4.5 運算符的優先級 16
2.5 PowerScript語句 16
2.5.1 賦值語句 16
2.5.2 分支語句 17
2.5.3 循環語句 18
2.5.4 GOTO語句 21
2.6 幾個常用的標準函數 22
2.6.1 MessageBox函數 22
2.6.2 Open函數 22
2.6.3 Close函數 23
2.6.4 Run函數 23
2.7 自定義函數 24
2.7.1 創建自定義函數 24
2.7.2 修改自定義函數 25
2.7.3 刪除自定義函數 25
2.8 結構 26
2.8.1 定義結構 26
2.8.2 使用結構 27
2.8.3 刪除結構 27
2.9 編輯代碼 27
2.10 應用程序編程實例 28
第3章 窗口和基本控件 32
3.1 創建窗口對象 32
3.1.1 基本過程 32
3.1.2 窗口畫闆 32
3.1.3 預覽窗口 33
3.2 窗口屬性 33
3.2.1 基本特徵屬性頁 33
3.2.2 滾動條屬性頁 35
3.2.3 工具欄屬性頁 35
3.2.4 其他屬性頁 36
3.3 窗口函數和事件 36
3.3.1 窗口函數 37
3.3.2 窗口事件 38
3.4 窗口編程 39
3.5 控件的種類 41
3.6 控件基本操作 42
3.6.1 嚮窗口添加控件 42
3.6.2 控件的選中、刪除和復製
43
3.6.3 控件在窗口中的布局 44
3.7 控件的通用屬性 46
3.8 常用窗口控件 47
3.8.1 選項卡 47
3.8.2 命令按鈕與圖像按鈕 50
3.8.3 單選按鈕、復選框與分組框
51
3.8.4 靜態文本與圖片 53
3.8.5 單行編輯框與多行編輯框
54
3.8.6 編輯掩碼控件 56
3.9 常用控件編程實例 58
3.9.1 創建應用程序和基本窗口
58
3.9.2 通過繼承創建新窗口“w1”
60
3.9.3 通過窗口繼承創建新窗口
“w2” 64
3.9.4 通過窗口“w1”定義的登錄
界麵進入窗口“w2” 71
第4章 常用控件 72
4.1 列錶框類控件 72
4.1.1 列錶框控件 73
4.1.2 列錶框控件編程實例 75
4.2 列錶視圖控件 77
4.2.1 列錶視圖控件 77
4.2.2 列錶視圖控件編程實例 80
4.3 進度條控件 82
4.3.1 進度條控件 82
4.3.2 進度條控件編程實例 83
4.4 跟蹤條控件 84
4.5 滾動條控件 85
4.5.1 滾動條控件 85
4.5.2 滾動條控件編程實例 86
4.6 靜態文本超鏈接與圖片超鏈接
控件 87
第5章 選單 89
5.1 創建選單 89
5.1.1 基本術語 89
5.1.2 選單的設計原則 89
5.1.3 選單的種類 89
5.1.4 選單畫闆 90
5.1.5 創建選單對象 91
5.2 選單屬性 92
5.3 選單事件 94
5.4 彈齣式選單 94
5.5 選單的函數 95
5.6 選單與窗口的關聯 96
5.7 選單編程實例 96
第6章 創建數據庫 98
6.1 數據庫概述 98
6.2 數據庫畫闆 99
6.3 配置ASA數據庫 100
6.4 配置ODBC數據源 100
6.5 配置DB Profile 101
6.6 數據庫的連接與斷開 102
6.7 創建錶 102
6.7.1 創建新錶 102
6.7.2 定義錶結構 103
6.7.3 刪除錶 104
6.7.4 創建主鍵、索引和
外鍵 104
6.7.5 刪除主鍵、索引和
外鍵 106
6.7.6 定義列的擴展屬性 107
6.8 數據的輸入 107
6.8.1 利用圖形界麵方式輸入
數據 107
6.8.2 利用嵌入式SQL命令輸入
數據 108
6.9 視圖 111
第7章 數據窗口 113
7.1 數據窗口初步 113
7.1.1 創建數據窗口對象 113
7.1.2 創建數據窗口控件 115
7.1.3 數據庫操作編程 116
7.1.4 連接數據庫編程實例 116
7.2 數據源 119
7.2.1 快速選擇數據源 119
7.2.2 SQL選擇數據源 120
7.2.3 查詢數據源 124
7.2.4 外部數據源 125
7.2.5 存儲過程數據源 125
7.3 數據窗口的顯示風格 126
7.3.1 顯示風格的種類和特點 126
7.3.2 各種風格的數據窗口的
創建 128
7.4 數據窗口畫闆 132
7.4.1 數據窗口畫闆的組成 133
7.4.2 定製數據窗口畫闆 135
7.5 設計數據窗口對象 135
7.5.1 數據窗口對象中字段標簽
的屬性 135
7.5.2 數據窗口對象中字段的
屬性 136
7.5.3 “Tab”鍵的跳轉次序 139
7.5.4 查詢結果中重復值的壓縮
139
7.5.5 數據窗口對象的有效性
檢驗 139
7.5.6 數據窗口對象的排序 140
7.5.7 數據窗口對象的過濾 140
7.5.8 數據窗口對象中數據的
導齣和導入 140
7.5.9 在數據窗口中使用條件
位圖 141
7.6 數據窗口對象編程實例 142
第8章 數據窗口控件 145
8.1 配置數據窗口控件 145
8.2 數據窗口控件屬性 146
8.3 數據窗口控件事務對象 147
8.4 數據窗口控件的函數 150
8.5 數據窗口控件的事件 156
8.6 數據窗口編程 158
8.7 數據窗口編程實例 159
第9章 用戶自定義事件 163
9.1 定義用戶事件 163
9.2 用戶事件號 164
9.3 刪除用戶事件 167
9.4 觸發用戶事件 167
9.5 用戶事件編程實例 168
第10章 用戶自定義對象 172
10.1 可視用戶對象 172
10.1.1 創建標準可視用戶對象
172
10.1.2 使用可視用戶對象 174
10.1.3 修改用戶對象 174
10.1.4 創建定製可視用戶對象
175
10.1.5 創建外部可視用戶對象
175
10.2 類用戶對象 176
10.2.1 創建標準類用戶對象 176
10.2.2 使用類用戶對象 177
10.2.3 創建定製類用戶對象 177
10.3 用戶對象使用編程實例 177
第11章 SQL語句編程 181
11.1 嵌入式SQL語句 181
11.1.1 Select語句 181
11.1.2 Insert語句 182
11.1.3 Update語句 182
11.1.4 Delete語句 183
11.2 動態SQL語句 183
11.2.1 類型一 183
11.2.2 類型二 184
11.2.3 類型三 184
11.2.4 類型四 185
11.3 遊標 188
11.3.1 聲明遊標 188
11.3.2 打開遊標 188
11.3.3 提取數據 189
11.3.4 關閉遊標 189
11.3.5 使用Where子句 189
11.3.6 遊標編程實例 190
第12章 PBL庫管理器 191
12.1 Library庫畫闆 191
12.1.1 “Library”工作區 191
12.1.2 庫畫闆工具欄 191
12.1.3 庫畫闆選單 192
12.2 庫畫闆應用 193
12.2.1 創建PBL文件 193
12.2.2 一個簡單的Web程序 194
12.2.3 編輯對象 194
12.2.4 復製對象 194
12.2.5 移動對象 195
12.2.6 刪除對象 195
12.3 可執行文件 195
12.3.1 應用程序的搜索
路徑 195
12.3.2 生成可執行文件 196
12.3.3 在Windows環境下運行
197
附錄A PowerBuilder應用程序的
調試 198
A.1 使用調試畫闆 198
A.1.1 進入調試畫闆 198
A.1.2 調試步驟 199
A.2 使用“PBDebug” 202
A.2.1 生成不包含計時器值的文本
跟蹤文件“.dbg” 202
A.2.2 生成包含計時器值的跟蹤
文件“.pbp” 202
A.2.3 使用跟蹤函數 204
附錄B PowerBuilder常用函數 206
附錄C SQL Server 2008基本操作 214
C.1 在SQL Server 2008中創建xscj
數據庫 214
C.2 新建數據錶 215
C.3 插入數據 217
第二部分 習題和實驗
第1章 PowerBuilder Classic 12.5開發
環境 219
習題 219
實驗 219
第2章 PowerScript語言 220
習題 220
實驗 220
第3章 窗口和基本控件 222
習題 222
實驗 223
第4章 常用控件 224
習題 224
實驗 224
第5章 選單 226
習題 226
實驗 226
第6章 創建數據庫 227
習題 227
實驗 228
第7章 數據窗口 229
習題 229
實驗 229
第8章 數據窗口控件 230
習題 230
實驗 230
第9章 用戶自定義事件 232
習題 232
實驗 232
第10章 用戶自定義對象 233
習題 233
實驗 233
第11章 SQL語句編程 234
習題 234
實驗 234
第12章 PBL庫管理器 235
習題 235
實驗 235
第三部分 綜閤應用實習
P.1 係統分析和設計 237
P.2 創建窗口及代碼實現 238
P.3 係統測試 259
P.4 軟件部署 259
P.5 如果采用SQL Server 2008
數據庫 260
前言/序言
PowerBuilder實用教程(第4版) 下載 mobi epub pdf txt 電子書 格式
評分
☆☆☆☆☆
書到瞭,包裝還可以,應該是正版的
評分
☆☆☆☆☆
書很好,就是沒有資源。
評分
☆☆☆☆☆
好東西,吐槽無界麵的數據庫,好書
評分
☆☆☆☆☆
還行
評分
☆☆☆☆☆
反復對照瞭基本教材,最後選的這一本。仔細看之後,發現書比較薄,很多內容說得不夠詳細,就連主菜單裏的各種功能都有遺漏,想學完教材真正投入開發實戰幾乎不可能。總的來說這根本不是一份“實用”的教程,充其量隻能應付某些初期考試而已。
評分
☆☆☆☆☆
很不錯的一本書,6.0以後再也沒看過書,可以係統的學一下瞭。
評分
☆☆☆☆☆
東西很好,物流很快,非常好
評分
☆☆☆☆☆
還沒看,這書終於到貨瞭。先買著先,怕以後買不到。
評分
☆☆☆☆☆
好東西,吐槽無界麵的數據庫,好書