在SYBASE ASE 10.X和11.X資料庫當中創建一個存儲過程deptroster,其有一個輸入參數@deptno、兩個輸出參數@totsal 和 @avgsal、一個RETURN值@number_of_emps以及包含職員姓名和工資的SELECT結果集,可見除了輸入參數@deptno外,其他均為輸出數據,我們需要在PB腳本中獲取,具體代碼如下:
CREATE PROCEDURE deptroster @deptno integer,
@totsal double precision output,
@avgsal double precision output
AS
DECLARE @number_of_emps integer
SELECT emp_fname, emp_lname, salary FROM employee
WHERE dept_id = @deptno
SELECT @totsal = sum(salary),
@avgsal = avg(salary),
@number_of_emps = COUNT(*) FROM employee
WHERE dept_id = @deptno
RETURN @number_of_emps;
轉載,僅供參考。
② PB中,對象的屬性、事件、函數、腳本的基本概念
對象:可以理解為任何一個可視的控制項,如一個窗口window、一個數據窗口datawindow、按鈕bt等
對象的屬性:如窗口的高height、寬width,這是對象的屬性
事件:如窗口打開後發生什麼事,open()事件、按鈕的單擊事件,單擊後發生什麼事;
函數:系統、自定義,系統函數,如字元串函數string,自定義則是你自己定義為處理某事的函數
腳本:即為代碼,在事件、自定義函數中寫的代碼,無非是定義變數、業務處理的代碼。
③ pb9.0如何在數據窗口編寫腳本,求圖解
itemchanged要去窗口裡定義嘛
④ PB數據窗口數據導出到Excel腳本需求。
我不是來回答問題的。
我是來蹭分的。
你的問題太難,反正分也收不回來,有人答的上你就把分給他吧。
如果沒人答的上。就把分給我吧。
這么多分浪費了怪可惜的。
⑤ pb基本開發步驟怎麼走
學習的話,最先是powerscript,即PB的腳本語法。