2010-01-08 18 views
1

這是我第二次使用ORACLE xe和Apex。這是我想要做的..我試圖執行以下查詢SELECT * FROM EMPLOYEES WHERE JOB_TITLE = 'CLERK'關於oracle xe搜索查詢的問題

但不是從sql命令提示符,但從gui/apex,這裏是如何,我已經創建了第一頁與一個文本字段和一個提交按鈕。

現在當然我會輸入文本字段的值CLERK,並且我想在提交按鈕上單擊,然後在第2頁讓我們說,然後在第2頁上接收查詢的參數。查詢將位於第2頁當然。

我認爲,這是人誰知道甲骨文相當簡單的,我當然知道我怎麼會做這個用PHP/MySQL的其簡單的,因爲它可以將所有我需要的是這樣的:

#1 Get value from input 
#2 Pass it to the next page using javascript or whatever 
#3 Execute query on the next page using the value passed in where 

謝謝,解釋提示提示鏈接..歡迎任何東西

回答

2

您可以從任何其他頁面引用Apex應用程序中的任何項目。例如,第1頁上您擁有的項目P1_JOB_TITLE,然後第2頁上寫你喜歡的查詢:

SELECT * FROM EMPLOYEES WHERE JOB_TITLE = :P1_JOB_TITLE; 

(警告:確保第1頁沒有一個「復位」過程,將清零當提交頁面時該項目的價值)

但是,請注意,如果您不希望該項目位於不同的頁面上,您可以將它放在同一頁面上報告。

+0

這就是它在m8上。謝謝 – ant 2010-01-08 11:31:58