注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Powerbuilder用PowerBuilder開發(fā)小型數(shù)據(jù)庫

用PowerBuilder開發(fā)小型數(shù)據(jù)庫

用PowerBuilder開發(fā)小型數(shù)據(jù)庫

定 價:¥29.00

作 者: 王志勇等編著
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件工具 基本知識

ISBN: 9787115097941 出版時間: 2002-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 324 字數(shù):  

內(nèi)容簡介

  本書以"小型學生管理系統(tǒng)"的開發(fā)過程為主線,介紹了用PowerBuilder 8.0開發(fā)數(shù)據(jù)庫的方法,中間穿插介紹了PowerScript語言、應用對象、窗口、控件、菜單、數(shù)據(jù)窗口對象等內(nèi)容。這些知識都是使用PowerBuilder開發(fā)基本的應用程序所必須具備的。 本書適合具有一定的Windows編程經(jīng)驗,希望學習PowerBuilder 8.0并利用其進行數(shù)據(jù)庫應用程序開發(fā)的讀者閱讀。

作者簡介

暫缺《用PowerBuilder開發(fā)小型數(shù)據(jù)庫》作者簡介

圖書目錄

第1章 了解PowerBuilder 8.0 1
1.1 PowerBuilder概述 1
1.2 PowerBuilder 8.0的特點 1
1.3 PowerBuilder 8.0的安裝 5
第2章 PowerScript語言、事件與函數(shù) 16
2.1 語言基礎 16
2.1.1 注釋行 16
2.1.2 標識符 16
2.1.3 標號 16
2.1.4 特殊字符 17
2.1.5 空值 17
2.1.6 保留字 17
2.1.7 代名詞 17
2.1.8 續(xù)行和斷句 18
2.2 數(shù)據(jù)類型與變量說明 18
2.2.1 數(shù)據(jù)類型 18
2.2.2 變量說明 20
2.3 操作符與表達式 21
2.3.1 操作符 21
2.3.2 操作符在表達式中的優(yōu)先級 22
2.3.3 表達式的數(shù)據(jù)類型 23
2.3.4 賦值與表達式 23
2.4 常用內(nèi)部函數(shù) 24
2.5 結構與對象的引用 24
2.5.1 對象的概念 24
2.5.2 用戶對象 25
2.5.3 對象實例化 25
2.5.4 父對象和子對象 25
2.5.5 管理內(nèi)存 25
2.5.6 結構體 26
2.5.7 行為類似于結構體的用戶對象 26
2.5.8 為對象和結構賦值 26
2.6 流程控制語句 26
2.6.1 賦值語句 26
2.6.2 單目操作符 27
2.6.3 CALL 27
2.6.4 CHOOSE CASE 27
2.6.5 FOR NEXT 28
2.6.6 DO…LOOP 28
2.6.7 CONTINUE 29
2.6.8 EXIT 30
2.6.9 IF … THEN 30
2.6.10 CREATE 31
2.6.11 DESTROY 31
2.6.12 GOTO 32
2.6.13 HALT 32
2.6.14 RETURN 32
2.7 嵌入式SQL 32
2.7.1 在PowerScript中使用SQL語句 32
2.7.2 CLOSE CURSOR 33
2.7.3 CLOSE Procedure 33
2.7.4 COMMIT 33
2.7.5 CONNECT 34
2.7.6 DECLARE Cursor 34
2.7.7 DECLARE Procedure 34
2.7.8 DELETE 34
2.7.9 DISCONNECT 35
2.7.10 EXECUTE 35
2.7.11 FETCH 35
2.7.12 INSERT 35
2.7.13 OPEN 35
2.7.14 ROLLBACK 35
2.7.15 SELECT 36
2.7.16 SELECTBLOB 36
2.7.17 UPDATE 36
2.7.18 UPDATEBLOB 36
2.8 小 結 37

第3章 開發(fā)應用程序的步驟 38
3.1 小型學生管理系統(tǒng)的功能說明 38
3.2 準備工作 39
3.3 運行應用程序 40
3.4 項目畫板 43
3.5 小 結 47
第4章 應用程序畫板 48
4.1 應用對象及應用程序畫板 48
4.1.1 應用對象 48
4.1.2 應用對象畫板 49
4.1.3 創(chuàng)建新的應用對象 51
4.1.4 打開應用對象 56
4.2 設置應用對象屬性 56
4.2.1 設置默認字體 57
4.2.2 設置應用程序圖標 58
4.2.3 指定默認全局變量的類型 59
4.2.4 應用對象其他屬性 60
4.3 對象事件 60
4.3.1 Open事件 60
4.3.2 Close事件 61
4.3.3 Idle事件 61
4.3.4 SystemError事件 61
4.3.5 ConnectBegin事件 62
4.3.6 ConnectEnd事件 62
4.4 對象函數(shù) 62
4.5 代碼編輯器的用法 64
4.5.1 打開代碼編輯器 64
4.5.2 編輯代碼 64
4.6 實例程序 68
4.7 小 結 69
第5章 窗口畫板 70
5.1 窗口畫板介紹 70
5.2 窗口類型 71
5.3 創(chuàng)建窗口 72
5.4 窗口屬性 75
5.4.1 設置窗口屬性的步驟 75
5.4.2 窗口的一般屬性 76
5.5 窗口事件 78
5.6 窗口函數(shù) 79
5.7 窗口變量 89
5.8 窗口控件 90
5.8.1 窗口控件簡述 91
5.8.2 添加控件 93
5.8.3 控件的命名 94
5.8.4 操作控件 97
5.8.5 焦點與Tab次序 101
5.9 常用窗口控件簡介 104
5.9.1 控件的描述、屬性、事件及函數(shù) 104
5.9.2 按鈕 105
5.9.3 單行編輯框 108
5.9.4 編輯掩碼控件 109
5.9.5 多行編輯控件 111
5.9.6 RichTextEdit控件 111
5.9.7 列表框控件 114
5.9.8 下拉式列表框控件 115
5.9.9 下拉式圖片列表框控件 116
5.9.10 圖像控件 118
5.9.11 靜態(tài)文本控件 119
5.9.12 ListView控件 120
5.9.13 TreeView控件 123
5.9.14 單選按鈕控件 125
5.9.15 OLE控件 125
5.9.16 標簽控件 127
5.10 例子中用到的窗口 129
5.10.1 主窗口 129
5.10.2 個人信息錄入窗口 130
5.10.3 個人信息維護窗口 134
5.10.4 個人信息查詢窗口 135
5.10.5 個人成績錄入窗口 136
5.10.6 個人成績查詢窗口 137
5.10.7 個人成績維護窗口 138
5.10.8 統(tǒng)計分析窗口 138
5.10.9 生源統(tǒng)計窗口 139
5.10.10 性別統(tǒng)計窗口 140
5.10.11 成績分析窗口 141
5.10.12 關于窗口 143
5.11 小 結 143
第6章 數(shù)據(jù)窗口對象 144
6.1 概 述 144
6.2 創(chuàng)建數(shù)據(jù)窗口對象示例 145
6.3 數(shù)據(jù)窗口的表現(xiàn)方式 147
6.3.1 Tabular樣式 147
6.3.2 Grid樣式 148
6.3.3 Freeform樣式 148
6.3.4 Label樣式 148
6.3.5 Crosstab樣式 149
6.3.6 N-UP樣式 150
6.3.7 Group樣式 150
6.3.8 Composite樣式 151
6.3.9 OLE樣式 152
6.3.10 RichText樣式 153
6.3.11 Graph樣式 154
6.4 選擇數(shù)據(jù)源 155
6.4.1 Quick Select數(shù)據(jù)源 155
6.4.2 SQL Select數(shù)據(jù)源 155
6.4.3 Query數(shù)據(jù)源 158
6.4.4 External數(shù)據(jù)源 159
6.4.5 Stored Procedure數(shù)據(jù)源 159
6.5 數(shù)據(jù)窗口畫板簡介 160
6.5.1 數(shù)據(jù)窗口畫板的組成 160
6.5.2 設計窗口的組成 161
6.6 設置數(shù)據(jù)窗口 162
6.6.1 設置數(shù)據(jù)窗口的屬性 162
6.6.2 設置工作帶的屬性 165
6.6.3 設置標簽的屬性 165
6.6.4 設置數(shù)據(jù)對象的屬性 166
6.6.5 設置Tab鍵的次序 170
6.7 數(shù)據(jù)窗口的操作 170
6.7.1 數(shù)據(jù)的處理 170
6.7.2 預覽窗口中的操作 175
6.8 添加控件對象 178
6.8.1 添加靜態(tài)文本 178
6.8.2 添加圖片 178
6.8.3 添加列 179
6.8.4 添加計算域 179
6.8.5 添加圖形 180
6.8.6 添加統(tǒng)計圖對象 180
6.8.7 添加組合框 181
6.8.8 添加其他對象 181
6.9 數(shù)據(jù)窗口控件 181
6.9.1 數(shù)據(jù)窗口控件的屬性 181
6.9.2 為數(shù)據(jù)窗口控件分配事務對象 182
6.9.3 數(shù)據(jù)窗口控件事件 183
6.9.4 數(shù)據(jù)窗口控件函數(shù) 186
6.10 創(chuàng)建數(shù)據(jù)窗口 191
6.10.1 簡單數(shù)據(jù)窗口對象的創(chuàng)建 191
6.10.2 個人信息數(shù)據(jù)窗口對象的創(chuàng)建 197
6.10.3 學生成績分析數(shù)據(jù)窗口的創(chuàng)建 201
6.11 小 結 206
第7章 菜單和菜單畫板 207
7.1 菜單簡介 207
7.2 菜單畫板 207
7.3 菜單項屬性 208
7.4 菜單事件 210
7.5 菜單函數(shù) 210
7.6 菜單的使用 211
7.7 創(chuàng)建菜單 212
7.7.1 "退出"菜單項的創(chuàng)建 213
7.7.2 個人信息菜單項的創(chuàng)建 215
7.7.3 個人成績菜單項的創(chuàng)建 217
7.7.4 統(tǒng)計分析菜單的創(chuàng)建 219
7.7.5 其他菜單項的創(chuàng)建 220
7.8 小 結 222
第8章 庫管理 223
8.1 簡 介 223
8.2 Library畫板 223
8.3 Library畫板的使用 225
8.3.1 庫的操作 225
8.3.2 對象的操作 227
8.4 對象安全控制 231
8.4.1 注銷對象 231
8.4.2 注冊對象 232
8.4.3 撤銷注銷 233
8.5 查看工具 233
8.6 小 結 234
第9章 用戶對象 235
9.1 用戶對象簡介 235
9.1.1 類用戶對象 235
9.1.2 可視用戶對象 236
9.1.3 構建用戶對象 237
9.2 用戶對象畫板 237
9.3 構建一個新的用戶對象 238
9.3.1 創(chuàng)建一個新的用戶對象 238
9.3.2 構建自定義類用戶對象 239
9.3.3 構建標準類用戶對象 239
9.3.4 構建自定義可視用戶對象 240
9.3.5 構建外部可視用戶對象 241
9.3.6 構建標準可視用戶對象 242
9.3.7 用戶對象中的事件 242
9.3.8 保存一個用戶對象 243
9.3.9 命名用戶對象 243
9.4 在用戶對象中插入非可視對象 244
9.4.1 插入一個非可視對象 244
9.4.2 非可視對象的創(chuàng)建的確認方法 245
9.5 窗口和用戶對象間的通信技術簡介 245
9.6 小 結 246
第10章 調(diào) 試 247
10.1 調(diào)試器工作界面 247
10.1.1 工作區(qū)的劃分 247
10.1.2 調(diào)整工作區(qū) 248
10.1.3 調(diào)試畫板工具欄圖標意義 249
10.2 斷點設置 250
10.2.1 選擇代碼 250
10.2.2 設置斷點 251
10.2.3 清除斷點 251
10.2.4 編輯斷點 251
10.2.5 設置條件斷點 253
10.2.6 設置偶然斷點 253
10.3 進入調(diào)試模式的其他手段 254
10.4 調(diào)試過程 255
10.5 其他調(diào)試手段 257
10.5.1 運用PBDEBUG功能 257
10.5.2 追蹤數(shù)據(jù)庫訪問 258
10.5.3 其他調(diào)試技術 260
10.6 小 結 261
第11章 PowerBuilder與數(shù)據(jù)庫的連接 262
11.1 概 述 262
11.2 接口簡介 262
11.2.1 標準的數(shù)據(jù)庫接口 262
11.2.2 本地數(shù)據(jù)庫接口 263
11.2.3 使用EAS Demo DB 263
11.3 使用標準數(shù)據(jù)庫接口 263
11.3.1 使用ODBC接口 263
11.3.2 使用JDBC接口 275
11.4 與本地數(shù)據(jù)庫接口的連接 276
11.4.1 本地數(shù)據(jù)庫接口簡介 276
11.4.2 使用本地數(shù)據(jù)庫接口 276
11.4.3 PowerBuilder支持的本地數(shù)據(jù)庫接口 277
11.5 小 結 279
第12章 PFC簡介 280
12.1 PFC介紹 280
12.2 PFC的面向對象特性 280
12.2.1 面向對象編程簡介 281
12.2.2 面向對象實例分析 282
12.2.3 PFC的面向對象特性 284
12.3 PFC的服務結構(Service-Based Architecture) 285
12.3.1 應用程序服務 286
12.3.2 窗口服務 286
12.3.3 數(shù)據(jù)窗口服務 287
12.3.4 全局服務 287
12.4 PFC 編程的基本技巧 288
12.4.1 設置應用程序管理器 288
12.4.2 幾個實際問題的解決 291
12.5 建立PFC的應用程序 292
12.5.1 建立一個MDI應用程序 292
12.5.2 建立一個SDI應用程序 293
12.5.3 創(chuàng)建PFC應用程序時的事件函數(shù)調(diào)用方法 293
12.6 PFC開發(fā)部門管理系統(tǒng)的實例分析 296
12.7 小 結 298
第13章 編譯發(fā)行 299
13.1 創(chuàng)建PowerBuilder應用程序 299
13.1.1 使用Project畫板 299
13.1.2 應用程序文件組成 302
13.2 應用程序的分配 304
13.3 創(chuàng)建安裝程序 304
13.4 發(fā)行學生管理系統(tǒng) 305
13.5 小 結 305
附錄 PowerBuilder常用術語的英漢對照 306

本目錄推薦

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