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

Java i MS Access GUI Problem

[es] :: Java :: Java i MS Access GUI Problem

[ Pregleda: 1846 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bračinac
Milan Jovanović
Novi Bračin/Novi Beograd

Član broj: 131561
Poruke: 23
212.200.65.*



+1 Profil

icon Java i MS Access GUI Problem01.05.2010. u 09:45 - pre 169 meseci
Radim na GUI aplikaciji, Java i MSAccess i imam sledeci problemcic:
Kod pokusaja da se doda novi clan javlja se greska :

stavke koje se dodaju ID : Ime: Prezime: Pol: JMBG: BrLKarte: Mesto: Adr: KTel: MTel: VrClan: Sek: Slika:

INSERT INTO Clan VALUES ('04-XI/10','Petar','Petrovic','M','1212983777238','12232','Nis','Niska 21','null','null','Redovni clan','Nis',[B@b4e29b )

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Missing ), ], or Item in query expression '[B@b4e29b )'

Problem je sa slikom, a definisana je kao OLE Object u accessu, u upitu se dodaje kao niz bajtova koji se prikazuje na formi .




 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: Java i MS Access GUI Problem04.05.2010. u 07:09 - pre 169 meseci
Probaj da uradis ovako:

Code:

PreparedStatement ps = connection.prepareStatement("INSERT INTO Clan VALUES (?, ?, ?, ?, ?, ?. ?, ?, ?, ?, ?, ?, ?, ?)");
ps.setString(1, "04-XI/10");

...

ps.setBytes(14, ~ovde stavi svoj niz bajtova~);
 
Odgovor na temu

Bračinac
Milan Jovanović
Novi Bračin/Novi Beograd

Član broj: 131561
Poruke: 23
212.200.65.*



+1 Profil

icon Re: Java i MS Access GUI Problem04.05.2010. u 09:55 - pre 169 meseci
Da tako mi radi, ali pokusavam da napravim jednu metodu koja ce to da radi i za sva ostala dodavanja kojih ima malo vise, app je tronivojska .
Iz DataBaseBrokera uradim ovo:

upit="INSERT INTO " + odo.vratiNazivTabele() + " VALUES (" + odo.vratiVrednostiZaInsert() + " )";

gde dobijem

INSERT INTO Clan VALUES ('04-XI/10','Petar','Petrovic','M','1212983777238','12232','Nis','Niska 21','null','null','Redovni clan','Nis',[B@b4e29b )
i onda greska ....

a ukoliko pri vracanju vrednosti za insert za sliku stavim ...

"'"+ getBrClanskeKarte()+ "'
....
....," + getSlika().length ;
smeti to u bazu ali pri citanju nista od slike. Takodje ovo radi ukoliko sve ovo ide i bez slike, smesti sve u bazu
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: Java i MS Access GUI Problem04.05.2010. u 11:37 - pre 169 meseci
Teško ćeš da to uradiš tako, jedino što mi pada na pamet je da pretvoriš svoj niz bajtova u hex ili Base64 string pa da ga onda pises u bazu kao string, ali je onda pitanje kolike su ti te slike i da li moze baza da primi toliki string.

Ja bi to uradio na drugi nacin, slike bi cuvao negdje na disku a u bazi bi samo cuvao putnju do file-a.
 
Odgovor na temu

Bračinac
Milan Jovanović
Novi Bračin/Novi Beograd

Član broj: 131561
Poruke: 23
212.200.65.*



+1 Profil

icon Re: Java i MS Access GUI Problem04.05.2010. u 23:13 - pre 169 meseci
Da da, slike su odprilike 1-1,5 mb, a mislio sam i ja da uradim tako nego sam krenuo ovim putem...
Jedino da odradim svakog posebno ili da krenem drugim putem
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: Java i MS Access GUI Problem05.05.2010. u 07:00 - pre 169 meseci
Kreni drugim putem.
:)
 
Odgovor na temu

[es] :: Java :: Java i MS Access GUI Problem

[ Pregleda: 1846 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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