• 2 odgovora
  • 4.572 pregleda
Grdan problem sa Cold Fusion 24.10.2005. u 15:27 · pre 255 meseci #1
Hej, ima li iko ovdje da bi mogao odgovoriti:
Koristim Cold Fusion za razvoj web aplikacije, i Oracle-ovu bazu.
Ne znam kako mogu da pozovem PL/SQL funkciju na bazi iz Cold Fusion-a.
Funkcija ima i ulazne i izlazne parametre i naravno vraca neku vrijednost.



Unaprijed zahvalan:
Melle
Re: Grdan problem sa Cold Fusion 24.10.2005. u 22:43 · pre 255 meseci #2
Bese to davno.

<cfstoredproc datasource="#baza#" procedure="Proc" username="#username#" password="#password#" >
<cfprocparam type="In" value="#Session.XYZ#" cfsqltype="CF_SQL_INTEGER">
<cfprocparam type="In" value="#form.x#" cfsqltype="CF_SQL_CHAR">
<cfprocparam type="In" value="#form.y#" cfsqltype="CF_SQL_INTEGER">
<cfprocparam type="In" value="#form.z#" cfsqltype="CF_SQL_CHAR">
<cfprocparam type="InOut" value="#rez#" cfsqltype="CF_SQL_NUMERIC" variable="rez">
</cfstoredproc>

Naravno prvo mora da se podesi datasource. Ovo je bilo za verziju 5.4 ili tako nesto. Mozda se do sad promenilo, a mozda i ne. Nisam se time dugo bavio.
Re: Grdan problem sa Cold Fusion 28.10.2005. u 11:48 · pre 255 meseci #3
Hvala ti prijatelju na odgovoru, uz izvinjenje sto ranije nisam napisao odgovor.
Odgovor mi na zalost nije pomogao, jer se tu radi o pozivu procedure a ne funkcije.
Naime, imam vec uradjene funkcije, koje trebam koristiti. Ali kako nisam nigdje uspio naci neko adekvatno rjesenje, smislio sam jedan trik. Za svaku funkciju bih na bazi napravio proceduru koja ce pozivati tu funkciju i ono sto ona vraca smjestiti u jedan od parametara. Eh onda bih u cold-fusionu pozivao proceduru na ovaj nacin koji si mi poslao...
Jeste rjesenje, ali ne bas elegantno...
U svakom slucaju hvala na odgovoru...
A.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme