第1章 PowerBuilder的程序設計語言PowerScript
1. 1 面向對象程序設計思想和程序運行機制
1. 1. 1 面向對象的特性
1. 1. 2 程序的運行機制
1. 1. 3 了解CodeExamples
1. 2 創(chuàng)建一個簡單的應用程序
1. 3 PowerScript語言基礎
1. 3. 1 標識符. 注釋. 代詞
1. 3. 2 數據類型
1. 3. 3 變量與常量
1. 3. 4 數組
1. 3. 5 運算符
1. 3. 6 表達式
1. 4 控制結構
1. 4. 1 條件分支結構
1. 4. 2 循環(huán)結構
1. 4. 3 返回和終止
1. 5 函數和結構
1. 5. 1 使用系統(tǒng)函數
1. 5. 2 創(chuàng)建自定義函數
1. 5. 3 函數調用
1. 5. 4 結構的創(chuàng)建和使用
小結
習題
第2章 數據庫的管理
2. 1 數據庫的基本概念
2. 2 PowerBuilder的數據庫連接接口簡介
2. 3 PowerBuilder數據庫畫板
2. 4 在PowerBuilder中創(chuàng)建和刪除數據庫
2. 4. 1 創(chuàng)建數據庫
2. 4. 2 刪除數據庫
2. 5 用PowerBuilder訪問非ASA數據庫的連接方式
2. 5. 1 通過ODBC接口連接數據庫
2. 5. 2 通過專用接口連接到數據庫
2. 6 操作數據庫表
2. 6. 1 表的創(chuàng)建與刪除
2. 6. 2 定義表的屬性. 列的屬性和擴展屬性
2. 6. 3 表的索引
2. 6. 4 表的主鍵. 外鍵
2. 6. 5 數據操作
2. 7 數據庫系統(tǒng)SQLServer2000
2. 7. 1 SQLServer2000的結構和特點
2. 7. 2 創(chuàng)建和打開數據庫
2. 7. 3 設計數據表
2. 7. 4 創(chuàng)建索引
2. 7. 5 數據操作
小結
習題
第3章 SOL語言的用法
3. 1 SQL概述
3. 2 事務處理對象
3. 2. 1 什么是事務對象
3. 2. 2 事務對象的基本屬性
3. 3 常用SQL語句
3. 3. 1 數據庫連接語句
3. 3. 2 事務操作語句
3. 3. 3 單行檢索語句SELECT
3. 3. 4 插入語句INSERT
3. 3. 5 刪除語句DELETE
3. 3. 6 修改語句UPDATE
3. 3. 7 SQL語句的執(zhí)行結果檢查
3. 3. 8 游標的使用
3. 3. 9 動態(tài)SQL語句
3. 4 SQL查詢示例
3. 4. 1 數據實例
3. 4. 2 數據查詢(SELECT…FROM…)
3. 4. 3 功能查詢
3. 5 利用SQL操作進行身份驗證實例
3. 5. 1 編輯思路
3. 5. 2 設計步驟
3. 5. 3 實例效果
小結
習題
第4章 窗口. 控件和菜單
4. 1 PowerBunder中的窗口
4. 1. 1 窗口概述
4. 1. 2 窗口的類型
4. 2 創(chuàng)建窗口
4. 2. 1 窗口畫板
4. 2. 2 窗口對象的創(chuàng)建和繼承
4. 3 設置窗口屬性
4. 3. 1 設置窗口屬性
4. 3. 2 窗口的一般屬性
4. 3. 3 窗口位置及大小
4. 3. 4 鼠標指針
4. 3. 5 設置窗口圖標
4. 3. 6 設置窗口滾動屬性
4. 3. 7 設置窗口工具欄屬性
4. 4 保存. 預覽. 打印. 運行窗口
4. 4. 1 保存窗口
4. 4. 2 預覽窗口
4. 4. 3 運行窗口
4. 4. 4 輸出窗口定義(打印窗口)
4. 5 窗口的控件
4. 5. 1 控件概述
4. 5. 2 窗口中的控件操作
4. 6 設置控件的屬性
4. 6. 1 設置控件標題
4. 6. 2 定義訪問鍵
4. 6. 3 指定控件的可訪問性
4. 7 菜單的基本概念
4. 7. 1 菜單對象的基本組成部分
4. 7. 2 菜單的類型和特征
4. 8 創(chuàng)建菜單
4. 8. 1 進入菜單畫板
4. 8. 2 創(chuàng)建菜單和添加菜單項
4. 9 設置菜單屬性
4. 9. 1 General選項卡
4. 9. 2 Toolbar選項卡
4. 10 菜單的使用
4. 10. 1 窗口菜單
4. 10. 2 彈出式菜單
4. 10. 3 編寫腳本
小結
習題
第5章 數據窗口對象和數據窗口控件
5. 1 數據窗口簡介
5. 2 創(chuàng)建數據窗口對象
5. 3 數據窗口的顯示風格
5. 4 數據窗口的數據源
5. 4. 1 QuickSelect(快速選擇)數據源
5. 4. 2 SQLSelect(SQL選擇)數據源
5. 4. 3 Query(查詢)數據源
5. 4. 4 External(外部)數據源
5. 4. 5 StoreProcedure(存儲過程)數據源
5. 5 數據窗口對象的操作
5. 5. 1 區(qū)域劃分
5. 5. 2 添加和刪除列
5. 5. 3 計算字段
5. 5. 4 數據過濾
5. 5. 5 數據排序
5. 5. 6 指定檢索數據的方式
5. 6 數據窗口控件的屬性. 事件和函數
5. 6. 1 數據窗口控件屬性
5. 6. 2 數據窗口控件的事件
5. 6. 3 數據窗口控件的常用函數
5. 7 設計自由風格的數據窗口實例
5. 7. 1 編程思路
5. 7. 2 設計步驟
5. 7. 3 實例效果
小結
習題
第6章 利用數據窗口訪問數據庫
6. 1 數據窗口連接數據庫
6. 2 數據窗口畫板
6. 2. 1 設計視圖
6. 2. 2 屬性視圖
6. 2. 3 控件列表視圖
6. 2. 4 預覽視圖
6. 2. 5 列定義視圖
6. 2. 6 數據視圖
6. 3 使用事務對象
6. 3. 1 事務對象屬性
6. 3. 2 事務對象操作
6. 3. 3 全局事務對象-SQLCA
6. 4 讀取數據窗口緩沖區(qū)內容
6. 4. 1 數據窗口緩沖區(qū)
6. 4. 2 在數據窗口控件中讀取數據
6. 5 存取數據窗口對象的屬性
6. 5. 1 數據窗口對象屬性
6. 5. 2 使用函數存取對象屬性
6. 5. 3 使用表達式
6. 6 數據窗口緩沖區(qū)數據的共享
6. 6. 1 數據窗口的數據共享概念
6. 6. 2 數據窗口緩沖區(qū)數據共享的條件
6. 6. 3 數據窗口數據共享的應用
6. 6. 4 數據窗口函數對于數據共享的影響
6. 7 增加數據窗口的實例
6. 7. 1 設計思路
6. 7. 2 編程步驟
6. 7. 3 實例效果
小結
習題
第7章 報表設計基礎
7. 1 報表簡介
7. 1. 1 選擇顯示風格和數據源
7. 1. 2 設置結果集和修改屬性
7. 1. 3 創(chuàng)建一個報表
7. 1. 4 在服務器和客戶間共享
7. 1. 5 數據窗口和報表區(qū)
7. 1. 6 數據窗口畫板選項
7. 2 創(chuàng)建嵌套報表
7. 2. 1 創(chuàng)建嵌套報表
7. 2. 2 設置檢索
7. 3 創(chuàng)建復合報表
7. 3. 1 創(chuàng)建復合報表
7. 3. 2 指定參數和選項
7. 4 打印報表
7. 4. 1 控制打印規(guī)范
7. 4. 2 與打印相關的函數
7. 4. 3 與打印相關的事件
7. 5 選擇并打印報表實例
7. 5. 1 設計思路
7. 5. 2 設計步驟
7. 5. 3 實例效果
小結
習題
第8章 Internet程序設計方法.
8. 1 PowerBuilder8. 0的Internet特性
8. 1. 1 DataWindow插件
8. 1. 2 Window插件
8. 1. 3 WindowsActiveX控件
8. 1. 4 Web. PB應用程序
8. 1. 5 從數據窗口到HTML
8. 2 認識Web. PB
8. 2. 1 Web. PB的對象
8. 2. 2 Web. PB對象方法
8. 3 調用Web. PB方法
8. 4 PowerBuilder中的郵件功能
8. 4. 1 MailSession對象,
8. 4. 2 mailMessage對象
8. 4. 3 利用MailSession對象的相關函數實現郵件功能
8. 5 使用Web. PB實現分布式計算能力實例
8. 5. 1 程序設計思路
8. 5. 2 程序設計步驟
8. 6 在IE中顯示報表實例
8. 6. 1 程序設計思路
8. 6. 2 程序設計步驟
8. 6. 3 實例效果
小結
習題
附錄
附錄1 標準數據類型
附錄2 常用系統(tǒng)函數列表
附錄3 對象. 控件常用屬性. 事件和函數
附錄4 命名規(guī)則
主要參考文獻