Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako ucitati sliku iz baze pomocu painta ili slicno

[es] :: Oracle :: kako ucitati sliku iz baze pomocu painta ili slicno

[ Pregleda: 2332 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sinke
Sinisa Ivkovic
Subotica

Član broj: 6156
Poruke: 6
*.subotica.net.



Profil

icon kako ucitati sliku iz baze pomocu painta ili slicno08.08.2007. u 12:50 - pre 202 meseci
Pozdrav,

Interesuje me da li i kako moze da se ucita slika iz baze pomocu nekog programa za gledanje slika. Treba mi zbog toga sto samo arhiva baze treba da se prenosi sa jednog racunara na drugi a ne bi posebno i te slike da prenosimo. Tako da osoba iz drugog grada kad ucita poslednju arhivu klikom na neku od slika moze tu sliku da vidi putem nekog programa kao sto je paint ili bilo sta slicno, bez obzira sto tu sliku (uslovno receno) nema u nekom folderu na racunaru.
Znam da kad koristim win_api_shell.winexec onda mu moram dodeliti parametre za putanju gde se program koji se pokrece nalazi kao i putanju gde se slika na disku nalazi a meni to ne treba.
Oracle baza je 8i a Forms je malo stariji alat verzije 5.0.6.
Unapred hvala.
 
Odgovor na temu

noctua

Član broj: 10671
Poruke: 185
*.edn.co.yu.



Profil

icon Re: kako ucitati sliku iz baze pomocu painta ili slicno09.08.2007. u 19:10 - pre 202 meseci
Pozdrav!

Delimicno resenje tvog problema, u sest reci:
paket WebUtil, njegov deo Java Beans.

Zasto delimicno?

Moja firma koristi doticno resenje ali samo sa jednom bazom...
Ako dobro razumem, to vase cedo bi trebalo da radi sa dve baze: arhivskom bazom (podaci) i produkcionom bazom (slike)?

I pri tom da koristite Forms verzije 5?

Najveci problem je automacko otvaranje druge konekcije (ako sam dobro razumeo problem), bez da korisnik zna ista o tome. Prvo resenje koje mi pada na pamet je (ne i najbolje!):
1. Napravite Oracle nalog, sa odgovarajucim privilegijama, na produkcionoj bazi
2. U formi u kojoj se gledaju slike, napraviti "link" koji otvara novu formu sa slikom
3. U novoj formi (gde ce biti prikazana slika) prepraviti triger za lovoganje (ako se dobro secam: OnLogin triger) da se uloguje automacki (sa hardkodiranim korisnikom i bazom) na produkcionu bazu, bez da ista pita korisnika o tome.
4. Pomocu Java B. prikazati sliku.
5. Na izlasku iz baze, zatvoriti konekciju na produkcionu bazu (a ako Forms 5 ne moze da drzi 2 otvorene konekcije, odmah ulogovati korisnika na arhivsku bazu)

BTW, ovo je samo jedno od resenja.

WebUtil ima komponente za rad sa OLE objektima... pa... mozes i tu nesto da radis (da otvoris sliku u Paint) mada to resenje, u nasoj firmi, se pokazalo kao klimavo: Korisnik zaboravi da zatvori Paint, pa otvori novi, pa novi, pa novi...... pa OLE pukne, pa pad ponekad izazove krah aplikacije a ponekad i krah win-a... pa tako... (a mozda mi nismo umeli bas najbolje da izadjemo na kraj sa tim OLE problemom...)

Drugi problem na koji mozes naici je: verzija Formsa i verzija WebUtil-a... (mislim da za taj problem ima resenja na Metalinku)


A kako da uklopis WebUtil i Forms?
Resenje
1. Odes na www.oracle.com
2. U polje za pretragu ukucas WebUtil
3. Skines paket, dokumentaciju i demo
4. Iz dokumentacije procitas sve o instalaciji i slepo se drzeci uputstva, instaliras WebUtil
5. Iz dokumentacije procitas sve o Java B. a iz demo-a prekopiras za pocetak njihov kod koji odlicno radi...


PS. Ako imas jos neki problem, pises ovde again...
http://noctua4u.blogspot.com
http://moourl.com/shfb0
..:: Aquila non captat muscas ::..
 
Odgovor na temu

[es] :: Oracle :: kako ucitati sliku iz baze pomocu painta ili slicno

[ Pregleda: 2332 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.