[Java lista] Oracle SP futtatása

Csaba Ragasits ragasits.csaba at gmail.com
2006. Nov. 14., K, 20:08:45 CET


hello,

ha Toad-bol futtatom, akkor jol mukodik :(

/Cs

2006/11/13, Zsombor <gzsombor at gmail.com>:
> 2006. 11. 13, hétfő keltezéssel 13.58-kor Csaba Ragasits ezt írta:
> > Hello,
> >
> > Csináltam 1 kis GUI-s (Swing) programot, ahol 1 JTextArea minden
> > sorára 1 ciklusban meghívok 1 tárolt eljárást (Oracle 8i, ODBC-JDBC):
> >
> >     private String runSOReloadSP(String line) {
> >         //Az SP futtatása
> >         CallableStatement csmt;
> >
> >         //SP futtatása
> >         String spSQL = "{call R_Reloadso(?)}";
> >
> >         try {
> >             if (con == null){
> >                 return "There is no database to execute the query." + line;
> >             }
> >             csmt = con.prepareCall(spSQL);
> >             csmt.setObject(1,line);
> >             csmt.execute();
> >             con.commit();
> >         } catch (SQLException ex) {
> >             return ex.getMessage() + ": "+line;
> >         }
> >
> >         return "OK: "+(new java.sql.Timestamp((new
> > java.util.Date()).getTime())).toString()+" - "+line;
> >     }
> >
> > A problémám az, hogy ha 1 sornál többet próbálok lefuttatni, akkor az
> > SP látszólag  hibanélkül lefut de az SP számításának eredménye nem
> > jelenik meg az adatbázisban.
> >
> > Amennyiben csak 1 sort futtatok, akkor az eredmény belekerül az adatbázisba.
> >
> > Találkozott már valaki hasonló problémával?
> >
> > thx,
> >
> > Csaba
>
>
> Valszeg rosszul van megirva az SP-d. Toad/SQL Developerbol mukodik jol?
>
> Zs
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


További információk a(z) Javalist levelezőlistáról