powerbuilder中的資料視窗用quick selec

2021-12-22 21:29:09 字數 1227 閱讀 4664

1樓:匿名使用者

sql按鈕切換到資料來源檢視,主選單中design-retrival arguments,新增引數,新增好後,如果是圖形資料來源介面,在下方切換到where頁,選擇引數對應欄位、操作條件(大於、等於、小於什麼的),再把引數名寫到value框裡(注意加冒號,比如你定義了某引數aa,那麼這裡就寫:aa)。如果你sql語句比較熟悉,可以在主選單中design-convert to syntax,切換到sql語句介面,這時只需要把引數寫到你的where子句裡就行了,比如:

select * from 表 where 某列=:aa,同樣引數需要加冒號。

最後注意:定義的引數型別要與對應的欄位型別相匹配。

補充:你所說的「我設定完一儲存就儲存成query的一個新的東西」,是因為你編輯好資料來源後,還沒有切換回資料視窗檢視,有個return按鈕可以切換回去。在切換回去之前點儲存儲存的不是資料視窗,而是一個資料來源物件。

2樓:匿名使用者

//在窗體佈置一個資料視窗控制元件:dw_1

//保證sqlca已經正確連線到了你的資料庫

string ls_sql_syntax,ls_presentation,ls_dwsyntax,ls_errors

ls_sql_syntax="select * from 你的資料表"//此處可以寫任意合法的select語句

ls_presentation="style(type=grid) "

ls_dwsyntax=sqlca.syntaxfromsql(ls_sql_syntax,ls_presentation,ls_errors)

if len(ls_errors) > 0 then

messagebox('錯誤','生成資料視窗語法出錯:~n~n'+ls_errors)

return

end if

dw_1.create(ls_dwsyntax,ls_errors)

if len(ls_errors) > 0 then

messagebox('錯誤','建立資料視窗出錯:~n~n'+ls_errors)

return

end if

dw_1.settransobject(sqlca)

dw_1.retrieve()

3樓:匿名使用者

講資料視窗切換到date source檢視,選單design-retrival arguments.. 然後在彈出的視窗新增引數;

powerbuilder更行 確認的問題

就是你commit在哪地方的問題,commt才是最終的提交資料庫,多個更新之後一起提交就好了,不要逐個提交。比如。if dw 0 thenif dw 0 thenif dw 0 thenupdate 語句 if 0 theninsert 語句。if 0 thencommit elserollback...

下列各組數中,數能被數整除的是A

a 38 19 2,因為被除數 除數和商都是整數,且沒有餘數,第二個數能被第版一個數整除,但不權能說第一個數能被第二個數整除 b 5 0.5 10,因為除數是小數,所以不能說第一個數能被第二個數整除 c 4 0.2 20,因為除數是小數,所以不能說第一個數能被第二個數整除 d 18 3 6,因為被除...

數學中數子的分類及定義,數學中數的概念

樓上的分類基本上把所有的數字都囊括了,就是沒注意分類,大的方面講數字現在只有一類叫專複數屬 其實可以理解為二維陣列 包括實數和虛數!虛數雖然肯定要比實數多但是分類簡單,不說了。實數包括有理數和無理數,無理數包括超越數和非超越數 既然樓上提出這個概念 超越數只有兩個e和 到目前為止人們發現的 實數包括...