Prikaz jedne poruke
Stara 10.5.2010, 13:55   #4
irreal
V.I.P. Programiranje
 
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
Određen forumom Re: Java - Iz Vektora u bazu podataka

ako umes da upises jednu instancu u bazu, upisivanje vektora je samo petlja uz pomoc koje pristupas svim clanovima vektora i upisujes ih na identicni nacin kao i taj jedan.

ne koristim javu, jos manje znam kako se iz nje kacis na mysql, ali proveri da li tamo gde ti stoje klase connection i command imas i neku klasu transaction.

najverovatnije imas klasu transaction, ciju napravis instancu, a onda sql komandu povezes sa tom transakcijom.

tipa:
Kod:
Command cmd = new Command();
cmd.Connection = conn;
Transaction trs = new Transaction();
cmd.Transaction = trs;
FOR petlja kojom prolazis kroz vektor
{
cmd.CommandText = "insert bla into truc";
cmd.ExecuteNonQuery();
}
//i sada ovde commitujes transakciju, da bi sve to sto si radio imalo nekog smisla.
trs.Commit();

//a mozes i .RollBack(); ako hoces da odustanes
tako je barem u OleDb.
irreal je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku irreal na korisnoj poruci:
mcdhappy80 (10.5.2010)