• 8 odgovora
  • 3.723 pregleda
tip podataka blob 26.09.2006. u 17:28 · pre 244 meseci #1
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
Re: tip podataka blob 26.09.2006. u 19:46 · pre 244 meseci #2
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 :)
Re: tip podataka blob 26.09.2006. u 19:49 · pre 244 meseci #3
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.
Re: tip podataka blob 27.09.2006. u 12:12 · pre 244 meseci #4
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)
Re: tip podataka blob 27.09.2006. u 19:40 · pre 244 meseci #5
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.
Re: tip podataka blob 27.09.2006. u 20:43 · pre 244 meseci #6
Ok,valjda ću uspeti nekako. Hvala na pomoći
Re: tip podataka blob 08.10.2006. u 16:37 · pre 244 meseci #7
Našla sam neki javin kod za ubacivanje blob-ova, ali mi izbacuje izuzetak NullPointerException, znači nikako mi ne ide :(
Re: tip podataka blob 08.10.2006. u 19:57 · pre 244 meseci #8
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.
Re: tip podataka blob 08.10.2006. u 20:16 · pre 244 meseci #9
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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme