From b8c4e12d6f61e90e7ff3f05bd9c0beba7d3c155f Mon Sep 17 00:00:00 2001 From: Agnieszka Janicka Date: Mon, 6 Jun 2016 14:49:11 +0200 Subject: [PATCH] Add query dla books albums i movies OK --- build/classes/library/Book.class | Bin 2324 -> 2323 bytes build/classes/library/Movie.class | Bin 2238 -> 1578 bytes src/library/Book.java | 4 ++-- src/library/Database.java | 15 +++++++++++++++ src/library/Movie.java | 13 ++----------- 5 files changed, 19 insertions(+), 13 deletions(-) diff --git a/build/classes/library/Book.class b/build/classes/library/Book.class index 5137c3d7b0cfff33c46f9a995364fe3c4d04bd67..c3b3a8bf150e78ed171f3e1660b7c718dffea91c 100644 GIT binary patch delta 13 UcmbOtG+AiEPA0~bje8Z~HH~=Q@1uOsn diff --git a/build/classes/library/Movie.class b/build/classes/library/Movie.class index 772293977bdd3b06d20dcfe83a182a373c4f723d..88c05b9a3262a5c405be16b1d1abaaac2ded5aeb 100644 GIT binary patch literal 1578 zcmaJ>Yfl?T6g^|sPd0&4NE#lAN%}DB#7QM$8GH<3)O{1n@wS3Q0m}@+DkKJI-YJ4){}pbxbdGMj0efTez*FcVjFU9VH#4+GyE+V_uwmTu@{-F@VFK5e08)HU!ba$@&b2Z3pexXF$Vt7mr27FNcEDP-HayA}9{ z!j^n>qyx&x=(Y*#o`iBS=avy~a?!O*(l;ARxT!EbG-T+sjRh>)*uu{?9;0sK2Ig)2 zBHLeO+rYNM^{Dgb8nvrc+CeS9wYR&SZ~Fd=UjC2AwY^&2v>)2o!LE(p z@I+R7bZgDVK1vE#hAJX`3ifbc=eyyxdOEDrX{%5d*VEkYxQD#YTw&aiVZ}4;QqLr7 zH~IQHzW8Ftt%+Ek@Tn9oyazd(a$mmG9@*|)20q3&xH-F(WVb{m-zQ(hBDMZcaVGTR zCy!V*k#TM$ z`^b){ZX?5^ivy}9Ug##p-{P1j!7?1u3H^FZaYkRnXZSplRKypQm=FPcf%B2{A_~k} zQEY{=Br6?aCL#k?IV q_*#5;0K7=b`@FEC8RxZrc}6F3k)=kEvChglo$AsHf5l@7eElCN<|?@W literal 2238 zcmZ`)Yjaao6kR9HtLZI|KwC>&xQLH5r40%SQYex(m0;QeEg<;3Nsi${a&Ne~X-j?0 zIO9L?KloKo^J{g@@Lrm1#V#W)|ttCEs?Pd2Tm+ z%U3ws+g_(b*RJP9?MMd$v>Ie)N*<*#3gTKx+C9lP$Vst#Ghl zJ9@QQD{61UDpu)97Tl6my<>T{tUJ!I|G;iYbk#0;miHvH;%?fSS?5#vy@&1f>=Ps) zLUvg}<@qCRCH52ks6@hc8rt(W+@&m;)jeHb_iN-n+2ekLPRrBfehn1ykM%;){uAQ^9z?&hw5? z{D$`PY_V`EFRd5ja@DF)^^w%xx;>A$r!C?cV(cPsTE&&>9qH=QyPXP$q)FM2-F8$s zvtQy~ckb7~F}75I>R9)bJ#lO*0tzm+!svcCu#KO&0{p!3ykk)jz~Lo|r1EVEq^e2)$7_}4QBsenZ5nMn-(Ebsof-N*LPZwyVEudi~DZi!b!fdC-}M#K*?31rSLLN zaSq8%;vD6VSB(A?t+SjJ=Scb))KeNEOmj?d2F4J^IMTF?AP6%!&6OmW?Iie~k&@Ds z1nG$uLg~{j45Vj&MmRkZZZY$Cq=jfN_i@A+Kf&CS7{n9~5b_a%9w*=v1S{t)1Ub9s znV3VSjlskj(hzhe-k>$mw%+7!xNV)KFT%)kq!?;b{EIshzmon5v1EJ~gCP`V!s!+g zyBHe4OoXNpm{FR;yEs5^jOM|>yNg2#cYnZeK_!#PBjH~#^0W=+3bHs%2qIaUqKPmD z4;`aNh|H3}1xj{>@UmPjl1709grdps4C?ZkFFG7q!E-*LZ!ZY%cqFvxj45OE#gf5hS7V^FqV9&g>f=J z*1|+`l6DJIg selectBooks() { List books = new LinkedList(); diff --git a/src/library/Movie.java b/src/library/Movie.java index 0411b9e..11d9ece 100644 --- a/src/library/Movie.java +++ b/src/library/Movie.java @@ -19,6 +19,7 @@ public class Movie extends Item{ public Connection conn; public Statement stat; private String director; + private Database d = new Database(); Movie(){ //nothing to do there @@ -34,17 +35,7 @@ public class Movie extends Item{ } @Override public void insertToDB(){ - try { - PreparedStatement prepStmt = conn.prepareStatement( - "insert into movies values (NULL, ?, ?, ?, ?);"); - prepStmt.setString(1, this.getName()); - prepStmt.setString(2, this.getDirector()); - prepStmt.setInt(3, this.getYear()); - prepStmt.setString(4, this.getCategory()); - prepStmt.execute(); - } catch (SQLException e) { - JOptionPane.showMessageDialog(null, "Błąd przy dodawaniu do bazy", "Error:", JOptionPane.INFORMATION_MESSAGE); - } //String query = "INSERT INTO books VALUES(NULL, '" +this.getName() + "', '" + this.getAuthorName() + "', '" + this.getAuthorSurname() + "', '"+ this.getPublishing() + "', '"+ this.getYear() + "', '"+ this.getISBN() + "', '"+ this.getCategory() + "');"; + d.insertMovieQ(this); }; public String getDirector(){