出版信息
ISBN:10位[7505375997] 13位[9787505375994]
出版日期:2002-06
定價:¥39.00 元
內容簡介
本書對Sybase公司最新版本的PowerBuilder 8.0及其套用開發方法和技巧做了比較全面、深入的介紹,對使用PowerBuilder 8.0開發C/S(客戶機/伺服器)結構套用、多層結構套用和B/S(瀏覽器/伺服器)結構套用進行了十分詳盡的探討並給出了相應的開發實例。本書內容講解通俗易懂,示例說明全面、詳細,代碼腳本完整、準確。示例和實例都經過作者的實際調試並在附帶光碟中給出了全部的原始碼,讀者可以按照書中的運行說明來安裝、調試和運行這些示例和實例。
本書適合軟體開發人員、高等學校計算機專業高年級學生作為學習PowerBuilder 8.
目錄
目 錄
第1章PowerBuilder8.0簡介
1.1PowerBuilder8.0的特點
1.2PowerBuilder8.0的基本組成部分
1.2.1PowerBuilder8.0版本
1.2.2PowerBuilder8.0的組成部分
第2章PowerBuilder8.0套用開發環境
2.1PowerBuilder8.0開發環境介紹
2.1.1PowerBuilder8.0主界面.選單和工具列
2.1.2工作區.目標程式與套用對象
2.1.3對象的基本概念與面向對象程式設計
2.1.4PowerBuilder畫板
2.1.5建立新對象
2.1.6繼承對象
2.1.7打開對象
2.1.8對象編輯畫板及其子視窗視圖
2.1.9保存對象
2.2建立資料庫連線
2.2.1資料庫伺服器.資料庫.資料庫伺服器登錄賬號與資料庫用戶
2.2.2事務對象與事務變數
2.2.3資料庫連線
2.2.4資料庫連線舉例
2.3管理資料庫
2.3.1建立資料庫表
2.3.2輸入和修改數據
2.3.3視圖管理
2.3.4示例資料庫
2.4使用AdaptiveServerAnywhere資料庫
2.4.1建立和維護ASA資料庫
2.4.2在PowerBuilder中連線ASA資料庫
思考題
第3章PowerScript語言
3.1PowerScript語言基礎
3.1.1注釋
3.1.2標識符與保留字
3.1.3標號
3.1.4特殊ASCII字元
3.1.5空值(NULL)約定
3.1.6代詞
3.1.7空白符和語句行
3.2PowerBuilder數據類型
3.2.1標準數據類型
3.2.2可變數據類型
3.2.3系統對象數據類型
3.2.4枚舉數據類型
3.3說明語句
3.3.1變數說明與數組說明
3.3.2符號常量說明
3.3.3外部函式說明
3.3.4遠程過程調用(RPC)存儲過程說明
3.4 運算符與表達式
3.5結構和對象
3.6事件處理函式與自定義函式
3.7 PowerScript語句
3.7.1CALL語句
3.7.2條件語句(IF…THEN)與多分支語句(CHOOSECASE)
3.7.3循環語句.CONTINUE語句和EXIT語句
3.7.4出錯處理語句
3.8嵌入式SQL語句
3.8.1PowerScript嵌入式SQL語句語法及示例約定
3.8.2單行檢索語句SELECT和SELECTBLOB
3.8.3多行檢索——游標
3.8.4資料庫更新語句與事務處理
3.8.5存儲過程
3.8.6動態SQL語句
思考題
第4章應用程式.視窗和選單
4.1應用程式框架與PowerBuilder套用對象
4.1.1建立新套用
4.1.2打開已有套用
4.1.3套用庫列表設定
4.1.4套用對象編輯畫板
4.1.5屬性設定
4.1.6不可視對象.函式.事件和結構設定
4.1.7套用對象函式與事件腳本設計
4.2視窗設計
4.2.1PowerBuilder坐標單位
4.2.2建立.打開.保存和預覽視窗
4.2.3視窗屬性設定
4.2.4視窗類型
4.2.5視窗選單.工具列和控制項
4.2.6視窗對象函式與腳本設計
4.3選單設計
4.3.1建立.打開和保存選單
4.3.2選單編輯畫板
4.3.3選單對象屬性
4.3.4選單定義
4.3.5選單對象函式與選單腳本設計
4.4設計舉例
思考題
第5章控制項
5.1控制項概述
5.2在視窗上插入和編輯控制項
5.2.1插入.選擇.移動和調整控制項
5.2.2整體調整控制項布局和Tab順序
5.2.3設定屬性和疊放層次
5.2.4控制項命名
5.3按鈕
5.3.1命令按鈕
5.3.2圖像按鈕
5.3.3按鈕套用舉例
5.4組框.單選鈕與複選框
5.4.1組框
5.4.2單選鈕
5.4.3複選框
5.4.4套用舉例
5.5文本編輯控制項
5.5.1單行文本編輯框
5.5.2掩碼編輯框
5.5.3多行文本編輯框
5.5.4多格式文本編輯框
5.5.5文本編輯控制項套用舉例
5.6列表/圖片與下拉列表/下拉圖片列表框
5.6.1列表框控制項
5.6.2下拉列表控制項
5.6.3列表框與下拉列表框套用舉例
5.7滾動條.跟蹤條和進度指示條控制項
5.8標籤頁控制項
5.8.1標籤頁控制項的屬性.函式和事件
5.8.2標籤頁的屬性與事件
5.8.3標籤頁控制項套用舉例
5.9圖形控制項
5.9.1圖形控制項的屬性.函式和事件
5.9.2圖形控制項套用舉例
5.10OLE控制項
5.10.1OLE控制項及其屬性.函式和事件
5.10.2OLE控制項舉例
5.11用戶對象.裝飾性與超連結控制項
5.12列表視窗(ListView)控制項
5.12.1ListView控制項及其屬性.函式和事件
5.12.2ListView控制項套用舉例
5.13樹型視窗(TreeView)控制項
5.13.1TreeView控制項及其屬性.函式和事件
5.13.2TreeView控制項套用舉例
思考題
第6章數據視窗
6.1建立新數據視窗對象
6.2數據視窗數據源定義
6.2.1快速查詢語句(QuickSelect)數據源
6.2.2SQLSelect數據源
6.2.3Query數據源
6.2.4外部(External)數據源與存儲過程(StoredProcedure)數據源
6.3數據視窗對象編輯畫板
6.3.1設計視圖
6.3.2輸出行設定
6.3.3顯示列的顯示與編輯
6.3.4大二進制對象的顯示與編輯
6.3.5數據視窗列印參數設定
6.3.6數據視窗對象編輯與查詢語句定義畫板之間的切換
6.4數據視窗顯示風格
6.4.1自由格式(Freeform)與列表格式(Tabular)
6.4.2分組格式(Group)
6.4.3標籤格式(Label)與分欄格式(N—Up)
6.4.4圖形格式(Graph)
6.4.5交叉表格式(Crosstab)
6.4.6OLE(OLE2.0)和多格式文本(RichText)數據視窗
6.4.7組合數據視窗(Composite)
6.5數據視窗控制項
6.5.1數據視窗控制項的基本操作方法
6.5.2數據視窗控制項的操作原理
6.5.3數據視窗控制項的屬性.函式和事件
6.6數據視窗套用舉例
6.7數據存儲對象
6.7.1數據存儲對象
6.7.2數據存儲對象套用舉例
6.8數據視窗對象屬性.輸出列和對象的訪問方法
6.8.1數據視窗對象屬性
6.8.2數據視窗對象輸出列和計算列的訪問方法
6.8.3數據視窗對象中其他控制項對象的訪問方法
思考題
第7章系統函式和數據視窗函式
7.1系統函式
7.1.1系統與環境檢測及計時處理函式
7.1.2數據類型檢測與轉換函式
7.1.3