JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Object Relational Mapping » Hibernate  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 關於Hibernate 呼叫 pl/sql 程序問題(新手)
s600043287





發文: 4
積分: 0
於 2013-11-26 17:53 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
public static void main(String[] args) {

    Configuration config = new Configuration().configure();
    SessionFactory sessionFactory = config.buildSessionFactory();
    Session session = sessionFactory.openSession();
    Transaction tx = null;
    try {
    
      String abc="BEGIN PKG_BOSSA_UTLS.GET_SESSION_ID(:dates,?); END;";
          Query a=session.createSQLQuery(abc)
           .setString("dates", "20131126");
          
           System.out.println(a.uniqueResult());

     } catch (RuntimeException ex) {
     System.out.println(ex.getMessage());
    } finally {
      session.close();
      sessionFactory.close();
    }
  }

不知道哪裡出錯
當執行下面那一段時並無報錯
String abc="BEGIN PKG_BOSSA_UTLS.GET_SESSION_ID(:dates,?); END;";
          Query a=session.createSQLQuery(abc)
          .setString("dates", "20131126");
可是當印出值的時候發生下面的錯誤
Expected positional parameter count: 1, actual parameters: [] [BEGIN PKG_BOSSA_UTLS.GET_SESSION_ID(:dates,?); END;]
我要怎麼做才能得到跟下面那段程式碼的結果

con = DriverManager.getConnection(url, userid, passwd);
cs = con.prepareCall("{call PKG_BOSSA_UTLS.CREATE_SESSION(?,?)}");
cs.setString(1, sessiondate);
cs.registerOutParameter(2, Types.INTEGER);
cs.execute();

outParams = cs.getInt(2);


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
1045 關於Hibernate 呼叫 pl/sql 程序問題(新手) s600043287 1279 2013-11-26 17:53
» JWorld@TW »  Object Relational Mapping » Hibernate

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8