[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