注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)PowerbuilderPowerBuilder 8開(kāi)發(fā)手冊(cè)

PowerBuilder 8開(kāi)發(fā)手冊(cè)

PowerBuilder 8開(kāi)發(fā)手冊(cè)

定 價(jià):¥190.00

作 者: 北京時(shí)代朝陽(yáng)數(shù)據(jù)庫(kù)技術(shù)中心
出版社: 汕頭大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件與程序設(shè)計(jì) PowerBuilder

ISBN: 9787810364720 出版時(shí)間: 2002-06-01 包裝:
開(kāi)本: 787*1092 1/16 頁(yè)數(shù): 1371 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

暫缺《PowerBuilder 8開(kāi)發(fā)手冊(cè)》簡(jiǎn)介

作者簡(jiǎn)介

暫缺《PowerBuilder 8開(kāi)發(fā)手冊(cè)》作者簡(jiǎn)介

圖書(shū)目錄

PowerBuilder 8開(kāi)發(fā)手冊(cè)(1)—PowerBuilder 8應(yīng)用開(kāi)發(fā)方法與范例(上冊(cè))
第一章 PowerBuilder 8系統(tǒng)特征
1.1 PowerBuilder 8概述
1.1.1 PowerBuilder8的產(chǎn)生背景
1.1.2 PowerBuilder8的功能簡(jiǎn)述
1.2 PowerBuilder8的特點(diǎn)
1.3 本書(shū)要實(shí)現(xiàn)的目標(biāo)和學(xué)習(xí)方法
1.3.1 PowerBuilder8的學(xué)習(xí)方法
1.3.2 本書(shū)范例的設(shè)計(jì)及技術(shù)描述
1.3.3 本書(shū)范例的內(nèi)容及學(xué)習(xí)方法
第二章 數(shù)據(jù)庫(kù)連接
2.1 PowerBuilder與數(shù)據(jù)庫(kù)的連接
2.2 PowerBuilder連接到數(shù)據(jù)庫(kù)的工作原理
2.3 通過(guò)ODBC連接數(shù)據(jù)庫(kù)
2.3.1 ODBC工作原理
2.3.2 PowerBuilder ODBC接口的定義
2.3.3 通過(guò)ODBC連接數(shù)據(jù)庫(kù)
2.4 通過(guò)OLE DB連接數(shù)據(jù)庫(kù)
2.4.1 OLE DB工作原理
2.4.2 PowerBuilder OLE DB接口的定義
2.4.3 通過(guò)OLE DB連接數(shù)據(jù)庫(kù)
2.5 通過(guò)專用接口連接數(shù)據(jù)庫(kù)
2.5.1 專用的數(shù)據(jù)庫(kù)接口軟件工作原理
2.5.2 PowerBuilder提供的專用接口
2.5.3 通過(guò)專用數(shù)據(jù)庫(kù)接口連接到數(shù)據(jù)庫(kù)的步驟
2.6 數(shù)據(jù)庫(kù)連接實(shí)例
2.6.1 連接Sybase雙Adaptiver Server 11.x/12.x的準(zhǔn)備工作
2.6.2 連接Oracle8i/Oracle9i的準(zhǔn)備工作
2.6.3 ODBC接口方式連接
2.6.3.1 連接到Sybase ASE
2.6.3.2 連接到Oracle
2.6.4 OLE DB接口方式連接
2.6.4.1 連接到Sybase ASE
2.6.4.2 連接到Oracle
2.6.5 專用接口方式連接
2.6.5.1 連接到Sybase ASE
2.6.5.2 連接到Oracle
第三章 范例的數(shù)據(jù)庫(kù)設(shè)計(jì)/學(xué)習(xí)數(shù)據(jù)庫(kù)畫(huà)筆
3.1 范例的數(shù)據(jù)庫(kù)設(shè)計(jì)
3.2 用數(shù)據(jù)庫(kù)畫(huà)筆對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作
3.3 練習(xí):用數(shù)據(jù)庫(kù)畫(huà)筆建立數(shù)據(jù)庫(kù)
3.3.1 創(chuàng)建Sybase SQL Anywhere數(shù)據(jù)
3.3.2 執(zhí)行SQL語(yǔ)句
3.3.3 創(chuàng)建用戶初始化文件
第四章 范例的完成過(guò)程/由淺入深學(xué)習(xí)PB8
4.1 PB應(yīng)用系統(tǒng)的基本結(jié)構(gòu)
4.2 設(shè)計(jì)應(yīng)用系統(tǒng)的一般過(guò)程
4.3 分兩階段完成范例:初級(jí)和高級(jí)
第五章 初級(jí)范例設(shè)計(jì)說(shuō)明/PB8應(yīng)用的雛形
5.1 初級(jí)范例要實(shí)現(xiàn)的功能
5.2 初級(jí)范例設(shè)計(jì)思路
5.3 完成初級(jí)范例的步驟
第六章 創(chuàng)建范例的應(yīng)用對(duì)象/學(xué)習(xí)PB8應(yīng)用畫(huà)筆
6.1 應(yīng)用對(duì)象的作用及其在應(yīng)用中的位置
6.2 PB8工作區(qū)和應(yīng)用對(duì)象畫(huà)筆
6.2.1 創(chuàng)建新工作區(qū)和應(yīng)用對(duì)象
6.2.2 指定應(yīng)用對(duì)象的屬性
6.2.3 編寫(xiě)應(yīng)用的事件處理程序
6.3 練習(xí):創(chuàng)建應(yīng)用庫(kù)及應(yīng)用對(duì)象ls
第七章 創(chuàng)建范例的窗口對(duì)象/學(xué)習(xí)PB8窗口畫(huà)筆
7.1 窗口在應(yīng)用中的功能與地位
7.2 如何使用PB8窗口畫(huà)筆
7.2.1 創(chuàng)建窗口
7.2.1.1 定義窗口屬性
7.2.1.2 窗口類型的定義及各類型之間的區(qū)別
7.2.1.3 預(yù)覽窗口
7.2.2 在窗口上放置控件
7.2.2.1 在窗口上放置控件
7.2.2.2 設(shè)置控件的屬性
7.2 2.2.1 命名校件
7.2.2.2.2 修改控件顯示文本
7.2.3 窗口上控件的調(diào)整
7.2.3.1 選中窗口上的控件
7.2.3.2 調(diào)整窗口上控件的位置及大小
7.2.3.3 定義光標(biāo)在控件上的跳轉(zhuǎn)順序
7.2.4 窗口對(duì)象的編程
7.2.5 使用繼承方式創(chuàng)建窗口
7.2.5.1 使用繼承創(chuàng)建窗口的方法
7.2.5.2 可以對(duì)后代窗口做的工作
7.2.5 2.1 對(duì)后代窗口的編程
7.2.5.2.2 后代窗口中屬性的修改
7.3 初級(jí)范例需要?jiǎng)?chuàng)建的窗口對(duì)象
7.4 窗口對(duì)象的設(shè)計(jì)思路
7.5 練習(xí):創(chuàng)建初級(jí)范例的窗口
7.5.1 創(chuàng)建MDI主窗口“w_main_mdi”
7.5.2 創(chuàng)建代碼維護(hù)窗口的共同祖先窗口“w_ma_ancestor”
7.5.3 創(chuàng)建代碼維護(hù)窗口“w_type”和“w_subject”
7.5.4 創(chuàng)建主細(xì)目查詢窗口“w_criterial”
7.5.5 創(chuàng)建作者與文章錄入窗口“w_insert”
7.5.6 創(chuàng)建統(tǒng)計(jì)窗口
7.5.7 創(chuàng)建統(tǒng)計(jì)窗口“w_crosstab”
7.5.8 創(chuàng)建作者與文章明細(xì)報(bào)表窗口“w_composite”
7.5.9 創(chuàng)建人事報(bào)表窗口“w_personel report”
7.5.10 創(chuàng)建系統(tǒng)錯(cuò)誤報(bào)告窗口“w_system error”
7.5.11 創(chuàng)建Logo窗口“w_logo”
7.5.12 創(chuàng)建用戶登錄窗口“w_login”
第八章 創(chuàng)建范例的萊單對(duì)象/學(xué)習(xí)PB8萊單畫(huà)筆
8.1 菜單在應(yīng)用中的作用
8.2 PB8的菜單畫(huà)筆
8.2.1 創(chuàng)建新菜單
8.2.2 定義菜單項(xiàng)
8.2.3 菜單項(xiàng)的命名
8.2.4 添加、插入、刪除菜單項(xiàng)
8.2.5 菜單項(xiàng)中添加分類線
8.2.6 通過(guò)繼承創(chuàng)建菜單
8.2.7 菜單項(xiàng)的編程
8.2.7.1 菜單項(xiàng)的事件
8.2.7.2 菜單項(xiàng)中有關(guān)對(duì)象的引用
8.2.8 將菜單掛到窗口上
8.3 關(guān)于MDI應(yīng)用的說(shuō)明
8.3.1 什么是MDI
8.3.2 MDI類型窗口的框架結(jié)構(gòu)
8.3.3 MDI窗口的菜單欄
8.3.4 MDI窗口的工具欄
8.3.5 MDI窗口上的狀態(tài)欄和微幫助(MicroHelp)
8.3.6 有關(guān)Sheet
8.3.7 有關(guān)MDI的其它內(nèi)容
8.4 初級(jí)范例菜單的設(shè)計(jì)思路
8.5 練習(xí):創(chuàng)建初級(jí)范例菜單
8.5.1 創(chuàng)建退出菜單“m_exit”
8.5.2 創(chuàng)建應(yīng)用練習(xí)的主菜單“m_main”
8.5.3 創(chuàng)建與“作者與相關(guān)信息錄入窗口”相連的菜單“m_insert”
8.6 連接菜單到相應(yīng)的窗口上
第九章 創(chuàng)建范例的數(shù)據(jù)窗口/學(xué)習(xí)PB8數(shù)據(jù)窗口畫(huà)筆
9.1 數(shù)據(jù)窗口在應(yīng)用中的作用
9.2 PB8數(shù)據(jù)窗口畫(huà)筆的功能與用法
9.2.1 創(chuàng)建數(shù)據(jù)窗口初步
9.2.2 數(shù)據(jù)源
9.2 2.1 Quick Select(快速選擇)數(shù)據(jù)源
9.2.2.2 SQL Select(SQL選擇)數(shù)據(jù)源
9.2.2.3 Query(查詢)數(shù)據(jù)源
9.2.2.4 External(外部)數(shù)據(jù)源
9.2.2.5 Stored Procedure(存儲(chǔ)過(guò)程)數(shù)據(jù)源
9.2.2.6 數(shù)據(jù)窗口條件定義
9.2.2.6.1 定義檢索參數(shù)
9.2.2.6.2 Where查詢條件
9.2.3 數(shù)據(jù)窗口的顯示風(fēng)格
9.2.3.1 Tabular風(fēng)格的使用
9.2.3.2 Freeform風(fēng)格的使用
9.2.3.3 Grid風(fēng)格的使用
9.2.3.4 Label風(fēng)格的使用
9.2.3.5 N_UP風(fēng)格的使用
9.2.3.6 Group風(fēng)格的使用
9.2.3.7 Composite風(fēng)格的使用
9.2.3.8 Graph風(fēng)格的使用
9.2.3.9 CrossTab(橫向制表)風(fēng)格的使用
9.2.3.10 OLE2.0風(fēng)格的使用
9.2.3.11 RichText風(fēng)格的使用
9.2.4 修改已有的數(shù)據(jù)窗口對(duì)象
9.2.5 數(shù)據(jù)窗口中對(duì)象屬性的設(shè)置
9.2.5.1 文本的修改
9.2.5 2 Tab跳轉(zhuǎn)順序的定義
9.2.5.3 對(duì)象的位置、對(duì)齊和大小的調(diào)整
9.2.5.4 數(shù)據(jù)窗口列的編輯風(fēng)格
9.2.5.4.1 Edit編輯風(fēng)格
9.2.5.4.2 DropDownListBox(下拉列表框)編輯風(fēng)格
9.2.5.4.3 CheckBox(復(fù)選框)編輯風(fēng)格
9.2.5.4.4 RadioButton(單選按鈕)編輯風(fēng)格
9.2.5.4.5 EditMask編輯風(fēng)格
9.2.5.4.6 DropDownDW(下拉數(shù)據(jù)窗口)編輯風(fēng)格
9.2.6 Format(顯示風(fēng)格)
9.2.7 Validation(數(shù)據(jù)校驗(yàn))
9.2.8 Expression(使用表達(dá)式)
9.2.9 添加對(duì)象及新對(duì)象的命名
9.2.10 數(shù)據(jù)窗口預(yù)覽和修改數(shù)據(jù)
9.2.10.1 數(shù)據(jù)窗口的預(yù)覽
9.2.10.2 數(shù)據(jù)窗口預(yù)覽時(shí)數(shù)據(jù)的修改
9.2.11 數(shù)據(jù)校驗(yàn)規(guī)則與自定義函數(shù)
9.2.12 數(shù)據(jù)窗口的更新屬性
9.3 初級(jí)范例中數(shù)據(jù)窗口對(duì)象的功能
9.4 練習(xí):創(chuàng)建數(shù)據(jù)窗口
9.4.1 創(chuàng)建與“維護(hù)文章分類表窗口“w_type”相連的數(shù)據(jù)窗口“d_type”
9.4.2 創(chuàng)建與主題詞維護(hù)窗口“w_subject”相連的數(shù)據(jù)窗口“d_subject”
9.4.3 創(chuàng)建下拉數(shù)據(jù)窗口“d_article_subject_chil”
9.4.4 創(chuàng)建下拉數(shù)據(jù)窗口“d_article_type_chil”
9.4.5 創(chuàng)建與作者信息錄入窗口“w_insert”相連的數(shù)據(jù)窗口“d_article_subject”
9.4.6 創(chuàng)建與作者信息錄入窗口“w_insert”相連的數(shù)據(jù)窗口“d_article_type”
9.4.7 創(chuàng)建與作者信息錄入窗口“w_insert”相連的數(shù)據(jù)窗口“d_auths”
9.4.8 創(chuàng)建與“作者信息錄入窗口”和“主細(xì)目查詢窗口”相連的數(shù)據(jù)窗口“d_criterial_article”
9.4.9 創(chuàng)建與“主細(xì)目查詢窗口”相連的數(shù)據(jù)窗口“d_criterial_auths”
9.4.10 創(chuàng)建與統(tǒng)計(jì)窗口“w_total_graph”相連的數(shù)據(jù)窗口“d_total_graph”
9.4.11 創(chuàng)建與統(tǒng)計(jì)窗口“w_crosstab”相連的數(shù)據(jù)窗口“d_crosstab”
9.4.12 創(chuàng)建和作者與文章明細(xì)表窗口“w_composite”相連的數(shù)據(jù)窗口“d_composite_main”
9.4.13 創(chuàng)建與打印人事報(bào)表窗口“w_personel_report”相連的數(shù)據(jù)窗口“d_personel_report”
9.4.14 創(chuàng)建與系統(tǒng)錯(cuò)誤報(bào)告窗口相連的數(shù)據(jù)窗口
9.5 連接數(shù)據(jù)窗口到對(duì)應(yīng)的窗口上
PowerBuilder 8開(kāi)發(fā)手冊(cè)(2)—PowerBuilder 8應(yīng)用開(kāi)發(fā)方法與范例(下冊(cè))
第十章 應(yīng)用的跟蹤與調(diào)協(xié)/學(xué)習(xí)PB8調(diào)試畫(huà)筆
10.1 應(yīng)用中調(diào)試畫(huà)筆的作用
10.2 應(yīng)用的一般調(diào)試方法
10.3 PB8調(diào)試畫(huà)筆的功能與使用
10.3.1 Debug窗口介紹
10.3.2 程序的切換
10.3.3 斷點(diǎn)的設(shè)置
10.3.4 斷點(diǎn)的清除
10.3.5 在跟蹤模式下運(yùn)行
10.3.6 在斷點(diǎn)處檢查應(yīng)用
10.3.7 單步跟蹤的使用
10.4 練習(xí):調(diào)試范例窗口“w_criterial”
第十一章 對(duì)象的瀏覽/學(xué)習(xí)使用Browser的畫(huà)筆
11.1 開(kāi)發(fā)應(yīng)用過(guò)程中Browser畫(huà)筆的作用
11.2 Browser畫(huà)筆的使用方法
11.3 練習(xí):生成范例的系統(tǒng)調(diào)用文檔“Browse.rtf”
第十二章 對(duì)初級(jí)范例中窗口對(duì)象的完善和補(bǔ)充
12.1 窗口功能的完善和補(bǔ)充
12.1.1 初級(jí)范例功能的不足和缺陷
12.1.2 高級(jí)范例窗口的創(chuàng)建和用到的技術(shù)
12.1.3 高級(jí)范例需要的窗口對(duì)象及其功能
12.2 練習(xí):完善初級(jí)范例窗口
12.2.1 完善主窗口“w_main_mdi”
12.2.2 完善代碼維護(hù)窗口“w_ma_ancestor”
12.2.3 完善作者及其相關(guān)信息錄入窗口“w_insert”
12.2.4 完善文件分類維護(hù)窗口“w_type”
12.2.5 完善作者與文章明細(xì)報(bào)表窗口“w_composite”
12.2.6 完善人事報(bào)表窗口“w_personal_report”
12.2.7 完善用戶登錄窗口“w_login”
12.3 練習(xí):創(chuàng)建新的窗口對(duì)象
12.3.1 創(chuàng)建作者信息查詢一窗口“w_query_auths”
12.3.2 創(chuàng)建作者信息查詢二窗口“w_filter”
12.3.3 動(dòng)態(tài)報(bào)表窗口“w_dw_dynamic”的設(shè)計(jì)
12.3.4 PSR報(bào)表閱讀窗口“w_psr”的設(shè)計(jì)
12.3.5 動(dòng)態(tài)選擇表及顯示風(fēng)格窗口“w_dyn_table_list”的設(shè)計(jì)
12.3.6 動(dòng)態(tài)用戶對(duì)象窗口“w_dynamic_uo”的設(shè)計(jì)
12.3.7 文件操作窗口“w_file_functions”和“w_file_functions_popup”
第十三章 對(duì)初級(jí)范例萊單的完善和補(bǔ)充
13.1 菜單的完善和補(bǔ)充
13.2 練習(xí):完善和補(bǔ)充窗口對(duì)應(yīng)的菜單
13.2.1 完善應(yīng)用練習(xí)主菜單“m_main”
13.2.2 建OLE控制照片錄入菜單“m_ole”
13.2.3 建通用編輯菜單“m_frame”
13.2.4 建動(dòng)態(tài)用戶對(duì)象菜單“m_dyn”
第十四章 對(duì)初級(jí)范例中數(shù)據(jù)窗口對(duì)象的完善和補(bǔ)充
14.1 數(shù)據(jù)窗口完善和補(bǔ)充
14.1.1 數(shù)據(jù)窗口完善和補(bǔ)充的思路
14.1.2 數(shù)據(jù)窗口完善和補(bǔ)充說(shuō)明
14.2 練習(xí):完善數(shù)據(jù)窗口
14.2.1 數(shù)據(jù)窗口“d_article_subject”增加檢索條件
14.2.2 數(shù)據(jù)窗口“d_article_type”增加檢索條件
14.3 練習(xí):數(shù)據(jù)窗口補(bǔ)充
14.3.1 創(chuàng)建與作者信息查詢一窗口相連的數(shù)據(jù)窗口"d_query_auths"
14.3.2 創(chuàng)建與作者信息查詢二窗口相連的數(shù)據(jù)窗口"d_filter"
14.3.3 創(chuàng)建數(shù)據(jù)窗口"d_ole_auths"
14.3.4 創(chuàng)建與模糊查詢窗口相連的數(shù)據(jù)窗口"d_table_list"、"d_column_list"、"d_column_list"
14.3.5 創(chuàng)建與單數(shù)據(jù)窗口打印設(shè)置窗口相連的數(shù)據(jù)窗口“d_printers”
14.4 練習(xí):連接數(shù)據(jù)窗口到對(duì)應(yīng)的窗口上
第十五章 創(chuàng)建Query對(duì)象/學(xué)習(xí)PB8 Query畫(huà)筆
15.1 應(yīng)用中Query對(duì)象的作用
15.2 PB8中Query畫(huà)筆的功能與使用
15.2.1 Query對(duì)象的創(chuàng)建
15.2.2 Query對(duì)象的修改
15.3 范例中Query對(duì)象的設(shè)計(jì)思路
15.4 練習(xí):創(chuàng)建Query對(duì)象
第十六章 創(chuàng)建數(shù)據(jù)管道對(duì)象/學(xué)習(xí)PB8 Pipeline畫(huà)筆
16.1 應(yīng)用中Pipeline對(duì)象的作用
16.2 PB8中Pipeline畫(huà)筆的功能與使用
16.2.1 Pipeline對(duì)象的創(chuàng)建
16.2.1.1 Pipeline對(duì)象的創(chuàng)建
16.2.1.2 Pipeline對(duì)象定義的修改
16.2.1.2.1 在工作區(qū)修改的項(xiàng)目
16.2.1.2.2 非Pipeline畫(huà)筆工作區(qū)修改的項(xiàng)目
16.2.2 運(yùn)行Pipeline對(duì)象
16.3 范例中Pipeline對(duì)象的設(shè)計(jì)思路
16.4 練習(xí):創(chuàng)建與使用Pipeline對(duì)象
16.4.1 創(chuàng)建與使用Pipeline對(duì)象"p_sql_anywhere"
16.4.2 創(chuàng)建與調(diào)用"p_sql_anywhere"相關(guān)的Data Window"d_pipeline"
16.4.3 創(chuàng)建與調(diào)用"p_sql_anywhere"相關(guān)的Window"w_pipeline"
第十六章 創(chuàng)建范例的函數(shù)/學(xué)習(xí)PB8函數(shù)畫(huà)筆
17.1 應(yīng)用中函數(shù)的用途
17.2 PB8函數(shù)畫(huà)筆的功能與使用
17.2.1 函數(shù)(Function)畫(huà)筆
17.2.2 定義新函數(shù)
17.2.3 函數(shù)多數(shù)的定義
17.2.4 函數(shù)內(nèi)容的編寫(xiě)
17.3 范例函數(shù)的設(shè)計(jì)思路
17.4 練習(xí):創(chuàng)建與使用函數(shù)
17.4.1 創(chuàng)建函數(shù)"f_type_validation"
17.4.2 創(chuàng)建函數(shù)"f_set_table_select"
17.4.3 創(chuàng)建函數(shù)"f_set_column_select"
第十八章 創(chuàng)建范例的結(jié)構(gòu)對(duì)象/學(xué)習(xí)PB8結(jié)構(gòu)畫(huà)筆
18.1 應(yīng)用中結(jié)構(gòu)的作用
18.2 PB8結(jié)構(gòu)畫(huà)筆的功能與使用
18.2.1 使用Structure畫(huà)筆
18.2.2 修改已定義的結(jié)構(gòu)對(duì)象
18.3 范例結(jié)構(gòu)的設(shè)計(jì)思路
18.4 練習(xí):創(chuàng)建與使用結(jié)構(gòu)
18.4.1 創(chuàng)建與使用結(jié)構(gòu)"s_preview_parameter"
18.4.2 創(chuàng)建與使用結(jié)構(gòu)"u_dyn_struct"
18.4.3 創(chuàng)建與使用結(jié)構(gòu)"s_bitmap"
第十九章 創(chuàng)建范例的用戶對(duì)象/學(xué)習(xí)PB8用戶對(duì)象畫(huà)筆
19.1 應(yīng)用中用戶對(duì)象的作用
19.2 PB8用戶對(duì)象畫(huà)筆的功能與使用
19.2.1 用戶對(duì)象畫(huà)筆
19.2.2 建立可視的用戶對(duì)象
19.2.3 建立類的用戶對(duì)象
19.2.4 不可視定制類用戶對(duì)
19.2.5 用戶對(duì)象的保存
19.2.6 在用戶對(duì)象上定義變量、函數(shù)、結(jié)構(gòu)與自定義事件
19.3 范例中用戶對(duì)象的設(shè)計(jì)思路
19.4 練習(xí):創(chuàng)建用戶對(duì)象
19.4.1 創(chuàng)建用戶對(duì)象
19.4.2 創(chuàng)建用戶對(duì)象
19.4.3 創(chuàng)建用戶對(duì)象
19.4.4 創(chuàng)建用戶對(duì)象"dw_deysearch"
19.4.5 創(chuàng)建用戶對(duì)象"n_cst_wallpaper"
19.4.6 創(chuàng)建用戶對(duì)象
第二十章 統(tǒng)計(jì)圖的使用
20.1 統(tǒng)計(jì)圖概述
20.1.1 統(tǒng)計(jì)圖各部分定義
20.1.2 統(tǒng)計(jì)圖的種類
20.1.3 統(tǒng)計(jì)圖屬性定義
20.1.3.1 一般屬性定義
20.1.3.2 文本屬性定義
20.1.3.3 數(shù)據(jù)屬性定義
20.1.3.4 各軸屬性定義
20.1.3.5 指定鼠標(biāo)和打印屬性
20.2 數(shù)據(jù)窗口中使用統(tǒng)計(jì)圖
20.2.1 數(shù)據(jù)窗口中放入統(tǒng)計(jì)圖對(duì)象
20.2.2 數(shù)據(jù)窗口的統(tǒng)計(jì)圖顯示風(fēng)格
20.2.3 統(tǒng)計(jì)圖屬性的動(dòng)態(tài)改變
20.3 在窗口中使用統(tǒng)計(jì)
20.3.1 窗口中統(tǒng)計(jì)圖屬性的定義
20.3.2 統(tǒng)計(jì)圖屬性的動(dòng)態(tài)改變
20.4 練習(xí):統(tǒng)計(jì)圖的使用
20.4.1 統(tǒng)計(jì)圖顏色控制窗口"w_graph_color"的設(shè)計(jì)
20.4.2 統(tǒng)計(jì)圖類型控制窗口"w_graph_type"的設(shè)計(jì)
20.4.3 修改統(tǒng)計(jì)窗口"w_total_graph"
第二十一章 Rich Text的處理
21.1 Rich Text概述
21.2 窗口的RichTextEdit控件
21.2.1 RichTextEdit控件的定義
21.2.2 RichTextEdit控件的使用
21.3 數(shù)據(jù)窗口的RichText顯示風(fēng)格
21.4 練習(xí):使用Rich Text進(jìn)行文本處理
21.4.1 創(chuàng)建文章內(nèi)容錄入窗口"w_rte_blob"
21.4.2 創(chuàng)建文章內(nèi)容錄入窗口的菜單"m_rte"
第二十二章 ListView和TreeView
22.1 ListView的定義與使用
22.1.1 ListView的定義和諸要素
22.1.2 ListView的動(dòng)態(tài)構(gòu)造
22.1.3 ListView數(shù)據(jù)的不同表現(xiàn)
22.2 TreeView的定義與使用
22.2.1 TreeView的定義和諸要素
22.2.2 TreeView的動(dòng)態(tài)構(gòu)造
22.2.3 與數(shù)據(jù)窗口的結(jié)合使用
22.3 練習(xí): ListView、TreeView和DataStore的使用
22.3.1 創(chuàng)建與利用DataStore實(shí)現(xiàn)樹(shù)狀查詢窗口"w_treeview_datastore"相連的數(shù)據(jù)窗口
22.3.2 創(chuàng)建利用DataStore對(duì)象實(shí)現(xiàn)樹(shù)狀瀏覽的窗"w_treeview_datastore"
第二十三章 郵件系統(tǒng)的整合
23.1 和Mail相關(guān)的系統(tǒng)對(duì)象和結(jié)構(gòu)
23.2 使用MAPI對(duì)象
23.3 練習(xí):調(diào)用郵件系統(tǒng)功能的實(shí)現(xiàn)
23.3.1 創(chuàng)建與郵件接收窗口相連的數(shù)據(jù)窗口"d_mapi_inbox"
23.3.2 創(chuàng)建函數(shù)"f_mail_error_to_string"
23.3.3 郵件發(fā)送窗口"w_mail_send"設(shè)計(jì)
23.3.4 郵件接收窗口"w_mail_receive"設(shè)計(jì)
第二十四章 OLE/OCX的使用
24.1 OLE/OCX簡(jiǎn)介
24.2 OLE控件的使用
24.3 OLE對(duì)象的編程
24.4 OLE控制照片錄入窗口"w_ole_blob"的設(shè)計(jì)
24.5 創(chuàng)建網(wǎng)絡(luò)瀏覽窗口"w_ocx_webbrowse"
24.6 利用OLE通過(guò)EXCEL制作報(bào)表
24.7 利用OLE通過(guò)Formula One制作報(bào)表
第二十五章 打印問(wèn)題的解決
25.1 打印相關(guān)概念和功能
25.2 啟動(dòng)和關(guān)閉打印任務(wù)
25.3 打印光標(biāo)的跳轉(zhuǎn)
25.4 打印文檔的設(shè)置
25.5 數(shù)據(jù)窗口的打印
25.6 練習(xí):數(shù)據(jù)窗口的打印
25.6.1 創(chuàng)建單數(shù)據(jù)窗口打印設(shè)置窗口"w_dw_print_options"
25.6.2 創(chuàng)建單數(shù)據(jù)窗口打印預(yù)覽窗口"w_dw_preview"
第二十六章 庫(kù)結(jié)構(gòu)的調(diào)整/學(xué)習(xí)Library畫(huà)筆
26.1 應(yīng)用庫(kù)的作用
26.2 PB8庫(kù)管理畫(huà)筆的功能和使用
26.2.1 庫(kù)管理畫(huà)筆工作區(qū)介紹
26.2.2 庫(kù)的創(chuàng)建
26.2.3 對(duì)象的復(fù)制、移動(dòng)、刪除
26.2.3.1 復(fù)制
26.2.3.2 移動(dòng)
26.2.3.3 刪除
26.2.4 用庫(kù)管理畫(huà)筆建立文檔
26.3 范例庫(kù)的設(shè)計(jì)思路
26.4 練習(xí):調(diào)整范例所用的庫(kù)大小及內(nèi)容
26.5 練習(xí):生成應(yīng)用的程序設(shè)計(jì)文檔
第二十七章 應(yīng)用系統(tǒng)的編譯/學(xué)習(xí)PB8 Project畫(huà)筆
27.1 PB8工程對(duì)象的作用
27.2 工程畫(huà)筆的使用
27.2.1 Project(工程)畫(huà)筆介紹
27.2.2 PowerBuilder工程對(duì)象的建立
27.3 應(yīng)用范例中工程文件的設(shè)計(jì)思路
27.4 練習(xí):編譯范例應(yīng)用"ls.pbl"
27.4.1 編譯為Pcode代碼
27.4.2 編譯為Machine Code代碼
第二十八章 應(yīng)用程序的發(fā)行環(huán)境和制作安裝盤(pán)
28.1 應(yīng)用程序的發(fā)行環(huán)境
28.1.1 應(yīng)用運(yùn)行環(huán)境
28.1.2 運(yùn)行環(huán)境的配置
28.1.2.1 配置數(shù)據(jù)源和ODBC驅(qū)動(dòng)程序
28.1.2.2 配置Activex控件(OLE/OCX控件)
28.1.2.3 配置應(yīng)用
28.1.2.3.1 PowerBuilder運(yùn)行所需的DLL文件
28.1.2.3.2 數(shù)據(jù)庫(kù)接口文件
28.1.2.3.3 ODBC和系統(tǒng)文件
28.1.2.3.4 OLEDB和系統(tǒng)文件
28.1.3 配置Adaptive Server Anywhere運(yùn)行系統(tǒng)
28.1.3.1 配置Adaptive Server Anywhere的數(shù)據(jù)源和ODBC驅(qū)動(dòng)程序
28.1.3.2 配置Adaptive Server Anywhere7的運(yùn)行文件
28.2 制作安裝盤(pán)
PowerBuilder 8開(kāi)發(fā)手冊(cè)(3)—PowerBuilder 8多層體系應(yīng)用開(kāi)發(fā)方法與范例
第一章 分布式應(yīng)用概述
1.1 什么是分布式應(yīng)用程序
1.2 分布式應(yīng)用的關(guān)鍵部件
1.2.1 CORBA簡(jiǎn)介
1.2.1.1 什么是CORBA
1.2.1.2 ORB
1.2.13 IIOP
1.2.1.4 IDL
1.2.1.5 Stubs/skeletons
1.2.1.6 CORBAservices
1.2.2 Sybase方案下的開(kāi)發(fā)工具與組件事務(wù)服務(wù)器
1.2.2.1 Sybase分布式開(kāi)發(fā)解決方案
1.2.2.2 Jaguar服務(wù)器
1.2.2.2.1 關(guān)于Jaguar服務(wù)器
1.2.2.2.2 Jaguar的重要組成部分
1.2.2.3 PowerBuilder
1.2.2.3.1 關(guān)于PowerBuilder
1.2.2.3.2 PowerBuilder客戶應(yīng)用的重要組成部分
第二章 建立組件應(yīng)用的基本過(guò)程
2.1 三層應(yīng)用結(jié)構(gòu)的特點(diǎn)
2.2 三層應(yīng)用結(jié)構(gòu)的設(shè)計(jì)
2.2.1 規(guī)劃開(kāi)發(fā)基本框架
2.2.2 定義Jaguar組件的相關(guān)屬性
2.2.3 定義連接緩沖
2.3 組件和客戶應(yīng)用的實(shí)現(xiàn)
2.3.1 組件的實(shí)現(xiàn)
2.3.2 客戶端應(yīng)用程序的實(shí)現(xiàn)
2.4 應(yīng)用程序的部署
2.4.1 利用PowerBuilder
2.4.2 利用Jaguar Manager
2.4.3 客戶端應(yīng)用程序的部署
第三章 組件事務(wù)機(jī)制和生命周期
3.1 組件的生命周期
3.1.1 綜述
3.1.2 標(biāo)準(zhǔn)組件生命周期
3.1.3 使組件支持實(shí)例池
3.1.4 有狀態(tài)組件與無(wú)狀態(tài)組件
3.2 Jaguar服務(wù)器的事務(wù)處理模型
3.2.1 Jaguar服務(wù)器事務(wù)的工作方式
3.2.2 定義事務(wù)的語(yǔ)法
3.2.2.1 事務(wù)協(xié)調(diào)器
3.2.2.2 組件的事務(wù)屬性
3.2.2.3 使用事務(wù)狀態(tài)原語(yǔ)
3.3.3.4 確定事務(wù)的開(kāi)始
3.2.2.5 事務(wù)超時(shí)屬性
3.2.3 說(shuō)明性示例
第四章 創(chuàng)建服務(wù)器端組件
4.1 關(guān)于服務(wù)器端組件的建立
4.2 建立Jaguar組件的步驟
4.3 對(duì)共享以及服務(wù)類型組件的使用
4.3.1 共導(dǎo)組件
4.3.1.1 使用共享組件的與原因
4.3.1.2 Jaguar服務(wù)器共享組件與PowrBuilder共享對(duì)象的比
4.3.2 服務(wù)組件
4.3.2.1 服務(wù)組件的特點(diǎn)
4.3.2.2 服務(wù)組件的函數(shù)
4.3.3 線程問(wèn)題和組件類型
4.3.3.1 Concurrency屬性
4.3.3.2 標(biāo)準(zhǔn)組件
4.3 3.3 共享組件
4.3.3.4 服務(wù)組件
4.3.3.5 bind.thread、sharing、和tx_vote properties
4.3.3.6 使用Jaguar服務(wù)器的線程管理器Thread Manager
4.4 對(duì)實(shí)例池的支持
4.4.1 使用實(shí)例池的好處
4.4.2 控制在實(shí)例地中的實(shí)例的狀態(tài)
4.4.3 組件Constructor/Destructor事件只被激活一次
4.4.4 最大和最小的緩沖池尺寸
4.4.5 組件的生命周期與實(shí)例池
4.5 Jaguar服務(wù)器對(duì)事務(wù)的支持
4.5.1 Jaguar服務(wù)器事務(wù)種類
4.5.2 使用事務(wù)服務(wù)對(duì)象
4.5.3 COMMIT/ROLLBACK
4.5.4 事務(wù)和組件生命周期
4.6 Jaguar服務(wù)器組件對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn)
4.6.1 使用DataStores
4.6.2 使用連接緩沖
4.6.3 進(jìn)行查詢操作
4.6.3.1 示例一
4.6.3.2 示例二
4.6.4 進(jìn)行數(shù)據(jù)庫(kù)更新
4.6.4.1 獲取數(shù)據(jù)窗口的數(shù)據(jù)緩存以及狀態(tài)信息
4.6.4.2 數(shù)據(jù)修改之后的同步
4.6.4.3 典型應(yīng)用舉例
4.6.4.4 典型示例程序
4.7 定義組件的接口
4.7.1 接口的定義
4.7.2 接口的內(nèi)容
4.7.3 數(shù)據(jù)類型對(duì)應(yīng)
4.7.4 以引用方式向函數(shù)傳遞參數(shù)
4.7.5 傳遞對(duì)象
4.7.6 對(duì)NULL的支持
4.7 7 EAServer正確性校驗(yàn)
4.7.8 異常處理
4.7.9 對(duì)已經(jīng)存在的接口進(jìn)行實(shí)現(xiàn)
4.7.10 在向?qū)е性O(shè)置選項(xiàng)
4.7.11 在畫(huà)筆中編輯PowerBuilder NVO
4.8 從一個(gè)組件調(diào)用另一個(gè)組件的方法
4.8.1 訪問(wèn)當(dāng)前服務(wù)器上的其它組件
4.8.2 訪問(wèn)遠(yuǎn)程服務(wù)器上的組件
4.9 Jaguar服務(wù)器上PB組件的全部屬性
4.10 對(duì)組件進(jìn)行測(cè)試和調(diào)試
4.10.1 在線編輯
4.10.2 遠(yuǎn)程調(diào)試
4.10.2.1準(zhǔn)備工作
4.10.2.2 遠(yuǎn)程調(diào)試與本地調(diào)試有明顯的不同
4.10.2.3 Multiple instances多實(shí)例
4.10.3 在Jaguar服務(wù)器日志文件中加入信息
4.11 Jaguar服務(wù)器組件的布署細(xì)則
4.12 修改組件的字符集
第五章 創(chuàng)建客戶端應(yīng)用程序
5.1 向?qū)У氖褂?br />5.2 創(chuàng)建PowerBuilder客戶端應(yīng)用的步驟
5.2.1 連接Jaguar服務(wù)器
5.2.2 生成Jaguar服務(wù)器的代理對(duì)象
5.2.3 調(diào)用組件的方法
5.2.3.1 示例一
5.2.3.2 示例二
5.2.4 調(diào)用EJB組件
5.2.4.1 示例一
5.2.4.2 示例二
5.2.4.3 限制
5.2.5 銷毀實(shí)例和實(shí)例失活
5.3 異常處理
5.3.1 異常的基本原理
5.3.2 與異常處理相關(guān)的對(duì)象
5.3.3 異常處理的實(shí)現(xiàn)
5.3.3.1 PowerBuilder異常處理的層次
5.3.3.2 拋出異常
5.3.3.3 TRY-CATCH-FINALLY語(yǔ)句體
5.3.3.4 CATCH順序
5.3.3.5 FINALLY語(yǔ)句
5.3.3.6 示例程序
5.3.4 PowerBuilders異常機(jī)制與Jaguar服務(wù)器的緊密集成
5.3.4.1 應(yīng)用錯(cuò)誤處理的順序
5.3.4.2 處理CORBA異常
5.3.4.2.1 系統(tǒng)異常
5.3.4.2.2 用戶定義異常對(duì)象
5.3.4.3 在組件中使用異常對(duì)象
5.3.5 使用SystemError和Error事件
5.3.5.1 Error事件
5.3.5.2 SystemError事件
5.4 從Jaguar服務(wù)器向客戶端推送信息
5.4.1 服務(wù)器推送技術(shù)
5.4.2 示例說(shuō)明
5.4.2.1 窗口定義
5.4 2.2 共享對(duì)象定義
5.4.2.3 回叫對(duì)象定義
5.4.2.4 服務(wù)器組件
5.5 客戶端應(yīng)用程序發(fā)布
第六章 分布式開(kāi)發(fā)范例
6.1 范例程序簡(jiǎn)介
6.1.1 范例程序開(kāi)發(fā)建議環(huán)境
6.1.2 范例程序的數(shù)據(jù)庫(kù)結(jié)構(gòu)
6.1.3 范例程序的結(jié)構(gòu)及功能
6.1.3.1 范例程序的結(jié)構(gòu)
6.1.3.2 范例程序的功能
6.1.3.2.1 顧客信息模塊
6.1.3.2.2 顧客購(gòu)物模塊
6.2 范例程序重要片斷講解
6.2.1 客戶端應(yīng)用對(duì)象sdzydpb_client
6.2.2 客戶端主窗口w_frame
6.2.3 顧客信息維護(hù)模塊
6.2.3.1 窗口w_customer_maintain
6.2.3.2 組件n_transfer_data
6.2.4 顧客購(gòu)物系統(tǒng)模塊
6.2.4.1 模塊內(nèi)各個(gè)部分之間的關(guān)系
6.2.4.2 事務(wù)管理
6.2.4.3 異常處理
6.2.4.4 登錄窗口w_customer_list和購(gòu)物窗口w_customer
6.2.4.5 組件n_user_process_component
6.2.4.6 組件n_base_infor_component
6.2.4.7 組件n_update
6.2.4.8 組件n_sevice
6.3 范例程序的實(shí)現(xiàn)
6.3.1 創(chuàng)建Jaguar連接描述文件
6.3.2 創(chuàng)建Jaguar連接緩沖
6.3.3 創(chuàng)建Jaguar包
6.3.4 創(chuàng)建組件workspace和target
6.3.5 創(chuàng)建組件
6.3.6 建立用戶定義異常對(duì)象
6.3.7 數(shù)據(jù)窗口對(duì)象的創(chuàng)建
6.3.8 定義n_base_infor_component組件
6.3.9 定義n_update組件
6.3.10 定義n_transfer組件
6.3.11 定義n_user_process_component組件
6.3.12 定義n_service組件
6.3.13 創(chuàng)建客戶端應(yīng)用和連接對(duì)象
6.3.14 創(chuàng)建客戶端代理對(duì)象
6.3.15 客戶端應(yīng)用對(duì)象的定義
6.3.16 客戶端窗口界面的建立
6.3.16.1 w_frame的建立
6.3.16.2 w_customer_list的建立
6.3.16.3 w_customer的建立
6.3.16.4 w_customer_maintain的建立
6.3.17 創(chuàng)建錯(cuò)誤處理對(duì)象
第六章 PowerBuilder8向Web應(yīng)用的移植與開(kāi)發(fā)
7.1 PowerBuilder Web應(yīng)用解決方案
7.1.1 Web應(yīng)用的基本結(jié)構(gòu)
7.1.2 PowerDynamo的產(chǎn)品定位和作用
7.1.3 Web Target
7.1.4 Web Data Window
7.1.5 DataWindow Web Control ActiveX
7.1.6 Data Window Plugin
7.1.7 Window Plugin
7.1.8 Window ActiveX
7.2 PowerDynamo的安裝和基本配置
7.3 PowerDynamo Web站點(diǎn)的構(gòu)建
7.3.1 PowerDynamo的Web站點(diǎn)結(jié)構(gòu)
7.3.2 建立存放Web頁(yè)面的數(shù)據(jù)庫(kù)
7.3.3 配置ODBC
7.3.4 建立Web站點(diǎn)
7.4 PowerDynamo Web站點(diǎn)的管理
7.4.1 Web站點(diǎn)的路徑結(jié)構(gòu)
7.4.2 Web站點(diǎn)與數(shù)據(jù)庫(kù)的連接
7.4.3 動(dòng)態(tài)文檔的主體構(gòu)造
7.4.4 在Internet上瀏覽動(dòng)態(tài)文檔
7.4.5 定期執(zhí)行數(shù)據(jù)庫(kù)訪問(wèn)
7.4.6 使用MicroSoft IIS作為Web服務(wù)器
7.5 PowerDynamo與Jaguar的連接
7.5.1 Jaguar CTS與PowerDynamo作用不同
7.5.2 PowerDynamo與Jaguar協(xié)同工作
7.5.3 建立PowerDynamo與Jaguar CTS的連接
7.5.4 從PowerDynamo調(diào)用Jaguar組件的方法
7.6 PowerBuilder Web Target的功能
7.6.1 Web Target的功能定位
7.6.2 Web Target的安裝配置
7.6.3 Web Target的一般開(kāi)發(fā)過(guò)程
7.6.3.1 建立項(xiàng)目
7.6.3.2 建立和編輯文檔
7.6.3.3 文檔的保存和上載
7.6.3.4 Web Data Window
7.7 PowerBuilder Web開(kāi)發(fā)實(shí)踐
附錄一:操作手冊(cè)
試驗(yàn)一:啟動(dòng)Jaguar
試驗(yàn)二:建立包和組件
試驗(yàn)三:建立連接緩沖
試驗(yàn)四:建立組件的相關(guān)參數(shù)解釋
試驗(yàn)五:創(chuàng)建指向Jaguar的連接
試驗(yàn)六:設(shè)置組件的在線編輯
試驗(yàn)七:遠(yuǎn)程調(diào)試
附錄二:范例程序的安裝與配置
PowerBuilder 8開(kāi)發(fā)手冊(cè)(4)—Powerscript語(yǔ)言結(jié)構(gòu)與實(shí)踐
第一章 PowerScript語(yǔ)言的組成
1.1 PowerScript語(yǔ)言基礎(chǔ)
1.1.1 注釋
1.1.2 標(biāo)識(shí)符
1.1.3 標(biāo)號(hào)
1.1.4 特殊的ASCII字符
1.1.5 空值
1.1.6 保留字
1.1.7 對(duì)象的屬性
1.1.8 代名詞
1.1.8.1 Parent
1.1.8.2 This
1.1.8.3 Super
1.1.9 續(xù)行和斷句
1.1.10 非功能語(yǔ)句
1.2 PowerScript的數(shù)據(jù)類型
1.2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型
1.2.2 系統(tǒng)對(duì)象數(shù)據(jù)類型
1.2.2.1 系統(tǒng)數(shù)據(jù)類型的使用
1.2.2.2 系統(tǒng)對(duì)象數(shù)據(jù)類型的瀏覽
1.2.3 枚舉數(shù)據(jù)類型
1.2.3.1 枚舉數(shù)據(jù)類型的使用
1.2.3.2 放舉數(shù)據(jù)類型的瀏覽
1.2.4 ANY數(shù)據(jù)類型
1.2.5 PowerBuilder組件開(kāi)發(fā)數(shù)據(jù)類型映射
1.3 變量和常量
1.3.1 定義變量
1.3.1.1 變量的定義
1.3.1.1.1 數(shù)據(jù)類型
1.3.1.1.2 變量名
1.3.1.1.3 變量的默認(rèn)值
1.3.1.1.4 變量的初始化
1.3.1.1.5 定義實(shí)例變量
1.3.1.2 變量的引用
1.3.1.2.1 全局變量的引用
1.3.1.2.2 實(shí)例變量的引用
1.3.2 定義常量
1.3.3 定義數(shù)組
1.3.3.1 數(shù)組的定義
1.3 3.2 數(shù)組元素的賦值
1.3.3.2.1 數(shù)組的初始化
1.3.3.2.2 數(shù)組的賦值
1.3.4 定義外部函數(shù)
1.3.5 定義存儲(chǔ)過(guò)程
1.4 操作符和表達(dá)式
1.4.1 操作符
1.4.1.1 算術(shù)操作符
1.4.1.2 關(guān)系操作符和邏輯操作符
1.4.1.3 連接操作符
1.4.2 表達(dá)式
1.4.2.1 表達(dá)式中操作符的優(yōu)先級(jí)
1.4.2.2 表達(dá)式的數(shù)據(jù)類型
1.4.2.2.1 數(shù)值數(shù)據(jù)類型
1.4.2.2.2 字符串和字符數(shù)據(jù)類型
1.5 流控制語(yǔ)句
1.5.1 賦值語(yǔ)句
1.5 2 CALL語(yǔ)句
1.5.3 CHOOSE CASE語(yǔ)句
1.5.4 CREATE語(yǔ)句
1.5.5 DESTROY語(yǔ)句
1.5.6 DO...LOOP語(yǔ)句
1.5.7 EXIT語(yǔ)句
1.5.8 FOR...NEXT語(yǔ)句
1.5.9 CONTINUE語(yǔ)句
1.5.10 GOTO語(yǔ)句
1.5.11 HALT語(yǔ)句
1.5.12 RETURN語(yǔ)句
1.5.13 IF...THEN語(yǔ)句
1.5.14 THROW
1.5.15 THROWS
1.5.16 TRY...CATCH...FINALLY...END TRY
第二章 PowerScript中的函數(shù)和事件
2.1 函數(shù)和事件的定義
2.1.1 函數(shù)和事件的定義
2.1.1.1 函數(shù)和事件的分類及定義
2.1.1.2 函數(shù)和事件參數(shù)的傳遞方式
2.1.1.3 函數(shù)和事件的返回值
2.1.2 函數(shù)和事件的重載、覆蓋和擴(kuò)展
2.2 函數(shù)和事件的使用
2.2.1 函數(shù)和事件的調(diào)用
2.2.1.1 函數(shù)和事件的查找
2.2.1.2 函數(shù)和事件的調(diào)用方式
2.2.1.3 觸發(fā)(Trigger)和異步觸發(fā)(Post)函數(shù)與事件
2.2.2 調(diào)用祖先程序中的函數(shù)和事件
2.3 PowerBuilder事件深入
第三章 數(shù)據(jù)庫(kù)支持
3.1 事務(wù)對(duì)象的構(gòu)成
3.2 PowerBuilder的事務(wù)管理
3.2.1 CONNECT
3.2.2 DISCONNECT
3.2.3 COMMIT
3.2.4 ROLLBACK
3.3 在PowerScript中嵌入SQL語(yǔ)句
3.3.1 Select
3.3.1.1 連接查詢
3.3.1.2 子查詢
3.3.2 Insert
3.3.3 Update
3.3.4 Delete
3.4 利用游標(biāo)對(duì)數(shù)據(jù)進(jìn)行操作
3.4.1 定義游標(biāo)(DECLARE Cursor)
3.4.2 打開(kāi)游標(biāo)(OPEN Cursor)
3.4.3 推進(jìn)游標(biāo)(FETCH)
3.4.4 關(guān)閉游標(biāo)(CLOSE Cursor)
3.4.5 通過(guò)游標(biāo)更新數(shù)據(jù)
3.4.5.1 修改數(shù)據(jù)(Update Where Current of Cursor)
3.4.5.2 刪除數(shù)據(jù)(Delete Where Current of Cursor)
3.5 利用存儲(chǔ)過(guò)程對(duì)數(shù)據(jù)的操作
3.5.1 創(chuàng)建存儲(chǔ)過(guò)程(CREATE Procedure)
3.5.2 定義存儲(chǔ)過(guò)程(DECLARE Procedure)
3.5.3 執(zhí)行存儲(chǔ)過(guò)程(EXECUTE)
3.5.4 獲取存儲(chǔ)過(guò)程返回的數(shù)據(jù)(FETCH)
3.5.5 關(guān)閉存儲(chǔ)過(guò)程(CLOSE Procedure)?
3.6 使用動(dòng)態(tài)的SQL
3.6.1 動(dòng)態(tài)SQL的基礎(chǔ)知識(shí)
3.6.2 Dynamic SQL Format1
3.6.3 Dynamic SQL Format2
3.6.4 Dynamic SQL Format3
3.6.5 Dynamic SQL Format4
3.7 指示變量
3.8 大文本和大二進(jìn)制數(shù)據(jù)的處理
3.8.1 SelectBlob
3.8.2 UpdateBlob
3.9 SQL語(yǔ)句的錯(cuò)誤處理
第四章 DataWindow對(duì)象在PowerScript中的引用
4.1 在程序中訪問(wèn)數(shù)據(jù)窗口中的數(shù)據(jù)
4.1.1 訪問(wèn)數(shù)據(jù)窗口中數(shù)據(jù)的方法
4.1.2 數(shù)據(jù)窗口數(shù)據(jù)表達(dá)式
4.1.2.1 數(shù)據(jù)表達(dá)式的構(gòu)造
4.1.2.2 獲取和存儲(chǔ)數(shù)據(jù)
4.1.2.3 結(jié)構(gòu)、數(shù)組、結(jié)構(gòu)數(shù)組和用戶對(duì)象的使用
4.1.3 數(shù)據(jù)表達(dá)式的實(shí)際應(yīng)用
4.1.3.1 指定列或計(jì)算域的表達(dá)式
4.1.3.2 帶有列號(hào)的表達(dá)式
4.1.3.3 訪問(wèn)所有行的表達(dá)式
4.2 在程序中設(shè)置數(shù)據(jù)窗口中對(duì)象的屬性
4.2.1 什么是數(shù)據(jù)窗口對(duì)象中對(duì)象的屬性
4.2.2 在程序中設(shè)置數(shù)據(jù)窗口中對(duì)象屬性的方法
4.2.2.1 關(guān)于Modify()和Describe()函數(shù)
4.2.2.2 關(guān)于數(shù)據(jù)窗口屬性表達(dá)式
4.2.2.2.1 數(shù)據(jù)窗口屬性表達(dá)式的語(yǔ)法
4.2.2.2.1.1 屬性表達(dá)式的基本語(yǔ)法
4.2.2.2.1.2 嵌套對(duì)象屬性表達(dá)式的語(yǔ)法
4.2.2.2.2 使用DWObject變量
4.2.2.2.3 屬性表達(dá)式的三種形式
4.2.3 Error事件中的錯(cuò)誤處理
第五章 數(shù)據(jù)窗口表達(dá)式
5.1 數(shù)據(jù)窗口表達(dá)式的構(gòu)成
5.1.1 表達(dá)式中操作符的使用
5.1.1.1 算術(shù)運(yùn)算符(Arithmetic Operators)
5.1.1.2 關(guān)系操作符(Relational Operators)
5.1.1.3 邏輯操作符(Logical Operators)
5.1.1.4 拼接符(Concatenation oprator)
5.1.1.5 操作符的優(yōu)先級(jí)
5.1.2 數(shù)據(jù)窗口畫(huà)筆函數(shù)
5.2 表達(dá)式的使用范圍
5.2.1 在數(shù)據(jù)窗口中使用表達(dá)式
5.2 1.1 計(jì)算域中的表達(dá)式
5.2.1.2 屬性的條件表達(dá)式(Conditional expressions for property value)
5.2.1.3 校驗(yàn)規(guī)則(Validation rules for table columns)中的表達(dá)式
5.2.1.4 過(guò)濾器(Filters)中的表達(dá)式
5.2.1.5 排序(Sorting)中的表達(dá)式
5.2.1.6 橫向制表列/行/單元格的值(columns,rows,and values in crosstabs)中的表達(dá)式
5.2.1.7 統(tǒng)計(jì)圖分類/序列/值(Category,Series and values in Graph)中的表達(dá)式
5.2.2 在數(shù)據(jù)庫(kù)畫(huà)筆中使用表達(dá)式
附錄:常見(jiàn)概念的解釋
1.PowerBuilder是基于OO的開(kāi)發(fā)工具
1.1 類
1.2 對(duì)象
1.3 屬性
1.4 方法
1.5 消息和事件
2.PowerBuilder是事件驅(qū)動(dòng)的
2.1 消息和事件
2.2 PowerBuilder的事件分類
2.2.1 系統(tǒng)事件(預(yù)定義事件)
2.2.2 自定義事件
2.3 PowerBuilder的編程工作區(qū)
2.3.1 工作區(qū)介紹
2.3.2 事件選擇
2.3.3 輔助編程工具
2.3.4 編譯和錯(cuò)誤處理
2.3.5 獲取程序文檔

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)