出版時(shí)間:2003-8-1 出版社:第1版 (2003年8月1日) 作者:陳剛 頁(yè)數(shù):306 字?jǐn)?shù):429000
內(nèi)容概要
本書分為11章,重點(diǎn)介紹了PowerBuilder 8.0的開發(fā)環(huán)境、應(yīng)用對(duì)象、窗口、控件和菜單;數(shù)據(jù)窗口對(duì)象;PowerScript語(yǔ)言;用戶對(duì)象和用戶事件;API的基礎(chǔ)知識(shí)及在PowerBuilder中的調(diào)用方法;程序的調(diào)試、可執(zhí)行文件的創(chuàng)建和安裝盤的制作技術(shù)等內(nèi)容,每一章節(jié)都結(jié)合“高校學(xué)生收費(fèi)管理系統(tǒng)”案例進(jìn)行介紹,同時(shí)又將“單位房產(chǎn)管理系統(tǒng)”作為一個(gè)章節(jié),將一個(gè)實(shí)際項(xiàng)目的完整開發(fā)過程詳細(xì)地介紹給讀者,使讀者通過本書的學(xué)習(xí)即可掌握使用PowerBuilder 8.0開發(fā)MIS系統(tǒng)的關(guān)鍵技術(shù)。 本書采用“案例”教學(xué)的編寫模式,把實(shí)際項(xiàng)目的各個(gè)部分融入到教材之中。本書內(nèi)容豐富,講解循序漸進(jìn)、深入淺出,案例完整、實(shí)用,對(duì)初學(xué)者來說是一本很有參考價(jià)值的教材。 本書可以作為大專院校學(xué)生的教材和教學(xué)參考書,也可供各類從事數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的人員作參考。 書中所有程序都運(yùn)行通過,讀者可與作者聯(lián)系(E-mail:chengang@nciae.edu.cn)獲取相關(guān)文檔,或從中國(guó)水利水電出版社網(wǎng)站上下載案例源程序,網(wǎng)址為www.waterpub.com.cn。
書籍目錄
序前言第1章 PowerBuilder概述本章學(xué)習(xí)目標(biāo)1.1 PowerBuilder 8.0簡(jiǎn)介1.1.1 跨平臺(tái)開發(fā)1.1.2 開放的數(shù)據(jù)庫(kù)連接1.1.3 面向?qū)ο蟮木幊?.1.4 事件驅(qū)動(dòng)的應(yīng)用程序1.1.5 功能強(qiáng)大的編程語(yǔ)言與函數(shù)1.1.6 引入了workspace和target對(duì)象1.1.7 增強(qiáng)的網(wǎng)絡(luò)功能1.2 PowerBuilder 8.0的開發(fā)環(huán)境1.2.1 菜單欄1.2.2 工具欄1.2.3 系統(tǒng)樹1.2.4 畫板區(qū)和編輯區(qū)(工作區(qū))1.3 PowerBuilder 8.0應(yīng)用系統(tǒng)的構(gòu)成1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)及在PowerBuilder中的應(yīng)用本章小結(jié)習(xí)題一第2章 PowerBuilder下的數(shù)據(jù)庫(kù)及其操縱本章學(xué)習(xí)目標(biāo)2.1 創(chuàng)建數(shù)據(jù)庫(kù)2.2 連接數(shù)據(jù)庫(kù)2.2.1 通過ODBC接口連接2.2.2 通過專用接口連接2.3 創(chuàng)建和刪除數(shù)據(jù)表2.4 數(shù)據(jù)表的操縱2.4.1 定義列的擴(kuò)展屬性2.4.2 索引、主鍵、外部鍵的創(chuàng)建與刪除2.4.3 瀏覽和修改表結(jié)構(gòu)2.4.4 定義表屬性2.5 視圖及其操縱2.5.1 創(chuàng)建和刪除視圖2.5.2 表或視圖語(yǔ)法的輸出2.6 數(shù)據(jù)的操縱2.6.1 數(shù)據(jù)檢索2.6.2 數(shù)據(jù)修改2.6.3 數(shù)據(jù)排序和過濾2.6.4 數(shù)據(jù)的導(dǎo)入導(dǎo)出2.7 數(shù)據(jù)庫(kù)管理2.7.1 定義數(shù)據(jù)庫(kù)擴(kuò)展屬性2.7.2 使用Sybase Central管理數(shù)據(jù)庫(kù)本章小結(jié)習(xí)題二第3章 應(yīng)用程序?qū)ο蟊菊聦W(xué)習(xí)目標(biāo)3.1 應(yīng)用程序?qū)ο蟾攀?.2 創(chuàng)建應(yīng)用程序?qū)ο?.2.1 工作區(qū)3.2.2 創(chuàng)建應(yīng)用程序?qū)ο?.3 應(yīng)用程序?qū)ο蟮膶傩栽O(shè)置3.4 應(yīng)用程序?qū)ο蟮姆椒ê褪录?.4.1 應(yīng)用程序?qū)ο蟮氖录?.4.2 應(yīng)用程序?qū)ο蟮姆椒?.5 事務(wù)對(duì)象及其應(yīng)用3.5.1 事務(wù)對(duì)象的概念3.5.2 事務(wù)對(duì)象的屬性3.5.3 自定義事務(wù)對(duì)象本章小結(jié)習(xí)題三第4章 菜單設(shè)計(jì)本章學(xué)習(xí)目標(biāo)4.1 創(chuàng)建菜單4.1.1 菜單4.1.2 菜單畫板4.1.3 創(chuàng)建菜單4.1.4 修改菜單4.2 菜單屬性4.2.1 General選項(xiàng)卡4.2.2 Toolbar選項(xiàng)卡4.3 菜單的使用4.3.1 窗口菜單4.3.2 彈出式菜單4.3.3 菜單事件本章小結(jié)習(xí)題四第5章 窗口對(duì)象本章學(xué)習(xí)目標(biāo)5.1 窗口5.1.1 窗口的分類5.1.2 應(yīng)用程序窗口風(fēng)格5.1.3 窗口畫板5.1.4 窗口的創(chuàng)建與修改5.1.5 窗口的屬性5.1.6 窗口的事件5.1.7 編寫腳本5.1.8 窗口對(duì)象的函數(shù)5.2 窗口的控件5.2.1 窗口中控件的添加與刪除5.2.2 調(diào)整控件及其布局5.2.3 定義控件的Tab順序5.3 控件的使用5.3.1 控件的命名5.3.2 控件的共同屬性5.3.3 控件的基本類型5.3.4 CommandButton5.3.5 PictureButton5.3.6 RadioButton5.3.7 GroupBox5.3.8 CheckBox5.3.9 ListBox和ListPictureBox5.3.10 SinglelineEdit5.3.11 MultiLineEdit5.3.12 EditMask5.3.13 DropDownListBox和DropDownPictureListBox5.3.14 TreeView5.3.15 List View5.3.16 Static Text5.3.17 RichTextEdit5.3.18 Tab5.3.19 Drawing5.3.20 DataWindow5.3.21 OLE5.3.22 HtrackBar控件和VtrackBar控件5.3.23 HprogressBar(水平進(jìn)度條)控件和VprogressBar(垂直進(jìn)度條)控件5.3.24 StaticHyperLink(靜態(tài)超鏈接)控件和PictureHyperLink(圖形超鏈接)控件本章小結(jié)習(xí)題五第6章 數(shù)據(jù)窗口本章學(xué)習(xí)目標(biāo)6.1 數(shù)據(jù)窗口6.1.1 數(shù)據(jù)窗口的設(shè)計(jì)思想6.1.2 數(shù)據(jù)窗口的創(chuàng)建6.2 典型數(shù)據(jù)窗口設(shè)計(jì)6.2.1 顯示風(fēng)格6.2.2 數(shù)據(jù)源的定義6.2.3 數(shù)據(jù)窗口對(duì)象屬性6.2.4 數(shù)據(jù)窗口顯示行的控制6.2.5 數(shù)據(jù)窗口對(duì)象上的控件6.3 數(shù)據(jù)窗口中數(shù)據(jù)處理6.3.1 數(shù)據(jù)正確性檢查6.3.2 數(shù)據(jù)的排序、過濾、分組及去掉重復(fù)值6.3.3 數(shù)據(jù)的灌入、導(dǎo)出和檢索6.4 在腳本中引用數(shù)據(jù)窗口對(duì)象及數(shù)據(jù)窗口項(xiàng)6.4.1 數(shù)據(jù)窗口對(duì)象的引用6.4.2 數(shù)據(jù)窗口項(xiàng)的引用6.5 數(shù)據(jù)窗口的更新控制6.5.1 數(shù)據(jù)窗口的更新屬性6.5.2 Key Modification(鍵列的更新)組框6.5.3 Identify Column(標(biāo)識(shí)列)下拉列表框6.5.4 多表數(shù)據(jù)窗口的更新6.6 數(shù)據(jù)窗口的打印6.6.1 打印預(yù)覽6.6.2 數(shù)據(jù)打印6.7 統(tǒng)計(jì)圖的使用6.7.1 統(tǒng)計(jì)圖的組成6.7.2 統(tǒng)計(jì)圖的種類6.7.3 統(tǒng)計(jì)圖屬性定義6.8 數(shù)據(jù)窗口常用函數(shù)6.8.1 連接事務(wù)對(duì)象的函數(shù)6.8.2 插入與刪除行的函數(shù)6.8.3 滾動(dòng)數(shù)據(jù)行函數(shù)6.8.4 得到與設(shè)置數(shù)據(jù)項(xiàng)的函數(shù)6.8.5 編輯控件函數(shù)6.8.6 與數(shù)據(jù)庫(kù)有關(guān)的函數(shù)本章小結(jié)習(xí)題六第7章 PowerScript語(yǔ)言本章學(xué)習(xí)目標(biāo)7.1 PowerScript基本概念7.1.1 標(biāo)識(shí)符7.1.2 保留字7.1.3 代詞7.1.4 空值(NULL)7.1.5 特殊ASCII字符7.1.6 斷行、續(xù)行和注釋7.2 數(shù)據(jù)類型7.2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型7.2.2 系統(tǒng)對(duì)象數(shù)據(jù)類型7.2.3 任意數(shù)據(jù)類型7.2.4 枚舉類型7.3 變量與常量7.3.1 變量7.3.2 常量7.3.3 數(shù)組7.3.4 變量的作用域7.4 運(yùn)算符和表達(dá)式7.4.1 算術(shù)運(yùn)算符7.4.2 關(guān)系運(yùn)算符7.4.3 邏輯運(yùn)算符7.4.4 連接運(yùn)算符7.4.5 運(yùn)算符的優(yōu)先級(jí)7.4.6 表達(dá)式7.5 基本語(yǔ)句7.5.1 賦值語(yǔ)句7.5.2 條件控制語(yǔ)句7.5.3 循環(huán)控制語(yǔ)句7.5.4 其他語(yǔ)句7.6 常用標(biāo)準(zhǔn)函數(shù)7.6.1 MessageBoxO函數(shù)7.6.2 OpenO函數(shù)和CloseO函數(shù)7.6.3 數(shù)據(jù)類型檢查函數(shù)7.6.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)7.6.5 RunO函數(shù)7.7 自定義函數(shù)和結(jié)構(gòu)7.7.1 自定義函數(shù)7.7.2 結(jié)構(gòu)7.8 嵌入式SQL語(yǔ)句7.8.1 數(shù)據(jù)庫(kù)連接的建立與斷開7.8.2 提交與回滾事務(wù)7.8.3 單行檢索語(yǔ)句SELECT7.8.4 插入語(yǔ)句INSERT7.8.5 刪除語(yǔ)句DELETE7.8.6 修改語(yǔ)句UPDATE7.8.7 檢查SQL語(yǔ)句的執(zhí)行情況7.8.8 游標(biāo)操作(讀取多行數(shù)據(jù))本章小結(jié)習(xí)題七第8章 用戶對(duì)象和用戶函數(shù)本章學(xué)習(xí)目標(biāo)8.1 用戶對(duì)象的創(chuàng)建8.1.1 標(biāo)準(zhǔn)可視用戶對(duì)象8.1.2 定制可視用戶對(duì)象8.1.3 外部可視用戶對(duì)象8.1.4 標(biāo)準(zhǔn)類用戶對(duì)象8.1.5 定制類用戶對(duì)象8.1.6 用戶對(duì)象的使用8.2 用戶函數(shù)8.2.1 用戶函數(shù)的定義8.2.2 用戶函數(shù)的編譯和保存8.2.3 用戶函數(shù)的調(diào)用本章小結(jié)習(xí)題八第9章 應(yīng)用項(xiàng)目的調(diào)試和發(fā)行本章學(xué)習(xí)目標(biāo)9.1 應(yīng)用程序的調(diào)試9.1.1 調(diào)試器9.1.2 斷點(diǎn)設(shè)置9.1.3 調(diào)試狀態(tài)下應(yīng)用程序的跟蹤運(yùn)行9.2 應(yīng)用程序的運(yùn)行9.3 應(yīng)用程序的編譯9.3.1 創(chuàng)建工程9.3.2 設(shè)置工程選項(xiàng)9.3.3 編譯生成可執(zhí)行文件9.4 應(yīng)用程序的發(fā)行9.4.1 PowerBuilder運(yùn)行時(shí)庫(kù)及數(shù)據(jù)庫(kù)接口9.4.2 配置ODBC數(shù)據(jù)源本章小結(jié)習(xí)題九第10章 房產(chǎn)管理系統(tǒng)開發(fā)案例本章學(xué)習(xí)目標(biāo)10.1 用戶需求10.1.1 系統(tǒng)需求概述10.1.2 系統(tǒng)需求說明10.2 系統(tǒng)組成10.2.1 總體模塊劃分10.2.2 模塊功能說明10.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)10.3.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)10.3.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)10.3.3 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)10.4 應(yīng)用程序開發(fā)10.4.1 建立應(yīng)用對(duì)象10.4.2 登錄窗口及主界面設(shè)計(jì)10.4.3 系統(tǒng)菜單設(shè)計(jì)10.4.4 物業(yè)費(fèi)用模塊設(shè)計(jì)10.4.5 房屋資源模塊設(shè)計(jì)10.4.6 職工信息模塊設(shè)計(jì)10.4.7 幫助文件設(shè)計(jì)10.5 應(yīng)用程序編譯第11章 應(yīng)用程序的發(fā)布技術(shù)本章學(xué)習(xí)目標(biāo)11.1 制作安裝程序的準(zhǔn)備工作11.2 安裝程序的制作11.2.1 Wise Installation System 9.02的啟動(dòng)和主窗口11.2.2 使用向?qū)е谱靼惭b程序附錄 高校收費(fèi)管理系統(tǒng)簡(jiǎn)介參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
PowerBuilder案例開發(fā)程序設(shè)計(jì)教程 PDF格式下載