出版時間:2005-12 出版社:人民郵電出版社 作者:費雅潔 頁數(shù):221
內(nèi)容概要
《PowerBuilder程序設(shè)計教程》基于PowerBuilder最新版本PowerBuilder9.0,遵循應(yīng)用程序的開發(fā)步驟,著重講述了四方面內(nèi)容。第一,應(yīng)用對象、窗口對象、數(shù)據(jù)窗口對象、菜單對象、用戶對象和用戶事件,以及對象的創(chuàng)建、屬性設(shè)置、典型事件腳本;第二,數(shù)據(jù)庫、表、視圖、游標(biāo)及嵌入式SQL;第三,PowerBuilder的高級應(yīng)用,如分布式PowerBuilder及Web應(yīng)用程序設(shè)計;第四,應(yīng)用程序的調(diào)試、編譯和發(fā)布?! ”窘滩牧η笸怀銎鋵嵱眯?,每一部分都結(jié)合“圖書管理系統(tǒng)”案例進(jìn)行講述,一方面通過實踐練習(xí)將一個實際項目的完整開發(fā)過程詳細(xì)地呈現(xiàn)給讀者,另一方面通過對應(yīng)用對象、窗口對象、菜單對象、數(shù)據(jù)窗口對象、用戶對象、用戶事件等進(jìn)行典型編程,使讀者掌握使用PowerBuilder開發(fā)實際項目的關(guān)鍵技術(shù)。《PowerBuilder程序設(shè)計教程》內(nèi)容豐富,講解循序漸進(jìn)、深入淺出,案例完整、實用,是一本很有參考價值的教材?! 禤owerBuilder程序設(shè)計教程》可以作為高職高專教材,也適合自學(xué)者及軟件開發(fā)人員參考使用。
書籍目錄
第1章 PowerBuilder概述 1.1 PowerBuilder的發(fā)展及特點 1.1.1 PowerBuilder的發(fā)展歷史 1.1.2 PowerBuilder的特點 1.2 PowerBuilder的集成開發(fā)環(huán)境 1.2.1 PowerBuilder主窗口 1.2.2 PowerBuilder系統(tǒng)菜單及工具條的功能 1.2.3 PowerBuilder管理工作窗口 1.2.4 幫助的使用 1.3 PowerBuilder應(yīng)用系統(tǒng)開發(fā)過程 習(xí)題與思考題 操作練習(xí) 第2章 PowerScript語言 2.1 PowerBuilder腳本窗口 2.1.1 腳本窗口的使用 2.1.2 腳本窗口的工具條 2.2 PowerScript語法規(guī)則 2.3 PowerScript運算符及表達(dá)式 2.3.1 運算符 2.3.2 表達(dá)式 2.4 PowerScript數(shù)據(jù)類型 2.5 常量與變量 2.5.1 常量 2.5.2 變量 2.6 數(shù)組與結(jié)構(gòu) 2.6.1 數(shù)組 2.6.2 結(jié)構(gòu) 2.7 用戶自定義函數(shù) 2.8 用戶自定義事件 2.9 基本語句 2.9.1 賦值語句 2.9.2 條件語句 2.9.3 循環(huán)語句 2.9.4 返回語句 2.9.5 程序終止語句 2.10 PowerScript對數(shù)據(jù)庫的支持 2.10.1 常用嵌入式SQL語句 2.10.2 SQL語句的錯誤處理 2.10.3 事務(wù)管理語句 2.10.4 游標(biāo)的使用 習(xí)題與思考題 第3章 數(shù)據(jù)庫 3.1 數(shù)據(jù)庫畫板 3.2 連接數(shù)據(jù)庫 3.2.1 通過專用接口連接數(shù)據(jù)庫 3.2.2 通過ODBC通用接口連接數(shù)據(jù)庫 3.3 管理ASA數(shù)據(jù)庫 3.3.1 創(chuàng)建ASA數(shù)據(jù)庫 3.3.2 刪除數(shù)據(jù)庫描述文件 3.3.3 刪除數(shù)據(jù)庫和數(shù)據(jù)源 3.4 管理表 3.4.1 表 3.4.2 表的屬性 3.4.3 表中列的屬性 3.4.4 表的主鍵 3.4.5 表的外鍵 3.4.6 表的索引 3.4.7 編輯表數(shù)據(jù) 3.5 視圖 3.5.1 創(chuàng)建視圖 3.5.2 刪除視圖 3.6 數(shù)據(jù)庫安全性的管理 3.6.1 管理用戶 3.6.2 管理用戶組 3.6.3 授權(quán) 3.7 數(shù)據(jù)管道對象(Pipeline) 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(一) 第4章 應(yīng)用對象 4.1 應(yīng)用概述 4.1.1 應(yīng)用的概念 4.1.2 應(yīng)用的存儲層次結(jié)構(gòu) 4.2 創(chuàng)建應(yīng)用 4.3 管理應(yīng)用結(jié)構(gòu) 4.4 設(shè)置應(yīng)用對象的屬性 4.5 編寫應(yīng)用級腳本 4.5.1 應(yīng)用對象的事件 4.5.2 應(yīng)用對象編程 4.6 應(yīng)用執(zhí)行 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(二) 第5章 窗口對象 5.1 創(chuàng)建窗口對象 5.1.1 利用向?qū)?chuàng)建窗口對象 5.1.2 設(shè)置窗口對象屬性 5.1.3 窗口對象屬性的引用方法 5.1.4 利用繼承創(chuàng)建窗口對象 5.1.5 查看繼承層次 5.1.6 查看祖先腳本 5.2 窗口對象中的控件 5.2.1 窗口對象控件概述 5.2.2 在窗口對象上放置控件的方法 5.2.3 對窗口對象上控件及其屬性的引用 5.2.4 調(diào)整窗口對象上控件位置、大小的方法 5.3 窗口對象中常用控件及其典型編程 5.3.1 命令按鈕控件(CommandButton) 5.3.2 圖片按鈕控件(PictureButton) 5.3.3 數(shù)據(jù)窗口控件(DataWindow) 5.3.4 靜態(tài)文本控件(StaticText) 5.3.5 靜態(tài)鏈接文本控件(StaticHyperLink) 5.3.6 單行編輯器控件(SingleLineEdit) 5.3.7 多行編輯器控件(MultiLineEdit) 5.3.8 編輯屏蔽控件(EditMask) 5.3.9 列表框控件(ListBox) 5.3.10 圖片列表框控件(PictureListBox) 5.3.11 下拉列表框控件(DropDownListBox) 5.3.12 下拉圖片列表框控件(DropDownPictureListBox) 5.3.13 列表視圖控件(ListView) 5.3.14 成組框控件(GroupBox) 5.3.15 收音機按鈕控件(RadioButton) 5.3.16 復(fù)選框控件(CheckBox) 5.3.17 標(biāo)簽頁控件(Tab) 15.3.18 樹狀瀏覽控件(TreeView) 5.3.19 用戶對象控件(User Object) 5.3.20 OLE控件(OLE) 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(三) 第6章 數(shù)據(jù)窗口對象 6.1 創(chuàng)建數(shù)據(jù)窗口對象 6.2 數(shù)據(jù)源 6.2.1 Quick Select 6.2.2 SQL Select 6.2.3 Query 6.2.4 External 6.2.5 Stored Procedure 6.3 顯示風(fēng)格 6.3.1 網(wǎng)格(Grid)風(fēng)格 6.3.2 表格(Tabular)風(fēng)格 6.3.3 自由(Freeform)風(fēng)格 6.3.4 交叉表格(Crosstab)風(fēng)格 6.3.5 統(tǒng)計圖(Graph)風(fēng)格 6.3.6 復(fù)合(Composite)風(fēng)格 6.3.7 分組(Group)風(fēng)格 6.3.8 標(biāo)簽(Label)風(fēng)格 6.3.9 N-Up風(fēng)格 6.3.10 OLE2.0風(fēng)格 6.3.11 豐富文本(Rich Text)風(fēng)格 6.4 設(shè)置數(shù)據(jù)窗口對象的屬性 6.4.1 數(shù)據(jù)窗口對象通用屬性設(shè)置方法 6.4.2 數(shù)據(jù)窗口對象中列的屬性設(shè)置方法 6.5 數(shù)據(jù)更新 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(四) 第7章 菜單對象 7.1 創(chuàng)建菜單對象 7.1.1 利用向?qū)?chuàng)建菜單對象 7.1.2 利用繼承創(chuàng)建菜單對象 7.2 為窗口對象添加菜單對象 7.3 菜單對象編程 7.3.1 菜單項及其屬性的引用方法 7.3.2 菜單項事件 7.3.3 菜單項典型編程 7.3.4 查看祖先菜單對象腳本 7.4 創(chuàng)建彈出式菜單 7.4.1 創(chuàng)建關(guān)聯(lián)彈出式菜單 7.4.2 創(chuàng)建無關(guān)聯(lián)彈出式菜單 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(五) 第8章 用戶對象 8.1 用戶對象概述 8.1.1 用戶對象的概念及意義 8.1.2 用戶對象分類 8.2 創(chuàng)建用戶對象 8.2.1 創(chuàng)建可視用戶對象 8.2.2 創(chuàng)建標(biāo)準(zhǔn)類用戶對象 8.3 使用用戶對象 8.3.1 使用可視用戶對象 8.3.2 使用類用戶對象 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(六) 第9章 應(yīng)用程序的調(diào)試 9.1 調(diào)試畫板 9.2 調(diào)試程序 “圖書管理系統(tǒng)”實踐練習(xí)(七) 第10章 應(yīng)用程序的編譯和發(fā)布 10.1 編譯的基礎(chǔ)知識 10.1.1 可執(zhí)行文件 10.1.2 動態(tài)鏈接庫文件 10.1.3 資源文件 10.2 創(chuàng)建可執(zhí)行文件 10.3 安裝程序的制作與發(fā)行 10.3.1 制作安裝程序所需的文件 10.3.2 生成安裝程序 10.3.3 安裝應(yīng)用程序 習(xí)題與思考題 “圖書管理系統(tǒng)”實踐練習(xí)(八) 第11章 PowerBuilder高級應(yīng)用 11.1 PowerBuilder分布式概述 11.1.1 PowerBuilder分布式的產(chǎn)生 11.1.2 Jaguar組件事務(wù)服務(wù)器 11.2 Jaguar CTS的安裝與配置 11.2.1 Jaguar CTS的安裝 11.2.2 Jaguar CTS的配置 11.3 分布式應(yīng)用程序的開發(fā) 11.3.1 Jaguar組件的開發(fā) 11.3.2 客戶端應(yīng)用程序的開發(fā) 11.4 Web應(yīng)用程序概述 11.5 Web站點的創(chuàng)建與配置 11.5.1 Power Dynamo的安裝 11.5.2 Web站點的配置 11.6 Web應(yīng)用程序的創(chuàng)建與發(fā)布 習(xí)題與思考題 實踐練習(xí) 1
圖書封面
評論、評分、閱讀與下載
PowerBuilder程序設(shè)計教程 PDF格式下載