StoredProcedureCall with TopLink

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
kidd.sadam
Nováček
Nováček
Registrován: 27. zář 2006
Bydliště: Ostrava
Kontaktovat uživatele:

StoredProcedureCall with TopLink

Příspěvek od kidd.sadam »

Zdravím,
obávám se, že mi s tím nikdo nepomůže, přesto to zde zkusím.
Potřebuju volat vzdálené procedury z Oracle v javě pomocí persistentní vrstvy TopLink (Stored Procedure). Našel jsem si v dokumentaci dobře vysvětlený příklad:

// CREATE PROCEDURE INSERT_EMPLOYEE(L_NAME IN VARCHAR) AS
// BEGIN
// Insert an EMP record initialized with last name.
// END;
StoredProcedureCall spcall = new StoredProcedureCall();
spcall.setProcedureName("INSERT_EMPLOYEE");
spcall.addNamedArgument("L_NAME", "last_name");
DataModifyQuery query = new DataModifyQuery();
query.setCall(spcall);
query.addArgument("last_name"); // input
Vector arguments = new Vector();
arguments.add("MacDonald");
session.executeQuery(query, arguments);

všechno bych chápal, jen nevím, kde vzít a jak vytvořit tu správnou "session" pro provedení dotazu - session.executeQuery(query, arguments);[/]

Nemáte s tím někdo zkušenosti?
kidd.sadam
Nováček
Nováček
Registrován: 27. zář 2006
Bydliště: Ostrava
Kontaktovat uživatele:

Re: StoredProcedureCall with TopLink

Příspěvek od kidd.sadam »

Tak jsem našel jiný způsob, jak "obejít" StoredProcedureCall a zavolat proceduru či funkci pomocí TopLink.. http://forums.oracle.com/forums/thread. ... 1&tstart=0 tak kdyby měl někdo podobný problém, tohle funguje ;)
Odpovědět

Zpět na „Programování a web“