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

Rollback u Commit transakcije u javi

[es] :: Java :: Rollback u Commit transakcije u javi

[ Pregleda: 506 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

normandija
Republika Srpska

Član broj: 70439
Poruke: 135
*.teol.net.



Profil

icon Rollback u Commit transakcije u javi05.02.2008. u 13:43

Imam jedno krace pitanje,ako mi mozete odgovoriti

treba da postavim one porukice od uspijesnosti unosa u bazu ili neuspijesnosti (rollback i commit transakcije).

kako bi to rijesio, mozda sam onim java pop-up prozorcicima,ili kako vec,ako mi mozete malo objasniti,treba mi jednostavno i brzo resenje jer mi se zuri
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
05.02.2008. u 13:43 

odalinjo
Beograd/Smederevo

Član broj: 156554
Poruke: 86
*.vektor.net.



Profil

icon Re: Rollback u Commit transakcije u javi05.02.2008. u 15:49
Connection konekcija = DriverManager.getConnection("url", "user", "pass");
konekcija.setAutoCommit(false);
....................
....................
try{
konekcija.updateQuery(upit);
konekcija.commit();
}catch(SQLException ex)
{
konekcija.rollBack();
}
....................
Generalno, to je koncept.
Sam resi to sa porukama, pomocu JOptionPane.showMessageDialog(...);


05.02.2008. u 15:49 

normandija
Republika Srpska

Član broj: 70439
Poruke: 135
*.teol.net.



Profil

icon Re: Rollback u Commit transakcije u javi05.02.2008. u 16:19
pa da ,tako sam i mislio....ali me malo buni sto je u pitanju web aplikacija,sa servletima i jsp stranama

pa kako odradtii te poruke sa tim prozorima ili sa hidden poljima mozda ???
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
05.02.2008. u 16:19 

odalinjo
Beograd/Smederevo

Član broj: 156554
Poruke: 86
*.vektor.net.



Profil

icon Re: Rollback u Commit transakcije u javi05.02.2008. u 21:51
http://java.sun.com/j2se/1.4.2...i/javax/swing/JOptionPane.html
05.02.2008. u 21:51 

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 260
89.216.110.*



Profil

icon Re: Rollback u Commit transakcije u javi06.02.2008. u 00:20

Covek radi web aplikaciju a ne swing...

Ja se nadam da ti je sva logika u kotrol i model delu aplikacije(servletima i nekim tvojim klasama za rad sa bazom itd.)a da u jsp stranicama imas samo prikaz podataka.

Ako je to slucaj, sve izuzetke hvataj u kontrolerima i ako se dese u "catch" bloku redirektuj stranicu na neki "error page".
Na "error" stranici objasni izuzetak i stavi link za povratak.

Recimo da mozes ovako resiti problem. Ovo mozes prosiriti sa gomilom stvari ali o tom kasnije.
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
06.02.2008. u 00:20 

normandija
Republika Srpska

Član broj: 70439
Poruke: 135
*.teol.net.



Profil

icon Re: Rollback u Commit transakcije u javi06.02.2008. u 11:43
Znam da moze tako,ali sam htio da mi se ta poruka pojavi na istoj strani,recimo iznad polja za unos,pa sam mislio ovako,
da napravim jednu poruku npr. message, i da joj dodijelim vrijednost u servletu, u zavisnosti dal je uspjela transakcija ili nije.
Onda tu poruku prikacim request-u i u JSP strani je procitam iz request-a

<%String message = (String)request.getAttribute("message");%>

A ovdje gdje iscitavam stavim nesto ovako:

navedi <%=message==null? "" : message %>
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
06.02.2008. u 11:43 

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 260
*.intens.co.yu.



Profil

icon Re: Rollback u Commit transakcije u javi06.02.2008. u 11:57
Pa vidis da znas kako bi, zasto onda pitas? Jesi li probao to da uradis?
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
06.02.2008. u 11:57 

normandija
Republika Srpska

Član broj: 70439
Poruke: 135
*.teol.net.



Profil

icon Re: Rollback u Commit transakcije u javi06.02.2008. u 12:04
;) pa nisam,nego mi u medjuvremenu palo na pamet,pa cu da probam
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
06.02.2008. u 12:04 

[es] :: Java :: Rollback u Commit transakcije u javi

[ Pregleda: 506 | Odgovora: 7 ]

Postavi temu Odgovori

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