注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計PowerbuilderPowerBuilder程序設計教程(高職高?,F(xiàn)代信息技術系列教材)

PowerBuilder程序設計教程(高職高專現(xiàn)代信息技術系列教材)

PowerBuilder程序設計教程(高職高?,F(xiàn)代信息技術系列教材)

定 價:¥20.00

作 者: 費雅潔、曲樂聲、王健
出版社: 人民郵電出版社
叢編項: 高職高?,F(xiàn)代信息技術系列教材
標 簽: Powerbuilder

ISBN: 9787115131003 出版時間: 2006-01-01 包裝: 平裝
開本: 16開 頁數: 221 字數:  

內容簡介

  本書基于PowerBuilder最新版本PowerBuilder9.0,遵循應用程序的開發(fā)步驟,著重講述了四方面內容。第一,應用對象、窗口對象、數據窗口對象、菜單對象、用戶對象和用戶事件,以及對象的創(chuàng)建、屬性設置、典型事件腳本;第二,數據庫、表、視圖、游標及嵌入式SQL;第三,PowerBuilder的高級應用,如分布式PowerBuilder及Web應用程序設計;第四,應用程序的調試、編譯和發(fā)布。本教材力求突出其實用性,每一部分都結合“圖書管理系統(tǒng)”案例進行講述,一方面通過實踐練習將一個實際項目的完整開發(fā)過程詳細地呈現(xiàn)給讀者,另一方面通過對應用對象、窗口對象、菜單對象、數據窗口對象、用戶對象、用戶事件等進行典型編程,使讀者掌握使用PowerBuilder開發(fā)實際項目的關鍵技術。本書內容豐富,講解循序漸進、深入淺出,案例完整、實用,是一本很有參考價值的教材。本書可以作為高職高專教材,也適合自學者及軟件開發(fā)人員參考使用。

作者簡介

暫缺《PowerBuilder程序設計教程(高職高?,F(xiàn)代信息技術系列教材)》作者簡介

圖書目錄

第1章 PowerBuilder概述 1
1.1 PowerBuilder的發(fā)展及特點 1
1.1.1 PowerBuilder的發(fā)展歷史 1
1.1.2 PowerBuilder的特點 2
1.2 PowerBuilder的集成開發(fā)環(huán)境 3
1.2.1 PowerBuilder主窗口 3
1.2.2 PowerBuilder系統(tǒng)菜單及工具條的功能 4
1.2.3 PowerBuilder管理工作窗口 5
1.2.4 幫助的使用 7
1.3 PowerBuilder應用系統(tǒng)開發(fā)過程 8
習題與思考題 9
操作練習 9
第2章 PowerScript語言 10
2.1 PowerBuilder腳本窗口 10
2.1.1 腳本窗口的使用 10
2.1.2 腳本窗口的工具條 11
2.2 PowerScript語法規(guī)則 11
2.3 PowerScript運算符及表達式 14
2.3.1 運算符 14
2.3.2 表達式 15
2.4 PowerScript數據類型 15
2.5 常量與變量 16
2.5.1 常量 16
2.5.2 變量 17
2.6 數組與結構 18
2.6.1 數組 18
2.6.2 結構 18
2.7 用戶自定義函數 20
2.8 用戶自定義事件 21
2.9 基本語句 22
2.9.1 賦值語句 22
2.9.2 條件語句 22
2.9.3 循環(huán)語句 24
2.9.4 返回語句 27
2.9.5 程序終止語句 27
2.10 PowerScript對數據庫的支持 27
2.10.1 常用嵌入式SQL語句 27
2.10.2 SQL語句的錯誤處理 29
2.10.3 事務管理語句 31
2.10.4 游標的使用 32
習題與思考題 34
第3章 數據庫 35
3.1 數據庫畫板 35
3.2 連接數據庫 36
3.2.1 通過專用接口連接數據庫 36
3.2.2 通過ODBC通用接口連接數據庫 37
3.3 管理ASA數據庫 40
3.3.1 創(chuàng)建ASA數據庫 40
3.3.2 刪除數據庫描述文件 41
3.3.3 刪除數據庫和數據源 41
3.4 管理表 42
3.4.1 表 42
3.4.2 表的屬性 44
3.4.3 表中列的屬性 45
3.4.4 表的主鍵 48
3.4.5 表的外鍵 49
3.4.6 表的索引 52
3.4.7 編輯表數據 53
3.5 視圖 54
3.5.1 創(chuàng)建視圖 54
3.5.2 刪除視圖 56
3.6 數據庫安全性的管理 56
3.6.1 管理用戶 56
3.6.2 管理用戶組 57
3.6.3 授權 58
3.7 數據管道對象(Pipeline) 58
習題與思考題 61
“圖書管理系統(tǒng)”實踐練習(一) 61
第4章 應用對象 65
4.1 應用概述 65
4.1.1 應用的概念 65
4.1.2 應用的存儲層次結構 65
4.2 創(chuàng)建應用 66
4.3 管理應用結構 68
4.4 設置應用對象的屬性 70
4.5 編寫應用級腳本 72
4.5.1 應用對象的事件 72
4.5.2 應用對象編程 73
4.6 應用執(zhí)行 76
習題與思考題 76
“圖書管理系統(tǒng)”實踐練習(二) 76
第5章 窗口對象 77
5.1 創(chuàng)建窗口對象 77
5.1.1 利用向導創(chuàng)建窗口對象 77
5.1.2 設置窗口對象屬性 78
5.1.3 窗口對象屬性的引用方法 83
5.1.4 利用繼承創(chuàng)建窗口對象 83
5.1.5 查看繼承層次 84
5.1.6 查看祖先腳本 84
5.2 窗口對象中的控件 85
5.2.1 窗口對象控件概述 85
5.2.2 在窗口對象上放置控件的方法 86
5.2.3 對窗口對象上控件及其屬性的引用 86
5.2.4 調整窗口對象上控件位置、大小的方法 86
5.3 窗口對象中常用控件及其典型編程 87
5.3.1 命令按鈕控件(CommandButton) 87
5.3.2 圖片按鈕控件(PictureButton) 88
5.3.3 數據窗口控件(DataWindow) 89
5.3.4 靜態(tài)文本控件(StaticText) 93
5.3.5 靜態(tài)鏈接文本控件(StaticHyperLink) 94
5.3.6 單行編輯器控件(SingleLineEdit) 95
5.3.7 多行編輯器控件(MultiLineEdit) 97
5.3.8 編輯屏蔽控件(EditMask) 98
5.3.9 列表框控件(ListBox) 99
5.3.10 圖片列表框控件(PictureListBox) 102
5.3.11 下拉列表框控件(DropDownListBox) 102
5.3.12 下拉圖片列表框控件(DropDownPictureListBox) 103
5.3.13 列表視圖控件(ListView) 104
5.3.14 成組框控件(GroupBox) 107
5.3.15 收音機按鈕控件(RadioButton) 107
5.3.16 復選框控件(CheckBox) 109
5.3.17 標簽頁控件(Tab) 111
5.3.18 樹狀瀏覽控件(TreeView) 114
5.3.19 用戶對象控件(User Object) 118
5.3.20 OLE控件(OLE) 118
習題與思考題 119
“圖書管理系統(tǒng)”實踐練習(三) 119
第6章 數據窗口對象 123
6.1 創(chuàng)建數據窗口對象 123
6.2 數據源 129
6.2.1 Quick Select 129
6.2.2 SQL Select 130
6.2.3 Query 134
6.2.4 External 134
6.2.5 Stored Procedure 135
6.3 顯示風格 136
6.3.1 網格(Grid)風格 136
6.3.2 表格(Tabular)風格 136
6.3.3 自由(Freeform)風格 137
6.3.4 交叉表格(Crosstab)風格 137
6.3.5 統(tǒng)計圖(Graph)風格 138
6.3.6 復合(Composite)風格 140
6.3.7 分組(Group)風格 140
6.3.8 標簽(Label)風格 142
6.3.9 N-Up風格 143
6.3.10 OLE2.0風格 144
6.3.11 豐富文本(Rich Text)風格 144
6.4 設置數據窗口對象的屬性 144
6.4.1 數據窗口對象通用屬性設置方法 145
6.4.2 數據窗口對象中列的屬性設置方法 147
6.5 數據更新 153
習題與思考題 154
“圖書管理系統(tǒng)”實踐練習(四) 155
第7章 菜單對象 157
7.1 創(chuàng)建菜單對象 157
7.1.1 利用向導創(chuàng)建菜單對象 157
7.1.2 利用繼承創(chuàng)建菜單對象 162
7.2 為窗口對象添加菜單對象 162
7.3 菜單對象編程 163
7.3.1 菜單項及其屬性的引用方法 163
7.3.2 菜單項事件 164
7.3.3 菜單項典型編程 164
7.3.4 查看祖先菜單對象腳本 166
7.4 創(chuàng)建彈出式菜單 166
7.4.1 創(chuàng)建關聯(lián)彈出式菜單 166
7.4.2 創(chuàng)建無關聯(lián)彈出式菜單 167
習題與思考題 167
“圖書管理系統(tǒng)”實踐練習(五) 167
第8章 用戶對象 169
8.1 用戶對象概述 169
8.1.1 用戶對象的概念及意義 169
8.1.2 用戶對象分類 169
8.2 創(chuàng)建用戶對象 171
8.2.1 創(chuàng)建可視用戶對象 171
8.2.2 創(chuàng)建標準類用戶對象 173
8.3 使用用戶對象 174
8.3.1 使用可視用戶對象 174
8.3.2 使用類用戶對象 175
習題與思考題 176
“圖書管理系統(tǒng)”實踐練習(六) 176
第9章 應用程序的調試 177
9.1 調試畫板 177
9.2 調試程序 178
“圖書管理系統(tǒng)”實踐練習(七) 183
第10章 應用程序的編譯和發(fā)布 184
10.1 編譯的基礎知識 184
10.1.1 可執(zhí)行文件 184
10.1.2 動態(tài)鏈接庫文件 184
10.1.3 資源文件 185
10.2 創(chuàng)建可執(zhí)行文件 185
10.3 安裝程序的制作與發(fā)行 189
10.3.1 制作安裝程序所需的文件 189
10.3.2 生成安裝程序 191
10.3.3 安裝應用程序 195
習題與思考題 195
“圖書管理系統(tǒng)”實踐練習(八) 195
第11章 PowerBuilder高級應用 196
11.1 PowerBuilder分布式概述 196
11.1.1 PowerBuilder分布式的產生 196
11.1.2 Jaguar組件事務服務器 197
11.2 Jaguar CTS的安裝與配置 198
11.2.1 Jaguar CTS的安裝 198
11.2.2 Jaguar CTS的配置 198
11.3 分布式應用程序的開發(fā) 202
11.3.1 Jaguar組件的開發(fā) 202
11.3.2 客戶端應用程序的開發(fā) 208
11.4 Web應用程序概述 213
11.5 Web站點的創(chuàng)建與配置 213
11.5.1 Power Dynamo的安裝 213
11.5.2 Web站點的配置 216
11.6 Web應用程序的創(chuàng)建與發(fā)布 218
習題與思考題 220
實踐練習 221

本目錄推薦

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