PowerBuilder 10.5實(shí)用教程

出版時(shí)間:2009-2  出版社:樊金生,張翠肖,等、樊金生、張翠肖、 沙金 科學(xué)出版社 (2009-02出版)  作者:張翠肖,沙金 等 著  頁(yè)數(shù):325  

前言

1999年我們編寫了《PowerBuilder 6.5實(shí)用教程》,該書榮獲鐵道部第四屆優(yōu)秀教材二等獎(jiǎng)。2003年和2004年又分別出版了《PowerBuilder 8.0實(shí)用教程》和PowerBuilder 9.0實(shí)用教程》,該書己多次重印,深受讀者好評(píng),2006年被教育部列為普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。應(yīng)廣大讀者的要求,我們又編寫了《PowerBuilder 10.5實(shí)用教程》,本書吸取了前三版的精髓,完善了不足。在當(dāng)今信息時(shí)代,數(shù)據(jù)處理技術(shù)已深入到我們工作和生活的方方面面,而數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)處理不可缺少的手段。隨著數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,面向?qū)ο蟮臄?shù)據(jù)庫(kù)、分布式數(shù)據(jù)庫(kù)、多媒體數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)開(kāi)發(fā)工具的研究方興未艾。PowerBuilder是一種快速構(gòu)建商業(yè)應(yīng)用程序的面向?qū)ο蟮拈_(kāi)發(fā)工具,IDC將之稱為一種“黃金標(biāo)準(zhǔn)”,即一個(gè)用于衡量所有應(yīng)用開(kāi)發(fā)工具的基準(zhǔn)。它集面向?qū)ο髷?shù)據(jù)庫(kù)技術(shù)、分布式應(yīng)用技術(shù)、多媒體技術(shù)于一身,是目前最有代表性的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,它占有全球客戶/服務(wù)器前端開(kāi)發(fā)工具市場(chǎng)40%的份額,位居第一,幾乎已發(fā)展成為客戶/服務(wù)器前端開(kāi)發(fā)工具的標(biāo)準(zhǔn)。PowerBuilder 10.5版是Sybase公司2006年推出的新一代4GLPlus數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,它不僅繼承了以往版本的各種先進(jìn)技術(shù),而且適應(yīng)目前開(kāi)放式軟件的發(fā)展潮流,在快速集成開(kāi)發(fā)環(huán)境中增加了構(gòu)建Web Services、JSP Web、EJB的功能,滿足了在4GLRAD環(huán)境中創(chuàng)建完整應(yīng)用和應(yīng)用組件的需求,并使企業(yè)應(yīng)用可以平滑過(guò)渡到基于瀏覽器和Web的應(yīng)用模式下。同時(shí),PowerBuilder 10.5的Web應(yīng)用開(kāi)發(fā)支持與J2EE和.NET緊密集成,卓越的應(yīng)用開(kāi)發(fā)效率及強(qiáng)大的Web功能為新版本增色不少。作為一個(gè)面向?qū)ο蟮?、手段豐富的開(kāi)發(fā)環(huán)境,它能極大地提高程序員的工作效率,加快應(yīng)用系統(tǒng)的開(kāi)發(fā)速度。隨著PowerBuilder的日益普及,希望了解和掌握它的人越來(lái)越多,在大學(xué)的很多專業(yè)也已開(kāi)設(shè)有關(guān)課程介紹PowerBuilder。本書正是應(yīng)這種要求而寫的,它按教材的體系、教學(xué)的特點(diǎn)來(lái)介紹PowerBuilder,力求通俗易懂、由淺入深、循序漸進(jìn),并附有習(xí)題,便于學(xué)生練習(xí)和掌握所學(xué)內(nèi)容。本書除詳細(xì)介紹PowerBuilder的基本內(nèi)容,如應(yīng)用、窗口、菜單、數(shù)據(jù)窗口、數(shù)據(jù)庫(kù)、事件、函數(shù)、用戶對(duì)象之外,還介紹了數(shù)據(jù)管道、動(dòng)態(tài)數(shù)據(jù)窗口、拖放技術(shù)、API技術(shù)、分布式應(yīng)用和Web應(yīng)用等高級(jí)技術(shù)。通過(guò)本書的學(xué)習(xí),不僅能達(dá)到入門的目的,還能掌握應(yīng)用系統(tǒng)的實(shí)際開(kāi)發(fā)能力,自己開(kāi)發(fā)出實(shí)用、高效的應(yīng)用系統(tǒng)。本書可作為大專院校學(xué)生的教材和教學(xué)參考書,也可供各種培訓(xùn)班使用和應(yīng)用開(kāi)發(fā)人員參考。

內(nèi)容概要

  《PowerBuilder 10.5實(shí)用教程》系統(tǒng)描述了PowerBuilder 10.5版的組成及其語(yǔ)言、事件和函數(shù),對(duì)構(gòu)成PowerBuilder的各種對(duì)象(應(yīng)用、窗口、菜單、控件、數(shù)據(jù)窗口、用戶對(duì)象)以及它們的創(chuàng)建和使用方法等內(nèi)容做了詳細(xì)講解,演示了如何用installShield制作安裝盤,并介紹了數(shù)據(jù)管道、動(dòng)態(tài)數(shù)據(jù)窗口、拖放技術(shù)、API技術(shù)、分布式應(yīng)用和Web應(yīng)用等高級(jí)技術(shù),最后一章針對(duì)PowerBuilder的主要技術(shù)給出了一個(gè)完整的實(shí)例。各章后面附有習(xí)題,便于學(xué)生練習(xí)?!  禤owerBuilder 10.5實(shí)用教程》可作為大專院校學(xué)生學(xué)習(xí)PowerBuilder的教材和教學(xué)參考書,也可供各種培訓(xùn)班使用和應(yīng)用開(kāi)發(fā)人員參考。

書籍目錄

第1章 PowerBuiIder10.5 概述1.1 PowerBuilder10.5 簡(jiǎn)介1.1.1 PowerBuilder的優(yōu)異功能和特點(diǎn)1.1.2 PowerBuilder10.5 的新特性1.2 PowerBuilder10.5 的開(kāi)發(fā)環(huán)境1.2.1 PowerBuilder工具欄的組成1.2.2 PowerBuilder的畫板1.2.3 PowerBuilder菜單欄的組成1.3 PowerBuilder10.5 應(yīng)用系統(tǒng)的構(gòu)成1.3.1 工作區(qū)和目標(biāo)1.3.2 窗口、控件、事件和程序1.3.3 函數(shù)1.4 本書的應(yīng)用實(shí)例習(xí)題第2章 數(shù)據(jù)庫(kù)2.1 數(shù)據(jù)庫(kù)的建立2.1.1 創(chuàng)建本地的AdaptiveServerAnywhere數(shù)據(jù)庫(kù)2.1.2 創(chuàng)建表2.2 PowerBuilder與各種數(shù)據(jù)庫(kù)的連接2.2.1 通過(guò)ODBC接口連接2.2.2 通過(guò)專用接口連接2.2.3 改變連接的數(shù)據(jù)庫(kù)2.3 操作數(shù)據(jù)庫(kù)表2.3.1 打開(kāi)、關(guān)閉和刪除表2.3.2 修改表和列的屬性2.3.3 修改表的定義2.3.4 建立索引2.3.5 建立主鍵和外部鍵2.3.6 數(shù)據(jù)庫(kù)操作日志2.4 視圖操作2.4.1 創(chuàng)建和刪除視圖2.4.2 查看視圖的SQt,語(yǔ)法2.4.3 表或視圖語(yǔ)法的輸出2.5 數(shù)據(jù)操作2.5.1 數(shù)據(jù)檢索2.5.2 數(shù)據(jù)修改2.5.3 數(shù)據(jù)排序和過(guò)濾2.5.4 大量數(shù)據(jù)的錄入2.5.5 數(shù)據(jù)打印2.6 數(shù)據(jù)庫(kù)的管理2.6.1 數(shù)據(jù)庫(kù)存取控制2.6.2 執(zhí)行SQL語(yǔ)句2.6.3 數(shù)據(jù)庫(kù)的備份與恢復(fù)習(xí)題第3章 應(yīng)用對(duì)象3.1 概述3.2 創(chuàng)建新的應(yīng)用對(duì)象3.3 指定應(yīng)用對(duì)象的屬性3.4 編寫應(yīng)用級(jí)的程序3.4.1 編程環(huán)境3.4.2 事件處理程序習(xí)題第4章 窗口及窗口上的控件4.1 窗口的組成及類型4.2 創(chuàng)建窗口4.2.1 窗口工作區(qū)4.2.2 定義窗口的屬性4.2.3 在窗口上放置控件4.2.4 窗口的保存4.2.5 查看定義好的窗口4.2.6 窗口對(duì)象的編程4.3 窗口上放置的控件4.3.1 在窗口上放置控件4.3.2 設(shè)置控件的屬性4.3.3 調(diào)整窗口上的控件4.3.4 控件的編程4.4 控件的使用4.4.1 激活動(dòng)作類型(按鈕類型)4.4.2 列出選擇項(xiàng)類型4.4.3 文本顯示和編輯控件4.4.4 列表選擇4.4.5 圖片控件4.5 窗口的繼承習(xí)題第5章 菜單5.1 菜單的創(chuàng)建和設(shè)計(jì)5.2 預(yù)覽和打印菜單5.3 通過(guò)繼承創(chuàng)建菜單5.4 菜單的編程5.5 菜單的調(diào)用習(xí)題第6章 事件6.1 應(yīng)用對(duì)象的事件6.2 窗口對(duì)象的事件6.3 窗口上控件的事件6.4 菜單事件6.5 PowerBuilder對(duì)象的用戶自定義事件6.6 在程序中觸發(fā)事件習(xí)題第7章 數(shù)據(jù)窗口7.1 概述7.2 創(chuàng)建數(shù)據(jù)窗口7.3 使用數(shù)據(jù)窗口的步驟7.4 數(shù)據(jù)源7.5 顯示風(fēng)格7.6 數(shù)據(jù)窗口畫板7.7 設(shè)置數(shù)據(jù)窗口對(duì)象的總缽屬性7.8 設(shè)置數(shù)據(jù)窗口中對(duì)象的屬性7.9 列的編輯風(fēng)格7.1 0列的顯示格式7.1 1數(shù)據(jù)校驗(yàn)7.1 2在數(shù)據(jù)窗口中添加對(duì)象7.1 3增強(qiáng)數(shù)據(jù)窗口的功能7.1 4數(shù)據(jù)窗口的打印7.1 5統(tǒng)計(jì)圖的使用7.1 6導(dǎo)入和導(dǎo)出XML數(shù)據(jù)習(xí)題..第8章 PowerScript編程語(yǔ)言8.1 語(yǔ)言初步8.2 數(shù)據(jù)類型8.3 變量8.4 常量8.5 數(shù)組8.6 運(yùn)算符和表達(dá)式8.7 PowerScript語(yǔ)句8.8 嵌入SQL語(yǔ)句8.9 結(jié)構(gòu)8.1 0用戶函數(shù)習(xí)題第9章 函數(shù)9.1 數(shù)值計(jì)算函數(shù)9.2 日期時(shí)間函數(shù)9.3 字符串操作函數(shù)9.4 Blob(大二進(jìn)制對(duì)象)函數(shù)9.5 數(shù)據(jù)類型檢查與轉(zhuǎn)換函數(shù)9.6 數(shù)組函數(shù)9.7 文件操作函數(shù)9.8 打印函數(shù)9.9 定時(shí)操作函數(shù)9.10 打開(kāi)與關(guān)閉窗口函數(shù)9.11 庫(kù)管理函數(shù)9.12 郵件函數(shù)9.13 注冊(cè)函數(shù)9.14 系統(tǒng)與環(huán)境函數(shù)9.15 其他系統(tǒng)函數(shù)9.16 對(duì)象函數(shù)9.17 分布式應(yīng)用函數(shù)9.18 Internet/Intranet服務(wù)函數(shù)第10章 應(yīng)用的調(diào)試和發(fā)行10.1 應(yīng)用程序的調(diào)試10.2 應(yīng)用程序的運(yùn)行10.3 生成可執(zhí)行文件10.4 應(yīng)用程序的發(fā)行10.5 制作安裝盤習(xí)題第11章 用戶對(duì)象11.1 用戶對(duì)象簡(jiǎn)介11.2 用戶對(duì)象的創(chuàng)建11.3 使用用戶對(duì)象11.4 窗口與用戶對(duì)象間的通信11.5 用戶對(duì)象使用綜合示例習(xí)題第12章 PowerBuilder高級(jí)應(yīng)用12.1 動(dòng)態(tài)數(shù)據(jù)窗口12.2 應(yīng)用程序接口(API)12.3 嵌套報(bào)表12.4 交叉表12.5 OLE2.012.6 PowerBuilder分布式應(yīng)用12.7 數(shù)據(jù)管道12.8 拖放技術(shù)第13章 創(chuàng)建Web應(yīng)用13.1 Web和Internet之間的關(guān)系13.2 建立Web數(shù)據(jù)窗第14章 應(yīng)用實(shí)例14.1 實(shí)例概述14.2 創(chuàng)建一個(gè)應(yīng)用14.3 數(shù)據(jù)庫(kù)設(shè)計(jì)14.4 創(chuàng)建表14.5 創(chuàng)建窗口14.6 創(chuàng)建菜單14.7 將主菜單與主窗口連接14.8 創(chuàng)建數(shù)據(jù)窗口主要參考文獻(xiàn)

章節(jié)摘錄

插圖:第1章 PowerBuilder 1 015概述§1.1 PowerBuilder 10.5簡(jiǎn)介PowerBuilder 1 0.5版是Sybase公司2006年推出的新一代4GL Plus數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,它不僅繼承了以往版本的各種先進(jìn)技術(shù),而且適應(yīng)目前開(kāi)放式軟件的發(fā)展潮流,在快速集成開(kāi)發(fā)環(huán)境中增加了構(gòu)建web Services、JSP Web、EJB的功能,滿足了在4GL RAD環(huán)境中創(chuàng)建完整應(yīng)用和應(yīng)用組件的需求,并使企業(yè)應(yīng)用可以平滑過(guò)渡到基于瀏覽器和Web的應(yīng)用模式下。同時(shí),PowerBuilder 10.5的Web應(yīng)用開(kāi)發(fā)支持與J2EE和.NET緊密集成,卓越的應(yīng)用開(kāi)發(fā)效率及強(qiáng)大的Web功能為新版本增色不少。§1.1.1 PowerBuilder的優(yōu)異功能和特點(diǎn)(1)對(duì)多種數(shù)據(jù)庫(kù)的支持PowerBuilder同時(shí)支持多種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Sybase、Oracle、Informix、MS SQL Server等,提供了多種數(shù)據(jù)庫(kù)的專用接口、JDBC和ODBC接口。(2)數(shù)據(jù)窗口(DataWindow)對(duì)象PowerBuilder擁有數(shù)據(jù)窗口這個(gè)具有專利技術(shù)的智能對(duì)象,利用該對(duì)象可以操作數(shù)據(jù)庫(kù)的數(shù)據(jù)而無(wú)需編寫SQL語(yǔ)句。它具有豐富的數(shù)據(jù)窗口數(shù)據(jù)源和多種樣式的數(shù)據(jù)顯示格式,可以查詢、修改、插入、刪除、瀏覽、打印數(shù)據(jù),打開(kāi)和存儲(chǔ)數(shù)據(jù),也可在數(shù)據(jù)窗口中直接定義功能按鈕實(shí)現(xiàn)預(yù)定義的系統(tǒng)功能,它還支持?jǐn)?shù)據(jù)庫(kù)的事務(wù)管理和并發(fā)控制等機(jī)制。

編輯推薦

《PowerBuilder 10.5實(shí)用教程》由科學(xué)出版社出版的。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    PowerBuilder 10.5實(shí)用教程 PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   書還好,好多內(nèi)容都挺詳細(xì)的
  •   很適合初學(xué)者紙張與內(nèi)容都滿意
  •   入門級(jí)的,都是淺嘗輒止
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7