> Ahoj,
>
> mam proceduru z Oracle PDK:
>
> procedure set_defaultpage
> (
> p_pageid in number,
> p_level_type in varchar2 default
wwpre_api_value.USER_LEVEL_TYPE,
> p_level_name in varchar2 default wwctx_api.get_user,
> p_siteid in number
> );
>
> Bohuzel potrebuju zadat akorat prvni a posledni parametr. Co se tyce
PL/SQL
> tak z baliku samozrejme vim, jak ji zavolat:
> portal.wwpob_api_page.set_defaultpage(p_pageid => pageID, p_siteid =>
> siteID);
>
> Funguje sqvele :) Problem je samozrejme, jak proceduru zavolat z JDBC.
>
> Hledal jsem vsude mozne, googlil, hledal v dokumentaci JDBC i Oracle,
> zkousel uz ruzne skopiciny, ale bohuzel jsem nic rozumneho nenalezl.
Taky je
> to mozna jeste dnesnim patkem :)
>
> Predem diky za pripadne popostrceni
>
> S pozdravem
> Tomáš Polešovský
Je mozne tie nepovinne parametre tej SP dat na koniec? t.j.
procedure set_defaultpage
(
p_pageid in number,
p_siteid in number,
p_level_type in varchar2 default
wwpre_api_value.USER_LEVEL_TYPE,
p_level_name in varchar2 default wwctx_api.get_user
);
Potom by stacilo v Jave volat:
CallableStatement proc = blablabla.prepareCall("{call
set_defaultpage(?,?)}");
proc.setInt(2, hodnota_pre_page_id);
proc.setInt(3, hodnota_pre_side_id);
proc.execute();
Ak ich nemozes prehodit, tak si sprav este jednu SP s nazvom
set_defaultpage_jdbc,
v kt. si to prehodis a ta bude vlat povodnu set_defaultpage
Marian Stevlik (Michal)
IS programmer / developer
GAMO a.s.
Kyjevske nam. 6
974 04 Banska Bystrica
web: www.gamo.sk
mail: [EMAIL PROTECTED]
gsm: +421 905 462010
icq: 38493645
skype: majklbb
[EMAIL PROTECTED] wrote on 24.11.2006 12:14:47: