[ ziris @ 26.09.2006. 17:28 ] @
Znam da su se već javljale slične teme,ali mi odgovori nisu pomogli. uglavnom,imam tabelu "slike" u bazi i slika mi je tipa blob. Sad ubacujem podatke u bazu i kako da ubacim tu sliku?A baš je bitno da imam slike u bazi pa ne mogu da ubacim sliku na drugi način tj. putanju gde se nalazi i to
[ jajo @ 26.09.2006. 19:46 ] @
Ima više načina kak da se to ugura.
Evo s ovim sam ja nešto inserto kad mi je neš trebalo, pa vidi jel ti to kaj pomaže

procedure proba is
loadBLOB blob;
binaryFILE bfile;
begin

insert into tablica (sifra_partnera, datum_od, dokument)
values ('001', '01.10.2006', empty_blob())
RETURNING dokument INTO loadBLOB;

binaryFILE := bfilename('FILES_DIR','proba.txt');
dbms_lob.fileopen(binaryFILE);
dbms_lob.loadfromfile(loadBLOB,binaryFILE,dbms_lob.getlength(binaryFILE));
dbms_lob.fileclose(binaryFILE);
end;

prije toga treba namjestiti FILES_DIR to je direktorij na web serveru iz kojeg se čitaju dokumenti.
Ima sintaksa na webu, a ne znam napamet

naravno pokreće se sa exec proba.

Javi ak imaš problema pa ćemo nekak ugurat pa makar na silu :)
[ jajo @ 26.09.2006. 19:49 ] @
Naravno ako to treba gurati korisnik a koristiš formse, onda ti webutil ne gine. Pa ak ga upogoniš, onda bi bilo ljepo da staviš jedan mali tutorijal kako se instalira i koristi.
[ ziris @ 27.09.2006. 12:12 ] @
Ja sam te slike mislila da ubacim u tabelu preko internet stranice u JDeveloper-u, da li to može?(kao što sam unosila ostale podatke)
[ jajo @ 27.09.2006. 19:40 ] @
Nemam iskustva s jdevelperom. I dalje naravno možeš koristiti neki od standardnih načina da se ta datoteka prebaci na bazni server, pa onda dalje na ovakav način preko plsql-a.
Pogledaj onda zbilja taj webutil vjerojatno može pomoći.
[ ziris @ 27.09.2006. 20:43 ] @
Ok,valjda ću uspeti nekako. Hvala na pomoći
[ ziris @ 08.10.2006. 16:37 ] @
Našla sam neki javin kod za ubacivanje blob-ova, ali mi izbacuje izuzetak NullPointerException, znači nikako mi ne ide :(
[ jajo @ 08.10.2006. 19:57 ] @
Na žalost situacija s javom na webu je ista ko situacija s VB-om. A to je da se hrpetina mediokriteta nađe pozvanim da dijeli neka savjete u vezi programiranja u tim alatima. Tako da pola tih primjera na webu ne radi uopče, a dobar dio druge polovice radi uz neke uvjete koje je autor zaboravio navesti, ili je napisan tako loše da izaziva stres kod onog tko to čita.
Na moju sreću za sada nemam potrebu raditi s javom (osim preko oc4j-a), tako da ti osobno nemogu pomoći, osim sa savjetom da probaš podjeliti problem na 2 dijela. Jedan je upload, što možeš riješi na način na koji sam ti ja poslao. A drugi je prebacivanja datoteke na server, za što vjerojatno ima dosta primjera u javi neovisno od oracle-a.
[ ziris @ 08.10.2006. 20:16 ] @
ah, već mi je dosta svega...
stalno neki problemi,a ja nešto izgleda nemam talenta za ove stvari bez obzira što sam završila informatiku
Ništa,hvala ti, pokušaću tako kao što si rekao, već se nekako moram snaći