Pakai contoh aja ya Mas ...

di Database Server, 
SQL> conn / as sysdba
SQL> CREATE USER test_user IDENTIFIED BY oracle;
SQL> GRANT CONNECT ,RESOURCE TO test_user;

SQL> conn test_user/oracle
SQL> CREATE TABLE test_table(a NUMBER, b VARCHAR2(50));
 
SQL> CREATE OR REPLACE PROCEDURE sp_test_insert
(p_input1 NUMBER, p_input2 VARCHAR2)
IS
BEGIN
 INSERT INTO test_table VALUES(p_input1, p_input2);
 COMMIT;
END;
/

Pastikan tidak ada error ...

di Form Builder,
- logon sbg test_user
- Buat sebuah module baru
- Buat canvas baru
- Tambahkan sebuah item (type: BUTTON, kedalam canvas)
- Buat trigger pada BUTTON yg baru tsb, WHEN-BUTTON-PRESSED
isi:
 -- cara memanggil stored procedure yg ada di database
 -- cukup dengan menuliskan NAMA procedure-nya
 SP_TEST_INSERT(1, 'Hello World');


- Lalu jalankan form  module tsb
- Test dgn cara di klik tombol yg ada di canvas
- Kemudian check di database
SQL> conn test_user
SQL> SELECT * FROM test_table;

CMIIW,

Bowo

--- In [email protected], Asep Inbisco IT <[EMAIL PROTECTED]> 
wrote:
>
> Lalu bagaimana cara menjalankan store procedure tsb dari oracle 
form?
> 
>  
> 
>   _____  
> 
> From: [email protected] [mailto:indo-
[EMAIL PROTECTED] On
> Behalf Of Ane Oracle
> Sent: 09 Februari 2007 22:24
> To: [email protected]
> Subject: Re: [indo-oracle] ADD PARAMETER PADA PROCEDURE DI 
DATABASE OBJECT
> 
>  
> 
> Buat parameter pada prosedur bisa
> sintaknya : create prosedur nama_procedure(parameter in 
type_field);
> 
> -- 
> -----
> Fight back spam! Download the Blue Frog.
> http://www.bluesecu
> <http://www.bluesecurity.com/register/s?user=YXEubGluZGE1NDkx>
> rity.com/register/s?user=YXEubGluZGE1NDkx
> 
>  
> 
> 
> 
> [Non-text portions of this message have been removed]
>


Kirim email ke